From 33a5641701f6eb2283f7c5dc728a9124c0139c25 Mon Sep 17 00:00:00 2001 From: Sasha Levin Date: Mon, 11 Mar 2024 18:56:55 -0400 Subject: Mon Mar 11 06:56:41 PM EDT 2024 Signed-off-by: Sasha Levin --- v4.19/00616416488868a8b98343863e5ac078506e44e8 | 20 ++++++++++++++++++++ v4.19/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 | 20 ++++++++++++++++++++ v4.19/038ce802e248a985150156da84bc3f118236b898 | 20 ++++++++++++++++++++ v4.19/04aa5f4eba49d6493801d0f1d515ed237459b166 | 4 ++++ v4.19/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 | 7 +++++++ v4.19/05fb1dbc821f3016a52621ccd4530c269b626130 | 20 ++++++++++++++++++++ v4.19/0611a640e60a0473883328746f3c53934cd4dc3c | 20 ++++++++++++++++++++ v4.19/06b8db3a7dde43cc7c412517c93c85d13a4557f8 | 20 ++++++++++++++++++++ v4.19/07fd7c329839cf0b8c7766883d830a1a0d12d1dd | 15 +++++++++++++++ v4.19/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 | 4 ++++ v4.19/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 | 12 ++++++++++++ v4.19/0a549ed22c3c7cc6da5c5f5918efd019944489a5 | 11 +++++++++++ v4.19/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 | 2 ++ v4.19/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 | 20 ++++++++++++++++++++ v4.19/0e9876d8e88d81a35742e90048ab3784c49b910b | 5 +++++ v4.19/0f05ee447949cf1b72bd7c415c803ea7f7209403 | 5 +++++ v4.19/101c3fad29d7a0a90ff063b1aad586a0211911ec | 15 +++++++++++++++ v4.19/11b3f8ae7081607a783d60e8098d46b787f79cad | 9 +++++++++ v4.19/11ff73082f17e1adc1b717264d9b74661fc5b229 | 20 ++++++++++++++++++++ v4.19/12f7900c575679af411aaa89340bfe3dc68b46b3 | 15 +++++++++++++++ v4.19/133e267ef4a26d19c93996a874714e9f3f8c70aa | 12 ++++++++++++ v4.19/14786d949a3b8cf00cc32456363b7db22894a0e6 | 14 ++++++++++++++ v4.19/1505ba06e52e701600172bccbc3aa7fb9bd5d0da | 4 ++++ v4.19/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 | 13 +++++++++++++ v4.19/15f298821289d3efba87bb34db29d0ba9780a443 | 20 ++++++++++++++++++++ v4.19/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 | 20 ++++++++++++++++++++ v4.19/16f9ce818901c7b7618094242adc0b51208a7c89 | 9 +++++++++ v4.19/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 | 12 ++++++++++++ v4.19/190f676afa00d07082db170400aaa2cd4de0933f | 20 ++++++++++++++++++++ v4.19/195b3678bea35fde0619f17b73847c30e66d79d0 | 1 + v4.19/19871b5c7a003946d3cd4209a348ab7c0df5dbad | 5 +++++ v4.19/19e94a2333c2babc773e51a9ed844cfc35a36064 | 20 ++++++++++++++++++++ v4.19/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 | 13 +++++++++++++ v4.19/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a | 12 ++++++++++++ v4.19/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf | 5 +++++ v4.19/1d3aa0b97c55672eff44516b1c8afb9551003d78 | 20 ++++++++++++++++++++ v4.19/1fa08aece42512be072351f482096d5796edf7ca | 15 +++++++++++++++ v4.19/205de6ddd7fff9340bd5e4b68105f28120671c6b | 20 ++++++++++++++++++++ v4.19/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 | 20 ++++++++++++++++++++ v4.19/217759bbb95db7998528eb65914c3e20d890dff5 | 20 ++++++++++++++++++++ v4.19/21e25205d7f9b6d7d3807546dd12ea93844b7c8e | 3 +++ v4.19/2263639f96f24a121ec9f037981b81daf5a8d60a | 6 ++++++ v4.19/231e872529885483056c0170641ddd76686e3a89 | 14 ++++++++++++++ v4.19/24a8b7bfb96120b32c222ef108bb7a713d1e385a | 13 +++++++++++++ v4.19/24be05591fb7a2a3edd639092c045298dd57aeea | 20 ++++++++++++++++++++ v4.19/2558e3b23112adb82a558bab616890a790a38bc6 | 14 ++++++++++++++ v4.19/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 | 16 ++++++++++++++++ v4.19/2824083db76cb9d4b7910607b367e93b02912865 | 20 ++++++++++++++++++++ v4.19/282c30f320ba25794b66c2231ab134d15465ef21 | 6 ++++++ v4.19/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 | 1 + v4.19/2892731ec2893252cdbc256a2bd5436b7fd94cf7 | 20 ++++++++++++++++++++ v4.19/292fcaa1f937345cb65f3af82a1ee6692c8df9eb | 1 + v4.19/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 | 2 ++ v4.19/2cd114294d1dad6ed19217c909680f9fd30ee711 | 6 ++++++ v4.19/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d | 20 ++++++++++++++++++++ v4.19/2fadeb950f53c017bde9e156e443528265dd3629 | 20 ++++++++++++++++++++ v4.19/3058fca1ed7955c904584a6d86108d664a927177 | 1 + v4.19/30deff8531f469453ccc0981f14eceb0a2ea68d6 | 20 ++++++++++++++++++++ v4.19/321de651fa565dcf76c017b257bdf15ec7fff45d | 6 ++++++ v4.19/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 | 20 ++++++++++++++++++++ v4.19/3425a2005b291b62b6f6deeeab1156839c41cf85 | 1 + v4.19/345e8abe4c355bc24bab3f4a5634122e55be8665 | 20 ++++++++++++++++++++ v4.19/347d49fdf36c5e2411afdb312935d88183fe5811 | 10 ++++++++++ v4.19/348139384ba30eccd4ce4f01fcf575b08ce81b83 | 9 +++++++++ v4.19/3789fb8746dc0f484db2d6f48b390f0f535d5120 | 20 ++++++++++++++++++++ v4.19/386dc41cf54dcf44ea40de1aca900f02b756cec0 | 2 ++ v4.19/3948abaa4e2be938ccdfc289385a27342fb13d43 | 1 + v4.19/3956f35fbd36aee35766008ce6a9b0ed812d93ef | 7 +++++++ v4.19/39a6c668e4e78c3bc262c24d9aabd0a49027f948 | 8 ++++++++ v4.19/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd | 20 ++++++++++++++++++++ v4.19/3cdad0a5a6cf581519748612cb449b43379510a4 | 20 ++++++++++++++++++++ v4.19/3d40f78169a0a954ff06e2b0f8e21463f7edb433 | 11 +++++++++++ v4.19/3f6d810665dfde0d33785420618ceb03fba0619d | 20 ++++++++++++++++++++ v4.19/410bb2ce611133a11d4d11f0aef4c83f095c3200 | 20 ++++++++++++++++++++ v4.19/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 | 15 +++++++++++++++ v4.19/42c3732fa8073717dd7d924472f1c0bc5b452fdc | 17 +++++++++++++++++ v4.19/432acd550e3607d5fea23e27f6ab4e4567deccfd | 20 ++++++++++++++++++++ v4.19/433f437b3ae2ed4e318ecd5233c82f6936e78e82 | 20 ++++++++++++++++++++ v4.19/4379f91172f39d999919c8e8b2b5e1d665d8972d | 20 ++++++++++++++++++++ v4.19/43f0df54c96fa5abcab9df8649c1e52119bf0238 | 9 +++++++++ v4.19/449813515d3e5efec85206bb91588a6249a421a3 | 8 ++++++++ v4.19/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 | 6 ++++++ v4.19/45f29e0eb5b969c59a70525942080905dc5b7964 | 1 + v4.19/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 | 10 ++++++++++ v4.19/4a679c5afca027d7f4668f51693f7cce589038f5 | 4 ++++ v4.19/4b2cfbda2d530f4efa0e2833771640869013de5e | 20 ++++++++++++++++++++ v4.19/4b357e2a6d6c364a88d50526675fe596a30766cb | 20 ++++++++++++++++++++ v4.19/4b7b4291dee2fef9148563be3eeb0034cc3bf5df | 1 + v4.19/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 | 14 ++++++++++++++ v4.19/4ca52f539865853e6ddbc393745cd0b305f0d810 | 9 +++++++++ v4.19/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 | 17 +++++++++++++++++ v4.19/512383ae49107fbc42243887798548e356c4b91c | 3 +++ v4.19/5339792bd64bd1605d3d51f8e52e94dfc385959b | 20 ++++++++++++++++++++ v4.19/539cd3f4da3fdbe7dc353634e004e4b0e725c35a | 7 +++++++ v4.19/54943abce0927156ba9909f1a533b25410bfe2ca | 20 ++++++++++++++++++++ v4.19/54ee3526796f56c249124686a33e1cc05f76ea21 | 8 ++++++++ v4.19/57c6906778f55deba6d3f3af00284e3541bb9950 | 20 ++++++++++++++++++++ v4.19/582a3bf999df662c0e0fa4717ce7559f16d7b93b | 6 ++++++ v4.19/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 | 3 +++ v4.19/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 | 1 + v4.19/5bc9dc068afe95e924136d57c1a385194282a919 | 1 + v4.19/5caf1b6400d30a31363063314bddea4e5680d639 | 20 ++++++++++++++++++++ v4.19/5d94da7ff00ef45737a64d947e7ff45aca972782 | 4 ++++ v4.19/6021d62c677f12f2f975bb1bf2389730e1d9f746 | 3 +++ v4.19/60c2a6926cc94dcd8a60ab593b4092bc354061c3 | 20 ++++++++++++++++++++ v4.19/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 | 20 ++++++++++++++++++++ v4.19/617fc7775370324d0a2b888625b042221ebdcb62 | 7 +++++++ v4.19/61ead71476cf8b68960275beee24ff00a809fe81 | 5 +++++ v4.19/64bef697d33b75fc06c5789b3f8108680271529f | 8 ++++++++ v4.19/64f92a554f72cbfe8b971f93af9d07f87599bc88 | 1 + v4.19/6727980b67852dae6b82a97e24fbadbdd218c033 | 6 ++++++ v4.19/6874f6ed92df1e95ff815692b6bf6aa98e4c925b | 20 ++++++++++++++++++++ v4.19/689a930b93c5c20294df5da0407df361c5412eac | 20 ++++++++++++++++++++ v4.19/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce | 20 ++++++++++++++++++++ v4.19/6a277077ac5189d7633f8c57e153e0a73fab39d2 | 6 ++++++ v4.19/6a71770442b5b7cf8f880ca1c0a72456c918c757 | 8 ++++++++ v4.19/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c | 1 + v4.19/6b865d6530230b0c446efd93e0207b8eed7eadb2 | 9 +++++++++ v4.19/6b91bfa1651d841f0066bae2b1322cac29fdfb61 | 2 ++ v4.19/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 | 3 +++ v4.19/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff | 20 ++++++++++++++++++++ v4.19/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 | 2 ++ v4.19/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 | 20 ++++++++++++++++++++ v4.19/70dfe3f0d239c2e8abc6a7bea24411031f85b652 | 7 +++++++ v4.19/73f65b8b0325551110dedf8d27ac738bdc331802 | 1 + v4.19/73fa7547c70b32cc69685f79be31135797734eb6 | 2 ++ v4.19/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 | 20 ++++++++++++++++++++ v4.19/75a1bbe60a7425fcaa670bff58b8589b1f880810 | 2 ++ v4.19/75cabec0111b7ccb140d917cc9c481e845cc3498 | 6 ++++++ v4.19/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 | 2 ++ v4.19/76698510f593daf8aa0582492090d0c2e484c3e8 | 12 ++++++++++++ v4.19/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 | 20 ++++++++++++++++++++ v4.19/7beea725a8ca412c6190090ce7c3a13b169592a1 | 20 ++++++++++++++++++++ v4.19/7c079e909b21f8f6e5d8e501c037752ff302a15e | 19 +++++++++++++++++++ v4.19/7c09a4ed6156c6cab6b951e027ca6ea24af454ba | 9 +++++++++ v4.19/7c18509bdaefe2164e62829d614ef9ea429f29d2 | 12 ++++++++++++ v4.19/7ded1e365cc9de6093a71d3a493c1874aca6e77c | 1 + v4.19/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 | 15 +++++++++++++++ v4.19/7edfc610ec315de96963e66889511212ad87e3de | 4 ++++ v4.19/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 | 2 ++ v4.19/806cb2270237ce2ec672a407d66cee17a07d3aa2 | 20 ++++++++++++++++++++ v4.19/80d012e98894ac9112cbcddf2fbf276c2e4be0ec | 12 ++++++++++++ v4.19/8145e082a8dfcfdc0a725b0f76eca54337b5b26e | 1 + v4.19/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 | 15 +++++++++++++++ v4.19/82a8cb96b23244f40be56b9edcf085af0cc237a6 | 7 +++++++ v4.19/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 | 15 +++++++++++++++ v4.19/84e286c1bb9b22d5893d34fcedd69224a65c439c | 9 +++++++++ v4.19/85506aca2eb4ea41223c91c5fe25125953c19b13 | 1 + v4.19/85f273a6a1e492afa7309fd23fcd8cb870085f56 | 20 ++++++++++++++++++++ v4.19/872584f1bb983a688547509141b03b37bdb28840 | 8 ++++++++ v4.19/87a83c8c677e762a39d914e67450cc85d8fc1f9a | 1 + v4.19/87b355f44833b9d7d8ebdd3929e941ac1a931b7e | 20 ++++++++++++++++++++ v4.19/8a904a3caa88118744062e872ae90f37748a8fd8 | 20 ++++++++++++++++++++ v4.19/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 | 1 + v4.19/8b3d838139bcd1e552f1899191f734264ce2a1a5 | 20 ++++++++++++++++++++ v4.19/8b6bb995d3819218498bdbee4465bffff1497a31 | 3 +++ v4.19/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b | 2 ++ v4.19/90a009db09e2b91990df28e47844d44ae0ef9aa8 | 20 ++++++++++++++++++++ v4.19/90f92b68c9869913753f8bc1d87b7762a5f36873 | 9 +++++++++ v4.19/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 | 10 ++++++++++ v4.19/9473c4450e9c83d890d435577a3776d925fa748c | 1 + v4.19/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d | 12 ++++++++++++ v4.19/9a7eec48c9715c897b3a7809799089d708a4de64 | 5 +++++ v4.19/9ae061cf2a46980b37cec1e56a372603682b2741 | 20 ++++++++++++++++++++ v4.19/9b6713cc75229f25552c643083cbdbfb771e5bca | 20 ++++++++++++++++++++ v4.19/9bb430a89d2dfce58a3d61a3a04e149109d3934e | 10 ++++++++++ v4.19/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a | 20 ++++++++++++++++++++ v4.19/9e3f1c59367515e7e40675fe83645a131c05039d | 3 +++ v4.19/9ed52108f6478a6a805c0c15a3f70aabba07247e | 4 ++++ v4.19/9f2f767f5ef81982a36edef512b2319e3a79ad73 | 20 ++++++++++++++++++++ v4.19/a0dd82d6d863f03859ccab6c71e84e917f4d7082 | 20 ++++++++++++++++++++ v4.19/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f | 17 +++++++++++++++++ v4.19/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 | 1 + v4.19/a28d893eb3270cf62c10dd8777af0d8452cdc072 | 20 ++++++++++++++++++++ v4.19/a34606a9aa3d36d178a5ecf31a0299b88102cf12 | 20 ++++++++++++++++++++ v4.19/a4af51ce229b1e1eab003966dbfebf9d80093a77 | 13 +++++++++++++ v4.19/a56aefca8d386181415a1fb7cfec2f72b0404797 | 8 ++++++++ v4.19/a575c9734f3021f1fc81c2477ecaee4d9841fd59 | 20 ++++++++++++++++++++ v4.19/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a | 5 +++++ v4.19/a6bf23e18324d550f789637d469cca654c92fe86 | 6 ++++++ v4.19/ab838b3fd9a442a62f36ea7eeb93e77259f787ce | 11 +++++++++++ v4.19/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 | 3 +++ v4.19/ad399740bd41da5558d8b8b2b19481740ca063cb | 11 +++++++++++ v4.19/ad72872eb3ae634d1e4296a384baa81e85cc6acc | 2 ++ v4.19/ae5535efd8c445ad6033ac0d5da0197897b148ea | 8 ++++++++ v4.19/ae638551ab64a216364a63c4ee5061f82702fde2 | 20 ++++++++++++++++++++ v4.19/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 | 11 +++++++++++ v4.19/ae8c511757304e0c393661b5ed2ad7073e2a351d | 15 +++++++++++++++ v4.19/b1211a25c4fe3443cfef4ed7c39251502a663776 | 5 +++++ v4.19/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 | 12 ++++++++++++ v4.19/b4c6d52d8a81c53a8759e382e8000597909f0615 | 5 +++++ v4.19/b639585e71e63008373d3a9fd060b87315fe7ea8 | 7 +++++++ v4.19/b6aaba5b76e9596cb4d62d081cca41e114becacc | 14 ++++++++++++++ v4.19/b6be3714005c3933886be71011f19119e219e77c | 13 +++++++++++++ v4.19/b6dfac948686799169c899557a179b84d0d1f47e | 20 ++++++++++++++++++++ v4.19/b6e6a582f2b357b6f74849b715de12cc38b1ee91 | 20 ++++++++++++++++++++ v4.19/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 | 1 + v4.19/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 | 4 ++++ v4.19/bc401c2900c128d3d69482769f1300502a9f0598 | 8 ++++++++ v4.19/bcd8a929a5387178d917da785896e53b0845ab37 | 20 ++++++++++++++++++++ v4.19/bcdb2e9d9f319935938a5addee040e37b60192ff | 20 ++++++++++++++++++++ v4.19/bd46543d7f9a8b2c03420499b1885287e96aaf28 | 3 +++ v4.19/bd8c239c0502e70c92cf9496846bcbec7cd5702f | 15 +++++++++++++++ v4.19/be2760a703e6554c2b5784e2fec804284cdcbe4d | 18 ++++++++++++++++++ v4.19/be914f8fd282ecce5d8e2dd098e628dcc7ad533a | 20 ++++++++++++++++++++ v4.19/c044a9502649a66bf5c5e1a584cb82b2c538ae25 | 3 +++ v4.19/c25db1d27abd78175d9802f52c1b75f3cf716f2c | 1 + v4.19/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 | 10 ++++++++++ v4.19/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 | 7 +++++++ v4.19/c5215d54dc10e801a6cefef62445a00a4c28a515 | 20 ++++++++++++++++++++ v4.19/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b | 20 ++++++++++++++++++++ v4.19/c67ef897fe08effad98f0c7fb9223fa1f771d09e | 3 +++ v4.19/c69ff4071935f946f1cddc59e1d36a03442ed015 | 20 ++++++++++++++++++++ v4.19/c762b979c7c97dc7a4010f943a9c0b646a56ed36 | 1 + v4.19/c8841fc4d51f603a44c00448ad17404eb829c741 | 1 + v4.19/c8df2cc9d63bdb365c520a2dd5472f7b7755644f | 5 +++++ v4.19/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 | 20 ++++++++++++++++++++ v4.19/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 | 20 ++++++++++++++++++++ v4.19/c997d683d952d8c927922ea0ab4d33a01c8efc2c | 3 +++ v4.19/ca1608875ae21bb40a7731b81bc0e2c95622d502 | 20 ++++++++++++++++++++ v4.19/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b | 19 +++++++++++++++++++ v4.19/cbb93fe5e6d00695e1344fa697dab3974b216717 | 1 + v4.19/cc47a057e79613b7af0110837ff082caf8895c9e | 6 ++++++ v4.19/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 | 20 ++++++++++++++++++++ v4.19/cc9542534bf09f33b4da32025b31335588fcefb9 | 11 +++++++++++ v4.19/cdefbf2324ceda662e2667aa2f44e8b9de3d780f | 14 ++++++++++++++ v4.19/ce51bf1790c4972125b19c22dbfa76d7e0136280 | 1 + v4.19/cf12445daec01aaa2d27bb34bd7c796a53442c42 | 2 ++ v4.19/d0089603fa7a22a940f808a7cbc49402fe02281e | 1 + v4.19/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 | 12 ++++++++++++ v4.19/d31563b5f9bb601a805c4a1b491edf69ada79688 | 1 + v4.19/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 | 3 +++ v4.19/d63fde98b8929da625cc36c2f1143e837c0e6d10 | 20 ++++++++++++++++++++ v4.19/d7c9616be0759c1cfb44a68ba838548d22b98484 | 20 ++++++++++++++++++++ v4.19/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 | 1 + v4.19/d9077f7bad141df143cc4fa000a68a868bcea7c0 | 8 ++++++++ v4.19/d90b7c705c5d9b5cb6b71b8aaa773c031084056c | 20 ++++++++++++++++++++ v4.19/dacfd001eaf252a81537aece602ae2fc16e6ebd5 | 20 ++++++++++++++++++++ v4.19/dcd04ea587b210e78a85d6d4d7cc6765828496b0 | 12 ++++++++++++ v4.19/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 | 6 ++++++ v4.19/dd9019604cdaaff1327bfd36737230f912e2780d | 20 ++++++++++++++++++++ v4.19/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 | 1 + v4.19/de8a3207aed33283a560193095b156d3b73fc4f0 | 1 + v4.19/dec3a7b3aa45802e70c350d73e11564cd444e448 | 6 ++++++ v4.19/e1fb1dc08e73466830612bcf2f9f72180965c9ba | 16 ++++++++++++++++ v4.19/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd | 10 ++++++++++ v4.19/e2f7dd6e55d2f39734abcebd0cf673700e206197 | 1 + v4.19/e331ac141f1df6d151d24e60ff16e93ec075509e | 20 ++++++++++++++++++++ v4.19/e3a491a26b62466ad14a423e8c81a04d5969bfe5 | 11 +++++++++++ v4.19/e5ca9d391615269b05a6ed871fec66d9db650520 | 20 ++++++++++++++++++++ v4.19/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 | 11 +++++++++++ v4.19/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 | 12 ++++++++++++ v4.19/e73dda7ffd858a58ddeb9c53603ae14f2af8927c | 20 ++++++++++++++++++++ v4.19/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 | 1 + v4.19/e86e6638d1171c2201ffff16d2c6a6fd975f8383 | 4 ++++ v4.19/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 | 10 ++++++++++ v4.19/e97d06a46526d9392cbdbd7eda193091e1af2723 | 4 ++++ v4.19/e9a7254b0339ef2b230784789ac28ef35e049253 | 20 ++++++++++++++++++++ v4.19/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 | 10 ++++++++++ v4.19/e9c5263ce16d96311c118111ac779f004be8b473 | 15 +++++++++++++++ v4.19/ea7d898676d9e94558c46ba927db35403362389f | 5 +++++ v4.19/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 | 11 +++++++++++ v4.19/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 | 2 ++ v4.19/ecba88a3b32d733d41e27973e25b2bc580f64281 | 20 ++++++++++++++++++++ v4.19/ee8bd4a428a9c538e08aa5bc797fca19d577f667 | 20 ++++++++++++++++++++ v4.19/ef560389ca50e33bd0c4531236c187107fa81e1f | 9 +++++++++ v4.19/f0ece18e994144b7daa025b68ead97de26a2df1f | 9 +++++++++ v4.19/f123dc86388cb669c3d6322702dc441abc35c31e | 1 + v4.19/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 | 1 + v4.19/f3a608827d1f8de0dd12813e8d9c6803fe64e119 | 2 ++ v4.19/f525152a0f0ff34eb92b322703d76ba37095f556 | 15 +++++++++++++++ v4.19/f8f669699977db503569465b64dc5220ab21bb41 | 20 ++++++++++++++++++++ v4.19/f92e1a829d64dd66fa173c6934f03817d9e68d43 | 12 ++++++++++++ v4.19/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 | 20 ++++++++++++++++++++ v4.19/fc9a615200d48e076af58f4309f507e500ed900d | 8 ++++++++ v4.19/fde4951834c22fc634c1e1238b874f894ef46c9c | 10 ++++++++++ v4.19/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d | 4 ++++ v4.19/fe3944fb245ab99570552a3bf970b00058a9ca6d | 4 ++++ v4.19/ff3b96f2c9e5c24fca12239cd519a8a18569e687 | 20 ++++++++++++++++++++ v5.10/00616416488868a8b98343863e5ac078506e44e8 | 20 ++++++++++++++++++++ v5.10/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 | 20 ++++++++++++++++++++ v5.10/038ce802e248a985150156da84bc3f118236b898 | 20 ++++++++++++++++++++ v5.10/04aa5f4eba49d6493801d0f1d515ed237459b166 | 2 ++ v5.10/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 | 7 +++++++ v5.10/05fb1dbc821f3016a52621ccd4530c269b626130 | 20 ++++++++++++++++++++ v5.10/0611a640e60a0473883328746f3c53934cd4dc3c | 20 ++++++++++++++++++++ v5.10/06b8db3a7dde43cc7c412517c93c85d13a4557f8 | 2 ++ v5.10/07fd7c329839cf0b8c7766883d830a1a0d12d1dd | 15 +++++++++++++++ v5.10/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 | 2 ++ v5.10/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 | 12 ++++++++++++ v5.10/0a549ed22c3c7cc6da5c5f5918efd019944489a5 | 11 +++++++++++ v5.10/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 | 1 + v5.10/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 | 20 ++++++++++++++++++++ v5.10/0e9876d8e88d81a35742e90048ab3784c49b910b | 5 +++++ v5.10/0f05ee447949cf1b72bd7c415c803ea7f7209403 | 3 +++ v5.10/101c3fad29d7a0a90ff063b1aad586a0211911ec | 15 +++++++++++++++ v5.10/11b3f8ae7081607a783d60e8098d46b787f79cad | 9 +++++++++ v5.10/11ff73082f17e1adc1b717264d9b74661fc5b229 | 17 +++++++++++++++++ v5.10/12f7900c575679af411aaa89340bfe3dc68b46b3 | 5 +++++ v5.10/133e267ef4a26d19c93996a874714e9f3f8c70aa | 7 +++++++ v5.10/14786d949a3b8cf00cc32456363b7db22894a0e6 | 14 ++++++++++++++ v5.10/1505ba06e52e701600172bccbc3aa7fb9bd5d0da | 3 +++ v5.10/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 | 13 +++++++++++++ v5.10/15f298821289d3efba87bb34db29d0ba9780a443 | 20 ++++++++++++++++++++ v5.10/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 | 20 ++++++++++++++++++++ v5.10/16f9ce818901c7b7618094242adc0b51208a7c89 | 9 +++++++++ v5.10/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 | 2 ++ v5.10/190f676afa00d07082db170400aaa2cd4de0933f | 20 ++++++++++++++++++++ v5.10/195b3678bea35fde0619f17b73847c30e66d79d0 | 1 + v5.10/19871b5c7a003946d3cd4209a348ab7c0df5dbad | 5 +++++ v5.10/19e94a2333c2babc773e51a9ed844cfc35a36064 | 20 ++++++++++++++++++++ v5.10/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 | 13 +++++++++++++ v5.10/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a | 12 ++++++++++++ v5.10/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf | 5 +++++ v5.10/1d3aa0b97c55672eff44516b1c8afb9551003d78 | 20 ++++++++++++++++++++ v5.10/1fa08aece42512be072351f482096d5796edf7ca | 15 +++++++++++++++ v5.10/205de6ddd7fff9340bd5e4b68105f28120671c6b | 20 ++++++++++++++++++++ v5.10/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 | 20 ++++++++++++++++++++ v5.10/217759bbb95db7998528eb65914c3e20d890dff5 | 20 ++++++++++++++++++++ v5.10/21e25205d7f9b6d7d3807546dd12ea93844b7c8e | 1 + v5.10/2263639f96f24a121ec9f037981b81daf5a8d60a | 6 ++++++ v5.10/231e872529885483056c0170641ddd76686e3a89 | 1 + v5.10/24a8b7bfb96120b32c222ef108bb7a713d1e385a | 13 +++++++++++++ v5.10/24be05591fb7a2a3edd639092c045298dd57aeea | 20 ++++++++++++++++++++ v5.10/2558e3b23112adb82a558bab616890a790a38bc6 | 14 ++++++++++++++ v5.10/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 | 16 ++++++++++++++++ v5.10/2824083db76cb9d4b7910607b367e93b02912865 | 20 ++++++++++++++++++++ v5.10/282c30f320ba25794b66c2231ab134d15465ef21 | 6 ++++++ v5.10/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 | 1 + v5.10/2892731ec2893252cdbc256a2bd5436b7fd94cf7 | 20 ++++++++++++++++++++ v5.10/292fcaa1f937345cb65f3af82a1ee6692c8df9eb | 1 + v5.10/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 | 2 ++ v5.10/2cd114294d1dad6ed19217c909680f9fd30ee711 | 6 ++++++ v5.10/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d | 10 ++++++++++ v5.10/2fadeb950f53c017bde9e156e443528265dd3629 | 20 ++++++++++++++++++++ v5.10/3058fca1ed7955c904584a6d86108d664a927177 | 1 + v5.10/30deff8531f469453ccc0981f14eceb0a2ea68d6 | 20 ++++++++++++++++++++ v5.10/321de651fa565dcf76c017b257bdf15ec7fff45d | 6 ++++++ v5.10/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 | 20 ++++++++++++++++++++ v5.10/3425a2005b291b62b6f6deeeab1156839c41cf85 | 1 + v5.10/345e8abe4c355bc24bab3f4a5634122e55be8665 | 20 ++++++++++++++++++++ v5.10/347d49fdf36c5e2411afdb312935d88183fe5811 | 10 ++++++++++ v5.10/348139384ba30eccd4ce4f01fcf575b08ce81b83 | 1 + v5.10/3789fb8746dc0f484db2d6f48b390f0f535d5120 | 20 ++++++++++++++++++++ v5.10/386dc41cf54dcf44ea40de1aca900f02b756cec0 | 2 ++ v5.10/3948abaa4e2be938ccdfc289385a27342fb13d43 | 1 + v5.10/3956f35fbd36aee35766008ce6a9b0ed812d93ef | 7 +++++++ v5.10/39a6c668e4e78c3bc262c24d9aabd0a49027f948 | 1 + v5.10/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd | 20 ++++++++++++++++++++ v5.10/3cdad0a5a6cf581519748612cb449b43379510a4 | 20 ++++++++++++++++++++ v5.10/3d40f78169a0a954ff06e2b0f8e21463f7edb433 | 5 +++++ v5.10/3f6d810665dfde0d33785420618ceb03fba0619d | 20 ++++++++++++++++++++ v5.10/410bb2ce611133a11d4d11f0aef4c83f095c3200 | 20 ++++++++++++++++++++ v5.10/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 | 15 +++++++++++++++ v5.10/42c3732fa8073717dd7d924472f1c0bc5b452fdc | 2 ++ v5.10/432acd550e3607d5fea23e27f6ab4e4567deccfd | 20 ++++++++++++++++++++ v5.10/433f437b3ae2ed4e318ecd5233c82f6936e78e82 | 20 ++++++++++++++++++++ v5.10/4379f91172f39d999919c8e8b2b5e1d665d8972d | 20 ++++++++++++++++++++ v5.10/43f0df54c96fa5abcab9df8649c1e52119bf0238 | 9 +++++++++ v5.10/449813515d3e5efec85206bb91588a6249a421a3 | 8 ++++++++ v5.10/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 | 6 ++++++ v5.10/45f29e0eb5b969c59a70525942080905dc5b7964 | 1 + v5.10/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 | 10 ++++++++++ v5.10/4a679c5afca027d7f4668f51693f7cce589038f5 | 1 + v5.10/4b2cfbda2d530f4efa0e2833771640869013de5e | 20 ++++++++++++++++++++ v5.10/4b357e2a6d6c364a88d50526675fe596a30766cb | 20 ++++++++++++++++++++ v5.10/4b7b4291dee2fef9148563be3eeb0034cc3bf5df | 1 + v5.10/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 | 4 ++++ v5.10/4ca52f539865853e6ddbc393745cd0b305f0d810 | 9 +++++++++ v5.10/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 | 17 +++++++++++++++++ v5.10/512383ae49107fbc42243887798548e356c4b91c | 3 +++ v5.10/5339792bd64bd1605d3d51f8e52e94dfc385959b | 20 ++++++++++++++++++++ v5.10/539cd3f4da3fdbe7dc353634e004e4b0e725c35a | 7 +++++++ v5.10/54943abce0927156ba9909f1a533b25410bfe2ca | 20 ++++++++++++++++++++ v5.10/54ee3526796f56c249124686a33e1cc05f76ea21 | 8 ++++++++ v5.10/57c6906778f55deba6d3f3af00284e3541bb9950 | 1 + v5.10/582a3bf999df662c0e0fa4717ce7559f16d7b93b | 6 ++++++ v5.10/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 | 1 + v5.10/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 | 1 + v5.10/5bc9dc068afe95e924136d57c1a385194282a919 | 1 + v5.10/5caf1b6400d30a31363063314bddea4e5680d639 | 20 ++++++++++++++++++++ v5.10/5d94da7ff00ef45737a64d947e7ff45aca972782 | 3 +++ v5.10/6021d62c677f12f2f975bb1bf2389730e1d9f746 | 1 + v5.10/60c2a6926cc94dcd8a60ab593b4092bc354061c3 | 20 ++++++++++++++++++++ v5.10/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 | 20 ++++++++++++++++++++ v5.10/617fc7775370324d0a2b888625b042221ebdcb62 | 7 +++++++ v5.10/61ead71476cf8b68960275beee24ff00a809fe81 | 5 +++++ v5.10/64bef697d33b75fc06c5789b3f8108680271529f | 8 ++++++++ v5.10/64f92a554f72cbfe8b971f93af9d07f87599bc88 | 1 + v5.10/6727980b67852dae6b82a97e24fbadbdd218c033 | 6 ++++++ v5.10/6874f6ed92df1e95ff815692b6bf6aa98e4c925b | 20 ++++++++++++++++++++ v5.10/689a930b93c5c20294df5da0407df361c5412eac | 20 ++++++++++++++++++++ v5.10/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce | 8 ++++++++ v5.10/6a277077ac5189d7633f8c57e153e0a73fab39d2 | 6 ++++++ v5.10/6a71770442b5b7cf8f880ca1c0a72456c918c757 | 8 ++++++++ v5.10/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c | 1 + v5.10/6b865d6530230b0c446efd93e0207b8eed7eadb2 | 9 +++++++++ v5.10/6b91bfa1651d841f0066bae2b1322cac29fdfb61 | 1 + v5.10/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 | 1 + v5.10/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff | 20 ++++++++++++++++++++ v5.10/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 | 2 ++ v5.10/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 | 20 ++++++++++++++++++++ v5.10/70dfe3f0d239c2e8abc6a7bea24411031f85b652 | 4 ++++ v5.10/73f65b8b0325551110dedf8d27ac738bdc331802 | 1 + v5.10/73fa7547c70b32cc69685f79be31135797734eb6 | 1 + v5.10/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 | 20 ++++++++++++++++++++ v5.10/75a1bbe60a7425fcaa670bff58b8589b1f880810 | 1 + v5.10/75cabec0111b7ccb140d917cc9c481e845cc3498 | 6 ++++++ v5.10/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 | 1 + v5.10/76698510f593daf8aa0582492090d0c2e484c3e8 | 1 + v5.10/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 | 20 ++++++++++++++++++++ v5.10/7beea725a8ca412c6190090ce7c3a13b169592a1 | 20 ++++++++++++++++++++ v5.10/7c079e909b21f8f6e5d8e501c037752ff302a15e | 7 +++++++ v5.10/7c09a4ed6156c6cab6b951e027ca6ea24af454ba | 9 +++++++++ v5.10/7c18509bdaefe2164e62829d614ef9ea429f29d2 | 12 ++++++++++++ v5.10/7ded1e365cc9de6093a71d3a493c1874aca6e77c | 1 + v5.10/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 | 15 +++++++++++++++ v5.10/7edfc610ec315de96963e66889511212ad87e3de | 4 ++++ v5.10/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 | 2 ++ v5.10/806cb2270237ce2ec672a407d66cee17a07d3aa2 | 20 ++++++++++++++++++++ v5.10/80d012e98894ac9112cbcddf2fbf276c2e4be0ec | 3 +++ v5.10/8145e082a8dfcfdc0a725b0f76eca54337b5b26e | 1 + v5.10/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 | 15 +++++++++++++++ v5.10/82a8cb96b23244f40be56b9edcf085af0cc237a6 | 7 +++++++ v5.10/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 | 7 +++++++ v5.10/84e286c1bb9b22d5893d34fcedd69224a65c439c | 9 +++++++++ v5.10/85506aca2eb4ea41223c91c5fe25125953c19b13 | 1 + v5.10/85f273a6a1e492afa7309fd23fcd8cb870085f56 | 4 ++++ v5.10/872584f1bb983a688547509141b03b37bdb28840 | 5 +++++ v5.10/87a83c8c677e762a39d914e67450cc85d8fc1f9a | 1 + v5.10/87b355f44833b9d7d8ebdd3929e941ac1a931b7e | 20 ++++++++++++++++++++ v5.10/8a904a3caa88118744062e872ae90f37748a8fd8 | 2 ++ v5.10/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 | 1 + v5.10/8b3d838139bcd1e552f1899191f734264ce2a1a5 | 2 ++ v5.10/8b6bb995d3819218498bdbee4465bffff1497a31 | 3 +++ v5.10/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b | 2 ++ v5.10/90a009db09e2b91990df28e47844d44ae0ef9aa8 | 20 ++++++++++++++++++++ v5.10/90f92b68c9869913753f8bc1d87b7762a5f36873 | 9 +++++++++ v5.10/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 | 10 ++++++++++ v5.10/9473c4450e9c83d890d435577a3776d925fa748c | 1 + v5.10/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d | 12 ++++++++++++ v5.10/9a7eec48c9715c897b3a7809799089d708a4de64 | 5 +++++ v5.10/9ae061cf2a46980b37cec1e56a372603682b2741 | 20 ++++++++++++++++++++ v5.10/9b6713cc75229f25552c643083cbdbfb771e5bca | 20 ++++++++++++++++++++ v5.10/9bb430a89d2dfce58a3d61a3a04e149109d3934e | 10 ++++++++++ v5.10/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a | 20 ++++++++++++++++++++ v5.10/9e3f1c59367515e7e40675fe83645a131c05039d | 3 +++ v5.10/9ed52108f6478a6a805c0c15a3f70aabba07247e | 1 + v5.10/9f2f767f5ef81982a36edef512b2319e3a79ad73 | 20 ++++++++++++++++++++ v5.10/a0dd82d6d863f03859ccab6c71e84e917f4d7082 | 20 ++++++++++++++++++++ v5.10/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f | 17 +++++++++++++++++ v5.10/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 | 1 + v5.10/a28d893eb3270cf62c10dd8777af0d8452cdc072 | 20 ++++++++++++++++++++ v5.10/a34606a9aa3d36d178a5ecf31a0299b88102cf12 | 20 ++++++++++++++++++++ v5.10/a4af51ce229b1e1eab003966dbfebf9d80093a77 | 13 +++++++++++++ v5.10/a56aefca8d386181415a1fb7cfec2f72b0404797 | 8 ++++++++ v5.10/a575c9734f3021f1fc81c2477ecaee4d9841fd59 | 20 ++++++++++++++++++++ v5.10/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a | 5 +++++ v5.10/a6bf23e18324d550f789637d469cca654c92fe86 | 6 ++++++ v5.10/ab838b3fd9a442a62f36ea7eeb93e77259f787ce | 11 +++++++++++ v5.10/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 | 3 +++ v5.10/ad399740bd41da5558d8b8b2b19481740ca063cb | 11 +++++++++++ v5.10/ad72872eb3ae634d1e4296a384baa81e85cc6acc | 1 + v5.10/ae5535efd8c445ad6033ac0d5da0197897b148ea | 8 ++++++++ v5.10/ae638551ab64a216364a63c4ee5061f82702fde2 | 20 ++++++++++++++++++++ v5.10/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 | 11 +++++++++++ v5.10/ae8c511757304e0c393661b5ed2ad7073e2a351d | 15 +++++++++++++++ v5.10/b1211a25c4fe3443cfef4ed7c39251502a663776 | 5 +++++ v5.10/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 | 12 ++++++++++++ v5.10/b4c6d52d8a81c53a8759e382e8000597909f0615 | 5 +++++ v5.10/b639585e71e63008373d3a9fd060b87315fe7ea8 | 1 + v5.10/b6aaba5b76e9596cb4d62d081cca41e114becacc | 14 ++++++++++++++ v5.10/b6be3714005c3933886be71011f19119e219e77c | 13 +++++++++++++ v5.10/b6dfac948686799169c899557a179b84d0d1f47e | 20 ++++++++++++++++++++ v5.10/b6e6a582f2b357b6f74849b715de12cc38b1ee91 | 20 ++++++++++++++++++++ v5.10/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 | 1 + v5.10/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 | 1 + v5.10/bc401c2900c128d3d69482769f1300502a9f0598 | 1 + v5.10/bcd8a929a5387178d917da785896e53b0845ab37 | 20 ++++++++++++++++++++ v5.10/bcdb2e9d9f319935938a5addee040e37b60192ff | 20 ++++++++++++++++++++ v5.10/bd46543d7f9a8b2c03420499b1885287e96aaf28 | 2 ++ v5.10/bd8c239c0502e70c92cf9496846bcbec7cd5702f | 2 ++ v5.10/be2760a703e6554c2b5784e2fec804284cdcbe4d | 1 + v5.10/be914f8fd282ecce5d8e2dd098e628dcc7ad533a | 20 ++++++++++++++++++++ v5.10/c044a9502649a66bf5c5e1a584cb82b2c538ae25 | 1 + v5.10/c25db1d27abd78175d9802f52c1b75f3cf716f2c | 1 + v5.10/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 | 10 ++++++++++ v5.10/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 | 7 +++++++ v5.10/c5215d54dc10e801a6cefef62445a00a4c28a515 | 20 ++++++++++++++++++++ v5.10/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b | 20 ++++++++++++++++++++ v5.10/c67ef897fe08effad98f0c7fb9223fa1f771d09e | 1 + v5.10/c69ff4071935f946f1cddc59e1d36a03442ed015 | 20 ++++++++++++++++++++ v5.10/c762b979c7c97dc7a4010f943a9c0b646a56ed36 | 1 + v5.10/c8841fc4d51f603a44c00448ad17404eb829c741 | 1 + v5.10/c8df2cc9d63bdb365c520a2dd5472f7b7755644f | 5 +++++ v5.10/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 | 20 ++++++++++++++++++++ v5.10/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 | 20 ++++++++++++++++++++ v5.10/c997d683d952d8c927922ea0ab4d33a01c8efc2c | 3 +++ v5.10/ca1608875ae21bb40a7731b81bc0e2c95622d502 | 20 ++++++++++++++++++++ v5.10/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b | 19 +++++++++++++++++++ v5.10/cbb93fe5e6d00695e1344fa697dab3974b216717 | 1 + v5.10/cc47a057e79613b7af0110837ff082caf8895c9e | 6 ++++++ v5.10/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 | 20 ++++++++++++++++++++ v5.10/cc9542534bf09f33b4da32025b31335588fcefb9 | 11 +++++++++++ v5.10/cdefbf2324ceda662e2667aa2f44e8b9de3d780f | 6 ++++++ v5.10/ce51bf1790c4972125b19c22dbfa76d7e0136280 | 1 + v5.10/cf12445daec01aaa2d27bb34bd7c796a53442c42 | 2 ++ v5.10/d0089603fa7a22a940f808a7cbc49402fe02281e | 1 + v5.10/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 | 6 ++++++ v5.10/d31563b5f9bb601a805c4a1b491edf69ada79688 | 1 + v5.10/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 | 3 +++ v5.10/d63fde98b8929da625cc36c2f1143e837c0e6d10 | 9 +++++++++ v5.10/d7c9616be0759c1cfb44a68ba838548d22b98484 | 3 +++ v5.10/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 | 1 + v5.10/d9077f7bad141df143cc4fa000a68a868bcea7c0 | 8 ++++++++ v5.10/d90b7c705c5d9b5cb6b71b8aaa773c031084056c | 8 ++++++++ v5.10/dacfd001eaf252a81537aece602ae2fc16e6ebd5 | 20 ++++++++++++++++++++ v5.10/dcd04ea587b210e78a85d6d4d7cc6765828496b0 | 3 +++ v5.10/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 | 6 ++++++ v5.10/dd9019604cdaaff1327bfd36737230f912e2780d | 20 ++++++++++++++++++++ v5.10/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 | 1 + v5.10/de8a3207aed33283a560193095b156d3b73fc4f0 | 1 + v5.10/dec3a7b3aa45802e70c350d73e11564cd444e448 | 6 ++++++ v5.10/e1fb1dc08e73466830612bcf2f9f72180965c9ba | 16 ++++++++++++++++ v5.10/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd | 3 +++ v5.10/e2f7dd6e55d2f39734abcebd0cf673700e206197 | 1 + v5.10/e331ac141f1df6d151d24e60ff16e93ec075509e | 20 ++++++++++++++++++++ v5.10/e3a491a26b62466ad14a423e8c81a04d5969bfe5 | 11 +++++++++++ v5.10/e5ca9d391615269b05a6ed871fec66d9db650520 | 20 ++++++++++++++++++++ v5.10/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 | 11 +++++++++++ v5.10/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 | 1 + v5.10/e73dda7ffd858a58ddeb9c53603ae14f2af8927c | 20 ++++++++++++++++++++ v5.10/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 | 1 + v5.10/e86e6638d1171c2201ffff16d2c6a6fd975f8383 | 4 ++++ v5.10/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 | 10 ++++++++++ v5.10/e97d06a46526d9392cbdbd7eda193091e1af2723 | 4 ++++ v5.10/e9a7254b0339ef2b230784789ac28ef35e049253 | 20 ++++++++++++++++++++ v5.10/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 | 10 ++++++++++ v5.10/e9c5263ce16d96311c118111ac779f004be8b473 | 15 +++++++++++++++ v5.10/ea7d898676d9e94558c46ba927db35403362389f | 4 ++++ v5.10/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 | 11 +++++++++++ v5.10/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 | 1 + v5.10/ecba88a3b32d733d41e27973e25b2bc580f64281 | 20 ++++++++++++++++++++ v5.10/ee8bd4a428a9c538e08aa5bc797fca19d577f667 | 20 ++++++++++++++++++++ v5.10/ef560389ca50e33bd0c4531236c187107fa81e1f | 9 +++++++++ v5.10/f0ece18e994144b7daa025b68ead97de26a2df1f | 1 + v5.10/f123dc86388cb669c3d6322702dc441abc35c31e | 1 + v5.10/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 | 1 + v5.10/f3a608827d1f8de0dd12813e8d9c6803fe64e119 | 2 ++ v5.10/f525152a0f0ff34eb92b322703d76ba37095f556 | 15 +++++++++++++++ v5.10/f8f669699977db503569465b64dc5220ab21bb41 | 20 ++++++++++++++++++++ v5.10/f92e1a829d64dd66fa173c6934f03817d9e68d43 | 12 ++++++++++++ v5.10/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 | 20 ++++++++++++++++++++ v5.10/fc9a615200d48e076af58f4309f507e500ed900d | 8 ++++++++ v5.10/fde4951834c22fc634c1e1238b874f894ef46c9c | 10 ++++++++++ v5.10/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d | 4 ++++ v5.10/fe3944fb245ab99570552a3bf970b00058a9ca6d | 4 ++++ v5.10/ff3b96f2c9e5c24fca12239cd519a8a18569e687 | 20 ++++++++++++++++++++ v5.11/00616416488868a8b98343863e5ac078506e44e8 | 20 ++++++++++++++++++++ v5.11/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 | 20 ++++++++++++++++++++ v5.11/038ce802e248a985150156da84bc3f118236b898 | 20 ++++++++++++++++++++ v5.11/04aa5f4eba49d6493801d0f1d515ed237459b166 | 1 + v5.11/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 | 7 +++++++ v5.11/05fb1dbc821f3016a52621ccd4530c269b626130 | 20 ++++++++++++++++++++ v5.11/0611a640e60a0473883328746f3c53934cd4dc3c | 3 +++ v5.11/06b8db3a7dde43cc7c412517c93c85d13a4557f8 | 2 ++ v5.11/07fd7c329839cf0b8c7766883d830a1a0d12d1dd | 15 +++++++++++++++ v5.11/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 | 2 ++ v5.11/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 | 12 ++++++++++++ v5.11/0a549ed22c3c7cc6da5c5f5918efd019944489a5 | 5 +++++ v5.11/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 | 1 + v5.11/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 | 20 ++++++++++++++++++++ v5.11/0e9876d8e88d81a35742e90048ab3784c49b910b | 5 +++++ v5.11/0f05ee447949cf1b72bd7c415c803ea7f7209403 | 3 +++ v5.11/101c3fad29d7a0a90ff063b1aad586a0211911ec | 15 +++++++++++++++ v5.11/11b3f8ae7081607a783d60e8098d46b787f79cad | 9 +++++++++ v5.11/11ff73082f17e1adc1b717264d9b74661fc5b229 | 17 +++++++++++++++++ v5.11/12f7900c575679af411aaa89340bfe3dc68b46b3 | 5 +++++ v5.11/133e267ef4a26d19c93996a874714e9f3f8c70aa | 6 ++++++ v5.11/14786d949a3b8cf00cc32456363b7db22894a0e6 | 14 ++++++++++++++ v5.11/1505ba06e52e701600172bccbc3aa7fb9bd5d0da | 3 +++ v5.11/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 | 13 +++++++++++++ v5.11/15f298821289d3efba87bb34db29d0ba9780a443 | 20 ++++++++++++++++++++ v5.11/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 | 20 ++++++++++++++++++++ v5.11/16f9ce818901c7b7618094242adc0b51208a7c89 | 9 +++++++++ v5.11/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 | 2 ++ v5.11/190f676afa00d07082db170400aaa2cd4de0933f | 20 ++++++++++++++++++++ v5.11/195b3678bea35fde0619f17b73847c30e66d79d0 | 1 + v5.11/19871b5c7a003946d3cd4209a348ab7c0df5dbad | 5 +++++ v5.11/19e94a2333c2babc773e51a9ed844cfc35a36064 | 20 ++++++++++++++++++++ v5.11/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 | 13 +++++++++++++ v5.11/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a | 12 ++++++++++++ v5.11/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf | 5 +++++ v5.11/1d3aa0b97c55672eff44516b1c8afb9551003d78 | 20 ++++++++++++++++++++ v5.11/1fa08aece42512be072351f482096d5796edf7ca | 15 +++++++++++++++ v5.11/205de6ddd7fff9340bd5e4b68105f28120671c6b | 20 ++++++++++++++++++++ v5.11/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 | 20 ++++++++++++++++++++ v5.11/217759bbb95db7998528eb65914c3e20d890dff5 | 20 ++++++++++++++++++++ v5.11/21e25205d7f9b6d7d3807546dd12ea93844b7c8e | 1 + v5.11/2263639f96f24a121ec9f037981b81daf5a8d60a | 6 ++++++ v5.11/231e872529885483056c0170641ddd76686e3a89 | 1 + v5.11/24a8b7bfb96120b32c222ef108bb7a713d1e385a | 13 +++++++++++++ v5.11/24be05591fb7a2a3edd639092c045298dd57aeea | 20 ++++++++++++++++++++ v5.11/2558e3b23112adb82a558bab616890a790a38bc6 | 14 ++++++++++++++ v5.11/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 | 16 ++++++++++++++++ v5.11/2824083db76cb9d4b7910607b367e93b02912865 | 20 ++++++++++++++++++++ v5.11/282c30f320ba25794b66c2231ab134d15465ef21 | 6 ++++++ v5.11/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 | 1 + v5.11/2892731ec2893252cdbc256a2bd5436b7fd94cf7 | 20 ++++++++++++++++++++ v5.11/292fcaa1f937345cb65f3af82a1ee6692c8df9eb | 1 + v5.11/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 | 2 ++ v5.11/2cd114294d1dad6ed19217c909680f9fd30ee711 | 6 ++++++ v5.11/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d | 10 ++++++++++ v5.11/2fadeb950f53c017bde9e156e443528265dd3629 | 20 ++++++++++++++++++++ v5.11/3058fca1ed7955c904584a6d86108d664a927177 | 1 + v5.11/30deff8531f469453ccc0981f14eceb0a2ea68d6 | 20 ++++++++++++++++++++ v5.11/321de651fa565dcf76c017b257bdf15ec7fff45d | 6 ++++++ v5.11/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 | 20 ++++++++++++++++++++ v5.11/3425a2005b291b62b6f6deeeab1156839c41cf85 | 1 + v5.11/345e8abe4c355bc24bab3f4a5634122e55be8665 | 20 ++++++++++++++++++++ v5.11/347d49fdf36c5e2411afdb312935d88183fe5811 | 10 ++++++++++ v5.11/348139384ba30eccd4ce4f01fcf575b08ce81b83 | 1 + v5.11/3789fb8746dc0f484db2d6f48b390f0f535d5120 | 20 ++++++++++++++++++++ v5.11/386dc41cf54dcf44ea40de1aca900f02b756cec0 | 2 ++ v5.11/3948abaa4e2be938ccdfc289385a27342fb13d43 | 1 + v5.11/3956f35fbd36aee35766008ce6a9b0ed812d93ef | 7 +++++++ v5.11/39a6c668e4e78c3bc262c24d9aabd0a49027f948 | 1 + v5.11/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd | 20 ++++++++++++++++++++ v5.11/3cdad0a5a6cf581519748612cb449b43379510a4 | 20 ++++++++++++++++++++ v5.11/3d40f78169a0a954ff06e2b0f8e21463f7edb433 | 5 +++++ v5.11/3f6d810665dfde0d33785420618ceb03fba0619d | 20 ++++++++++++++++++++ v5.11/410bb2ce611133a11d4d11f0aef4c83f095c3200 | 20 ++++++++++++++++++++ v5.11/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 | 14 ++++++++++++++ v5.11/42c3732fa8073717dd7d924472f1c0bc5b452fdc | 2 ++ v5.11/432acd550e3607d5fea23e27f6ab4e4567deccfd | 20 ++++++++++++++++++++ v5.11/433f437b3ae2ed4e318ecd5233c82f6936e78e82 | 20 ++++++++++++++++++++ v5.11/4379f91172f39d999919c8e8b2b5e1d665d8972d | 20 ++++++++++++++++++++ v5.11/43f0df54c96fa5abcab9df8649c1e52119bf0238 | 9 +++++++++ v5.11/449813515d3e5efec85206bb91588a6249a421a3 | 8 ++++++++ v5.11/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 | 6 ++++++ v5.11/45f29e0eb5b969c59a70525942080905dc5b7964 | 1 + v5.11/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 | 10 ++++++++++ v5.11/4a679c5afca027d7f4668f51693f7cce589038f5 | 1 + v5.11/4b2cfbda2d530f4efa0e2833771640869013de5e | 20 ++++++++++++++++++++ v5.11/4b357e2a6d6c364a88d50526675fe596a30766cb | 20 ++++++++++++++++++++ v5.11/4b7b4291dee2fef9148563be3eeb0034cc3bf5df | 1 + v5.11/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 | 2 ++ v5.11/4ca52f539865853e6ddbc393745cd0b305f0d810 | 9 +++++++++ v5.11/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 | 17 +++++++++++++++++ v5.11/512383ae49107fbc42243887798548e356c4b91c | 3 +++ v5.11/5339792bd64bd1605d3d51f8e52e94dfc385959b | 20 ++++++++++++++++++++ v5.11/539cd3f4da3fdbe7dc353634e004e4b0e725c35a | 7 +++++++ v5.11/54943abce0927156ba9909f1a533b25410bfe2ca | 20 ++++++++++++++++++++ v5.11/54ee3526796f56c249124686a33e1cc05f76ea21 | 8 ++++++++ v5.11/57c6906778f55deba6d3f3af00284e3541bb9950 | 1 + v5.11/582a3bf999df662c0e0fa4717ce7559f16d7b93b | 6 ++++++ v5.11/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 | 1 + v5.11/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 | 1 + v5.11/5bc9dc068afe95e924136d57c1a385194282a919 | 1 + v5.11/5caf1b6400d30a31363063314bddea4e5680d639 | 20 ++++++++++++++++++++ v5.11/5d94da7ff00ef45737a64d947e7ff45aca972782 | 3 +++ v5.11/6021d62c677f12f2f975bb1bf2389730e1d9f746 | 1 + v5.11/60c2a6926cc94dcd8a60ab593b4092bc354061c3 | 20 ++++++++++++++++++++ v5.11/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 | 20 ++++++++++++++++++++ v5.11/617fc7775370324d0a2b888625b042221ebdcb62 | 7 +++++++ v5.11/61ead71476cf8b68960275beee24ff00a809fe81 | 5 +++++ v5.11/64bef697d33b75fc06c5789b3f8108680271529f | 8 ++++++++ v5.11/64f92a554f72cbfe8b971f93af9d07f87599bc88 | 1 + v5.11/6727980b67852dae6b82a97e24fbadbdd218c033 | 6 ++++++ v5.11/6874f6ed92df1e95ff815692b6bf6aa98e4c925b | 20 ++++++++++++++++++++ v5.11/689a930b93c5c20294df5da0407df361c5412eac | 20 ++++++++++++++++++++ v5.11/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce | 8 ++++++++ v5.11/6a277077ac5189d7633f8c57e153e0a73fab39d2 | 6 ++++++ v5.11/6a71770442b5b7cf8f880ca1c0a72456c918c757 | 8 ++++++++ v5.11/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c | 1 + v5.11/6b865d6530230b0c446efd93e0207b8eed7eadb2 | 9 +++++++++ v5.11/6b91bfa1651d841f0066bae2b1322cac29fdfb61 | 1 + v5.11/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 | 1 + v5.11/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff | 20 ++++++++++++++++++++ v5.11/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 | 2 ++ v5.11/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 | 20 ++++++++++++++++++++ v5.11/70dfe3f0d239c2e8abc6a7bea24411031f85b652 | 3 +++ v5.11/73f65b8b0325551110dedf8d27ac738bdc331802 | 1 + v5.11/73fa7547c70b32cc69685f79be31135797734eb6 | 1 + v5.11/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 | 20 ++++++++++++++++++++ v5.11/75a1bbe60a7425fcaa670bff58b8589b1f880810 | 1 + v5.11/75cabec0111b7ccb140d917cc9c481e845cc3498 | 6 ++++++ v5.11/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 | 1 + v5.11/76698510f593daf8aa0582492090d0c2e484c3e8 | 1 + v5.11/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 | 20 ++++++++++++++++++++ v5.11/7beea725a8ca412c6190090ce7c3a13b169592a1 | 20 ++++++++++++++++++++ v5.11/7c079e909b21f8f6e5d8e501c037752ff302a15e | 7 +++++++ v5.11/7c09a4ed6156c6cab6b951e027ca6ea24af454ba | 9 +++++++++ v5.11/7c18509bdaefe2164e62829d614ef9ea429f29d2 | 12 ++++++++++++ v5.11/7ded1e365cc9de6093a71d3a493c1874aca6e77c | 1 + v5.11/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 | 15 +++++++++++++++ v5.11/7edfc610ec315de96963e66889511212ad87e3de | 4 ++++ v5.11/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 | 2 ++ v5.11/806cb2270237ce2ec672a407d66cee17a07d3aa2 | 20 ++++++++++++++++++++ v5.11/80d012e98894ac9112cbcddf2fbf276c2e4be0ec | 3 +++ v5.11/8145e082a8dfcfdc0a725b0f76eca54337b5b26e | 1 + v5.11/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 | 15 +++++++++++++++ v5.11/82a8cb96b23244f40be56b9edcf085af0cc237a6 | 7 +++++++ v5.11/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 | 7 +++++++ v5.11/84e286c1bb9b22d5893d34fcedd69224a65c439c | 9 +++++++++ v5.11/85506aca2eb4ea41223c91c5fe25125953c19b13 | 1 + v5.11/85f273a6a1e492afa7309fd23fcd8cb870085f56 | 4 ++++ v5.11/872584f1bb983a688547509141b03b37bdb28840 | 5 +++++ v5.11/87a83c8c677e762a39d914e67450cc85d8fc1f9a | 1 + v5.11/87b355f44833b9d7d8ebdd3929e941ac1a931b7e | 20 ++++++++++++++++++++ v5.11/8a904a3caa88118744062e872ae90f37748a8fd8 | 2 ++ v5.11/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 | 1 + v5.11/8b3d838139bcd1e552f1899191f734264ce2a1a5 | 2 ++ v5.11/8b6bb995d3819218498bdbee4465bffff1497a31 | 2 ++ v5.11/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b | 2 ++ v5.11/90a009db09e2b91990df28e47844d44ae0ef9aa8 | 20 ++++++++++++++++++++ v5.11/90f92b68c9869913753f8bc1d87b7762a5f36873 | 9 +++++++++ v5.11/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 | 10 ++++++++++ v5.11/9473c4450e9c83d890d435577a3776d925fa748c | 1 + v5.11/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d | 12 ++++++++++++ v5.11/9a7eec48c9715c897b3a7809799089d708a4de64 | 5 +++++ v5.11/9ae061cf2a46980b37cec1e56a372603682b2741 | 20 ++++++++++++++++++++ v5.11/9b6713cc75229f25552c643083cbdbfb771e5bca | 20 ++++++++++++++++++++ v5.11/9bb430a89d2dfce58a3d61a3a04e149109d3934e | 10 ++++++++++ v5.11/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a | 20 ++++++++++++++++++++ v5.11/9e3f1c59367515e7e40675fe83645a131c05039d | 3 +++ v5.11/9ed52108f6478a6a805c0c15a3f70aabba07247e | 1 + v5.11/9f2f767f5ef81982a36edef512b2319e3a79ad73 | 20 ++++++++++++++++++++ v5.11/a0dd82d6d863f03859ccab6c71e84e917f4d7082 | 20 ++++++++++++++++++++ v5.11/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f | 17 +++++++++++++++++ v5.11/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 | 1 + v5.11/a28d893eb3270cf62c10dd8777af0d8452cdc072 | 20 ++++++++++++++++++++ v5.11/a34606a9aa3d36d178a5ecf31a0299b88102cf12 | 20 ++++++++++++++++++++ v5.11/a4af51ce229b1e1eab003966dbfebf9d80093a77 | 13 +++++++++++++ v5.11/a56aefca8d386181415a1fb7cfec2f72b0404797 | 8 ++++++++ v5.11/a575c9734f3021f1fc81c2477ecaee4d9841fd59 | 20 ++++++++++++++++++++ v5.11/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a | 5 +++++ v5.11/a6bf23e18324d550f789637d469cca654c92fe86 | 6 ++++++ v5.11/ab838b3fd9a442a62f36ea7eeb93e77259f787ce | 11 +++++++++++ v5.11/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 | 3 +++ v5.11/ad399740bd41da5558d8b8b2b19481740ca063cb | 11 +++++++++++ v5.11/ad72872eb3ae634d1e4296a384baa81e85cc6acc | 1 + v5.11/ae5535efd8c445ad6033ac0d5da0197897b148ea | 8 ++++++++ v5.11/ae638551ab64a216364a63c4ee5061f82702fde2 | 20 ++++++++++++++++++++ v5.11/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 | 11 +++++++++++ v5.11/ae8c511757304e0c393661b5ed2ad7073e2a351d | 15 +++++++++++++++ v5.11/b1211a25c4fe3443cfef4ed7c39251502a663776 | 5 +++++ v5.11/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 | 12 ++++++++++++ v5.11/b4c6d52d8a81c53a8759e382e8000597909f0615 | 5 +++++ v5.11/b639585e71e63008373d3a9fd060b87315fe7ea8 | 1 + v5.11/b6aaba5b76e9596cb4d62d081cca41e114becacc | 14 ++++++++++++++ v5.11/b6be3714005c3933886be71011f19119e219e77c | 13 +++++++++++++ v5.11/b6dfac948686799169c899557a179b84d0d1f47e | 20 ++++++++++++++++++++ v5.11/b6e6a582f2b357b6f74849b715de12cc38b1ee91 | 20 ++++++++++++++++++++ v5.11/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 | 1 + v5.11/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 | 1 + v5.11/bc401c2900c128d3d69482769f1300502a9f0598 | 1 + v5.11/bcd8a929a5387178d917da785896e53b0845ab37 | 20 ++++++++++++++++++++ v5.11/bcdb2e9d9f319935938a5addee040e37b60192ff | 20 ++++++++++++++++++++ v5.11/bd46543d7f9a8b2c03420499b1885287e96aaf28 | 2 ++ v5.11/bd8c239c0502e70c92cf9496846bcbec7cd5702f | 2 ++ v5.11/be2760a703e6554c2b5784e2fec804284cdcbe4d | 1 + v5.11/be914f8fd282ecce5d8e2dd098e628dcc7ad533a | 20 ++++++++++++++++++++ v5.11/c044a9502649a66bf5c5e1a584cb82b2c538ae25 | 1 + v5.11/c25db1d27abd78175d9802f52c1b75f3cf716f2c | 1 + v5.11/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 | 10 ++++++++++ v5.11/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 | 7 +++++++ v5.11/c5215d54dc10e801a6cefef62445a00a4c28a515 | 20 ++++++++++++++++++++ v5.11/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b | 20 ++++++++++++++++++++ v5.11/c67ef897fe08effad98f0c7fb9223fa1f771d09e | 1 + v5.11/c69ff4071935f946f1cddc59e1d36a03442ed015 | 20 ++++++++++++++++++++ v5.11/c762b979c7c97dc7a4010f943a9c0b646a56ed36 | 1 + v5.11/c8841fc4d51f603a44c00448ad17404eb829c741 | 1 + v5.11/c8df2cc9d63bdb365c520a2dd5472f7b7755644f | 5 +++++ v5.11/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 | 20 ++++++++++++++++++++ v5.11/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 | 20 ++++++++++++++++++++ v5.11/c997d683d952d8c927922ea0ab4d33a01c8efc2c | 3 +++ v5.11/ca1608875ae21bb40a7731b81bc0e2c95622d502 | 20 ++++++++++++++++++++ v5.11/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b | 19 +++++++++++++++++++ v5.11/cbb93fe5e6d00695e1344fa697dab3974b216717 | 1 + v5.11/cc47a057e79613b7af0110837ff082caf8895c9e | 6 ++++++ v5.11/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 | 20 ++++++++++++++++++++ v5.11/cc9542534bf09f33b4da32025b31335588fcefb9 | 11 +++++++++++ v5.11/cdefbf2324ceda662e2667aa2f44e8b9de3d780f | 6 ++++++ v5.11/ce51bf1790c4972125b19c22dbfa76d7e0136280 | 1 + v5.11/cf12445daec01aaa2d27bb34bd7c796a53442c42 | 2 ++ v5.11/d0089603fa7a22a940f808a7cbc49402fe02281e | 1 + v5.11/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 | 5 +++++ v5.11/d31563b5f9bb601a805c4a1b491edf69ada79688 | 1 + v5.11/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 | 3 +++ v5.11/d63fde98b8929da625cc36c2f1143e837c0e6d10 | 9 +++++++++ v5.11/d7c9616be0759c1cfb44a68ba838548d22b98484 | 3 +++ v5.11/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 | 1 + v5.11/d9077f7bad141df143cc4fa000a68a868bcea7c0 | 8 ++++++++ v5.11/d90b7c705c5d9b5cb6b71b8aaa773c031084056c | 8 ++++++++ v5.11/dacfd001eaf252a81537aece602ae2fc16e6ebd5 | 20 ++++++++++++++++++++ v5.11/dcd04ea587b210e78a85d6d4d7cc6765828496b0 | 3 +++ v5.11/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 | 6 ++++++ v5.11/dd9019604cdaaff1327bfd36737230f912e2780d | 20 ++++++++++++++++++++ v5.11/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 | 1 + v5.11/de8a3207aed33283a560193095b156d3b73fc4f0 | 1 + v5.11/dec3a7b3aa45802e70c350d73e11564cd444e448 | 6 ++++++ v5.11/e1fb1dc08e73466830612bcf2f9f72180965c9ba | 16 ++++++++++++++++ v5.11/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd | 2 ++ v5.11/e2f7dd6e55d2f39734abcebd0cf673700e206197 | 1 + v5.11/e331ac141f1df6d151d24e60ff16e93ec075509e | 20 ++++++++++++++++++++ v5.11/e3a491a26b62466ad14a423e8c81a04d5969bfe5 | 11 +++++++++++ v5.11/e5ca9d391615269b05a6ed871fec66d9db650520 | 20 ++++++++++++++++++++ v5.11/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 | 11 +++++++++++ v5.11/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 | 1 + v5.11/e73dda7ffd858a58ddeb9c53603ae14f2af8927c | 20 ++++++++++++++++++++ v5.11/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 | 1 + v5.11/e86e6638d1171c2201ffff16d2c6a6fd975f8383 | 3 +++ v5.11/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 | 10 ++++++++++ v5.11/e97d06a46526d9392cbdbd7eda193091e1af2723 | 4 ++++ v5.11/e9a7254b0339ef2b230784789ac28ef35e049253 | 20 ++++++++++++++++++++ v5.11/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 | 10 ++++++++++ v5.11/e9c5263ce16d96311c118111ac779f004be8b473 | 15 +++++++++++++++ v5.11/ea7d898676d9e94558c46ba927db35403362389f | 4 ++++ v5.11/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 | 11 +++++++++++ v5.11/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 | 1 + v5.11/ecba88a3b32d733d41e27973e25b2bc580f64281 | 20 ++++++++++++++++++++ v5.11/ee8bd4a428a9c538e08aa5bc797fca19d577f667 | 20 ++++++++++++++++++++ v5.11/ef560389ca50e33bd0c4531236c187107fa81e1f | 9 +++++++++ v5.11/f0ece18e994144b7daa025b68ead97de26a2df1f | 1 + v5.11/f123dc86388cb669c3d6322702dc441abc35c31e | 1 + v5.11/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 | 1 + v5.11/f3a608827d1f8de0dd12813e8d9c6803fe64e119 | 2 ++ v5.11/f525152a0f0ff34eb92b322703d76ba37095f556 | 15 +++++++++++++++ v5.11/f8f669699977db503569465b64dc5220ab21bb41 | 20 ++++++++++++++++++++ v5.11/f92e1a829d64dd66fa173c6934f03817d9e68d43 | 12 ++++++++++++ v5.11/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 | 20 ++++++++++++++++++++ v5.11/fc9a615200d48e076af58f4309f507e500ed900d | 8 ++++++++ v5.11/fde4951834c22fc634c1e1238b874f894ef46c9c | 10 ++++++++++ v5.11/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d | 4 ++++ v5.11/fe3944fb245ab99570552a3bf970b00058a9ca6d | 4 ++++ v5.11/ff3b96f2c9e5c24fca12239cd519a8a18569e687 | 20 ++++++++++++++++++++ v5.12/00616416488868a8b98343863e5ac078506e44e8 | 20 ++++++++++++++++++++ v5.12/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 | 20 ++++++++++++++++++++ v5.12/038ce802e248a985150156da84bc3f118236b898 | 20 ++++++++++++++++++++ v5.12/04aa5f4eba49d6493801d0f1d515ed237459b166 | 1 + v5.12/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 | 7 +++++++ v5.12/05fb1dbc821f3016a52621ccd4530c269b626130 | 20 ++++++++++++++++++++ v5.12/0611a640e60a0473883328746f3c53934cd4dc3c | 3 +++ v5.12/06b8db3a7dde43cc7c412517c93c85d13a4557f8 | 2 ++ v5.12/07fd7c329839cf0b8c7766883d830a1a0d12d1dd | 15 +++++++++++++++ v5.12/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 | 2 ++ v5.12/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 | 12 ++++++++++++ v5.12/0a549ed22c3c7cc6da5c5f5918efd019944489a5 | 5 +++++ v5.12/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 | 1 + v5.12/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 | 20 ++++++++++++++++++++ v5.12/0e9876d8e88d81a35742e90048ab3784c49b910b | 5 +++++ v5.12/0f05ee447949cf1b72bd7c415c803ea7f7209403 | 3 +++ v5.12/101c3fad29d7a0a90ff063b1aad586a0211911ec | 15 +++++++++++++++ v5.12/11b3f8ae7081607a783d60e8098d46b787f79cad | 9 +++++++++ v5.12/11ff73082f17e1adc1b717264d9b74661fc5b229 | 17 +++++++++++++++++ v5.12/12f7900c575679af411aaa89340bfe3dc68b46b3 | 5 +++++ v5.12/133e267ef4a26d19c93996a874714e9f3f8c70aa | 6 ++++++ v5.12/14786d949a3b8cf00cc32456363b7db22894a0e6 | 14 ++++++++++++++ v5.12/1505ba06e52e701600172bccbc3aa7fb9bd5d0da | 3 +++ v5.12/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 | 13 +++++++++++++ v5.12/15f298821289d3efba87bb34db29d0ba9780a443 | 20 ++++++++++++++++++++ v5.12/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 | 20 ++++++++++++++++++++ v5.12/16f9ce818901c7b7618094242adc0b51208a7c89 | 9 +++++++++ v5.12/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 | 2 ++ v5.12/190f676afa00d07082db170400aaa2cd4de0933f | 20 ++++++++++++++++++++ v5.12/195b3678bea35fde0619f17b73847c30e66d79d0 | 1 + v5.12/19871b5c7a003946d3cd4209a348ab7c0df5dbad | 5 +++++ v5.12/19e94a2333c2babc773e51a9ed844cfc35a36064 | 20 ++++++++++++++++++++ v5.12/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 | 13 +++++++++++++ v5.12/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a | 12 ++++++++++++ v5.12/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf | 5 +++++ v5.12/1d3aa0b97c55672eff44516b1c8afb9551003d78 | 20 ++++++++++++++++++++ v5.12/1fa08aece42512be072351f482096d5796edf7ca | 15 +++++++++++++++ v5.12/205de6ddd7fff9340bd5e4b68105f28120671c6b | 20 ++++++++++++++++++++ v5.12/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 | 20 ++++++++++++++++++++ v5.12/217759bbb95db7998528eb65914c3e20d890dff5 | 20 ++++++++++++++++++++ v5.12/21e25205d7f9b6d7d3807546dd12ea93844b7c8e | 1 + v5.12/2263639f96f24a121ec9f037981b81daf5a8d60a | 6 ++++++ v5.12/231e872529885483056c0170641ddd76686e3a89 | 1 + v5.12/24a8b7bfb96120b32c222ef108bb7a713d1e385a | 13 +++++++++++++ v5.12/24be05591fb7a2a3edd639092c045298dd57aeea | 20 ++++++++++++++++++++ v5.12/2558e3b23112adb82a558bab616890a790a38bc6 | 14 ++++++++++++++ v5.12/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 | 16 ++++++++++++++++ v5.12/2824083db76cb9d4b7910607b367e93b02912865 | 20 ++++++++++++++++++++ v5.12/282c30f320ba25794b66c2231ab134d15465ef21 | 6 ++++++ v5.12/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 | 1 + v5.12/2892731ec2893252cdbc256a2bd5436b7fd94cf7 | 20 ++++++++++++++++++++ v5.12/292fcaa1f937345cb65f3af82a1ee6692c8df9eb | 1 + v5.12/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 | 2 ++ v5.12/2cd114294d1dad6ed19217c909680f9fd30ee711 | 6 ++++++ v5.12/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d | 10 ++++++++++ v5.12/2fadeb950f53c017bde9e156e443528265dd3629 | 20 ++++++++++++++++++++ v5.12/3058fca1ed7955c904584a6d86108d664a927177 | 1 + v5.12/30deff8531f469453ccc0981f14eceb0a2ea68d6 | 20 ++++++++++++++++++++ v5.12/321de651fa565dcf76c017b257bdf15ec7fff45d | 6 ++++++ v5.12/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 | 20 ++++++++++++++++++++ v5.12/3425a2005b291b62b6f6deeeab1156839c41cf85 | 1 + v5.12/345e8abe4c355bc24bab3f4a5634122e55be8665 | 20 ++++++++++++++++++++ v5.12/347d49fdf36c5e2411afdb312935d88183fe5811 | 10 ++++++++++ v5.12/348139384ba30eccd4ce4f01fcf575b08ce81b83 | 1 + v5.12/3789fb8746dc0f484db2d6f48b390f0f535d5120 | 20 ++++++++++++++++++++ v5.12/386dc41cf54dcf44ea40de1aca900f02b756cec0 | 2 ++ v5.12/3948abaa4e2be938ccdfc289385a27342fb13d43 | 1 + v5.12/3956f35fbd36aee35766008ce6a9b0ed812d93ef | 7 +++++++ v5.12/39a6c668e4e78c3bc262c24d9aabd0a49027f948 | 1 + v5.12/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd | 20 ++++++++++++++++++++ v5.12/3cdad0a5a6cf581519748612cb449b43379510a4 | 20 ++++++++++++++++++++ v5.12/3d40f78169a0a954ff06e2b0f8e21463f7edb433 | 5 +++++ v5.12/3f6d810665dfde0d33785420618ceb03fba0619d | 20 ++++++++++++++++++++ v5.12/410bb2ce611133a11d4d11f0aef4c83f095c3200 | 20 ++++++++++++++++++++ v5.12/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 | 2 ++ v5.12/42c3732fa8073717dd7d924472f1c0bc5b452fdc | 2 ++ v5.12/432acd550e3607d5fea23e27f6ab4e4567deccfd | 20 ++++++++++++++++++++ v5.12/433f437b3ae2ed4e318ecd5233c82f6936e78e82 | 20 ++++++++++++++++++++ v5.12/4379f91172f39d999919c8e8b2b5e1d665d8972d | 20 ++++++++++++++++++++ v5.12/43f0df54c96fa5abcab9df8649c1e52119bf0238 | 9 +++++++++ v5.12/449813515d3e5efec85206bb91588a6249a421a3 | 8 ++++++++ v5.12/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 | 6 ++++++ v5.12/45f29e0eb5b969c59a70525942080905dc5b7964 | 1 + v5.12/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 | 10 ++++++++++ v5.12/4a679c5afca027d7f4668f51693f7cce589038f5 | 1 + v5.12/4b2cfbda2d530f4efa0e2833771640869013de5e | 20 ++++++++++++++++++++ v5.12/4b357e2a6d6c364a88d50526675fe596a30766cb | 20 ++++++++++++++++++++ v5.12/4b7b4291dee2fef9148563be3eeb0034cc3bf5df | 1 + v5.12/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 | 2 ++ v5.12/4ca52f539865853e6ddbc393745cd0b305f0d810 | 9 +++++++++ v5.12/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 | 17 +++++++++++++++++ v5.12/512383ae49107fbc42243887798548e356c4b91c | 3 +++ v5.12/5339792bd64bd1605d3d51f8e52e94dfc385959b | 20 ++++++++++++++++++++ v5.12/539cd3f4da3fdbe7dc353634e004e4b0e725c35a | 7 +++++++ v5.12/54943abce0927156ba9909f1a533b25410bfe2ca | 20 ++++++++++++++++++++ v5.12/54ee3526796f56c249124686a33e1cc05f76ea21 | 8 ++++++++ v5.12/57c6906778f55deba6d3f3af00284e3541bb9950 | 1 + v5.12/582a3bf999df662c0e0fa4717ce7559f16d7b93b | 6 ++++++ v5.12/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 | 1 + v5.12/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 | 1 + v5.12/5bc9dc068afe95e924136d57c1a385194282a919 | 1 + v5.12/5caf1b6400d30a31363063314bddea4e5680d639 | 20 ++++++++++++++++++++ v5.12/5d94da7ff00ef45737a64d947e7ff45aca972782 | 3 +++ v5.12/6021d62c677f12f2f975bb1bf2389730e1d9f746 | 1 + v5.12/60c2a6926cc94dcd8a60ab593b4092bc354061c3 | 20 ++++++++++++++++++++ v5.12/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 | 20 ++++++++++++++++++++ v5.12/617fc7775370324d0a2b888625b042221ebdcb62 | 7 +++++++ v5.12/61ead71476cf8b68960275beee24ff00a809fe81 | 5 +++++ v5.12/64bef697d33b75fc06c5789b3f8108680271529f | 8 ++++++++ v5.12/64f92a554f72cbfe8b971f93af9d07f87599bc88 | 1 + v5.12/6727980b67852dae6b82a97e24fbadbdd218c033 | 6 ++++++ v5.12/6874f6ed92df1e95ff815692b6bf6aa98e4c925b | 20 ++++++++++++++++++++ v5.12/689a930b93c5c20294df5da0407df361c5412eac | 20 ++++++++++++++++++++ v5.12/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce | 8 ++++++++ v5.12/6a277077ac5189d7633f8c57e153e0a73fab39d2 | 6 ++++++ v5.12/6a71770442b5b7cf8f880ca1c0a72456c918c757 | 8 ++++++++ v5.12/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c | 1 + v5.12/6b865d6530230b0c446efd93e0207b8eed7eadb2 | 9 +++++++++ v5.12/6b91bfa1651d841f0066bae2b1322cac29fdfb61 | 1 + v5.12/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 | 1 + v5.12/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff | 20 ++++++++++++++++++++ v5.12/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 | 2 ++ v5.12/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 | 20 ++++++++++++++++++++ v5.12/70dfe3f0d239c2e8abc6a7bea24411031f85b652 | 3 +++ v5.12/73f65b8b0325551110dedf8d27ac738bdc331802 | 1 + v5.12/73fa7547c70b32cc69685f79be31135797734eb6 | 1 + v5.12/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 | 20 ++++++++++++++++++++ v5.12/75a1bbe60a7425fcaa670bff58b8589b1f880810 | 1 + v5.12/75cabec0111b7ccb140d917cc9c481e845cc3498 | 6 ++++++ v5.12/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 | 1 + v5.12/76698510f593daf8aa0582492090d0c2e484c3e8 | 1 + v5.12/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 | 20 ++++++++++++++++++++ v5.12/7beea725a8ca412c6190090ce7c3a13b169592a1 | 20 ++++++++++++++++++++ v5.12/7c079e909b21f8f6e5d8e501c037752ff302a15e | 7 +++++++ v5.12/7c09a4ed6156c6cab6b951e027ca6ea24af454ba | 9 +++++++++ v5.12/7c18509bdaefe2164e62829d614ef9ea429f29d2 | 12 ++++++++++++ v5.12/7ded1e365cc9de6093a71d3a493c1874aca6e77c | 1 + v5.12/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 | 15 +++++++++++++++ v5.12/7edfc610ec315de96963e66889511212ad87e3de | 4 ++++ v5.12/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 | 2 ++ v5.12/806cb2270237ce2ec672a407d66cee17a07d3aa2 | 20 ++++++++++++++++++++ v5.12/80d012e98894ac9112cbcddf2fbf276c2e4be0ec | 3 +++ v5.12/8145e082a8dfcfdc0a725b0f76eca54337b5b26e | 1 + v5.12/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 | 15 +++++++++++++++ v5.12/82a8cb96b23244f40be56b9edcf085af0cc237a6 | 7 +++++++ v5.12/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 | 7 +++++++ v5.12/84e286c1bb9b22d5893d34fcedd69224a65c439c | 9 +++++++++ v5.12/85506aca2eb4ea41223c91c5fe25125953c19b13 | 1 + v5.12/85f273a6a1e492afa7309fd23fcd8cb870085f56 | 4 ++++ v5.12/872584f1bb983a688547509141b03b37bdb28840 | 5 +++++ v5.12/87a83c8c677e762a39d914e67450cc85d8fc1f9a | 1 + v5.12/87b355f44833b9d7d8ebdd3929e941ac1a931b7e | 20 ++++++++++++++++++++ v5.12/8a904a3caa88118744062e872ae90f37748a8fd8 | 2 ++ v5.12/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 | 1 + v5.12/8b3d838139bcd1e552f1899191f734264ce2a1a5 | 2 ++ v5.12/8b6bb995d3819218498bdbee4465bffff1497a31 | 2 ++ v5.12/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b | 2 ++ v5.12/90a009db09e2b91990df28e47844d44ae0ef9aa8 | 20 ++++++++++++++++++++ v5.12/90f92b68c9869913753f8bc1d87b7762a5f36873 | 9 +++++++++ v5.12/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 | 10 ++++++++++ v5.12/9473c4450e9c83d890d435577a3776d925fa748c | 1 + v5.12/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d | 12 ++++++++++++ v5.12/9a7eec48c9715c897b3a7809799089d708a4de64 | 5 +++++ v5.12/9ae061cf2a46980b37cec1e56a372603682b2741 | 20 ++++++++++++++++++++ v5.12/9b6713cc75229f25552c643083cbdbfb771e5bca | 20 ++++++++++++++++++++ v5.12/9bb430a89d2dfce58a3d61a3a04e149109d3934e | 10 ++++++++++ v5.12/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a | 20 ++++++++++++++++++++ v5.12/9e3f1c59367515e7e40675fe83645a131c05039d | 2 ++ v5.12/9ed52108f6478a6a805c0c15a3f70aabba07247e | 1 + v5.12/9f2f767f5ef81982a36edef512b2319e3a79ad73 | 20 ++++++++++++++++++++ v5.12/a0dd82d6d863f03859ccab6c71e84e917f4d7082 | 20 ++++++++++++++++++++ v5.12/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f | 17 +++++++++++++++++ v5.12/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 | 1 + v5.12/a28d893eb3270cf62c10dd8777af0d8452cdc072 | 20 ++++++++++++++++++++ v5.12/a34606a9aa3d36d178a5ecf31a0299b88102cf12 | 20 ++++++++++++++++++++ v5.12/a4af51ce229b1e1eab003966dbfebf9d80093a77 | 13 +++++++++++++ v5.12/a56aefca8d386181415a1fb7cfec2f72b0404797 | 8 ++++++++ v5.12/a575c9734f3021f1fc81c2477ecaee4d9841fd59 | 20 ++++++++++++++++++++ v5.12/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a | 5 +++++ v5.12/a6bf23e18324d550f789637d469cca654c92fe86 | 6 ++++++ v5.12/ab838b3fd9a442a62f36ea7eeb93e77259f787ce | 11 +++++++++++ v5.12/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 | 3 +++ v5.12/ad399740bd41da5558d8b8b2b19481740ca063cb | 11 +++++++++++ v5.12/ad72872eb3ae634d1e4296a384baa81e85cc6acc | 1 + v5.12/ae5535efd8c445ad6033ac0d5da0197897b148ea | 8 ++++++++ v5.12/ae638551ab64a216364a63c4ee5061f82702fde2 | 20 ++++++++++++++++++++ v5.12/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 | 11 +++++++++++ v5.12/ae8c511757304e0c393661b5ed2ad7073e2a351d | 15 +++++++++++++++ v5.12/b1211a25c4fe3443cfef4ed7c39251502a663776 | 5 +++++ v5.12/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 | 12 ++++++++++++ v5.12/b4c6d52d8a81c53a8759e382e8000597909f0615 | 5 +++++ v5.12/b639585e71e63008373d3a9fd060b87315fe7ea8 | 1 + v5.12/b6aaba5b76e9596cb4d62d081cca41e114becacc | 14 ++++++++++++++ v5.12/b6be3714005c3933886be71011f19119e219e77c | 13 +++++++++++++ v5.12/b6dfac948686799169c899557a179b84d0d1f47e | 20 ++++++++++++++++++++ v5.12/b6e6a582f2b357b6f74849b715de12cc38b1ee91 | 20 ++++++++++++++++++++ v5.12/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 | 1 + v5.12/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 | 1 + v5.12/bc401c2900c128d3d69482769f1300502a9f0598 | 1 + v5.12/bcd8a929a5387178d917da785896e53b0845ab37 | 20 ++++++++++++++++++++ v5.12/bcdb2e9d9f319935938a5addee040e37b60192ff | 20 ++++++++++++++++++++ v5.12/bd46543d7f9a8b2c03420499b1885287e96aaf28 | 2 ++ v5.12/bd8c239c0502e70c92cf9496846bcbec7cd5702f | 2 ++ v5.12/be2760a703e6554c2b5784e2fec804284cdcbe4d | 1 + v5.12/be914f8fd282ecce5d8e2dd098e628dcc7ad533a | 20 ++++++++++++++++++++ v5.12/c044a9502649a66bf5c5e1a584cb82b2c538ae25 | 1 + v5.12/c25db1d27abd78175d9802f52c1b75f3cf716f2c | 1 + v5.12/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 | 10 ++++++++++ v5.12/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 | 7 +++++++ v5.12/c5215d54dc10e801a6cefef62445a00a4c28a515 | 20 ++++++++++++++++++++ v5.12/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b | 20 ++++++++++++++++++++ v5.12/c67ef897fe08effad98f0c7fb9223fa1f771d09e | 1 + v5.12/c69ff4071935f946f1cddc59e1d36a03442ed015 | 20 ++++++++++++++++++++ v5.12/c762b979c7c97dc7a4010f943a9c0b646a56ed36 | 1 + v5.12/c8841fc4d51f603a44c00448ad17404eb829c741 | 1 + v5.12/c8df2cc9d63bdb365c520a2dd5472f7b7755644f | 5 +++++ v5.12/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 | 20 ++++++++++++++++++++ v5.12/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 | 20 ++++++++++++++++++++ v5.12/c997d683d952d8c927922ea0ab4d33a01c8efc2c | 3 +++ v5.12/ca1608875ae21bb40a7731b81bc0e2c95622d502 | 20 ++++++++++++++++++++ v5.12/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b | 19 +++++++++++++++++++ v5.12/cbb93fe5e6d00695e1344fa697dab3974b216717 | 1 + v5.12/cc47a057e79613b7af0110837ff082caf8895c9e | 6 ++++++ v5.12/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 | 20 ++++++++++++++++++++ v5.12/cc9542534bf09f33b4da32025b31335588fcefb9 | 11 +++++++++++ v5.12/cdefbf2324ceda662e2667aa2f44e8b9de3d780f | 6 ++++++ v5.12/ce51bf1790c4972125b19c22dbfa76d7e0136280 | 1 + v5.12/cf12445daec01aaa2d27bb34bd7c796a53442c42 | 2 ++ v5.12/d0089603fa7a22a940f808a7cbc49402fe02281e | 1 + v5.12/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 | 2 ++ v5.12/d31563b5f9bb601a805c4a1b491edf69ada79688 | 1 + v5.12/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 | 3 +++ v5.12/d63fde98b8929da625cc36c2f1143e837c0e6d10 | 9 +++++++++ v5.12/d7c9616be0759c1cfb44a68ba838548d22b98484 | 3 +++ v5.12/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 | 1 + v5.12/d9077f7bad141df143cc4fa000a68a868bcea7c0 | 8 ++++++++ v5.12/d90b7c705c5d9b5cb6b71b8aaa773c031084056c | 8 ++++++++ v5.12/dacfd001eaf252a81537aece602ae2fc16e6ebd5 | 20 ++++++++++++++++++++ v5.12/dcd04ea587b210e78a85d6d4d7cc6765828496b0 | 3 +++ v5.12/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 | 6 ++++++ v5.12/dd9019604cdaaff1327bfd36737230f912e2780d | 20 ++++++++++++++++++++ v5.12/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 | 1 + v5.12/de8a3207aed33283a560193095b156d3b73fc4f0 | 1 + v5.12/dec3a7b3aa45802e70c350d73e11564cd444e448 | 6 ++++++ v5.12/e1fb1dc08e73466830612bcf2f9f72180965c9ba | 16 ++++++++++++++++ v5.12/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd | 2 ++ v5.12/e2f7dd6e55d2f39734abcebd0cf673700e206197 | 1 + v5.12/e331ac141f1df6d151d24e60ff16e93ec075509e | 20 ++++++++++++++++++++ v5.12/e3a491a26b62466ad14a423e8c81a04d5969bfe5 | 11 +++++++++++ v5.12/e5ca9d391615269b05a6ed871fec66d9db650520 | 20 ++++++++++++++++++++ v5.12/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 | 11 +++++++++++ v5.12/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 | 1 + v5.12/e73dda7ffd858a58ddeb9c53603ae14f2af8927c | 20 ++++++++++++++++++++ v5.12/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 | 1 + v5.12/e86e6638d1171c2201ffff16d2c6a6fd975f8383 | 3 +++ v5.12/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 | 10 ++++++++++ v5.12/e97d06a46526d9392cbdbd7eda193091e1af2723 | 4 ++++ v5.12/e9a7254b0339ef2b230784789ac28ef35e049253 | 20 ++++++++++++++++++++ v5.12/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 | 10 ++++++++++ v5.12/e9c5263ce16d96311c118111ac779f004be8b473 | 15 +++++++++++++++ v5.12/ea7d898676d9e94558c46ba927db35403362389f | 4 ++++ v5.12/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 | 11 +++++++++++ v5.12/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 | 1 + v5.12/ecba88a3b32d733d41e27973e25b2bc580f64281 | 20 ++++++++++++++++++++ v5.12/ee8bd4a428a9c538e08aa5bc797fca19d577f667 | 20 ++++++++++++++++++++ v5.12/ef560389ca50e33bd0c4531236c187107fa81e1f | 9 +++++++++ v5.12/f0ece18e994144b7daa025b68ead97de26a2df1f | 1 + v5.12/f123dc86388cb669c3d6322702dc441abc35c31e | 1 + v5.12/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 | 1 + v5.12/f3a608827d1f8de0dd12813e8d9c6803fe64e119 | 2 ++ v5.12/f525152a0f0ff34eb92b322703d76ba37095f556 | 15 +++++++++++++++ v5.12/f8f669699977db503569465b64dc5220ab21bb41 | 20 ++++++++++++++++++++ v5.12/f92e1a829d64dd66fa173c6934f03817d9e68d43 | 12 ++++++++++++ v5.12/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 | 20 ++++++++++++++++++++ v5.12/fc9a615200d48e076af58f4309f507e500ed900d | 8 ++++++++ v5.12/fde4951834c22fc634c1e1238b874f894ef46c9c | 10 ++++++++++ v5.12/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d | 4 ++++ v5.12/fe3944fb245ab99570552a3bf970b00058a9ca6d | 4 ++++ v5.12/ff3b96f2c9e5c24fca12239cd519a8a18569e687 | 20 ++++++++++++++++++++ v5.13/00616416488868a8b98343863e5ac078506e44e8 | 20 ++++++++++++++++++++ v5.13/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 | 20 ++++++++++++++++++++ v5.13/038ce802e248a985150156da84bc3f118236b898 | 20 ++++++++++++++++++++ v5.13/04aa5f4eba49d6493801d0f1d515ed237459b166 | 1 + v5.13/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 | 7 +++++++ v5.13/05fb1dbc821f3016a52621ccd4530c269b626130 | 20 ++++++++++++++++++++ v5.13/0611a640e60a0473883328746f3c53934cd4dc3c | 3 +++ v5.13/06b8db3a7dde43cc7c412517c93c85d13a4557f8 | 2 ++ v5.13/07fd7c329839cf0b8c7766883d830a1a0d12d1dd | 15 +++++++++++++++ v5.13/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 | 2 ++ v5.13/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 | 12 ++++++++++++ v5.13/0a549ed22c3c7cc6da5c5f5918efd019944489a5 | 4 ++++ v5.13/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 | 1 + v5.13/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 | 20 ++++++++++++++++++++ v5.13/0e9876d8e88d81a35742e90048ab3784c49b910b | 5 +++++ v5.13/0f05ee447949cf1b72bd7c415c803ea7f7209403 | 3 +++ v5.13/101c3fad29d7a0a90ff063b1aad586a0211911ec | 15 +++++++++++++++ v5.13/11b3f8ae7081607a783d60e8098d46b787f79cad | 9 +++++++++ v5.13/11ff73082f17e1adc1b717264d9b74661fc5b229 | 17 +++++++++++++++++ v5.13/12f7900c575679af411aaa89340bfe3dc68b46b3 | 5 +++++ v5.13/133e267ef4a26d19c93996a874714e9f3f8c70aa | 6 ++++++ v5.13/14786d949a3b8cf00cc32456363b7db22894a0e6 | 14 ++++++++++++++ v5.13/1505ba06e52e701600172bccbc3aa7fb9bd5d0da | 3 +++ v5.13/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 | 13 +++++++++++++ v5.13/15f298821289d3efba87bb34db29d0ba9780a443 | 20 ++++++++++++++++++++ v5.13/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 | 20 ++++++++++++++++++++ v5.13/16f9ce818901c7b7618094242adc0b51208a7c89 | 9 +++++++++ v5.13/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 | 2 ++ v5.13/190f676afa00d07082db170400aaa2cd4de0933f | 20 ++++++++++++++++++++ v5.13/195b3678bea35fde0619f17b73847c30e66d79d0 | 1 + v5.13/19871b5c7a003946d3cd4209a348ab7c0df5dbad | 5 +++++ v5.13/19e94a2333c2babc773e51a9ed844cfc35a36064 | 20 ++++++++++++++++++++ v5.13/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 | 13 +++++++++++++ v5.13/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a | 12 ++++++++++++ v5.13/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf | 5 +++++ v5.13/1d3aa0b97c55672eff44516b1c8afb9551003d78 | 20 ++++++++++++++++++++ v5.13/1fa08aece42512be072351f482096d5796edf7ca | 15 +++++++++++++++ v5.13/205de6ddd7fff9340bd5e4b68105f28120671c6b | 20 ++++++++++++++++++++ v5.13/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 | 20 ++++++++++++++++++++ v5.13/217759bbb95db7998528eb65914c3e20d890dff5 | 20 ++++++++++++++++++++ v5.13/21e25205d7f9b6d7d3807546dd12ea93844b7c8e | 1 + v5.13/2263639f96f24a121ec9f037981b81daf5a8d60a | 6 ++++++ v5.13/231e872529885483056c0170641ddd76686e3a89 | 1 + v5.13/24a8b7bfb96120b32c222ef108bb7a713d1e385a | 13 +++++++++++++ v5.13/24be05591fb7a2a3edd639092c045298dd57aeea | 20 ++++++++++++++++++++ v5.13/2558e3b23112adb82a558bab616890a790a38bc6 | 14 ++++++++++++++ v5.13/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 | 16 ++++++++++++++++ v5.13/2824083db76cb9d4b7910607b367e93b02912865 | 20 ++++++++++++++++++++ v5.13/282c30f320ba25794b66c2231ab134d15465ef21 | 6 ++++++ v5.13/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 | 1 + v5.13/2892731ec2893252cdbc256a2bd5436b7fd94cf7 | 20 ++++++++++++++++++++ v5.13/292fcaa1f937345cb65f3af82a1ee6692c8df9eb | 1 + v5.13/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 | 2 ++ v5.13/2cd114294d1dad6ed19217c909680f9fd30ee711 | 6 ++++++ v5.13/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d | 10 ++++++++++ v5.13/2fadeb950f53c017bde9e156e443528265dd3629 | 20 ++++++++++++++++++++ v5.13/3058fca1ed7955c904584a6d86108d664a927177 | 1 + v5.13/30deff8531f469453ccc0981f14eceb0a2ea68d6 | 20 ++++++++++++++++++++ v5.13/321de651fa565dcf76c017b257bdf15ec7fff45d | 6 ++++++ v5.13/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 | 20 ++++++++++++++++++++ v5.13/3425a2005b291b62b6f6deeeab1156839c41cf85 | 1 + v5.13/345e8abe4c355bc24bab3f4a5634122e55be8665 | 20 ++++++++++++++++++++ v5.13/347d49fdf36c5e2411afdb312935d88183fe5811 | 10 ++++++++++ v5.13/348139384ba30eccd4ce4f01fcf575b08ce81b83 | 1 + v5.13/3789fb8746dc0f484db2d6f48b390f0f535d5120 | 20 ++++++++++++++++++++ v5.13/386dc41cf54dcf44ea40de1aca900f02b756cec0 | 2 ++ v5.13/3948abaa4e2be938ccdfc289385a27342fb13d43 | 1 + v5.13/3956f35fbd36aee35766008ce6a9b0ed812d93ef | 7 +++++++ v5.13/39a6c668e4e78c3bc262c24d9aabd0a49027f948 | 1 + v5.13/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd | 20 ++++++++++++++++++++ v5.13/3cdad0a5a6cf581519748612cb449b43379510a4 | 20 ++++++++++++++++++++ v5.13/3d40f78169a0a954ff06e2b0f8e21463f7edb433 | 4 ++++ v5.13/3f6d810665dfde0d33785420618ceb03fba0619d | 20 ++++++++++++++++++++ v5.13/410bb2ce611133a11d4d11f0aef4c83f095c3200 | 20 ++++++++++++++++++++ v5.13/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 | 1 + v5.13/42c3732fa8073717dd7d924472f1c0bc5b452fdc | 2 ++ v5.13/432acd550e3607d5fea23e27f6ab4e4567deccfd | 20 ++++++++++++++++++++ v5.13/433f437b3ae2ed4e318ecd5233c82f6936e78e82 | 20 ++++++++++++++++++++ v5.13/4379f91172f39d999919c8e8b2b5e1d665d8972d | 20 ++++++++++++++++++++ v5.13/43f0df54c96fa5abcab9df8649c1e52119bf0238 | 9 +++++++++ v5.13/449813515d3e5efec85206bb91588a6249a421a3 | 8 ++++++++ v5.13/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 | 6 ++++++ v5.13/45f29e0eb5b969c59a70525942080905dc5b7964 | 1 + v5.13/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 | 10 ++++++++++ v5.13/4a679c5afca027d7f4668f51693f7cce589038f5 | 1 + v5.13/4b2cfbda2d530f4efa0e2833771640869013de5e | 20 ++++++++++++++++++++ v5.13/4b357e2a6d6c364a88d50526675fe596a30766cb | 20 ++++++++++++++++++++ v5.13/4b7b4291dee2fef9148563be3eeb0034cc3bf5df | 1 + v5.13/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 | 2 ++ v5.13/4ca52f539865853e6ddbc393745cd0b305f0d810 | 9 +++++++++ v5.13/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 | 17 +++++++++++++++++ v5.13/512383ae49107fbc42243887798548e356c4b91c | 3 +++ v5.13/5339792bd64bd1605d3d51f8e52e94dfc385959b | 20 ++++++++++++++++++++ v5.13/539cd3f4da3fdbe7dc353634e004e4b0e725c35a | 7 +++++++ v5.13/54943abce0927156ba9909f1a533b25410bfe2ca | 20 ++++++++++++++++++++ v5.13/54ee3526796f56c249124686a33e1cc05f76ea21 | 8 ++++++++ v5.13/57c6906778f55deba6d3f3af00284e3541bb9950 | 1 + v5.13/582a3bf999df662c0e0fa4717ce7559f16d7b93b | 6 ++++++ v5.13/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 | 1 + v5.13/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 | 1 + v5.13/5bc9dc068afe95e924136d57c1a385194282a919 | 1 + v5.13/5caf1b6400d30a31363063314bddea4e5680d639 | 20 ++++++++++++++++++++ v5.13/5d94da7ff00ef45737a64d947e7ff45aca972782 | 3 +++ v5.13/6021d62c677f12f2f975bb1bf2389730e1d9f746 | 1 + v5.13/60c2a6926cc94dcd8a60ab593b4092bc354061c3 | 20 ++++++++++++++++++++ v5.13/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 | 20 ++++++++++++++++++++ v5.13/617fc7775370324d0a2b888625b042221ebdcb62 | 7 +++++++ v5.13/61ead71476cf8b68960275beee24ff00a809fe81 | 5 +++++ v5.13/64bef697d33b75fc06c5789b3f8108680271529f | 8 ++++++++ v5.13/64f92a554f72cbfe8b971f93af9d07f87599bc88 | 1 + v5.13/6727980b67852dae6b82a97e24fbadbdd218c033 | 6 ++++++ v5.13/6874f6ed92df1e95ff815692b6bf6aa98e4c925b | 20 ++++++++++++++++++++ v5.13/689a930b93c5c20294df5da0407df361c5412eac | 20 ++++++++++++++++++++ v5.13/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce | 8 ++++++++ v5.13/6a277077ac5189d7633f8c57e153e0a73fab39d2 | 6 ++++++ v5.13/6a71770442b5b7cf8f880ca1c0a72456c918c757 | 8 ++++++++ v5.13/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c | 1 + v5.13/6b865d6530230b0c446efd93e0207b8eed7eadb2 | 9 +++++++++ v5.13/6b91bfa1651d841f0066bae2b1322cac29fdfb61 | 1 + v5.13/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 | 1 + v5.13/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff | 20 ++++++++++++++++++++ v5.13/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 | 2 ++ v5.13/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 | 20 ++++++++++++++++++++ v5.13/70dfe3f0d239c2e8abc6a7bea24411031f85b652 | 3 +++ v5.13/73f65b8b0325551110dedf8d27ac738bdc331802 | 1 + v5.13/73fa7547c70b32cc69685f79be31135797734eb6 | 1 + v5.13/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 | 20 ++++++++++++++++++++ v5.13/75a1bbe60a7425fcaa670bff58b8589b1f880810 | 1 + v5.13/75cabec0111b7ccb140d917cc9c481e845cc3498 | 6 ++++++ v5.13/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 | 1 + v5.13/76698510f593daf8aa0582492090d0c2e484c3e8 | 1 + v5.13/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 | 20 ++++++++++++++++++++ v5.13/7beea725a8ca412c6190090ce7c3a13b169592a1 | 20 ++++++++++++++++++++ v5.13/7c079e909b21f8f6e5d8e501c037752ff302a15e | 7 +++++++ v5.13/7c09a4ed6156c6cab6b951e027ca6ea24af454ba | 9 +++++++++ v5.13/7c18509bdaefe2164e62829d614ef9ea429f29d2 | 12 ++++++++++++ v5.13/7ded1e365cc9de6093a71d3a493c1874aca6e77c | 1 + v5.13/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 | 15 +++++++++++++++ v5.13/7edfc610ec315de96963e66889511212ad87e3de | 4 ++++ v5.13/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 | 2 ++ v5.13/806cb2270237ce2ec672a407d66cee17a07d3aa2 | 20 ++++++++++++++++++++ v5.13/80d012e98894ac9112cbcddf2fbf276c2e4be0ec | 3 +++ v5.13/8145e082a8dfcfdc0a725b0f76eca54337b5b26e | 1 + v5.13/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 | 15 +++++++++++++++ v5.13/82a8cb96b23244f40be56b9edcf085af0cc237a6 | 7 +++++++ v5.13/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 | 7 +++++++ v5.13/84e286c1bb9b22d5893d34fcedd69224a65c439c | 9 +++++++++ v5.13/85506aca2eb4ea41223c91c5fe25125953c19b13 | 1 + v5.13/85f273a6a1e492afa7309fd23fcd8cb870085f56 | 4 ++++ v5.13/872584f1bb983a688547509141b03b37bdb28840 | 5 +++++ v5.13/87a83c8c677e762a39d914e67450cc85d8fc1f9a | 1 + v5.13/87b355f44833b9d7d8ebdd3929e941ac1a931b7e | 20 ++++++++++++++++++++ v5.13/8a904a3caa88118744062e872ae90f37748a8fd8 | 2 ++ v5.13/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 | 1 + v5.13/8b3d838139bcd1e552f1899191f734264ce2a1a5 | 2 ++ v5.13/8b6bb995d3819218498bdbee4465bffff1497a31 | 2 ++ v5.13/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b | 2 ++ v5.13/90a009db09e2b91990df28e47844d44ae0ef9aa8 | 20 ++++++++++++++++++++ v5.13/90f92b68c9869913753f8bc1d87b7762a5f36873 | 9 +++++++++ v5.13/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 | 10 ++++++++++ v5.13/9473c4450e9c83d890d435577a3776d925fa748c | 1 + v5.13/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d | 12 ++++++++++++ v5.13/9a7eec48c9715c897b3a7809799089d708a4de64 | 5 +++++ v5.13/9ae061cf2a46980b37cec1e56a372603682b2741 | 20 ++++++++++++++++++++ v5.13/9b6713cc75229f25552c643083cbdbfb771e5bca | 20 ++++++++++++++++++++ v5.13/9bb430a89d2dfce58a3d61a3a04e149109d3934e | 10 ++++++++++ v5.13/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a | 20 ++++++++++++++++++++ v5.13/9e3f1c59367515e7e40675fe83645a131c05039d | 2 ++ v5.13/9ed52108f6478a6a805c0c15a3f70aabba07247e | 1 + v5.13/9f2f767f5ef81982a36edef512b2319e3a79ad73 | 20 ++++++++++++++++++++ v5.13/a0dd82d6d863f03859ccab6c71e84e917f4d7082 | 20 ++++++++++++++++++++ v5.13/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f | 17 +++++++++++++++++ v5.13/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 | 1 + v5.13/a28d893eb3270cf62c10dd8777af0d8452cdc072 | 20 ++++++++++++++++++++ v5.13/a34606a9aa3d36d178a5ecf31a0299b88102cf12 | 20 ++++++++++++++++++++ v5.13/a4af51ce229b1e1eab003966dbfebf9d80093a77 | 13 +++++++++++++ v5.13/a56aefca8d386181415a1fb7cfec2f72b0404797 | 8 ++++++++ v5.13/a575c9734f3021f1fc81c2477ecaee4d9841fd59 | 20 ++++++++++++++++++++ v5.13/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a | 5 +++++ v5.13/a6bf23e18324d550f789637d469cca654c92fe86 | 6 ++++++ v5.13/ab838b3fd9a442a62f36ea7eeb93e77259f787ce | 11 +++++++++++ v5.13/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 | 3 +++ v5.13/ad399740bd41da5558d8b8b2b19481740ca063cb | 11 +++++++++++ v5.13/ad72872eb3ae634d1e4296a384baa81e85cc6acc | 1 + v5.13/ae5535efd8c445ad6033ac0d5da0197897b148ea | 8 ++++++++ v5.13/ae638551ab64a216364a63c4ee5061f82702fde2 | 20 ++++++++++++++++++++ v5.13/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 | 11 +++++++++++ v5.13/ae8c511757304e0c393661b5ed2ad7073e2a351d | 15 +++++++++++++++ v5.13/b1211a25c4fe3443cfef4ed7c39251502a663776 | 5 +++++ v5.13/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 | 12 ++++++++++++ v5.13/b4c6d52d8a81c53a8759e382e8000597909f0615 | 5 +++++ v5.13/b639585e71e63008373d3a9fd060b87315fe7ea8 | 1 + v5.13/b6aaba5b76e9596cb4d62d081cca41e114becacc | 14 ++++++++++++++ v5.13/b6be3714005c3933886be71011f19119e219e77c | 13 +++++++++++++ v5.13/b6dfac948686799169c899557a179b84d0d1f47e | 20 ++++++++++++++++++++ v5.13/b6e6a582f2b357b6f74849b715de12cc38b1ee91 | 20 ++++++++++++++++++++ v5.13/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 | 1 + v5.13/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 | 1 + v5.13/bc401c2900c128d3d69482769f1300502a9f0598 | 1 + v5.13/bcd8a929a5387178d917da785896e53b0845ab37 | 20 ++++++++++++++++++++ v5.13/bcdb2e9d9f319935938a5addee040e37b60192ff | 20 ++++++++++++++++++++ v5.13/bd46543d7f9a8b2c03420499b1885287e96aaf28 | 2 ++ v5.13/bd8c239c0502e70c92cf9496846bcbec7cd5702f | 2 ++ v5.13/be2760a703e6554c2b5784e2fec804284cdcbe4d | 1 + v5.13/be914f8fd282ecce5d8e2dd098e628dcc7ad533a | 20 ++++++++++++++++++++ v5.13/c044a9502649a66bf5c5e1a584cb82b2c538ae25 | 1 + v5.13/c25db1d27abd78175d9802f52c1b75f3cf716f2c | 1 + v5.13/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 | 10 ++++++++++ v5.13/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 | 7 +++++++ v5.13/c5215d54dc10e801a6cefef62445a00a4c28a515 | 20 ++++++++++++++++++++ v5.13/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b | 20 ++++++++++++++++++++ v5.13/c67ef897fe08effad98f0c7fb9223fa1f771d09e | 1 + v5.13/c69ff4071935f946f1cddc59e1d36a03442ed015 | 20 ++++++++++++++++++++ v5.13/c762b979c7c97dc7a4010f943a9c0b646a56ed36 | 1 + v5.13/c8841fc4d51f603a44c00448ad17404eb829c741 | 1 + v5.13/c8df2cc9d63bdb365c520a2dd5472f7b7755644f | 5 +++++ v5.13/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 | 20 ++++++++++++++++++++ v5.13/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 | 20 ++++++++++++++++++++ v5.13/c997d683d952d8c927922ea0ab4d33a01c8efc2c | 3 +++ v5.13/ca1608875ae21bb40a7731b81bc0e2c95622d502 | 20 ++++++++++++++++++++ v5.13/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b | 19 +++++++++++++++++++ v5.13/cbb93fe5e6d00695e1344fa697dab3974b216717 | 1 + v5.13/cc47a057e79613b7af0110837ff082caf8895c9e | 6 ++++++ v5.13/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 | 20 ++++++++++++++++++++ v5.13/cc9542534bf09f33b4da32025b31335588fcefb9 | 11 +++++++++++ v5.13/cdefbf2324ceda662e2667aa2f44e8b9de3d780f | 6 ++++++ v5.13/ce51bf1790c4972125b19c22dbfa76d7e0136280 | 1 + v5.13/cf12445daec01aaa2d27bb34bd7c796a53442c42 | 2 ++ v5.13/d0089603fa7a22a940f808a7cbc49402fe02281e | 1 + v5.13/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 | 2 ++ v5.13/d31563b5f9bb601a805c4a1b491edf69ada79688 | 1 + v5.13/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 | 3 +++ v5.13/d63fde98b8929da625cc36c2f1143e837c0e6d10 | 9 +++++++++ v5.13/d7c9616be0759c1cfb44a68ba838548d22b98484 | 3 +++ v5.13/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 | 1 + v5.13/d9077f7bad141df143cc4fa000a68a868bcea7c0 | 8 ++++++++ v5.13/d90b7c705c5d9b5cb6b71b8aaa773c031084056c | 8 ++++++++ v5.13/dacfd001eaf252a81537aece602ae2fc16e6ebd5 | 20 ++++++++++++++++++++ v5.13/dcd04ea587b210e78a85d6d4d7cc6765828496b0 | 3 +++ v5.13/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 | 6 ++++++ v5.13/dd9019604cdaaff1327bfd36737230f912e2780d | 20 ++++++++++++++++++++ v5.13/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 | 1 + v5.13/de8a3207aed33283a560193095b156d3b73fc4f0 | 1 + v5.13/dec3a7b3aa45802e70c350d73e11564cd444e448 | 6 ++++++ v5.13/e1fb1dc08e73466830612bcf2f9f72180965c9ba | 16 ++++++++++++++++ v5.13/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd | 2 ++ v5.13/e2f7dd6e55d2f39734abcebd0cf673700e206197 | 1 + v5.13/e331ac141f1df6d151d24e60ff16e93ec075509e | 20 ++++++++++++++++++++ v5.13/e3a491a26b62466ad14a423e8c81a04d5969bfe5 | 11 +++++++++++ v5.13/e5ca9d391615269b05a6ed871fec66d9db650520 | 20 ++++++++++++++++++++ v5.13/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 | 11 +++++++++++ v5.13/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 | 1 + v5.13/e73dda7ffd858a58ddeb9c53603ae14f2af8927c | 20 ++++++++++++++++++++ v5.13/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 | 1 + v5.13/e86e6638d1171c2201ffff16d2c6a6fd975f8383 | 3 +++ v5.13/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 | 10 ++++++++++ v5.13/e97d06a46526d9392cbdbd7eda193091e1af2723 | 4 ++++ v5.13/e9a7254b0339ef2b230784789ac28ef35e049253 | 20 ++++++++++++++++++++ v5.13/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 | 10 ++++++++++ v5.13/e9c5263ce16d96311c118111ac779f004be8b473 | 15 +++++++++++++++ v5.13/ea7d898676d9e94558c46ba927db35403362389f | 4 ++++ v5.13/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 | 11 +++++++++++ v5.13/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 | 1 + v5.13/ecba88a3b32d733d41e27973e25b2bc580f64281 | 20 ++++++++++++++++++++ v5.13/ee8bd4a428a9c538e08aa5bc797fca19d577f667 | 20 ++++++++++++++++++++ v5.13/ef560389ca50e33bd0c4531236c187107fa81e1f | 9 +++++++++ v5.13/f0ece18e994144b7daa025b68ead97de26a2df1f | 1 + v5.13/f123dc86388cb669c3d6322702dc441abc35c31e | 1 + v5.13/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 | 1 + v5.13/f3a608827d1f8de0dd12813e8d9c6803fe64e119 | 2 ++ v5.13/f525152a0f0ff34eb92b322703d76ba37095f556 | 15 +++++++++++++++ v5.13/f8f669699977db503569465b64dc5220ab21bb41 | 16 ++++++++++++++++ v5.13/f92e1a829d64dd66fa173c6934f03817d9e68d43 | 12 ++++++++++++ v5.13/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 | 20 ++++++++++++++++++++ v5.13/fc9a615200d48e076af58f4309f507e500ed900d | 8 ++++++++ v5.13/fde4951834c22fc634c1e1238b874f894ef46c9c | 10 ++++++++++ v5.13/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d | 4 ++++ v5.13/fe3944fb245ab99570552a3bf970b00058a9ca6d | 4 ++++ v5.13/ff3b96f2c9e5c24fca12239cd519a8a18569e687 | 20 ++++++++++++++++++++ v5.14/00616416488868a8b98343863e5ac078506e44e8 | 20 ++++++++++++++++++++ v5.14/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 | 20 ++++++++++++++++++++ v5.14/038ce802e248a985150156da84bc3f118236b898 | 20 ++++++++++++++++++++ v5.14/04aa5f4eba49d6493801d0f1d515ed237459b166 | 1 + v5.14/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 | 7 +++++++ v5.14/05fb1dbc821f3016a52621ccd4530c269b626130 | 20 ++++++++++++++++++++ v5.14/0611a640e60a0473883328746f3c53934cd4dc3c | 3 +++ v5.14/06b8db3a7dde43cc7c412517c93c85d13a4557f8 | 2 ++ v5.14/07fd7c329839cf0b8c7766883d830a1a0d12d1dd | 15 +++++++++++++++ v5.14/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 | 2 ++ v5.14/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 | 11 +++++++++++ v5.14/0a549ed22c3c7cc6da5c5f5918efd019944489a5 | 2 ++ v5.14/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 | 1 + v5.14/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 | 20 ++++++++++++++++++++ v5.14/0e9876d8e88d81a35742e90048ab3784c49b910b | 5 +++++ v5.14/0f05ee447949cf1b72bd7c415c803ea7f7209403 | 3 +++ v5.14/101c3fad29d7a0a90ff063b1aad586a0211911ec | 14 ++++++++++++++ v5.14/11b3f8ae7081607a783d60e8098d46b787f79cad | 9 +++++++++ v5.14/11ff73082f17e1adc1b717264d9b74661fc5b229 | 16 ++++++++++++++++ v5.14/12f7900c575679af411aaa89340bfe3dc68b46b3 | 5 +++++ v5.14/133e267ef4a26d19c93996a874714e9f3f8c70aa | 1 + v5.14/14786d949a3b8cf00cc32456363b7db22894a0e6 | 14 ++++++++++++++ v5.14/1505ba06e52e701600172bccbc3aa7fb9bd5d0da | 3 +++ v5.14/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 | 13 +++++++++++++ v5.14/15f298821289d3efba87bb34db29d0ba9780a443 | 20 ++++++++++++++++++++ v5.14/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 | 20 ++++++++++++++++++++ v5.14/16f9ce818901c7b7618094242adc0b51208a7c89 | 9 +++++++++ v5.14/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 | 2 ++ v5.14/190f676afa00d07082db170400aaa2cd4de0933f | 20 ++++++++++++++++++++ v5.14/195b3678bea35fde0619f17b73847c30e66d79d0 | 1 + v5.14/19871b5c7a003946d3cd4209a348ab7c0df5dbad | 5 +++++ v5.14/19e94a2333c2babc773e51a9ed844cfc35a36064 | 20 ++++++++++++++++++++ v5.14/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 | 13 +++++++++++++ v5.14/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a | 12 ++++++++++++ v5.14/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf | 5 +++++ v5.14/1d3aa0b97c55672eff44516b1c8afb9551003d78 | 20 ++++++++++++++++++++ v5.14/1fa08aece42512be072351f482096d5796edf7ca | 15 +++++++++++++++ v5.14/205de6ddd7fff9340bd5e4b68105f28120671c6b | 20 ++++++++++++++++++++ v5.14/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 | 20 ++++++++++++++++++++ v5.14/217759bbb95db7998528eb65914c3e20d890dff5 | 20 ++++++++++++++++++++ v5.14/21e25205d7f9b6d7d3807546dd12ea93844b7c8e | 1 + v5.14/2263639f96f24a121ec9f037981b81daf5a8d60a | 6 ++++++ v5.14/231e872529885483056c0170641ddd76686e3a89 | 1 + v5.14/24a8b7bfb96120b32c222ef108bb7a713d1e385a | 13 +++++++++++++ v5.14/24be05591fb7a2a3edd639092c045298dd57aeea | 20 ++++++++++++++++++++ v5.14/2558e3b23112adb82a558bab616890a790a38bc6 | 14 ++++++++++++++ v5.14/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 | 16 ++++++++++++++++ v5.14/2824083db76cb9d4b7910607b367e93b02912865 | 20 ++++++++++++++++++++ v5.14/282c30f320ba25794b66c2231ab134d15465ef21 | 6 ++++++ v5.14/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 | 1 + v5.14/2892731ec2893252cdbc256a2bd5436b7fd94cf7 | 20 ++++++++++++++++++++ v5.14/292fcaa1f937345cb65f3af82a1ee6692c8df9eb | 1 + v5.14/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 | 1 + v5.14/2cd114294d1dad6ed19217c909680f9fd30ee711 | 6 ++++++ v5.14/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d | 10 ++++++++++ v5.14/2fadeb950f53c017bde9e156e443528265dd3629 | 20 ++++++++++++++++++++ v5.14/3058fca1ed7955c904584a6d86108d664a927177 | 1 + v5.14/30deff8531f469453ccc0981f14eceb0a2ea68d6 | 20 ++++++++++++++++++++ v5.14/321de651fa565dcf76c017b257bdf15ec7fff45d | 6 ++++++ v5.14/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 | 20 ++++++++++++++++++++ v5.14/3425a2005b291b62b6f6deeeab1156839c41cf85 | 1 + v5.14/345e8abe4c355bc24bab3f4a5634122e55be8665 | 20 ++++++++++++++++++++ v5.14/347d49fdf36c5e2411afdb312935d88183fe5811 | 10 ++++++++++ v5.14/348139384ba30eccd4ce4f01fcf575b08ce81b83 | 1 + v5.14/3789fb8746dc0f484db2d6f48b390f0f535d5120 | 20 ++++++++++++++++++++ v5.14/386dc41cf54dcf44ea40de1aca900f02b756cec0 | 2 ++ v5.14/3948abaa4e2be938ccdfc289385a27342fb13d43 | 1 + v5.14/3956f35fbd36aee35766008ce6a9b0ed812d93ef | 7 +++++++ v5.14/39a6c668e4e78c3bc262c24d9aabd0a49027f948 | 1 + v5.14/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd | 20 ++++++++++++++++++++ v5.14/3cdad0a5a6cf581519748612cb449b43379510a4 | 20 ++++++++++++++++++++ v5.14/3d40f78169a0a954ff06e2b0f8e21463f7edb433 | 3 +++ v5.14/3f6d810665dfde0d33785420618ceb03fba0619d | 20 ++++++++++++++++++++ v5.14/410bb2ce611133a11d4d11f0aef4c83f095c3200 | 20 ++++++++++++++++++++ v5.14/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 | 1 + v5.14/42c3732fa8073717dd7d924472f1c0bc5b452fdc | 1 + v5.14/432acd550e3607d5fea23e27f6ab4e4567deccfd | 20 ++++++++++++++++++++ v5.14/433f437b3ae2ed4e318ecd5233c82f6936e78e82 | 20 ++++++++++++++++++++ v5.14/4379f91172f39d999919c8e8b2b5e1d665d8972d | 20 ++++++++++++++++++++ v5.14/43f0df54c96fa5abcab9df8649c1e52119bf0238 | 9 +++++++++ v5.14/449813515d3e5efec85206bb91588a6249a421a3 | 8 ++++++++ v5.14/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 | 6 ++++++ v5.14/45f29e0eb5b969c59a70525942080905dc5b7964 | 1 + v5.14/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 | 10 ++++++++++ v5.14/4a679c5afca027d7f4668f51693f7cce589038f5 | 1 + v5.14/4b2cfbda2d530f4efa0e2833771640869013de5e | 20 ++++++++++++++++++++ v5.14/4b357e2a6d6c364a88d50526675fe596a30766cb | 20 ++++++++++++++++++++ v5.14/4b7b4291dee2fef9148563be3eeb0034cc3bf5df | 1 + v5.14/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 | 2 ++ v5.14/4ca52f539865853e6ddbc393745cd0b305f0d810 | 9 +++++++++ v5.14/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 | 17 +++++++++++++++++ v5.14/512383ae49107fbc42243887798548e356c4b91c | 3 +++ v5.14/5339792bd64bd1605d3d51f8e52e94dfc385959b | 20 ++++++++++++++++++++ v5.14/539cd3f4da3fdbe7dc353634e004e4b0e725c35a | 7 +++++++ v5.14/54943abce0927156ba9909f1a533b25410bfe2ca | 20 ++++++++++++++++++++ v5.14/54ee3526796f56c249124686a33e1cc05f76ea21 | 8 ++++++++ v5.14/57c6906778f55deba6d3f3af00284e3541bb9950 | 1 + v5.14/582a3bf999df662c0e0fa4717ce7559f16d7b93b | 6 ++++++ v5.14/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 | 1 + v5.14/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 | 1 + v5.14/5bc9dc068afe95e924136d57c1a385194282a919 | 1 + v5.14/5caf1b6400d30a31363063314bddea4e5680d639 | 20 ++++++++++++++++++++ v5.14/5d94da7ff00ef45737a64d947e7ff45aca972782 | 3 +++ v5.14/6021d62c677f12f2f975bb1bf2389730e1d9f746 | 1 + v5.14/60c2a6926cc94dcd8a60ab593b4092bc354061c3 | 20 ++++++++++++++++++++ v5.14/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 | 20 ++++++++++++++++++++ v5.14/617fc7775370324d0a2b888625b042221ebdcb62 | 7 +++++++ v5.14/61ead71476cf8b68960275beee24ff00a809fe81 | 5 +++++ v5.14/64bef697d33b75fc06c5789b3f8108680271529f | 8 ++++++++ v5.14/64f92a554f72cbfe8b971f93af9d07f87599bc88 | 1 + v5.14/6727980b67852dae6b82a97e24fbadbdd218c033 | 6 ++++++ v5.14/6874f6ed92df1e95ff815692b6bf6aa98e4c925b | 20 ++++++++++++++++++++ v5.14/689a930b93c5c20294df5da0407df361c5412eac | 20 ++++++++++++++++++++ v5.14/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce | 8 ++++++++ v5.14/6a277077ac5189d7633f8c57e153e0a73fab39d2 | 6 ++++++ v5.14/6a71770442b5b7cf8f880ca1c0a72456c918c757 | 8 ++++++++ v5.14/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c | 1 + v5.14/6b865d6530230b0c446efd93e0207b8eed7eadb2 | 9 +++++++++ v5.14/6b91bfa1651d841f0066bae2b1322cac29fdfb61 | 1 + v5.14/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 | 1 + v5.14/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff | 20 ++++++++++++++++++++ v5.14/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 | 1 + v5.14/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 | 20 ++++++++++++++++++++ v5.14/70dfe3f0d239c2e8abc6a7bea24411031f85b652 | 3 +++ v5.14/73f65b8b0325551110dedf8d27ac738bdc331802 | 1 + v5.14/73fa7547c70b32cc69685f79be31135797734eb6 | 1 + v5.14/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 | 20 ++++++++++++++++++++ v5.14/75a1bbe60a7425fcaa670bff58b8589b1f880810 | 1 + v5.14/75cabec0111b7ccb140d917cc9c481e845cc3498 | 6 ++++++ v5.14/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 | 1 + v5.14/76698510f593daf8aa0582492090d0c2e484c3e8 | 1 + v5.14/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 | 20 ++++++++++++++++++++ v5.14/7beea725a8ca412c6190090ce7c3a13b169592a1 | 20 ++++++++++++++++++++ v5.14/7c079e909b21f8f6e5d8e501c037752ff302a15e | 7 +++++++ v5.14/7c09a4ed6156c6cab6b951e027ca6ea24af454ba | 9 +++++++++ v5.14/7c18509bdaefe2164e62829d614ef9ea429f29d2 | 12 ++++++++++++ v5.14/7ded1e365cc9de6093a71d3a493c1874aca6e77c | 1 + v5.14/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 | 15 +++++++++++++++ v5.14/7edfc610ec315de96963e66889511212ad87e3de | 4 ++++ v5.14/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 | 2 ++ v5.14/806cb2270237ce2ec672a407d66cee17a07d3aa2 | 19 +++++++++++++++++++ v5.14/80d012e98894ac9112cbcddf2fbf276c2e4be0ec | 3 +++ v5.14/8145e082a8dfcfdc0a725b0f76eca54337b5b26e | 1 + v5.14/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 | 15 +++++++++++++++ v5.14/82a8cb96b23244f40be56b9edcf085af0cc237a6 | 7 +++++++ v5.14/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 | 7 +++++++ v5.14/84e286c1bb9b22d5893d34fcedd69224a65c439c | 9 +++++++++ v5.14/85506aca2eb4ea41223c91c5fe25125953c19b13 | 1 + v5.14/85f273a6a1e492afa7309fd23fcd8cb870085f56 | 1 + v5.14/872584f1bb983a688547509141b03b37bdb28840 | 5 +++++ v5.14/87a83c8c677e762a39d914e67450cc85d8fc1f9a | 1 + v5.14/87b355f44833b9d7d8ebdd3929e941ac1a931b7e | 20 ++++++++++++++++++++ v5.14/8a904a3caa88118744062e872ae90f37748a8fd8 | 2 ++ v5.14/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 | 1 + v5.14/8b3d838139bcd1e552f1899191f734264ce2a1a5 | 2 ++ v5.14/8b6bb995d3819218498bdbee4465bffff1497a31 | 2 ++ v5.14/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b | 2 ++ v5.14/90a009db09e2b91990df28e47844d44ae0ef9aa8 | 20 ++++++++++++++++++++ v5.14/90f92b68c9869913753f8bc1d87b7762a5f36873 | 9 +++++++++ v5.14/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 | 10 ++++++++++ v5.14/9473c4450e9c83d890d435577a3776d925fa748c | 1 + v5.14/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d | 12 ++++++++++++ v5.14/9a7eec48c9715c897b3a7809799089d708a4de64 | 5 +++++ v5.14/9ae061cf2a46980b37cec1e56a372603682b2741 | 20 ++++++++++++++++++++ v5.14/9b6713cc75229f25552c643083cbdbfb771e5bca | 20 ++++++++++++++++++++ v5.14/9bb430a89d2dfce58a3d61a3a04e149109d3934e | 10 ++++++++++ v5.14/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a | 20 ++++++++++++++++++++ v5.14/9e3f1c59367515e7e40675fe83645a131c05039d | 2 ++ v5.14/9ed52108f6478a6a805c0c15a3f70aabba07247e | 1 + v5.14/9f2f767f5ef81982a36edef512b2319e3a79ad73 | 20 ++++++++++++++++++++ v5.14/a0dd82d6d863f03859ccab6c71e84e917f4d7082 | 20 ++++++++++++++++++++ v5.14/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f | 17 +++++++++++++++++ v5.14/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 | 1 + v5.14/a28d893eb3270cf62c10dd8777af0d8452cdc072 | 20 ++++++++++++++++++++ v5.14/a34606a9aa3d36d178a5ecf31a0299b88102cf12 | 20 ++++++++++++++++++++ v5.14/a4af51ce229b1e1eab003966dbfebf9d80093a77 | 13 +++++++++++++ v5.14/a56aefca8d386181415a1fb7cfec2f72b0404797 | 8 ++++++++ v5.14/a575c9734f3021f1fc81c2477ecaee4d9841fd59 | 20 ++++++++++++++++++++ v5.14/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a | 5 +++++ v5.14/a6bf23e18324d550f789637d469cca654c92fe86 | 6 ++++++ v5.14/ab838b3fd9a442a62f36ea7eeb93e77259f787ce | 11 +++++++++++ v5.14/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 | 3 +++ v5.14/ad399740bd41da5558d8b8b2b19481740ca063cb | 11 +++++++++++ v5.14/ad72872eb3ae634d1e4296a384baa81e85cc6acc | 1 + v5.14/ae5535efd8c445ad6033ac0d5da0197897b148ea | 8 ++++++++ v5.14/ae638551ab64a216364a63c4ee5061f82702fde2 | 20 ++++++++++++++++++++ v5.14/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 | 11 +++++++++++ v5.14/ae8c511757304e0c393661b5ed2ad7073e2a351d | 15 +++++++++++++++ v5.14/b1211a25c4fe3443cfef4ed7c39251502a663776 | 5 +++++ v5.14/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 | 12 ++++++++++++ v5.14/b4c6d52d8a81c53a8759e382e8000597909f0615 | 5 +++++ v5.14/b639585e71e63008373d3a9fd060b87315fe7ea8 | 1 + v5.14/b6aaba5b76e9596cb4d62d081cca41e114becacc | 14 ++++++++++++++ v5.14/b6be3714005c3933886be71011f19119e219e77c | 13 +++++++++++++ v5.14/b6dfac948686799169c899557a179b84d0d1f47e | 20 ++++++++++++++++++++ v5.14/b6e6a582f2b357b6f74849b715de12cc38b1ee91 | 20 ++++++++++++++++++++ v5.14/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 | 1 + v5.14/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 | 1 + v5.14/bc401c2900c128d3d69482769f1300502a9f0598 | 1 + v5.14/bcd8a929a5387178d917da785896e53b0845ab37 | 20 ++++++++++++++++++++ v5.14/bcdb2e9d9f319935938a5addee040e37b60192ff | 20 ++++++++++++++++++++ v5.14/bd46543d7f9a8b2c03420499b1885287e96aaf28 | 2 ++ v5.14/bd8c239c0502e70c92cf9496846bcbec7cd5702f | 2 ++ v5.14/be2760a703e6554c2b5784e2fec804284cdcbe4d | 1 + v5.14/be914f8fd282ecce5d8e2dd098e628dcc7ad533a | 20 ++++++++++++++++++++ v5.14/c044a9502649a66bf5c5e1a584cb82b2c538ae25 | 1 + v5.14/c25db1d27abd78175d9802f52c1b75f3cf716f2c | 1 + v5.14/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 | 10 ++++++++++ v5.14/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 | 7 +++++++ v5.14/c5215d54dc10e801a6cefef62445a00a4c28a515 | 20 ++++++++++++++++++++ v5.14/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b | 20 ++++++++++++++++++++ v5.14/c67ef897fe08effad98f0c7fb9223fa1f771d09e | 1 + v5.14/c69ff4071935f946f1cddc59e1d36a03442ed015 | 20 ++++++++++++++++++++ v5.14/c762b979c7c97dc7a4010f943a9c0b646a56ed36 | 1 + v5.14/c8841fc4d51f603a44c00448ad17404eb829c741 | 1 + v5.14/c8df2cc9d63bdb365c520a2dd5472f7b7755644f | 5 +++++ v5.14/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 | 20 ++++++++++++++++++++ v5.14/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 | 20 ++++++++++++++++++++ v5.14/c997d683d952d8c927922ea0ab4d33a01c8efc2c | 3 +++ v5.14/ca1608875ae21bb40a7731b81bc0e2c95622d502 | 20 ++++++++++++++++++++ v5.14/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b | 19 +++++++++++++++++++ v5.14/cbb93fe5e6d00695e1344fa697dab3974b216717 | 1 + v5.14/cc47a057e79613b7af0110837ff082caf8895c9e | 6 ++++++ v5.14/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 | 20 ++++++++++++++++++++ v5.14/cc9542534bf09f33b4da32025b31335588fcefb9 | 11 +++++++++++ v5.14/cdefbf2324ceda662e2667aa2f44e8b9de3d780f | 6 ++++++ v5.14/ce51bf1790c4972125b19c22dbfa76d7e0136280 | 1 + v5.14/cf12445daec01aaa2d27bb34bd7c796a53442c42 | 2 ++ v5.14/d0089603fa7a22a940f808a7cbc49402fe02281e | 1 + v5.14/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 | 1 + v5.14/d31563b5f9bb601a805c4a1b491edf69ada79688 | 1 + v5.14/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 | 3 +++ v5.14/d63fde98b8929da625cc36c2f1143e837c0e6d10 | 9 +++++++++ v5.14/d7c9616be0759c1cfb44a68ba838548d22b98484 | 3 +++ v5.14/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 | 1 + v5.14/d9077f7bad141df143cc4fa000a68a868bcea7c0 | 8 ++++++++ v5.14/d90b7c705c5d9b5cb6b71b8aaa773c031084056c | 8 ++++++++ v5.14/dacfd001eaf252a81537aece602ae2fc16e6ebd5 | 20 ++++++++++++++++++++ v5.14/dcd04ea587b210e78a85d6d4d7cc6765828496b0 | 3 +++ v5.14/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 | 6 ++++++ v5.14/dd9019604cdaaff1327bfd36737230f912e2780d | 20 ++++++++++++++++++++ v5.14/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 | 1 + v5.14/de8a3207aed33283a560193095b156d3b73fc4f0 | 1 + v5.14/dec3a7b3aa45802e70c350d73e11564cd444e448 | 6 ++++++ v5.14/e1fb1dc08e73466830612bcf2f9f72180965c9ba | 16 ++++++++++++++++ v5.14/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd | 2 ++ v5.14/e2f7dd6e55d2f39734abcebd0cf673700e206197 | 1 + v5.14/e331ac141f1df6d151d24e60ff16e93ec075509e | 20 ++++++++++++++++++++ v5.14/e3a491a26b62466ad14a423e8c81a04d5969bfe5 | 11 +++++++++++ v5.14/e5ca9d391615269b05a6ed871fec66d9db650520 | 20 ++++++++++++++++++++ v5.14/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 | 10 ++++++++++ v5.14/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 | 1 + v5.14/e73dda7ffd858a58ddeb9c53603ae14f2af8927c | 20 ++++++++++++++++++++ v5.14/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 | 1 + v5.14/e86e6638d1171c2201ffff16d2c6a6fd975f8383 | 3 +++ v5.14/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 | 10 ++++++++++ v5.14/e97d06a46526d9392cbdbd7eda193091e1af2723 | 4 ++++ v5.14/e9a7254b0339ef2b230784789ac28ef35e049253 | 20 ++++++++++++++++++++ v5.14/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 | 10 ++++++++++ v5.14/e9c5263ce16d96311c118111ac779f004be8b473 | 15 +++++++++++++++ v5.14/ea7d898676d9e94558c46ba927db35403362389f | 4 ++++ v5.14/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 | 11 +++++++++++ v5.14/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 | 1 + v5.14/ecba88a3b32d733d41e27973e25b2bc580f64281 | 20 ++++++++++++++++++++ v5.14/ee8bd4a428a9c538e08aa5bc797fca19d577f667 | 20 ++++++++++++++++++++ v5.14/ef560389ca50e33bd0c4531236c187107fa81e1f | 9 +++++++++ v5.14/f0ece18e994144b7daa025b68ead97de26a2df1f | 1 + v5.14/f123dc86388cb669c3d6322702dc441abc35c31e | 1 + v5.14/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 | 1 + v5.14/f3a608827d1f8de0dd12813e8d9c6803fe64e119 | 2 ++ v5.14/f525152a0f0ff34eb92b322703d76ba37095f556 | 15 +++++++++++++++ v5.14/f8f669699977db503569465b64dc5220ab21bb41 | 16 ++++++++++++++++ v5.14/f92e1a829d64dd66fa173c6934f03817d9e68d43 | 12 ++++++++++++ v5.14/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 | 20 ++++++++++++++++++++ v5.14/fc9a615200d48e076af58f4309f507e500ed900d | 8 ++++++++ v5.14/fde4951834c22fc634c1e1238b874f894ef46c9c | 10 ++++++++++ v5.14/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d | 4 ++++ v5.14/fe3944fb245ab99570552a3bf970b00058a9ca6d | 4 ++++ v5.14/ff3b96f2c9e5c24fca12239cd519a8a18569e687 | 20 ++++++++++++++++++++ v5.15/00616416488868a8b98343863e5ac078506e44e8 | 20 ++++++++++++++++++++ v5.15/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 | 20 ++++++++++++++++++++ v5.15/038ce802e248a985150156da84bc3f118236b898 | 20 ++++++++++++++++++++ v5.15/04aa5f4eba49d6493801d0f1d515ed237459b166 | 1 + v5.15/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 | 7 +++++++ v5.15/05fb1dbc821f3016a52621ccd4530c269b626130 | 20 ++++++++++++++++++++ v5.15/0611a640e60a0473883328746f3c53934cd4dc3c | 2 ++ v5.15/06b8db3a7dde43cc7c412517c93c85d13a4557f8 | 1 + v5.15/07fd7c329839cf0b8c7766883d830a1a0d12d1dd | 15 +++++++++++++++ v5.15/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 | 2 ++ v5.15/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 | 11 +++++++++++ v5.15/0a549ed22c3c7cc6da5c5f5918efd019944489a5 | 2 ++ v5.15/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 | 1 + v5.15/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 | 20 ++++++++++++++++++++ v5.15/0e9876d8e88d81a35742e90048ab3784c49b910b | 5 +++++ v5.15/0f05ee447949cf1b72bd7c415c803ea7f7209403 | 3 +++ v5.15/101c3fad29d7a0a90ff063b1aad586a0211911ec | 14 ++++++++++++++ v5.15/11b3f8ae7081607a783d60e8098d46b787f79cad | 9 +++++++++ v5.15/11ff73082f17e1adc1b717264d9b74661fc5b229 | 15 +++++++++++++++ v5.15/12f7900c575679af411aaa89340bfe3dc68b46b3 | 2 ++ v5.15/133e267ef4a26d19c93996a874714e9f3f8c70aa | 1 + v5.15/14786d949a3b8cf00cc32456363b7db22894a0e6 | 14 ++++++++++++++ v5.15/1505ba06e52e701600172bccbc3aa7fb9bd5d0da | 3 +++ v5.15/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 | 13 +++++++++++++ v5.15/15f298821289d3efba87bb34db29d0ba9780a443 | 20 ++++++++++++++++++++ v5.15/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 | 20 ++++++++++++++++++++ v5.15/16f9ce818901c7b7618094242adc0b51208a7c89 | 9 +++++++++ v5.15/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 | 2 ++ v5.15/190f676afa00d07082db170400aaa2cd4de0933f | 20 ++++++++++++++++++++ v5.15/195b3678bea35fde0619f17b73847c30e66d79d0 | 1 + v5.15/19871b5c7a003946d3cd4209a348ab7c0df5dbad | 5 +++++ v5.15/19e94a2333c2babc773e51a9ed844cfc35a36064 | 20 ++++++++++++++++++++ v5.15/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 | 13 +++++++++++++ v5.15/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a | 12 ++++++++++++ v5.15/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf | 5 +++++ v5.15/1d3aa0b97c55672eff44516b1c8afb9551003d78 | 20 ++++++++++++++++++++ v5.15/1fa08aece42512be072351f482096d5796edf7ca | 15 +++++++++++++++ v5.15/205de6ddd7fff9340bd5e4b68105f28120671c6b | 20 ++++++++++++++++++++ v5.15/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 | 20 ++++++++++++++++++++ v5.15/217759bbb95db7998528eb65914c3e20d890dff5 | 20 ++++++++++++++++++++ v5.15/21e25205d7f9b6d7d3807546dd12ea93844b7c8e | 1 + v5.15/2263639f96f24a121ec9f037981b81daf5a8d60a | 6 ++++++ v5.15/231e872529885483056c0170641ddd76686e3a89 | 1 + v5.15/24a8b7bfb96120b32c222ef108bb7a713d1e385a | 13 +++++++++++++ v5.15/24be05591fb7a2a3edd639092c045298dd57aeea | 20 ++++++++++++++++++++ v5.15/2558e3b23112adb82a558bab616890a790a38bc6 | 14 ++++++++++++++ v5.15/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 | 16 ++++++++++++++++ v5.15/2824083db76cb9d4b7910607b367e93b02912865 | 20 ++++++++++++++++++++ v5.15/282c30f320ba25794b66c2231ab134d15465ef21 | 6 ++++++ v5.15/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 | 1 + v5.15/2892731ec2893252cdbc256a2bd5436b7fd94cf7 | 20 ++++++++++++++++++++ v5.15/292fcaa1f937345cb65f3af82a1ee6692c8df9eb | 1 + v5.15/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 | 1 + v5.15/2cd114294d1dad6ed19217c909680f9fd30ee711 | 6 ++++++ v5.15/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d | 10 ++++++++++ v5.15/2fadeb950f53c017bde9e156e443528265dd3629 | 20 ++++++++++++++++++++ v5.15/3058fca1ed7955c904584a6d86108d664a927177 | 1 + v5.15/30deff8531f469453ccc0981f14eceb0a2ea68d6 | 20 ++++++++++++++++++++ v5.15/321de651fa565dcf76c017b257bdf15ec7fff45d | 6 ++++++ v5.15/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 | 20 ++++++++++++++++++++ v5.15/3425a2005b291b62b6f6deeeab1156839c41cf85 | 1 + v5.15/345e8abe4c355bc24bab3f4a5634122e55be8665 | 20 ++++++++++++++++++++ v5.15/347d49fdf36c5e2411afdb312935d88183fe5811 | 10 ++++++++++ v5.15/348139384ba30eccd4ce4f01fcf575b08ce81b83 | 1 + v5.15/3789fb8746dc0f484db2d6f48b390f0f535d5120 | 20 ++++++++++++++++++++ v5.15/386dc41cf54dcf44ea40de1aca900f02b756cec0 | 2 ++ v5.15/3948abaa4e2be938ccdfc289385a27342fb13d43 | 1 + v5.15/3956f35fbd36aee35766008ce6a9b0ed812d93ef | 7 +++++++ v5.15/39a6c668e4e78c3bc262c24d9aabd0a49027f948 | 1 + v5.15/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd | 20 ++++++++++++++++++++ v5.15/3cdad0a5a6cf581519748612cb449b43379510a4 | 20 ++++++++++++++++++++ v5.15/3d40f78169a0a954ff06e2b0f8e21463f7edb433 | 2 ++ v5.15/3f6d810665dfde0d33785420618ceb03fba0619d | 20 ++++++++++++++++++++ v5.15/410bb2ce611133a11d4d11f0aef4c83f095c3200 | 20 ++++++++++++++++++++ v5.15/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 | 1 + v5.15/42c3732fa8073717dd7d924472f1c0bc5b452fdc | 1 + v5.15/432acd550e3607d5fea23e27f6ab4e4567deccfd | 8 ++++++++ v5.15/433f437b3ae2ed4e318ecd5233c82f6936e78e82 | 20 ++++++++++++++++++++ v5.15/4379f91172f39d999919c8e8b2b5e1d665d8972d | 20 ++++++++++++++++++++ v5.15/43f0df54c96fa5abcab9df8649c1e52119bf0238 | 9 +++++++++ v5.15/449813515d3e5efec85206bb91588a6249a421a3 | 8 ++++++++ v5.15/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 | 6 ++++++ v5.15/45f29e0eb5b969c59a70525942080905dc5b7964 | 1 + v5.15/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 | 10 ++++++++++ v5.15/4a679c5afca027d7f4668f51693f7cce589038f5 | 1 + v5.15/4b2cfbda2d530f4efa0e2833771640869013de5e | 20 ++++++++++++++++++++ v5.15/4b357e2a6d6c364a88d50526675fe596a30766cb | 20 ++++++++++++++++++++ v5.15/4b7b4291dee2fef9148563be3eeb0034cc3bf5df | 1 + v5.15/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 | 2 ++ v5.15/4ca52f539865853e6ddbc393745cd0b305f0d810 | 9 +++++++++ v5.15/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 | 17 +++++++++++++++++ v5.15/512383ae49107fbc42243887798548e356c4b91c | 3 +++ v5.15/5339792bd64bd1605d3d51f8e52e94dfc385959b | 20 ++++++++++++++++++++ v5.15/539cd3f4da3fdbe7dc353634e004e4b0e725c35a | 7 +++++++ v5.15/54943abce0927156ba9909f1a533b25410bfe2ca | 20 ++++++++++++++++++++ v5.15/54ee3526796f56c249124686a33e1cc05f76ea21 | 8 ++++++++ v5.15/57c6906778f55deba6d3f3af00284e3541bb9950 | 1 + v5.15/582a3bf999df662c0e0fa4717ce7559f16d7b93b | 6 ++++++ v5.15/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 | 1 + v5.15/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 | 1 + v5.15/5bc9dc068afe95e924136d57c1a385194282a919 | 1 + v5.15/5caf1b6400d30a31363063314bddea4e5680d639 | 20 ++++++++++++++++++++ v5.15/5d94da7ff00ef45737a64d947e7ff45aca972782 | 3 +++ v5.15/6021d62c677f12f2f975bb1bf2389730e1d9f746 | 1 + v5.15/60c2a6926cc94dcd8a60ab593b4092bc354061c3 | 20 ++++++++++++++++++++ v5.15/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 | 20 ++++++++++++++++++++ v5.15/617fc7775370324d0a2b888625b042221ebdcb62 | 7 +++++++ v5.15/61ead71476cf8b68960275beee24ff00a809fe81 | 5 +++++ v5.15/64bef697d33b75fc06c5789b3f8108680271529f | 8 ++++++++ v5.15/64f92a554f72cbfe8b971f93af9d07f87599bc88 | 1 + v5.15/6727980b67852dae6b82a97e24fbadbdd218c033 | 6 ++++++ v5.15/6874f6ed92df1e95ff815692b6bf6aa98e4c925b | 20 ++++++++++++++++++++ v5.15/689a930b93c5c20294df5da0407df361c5412eac | 20 ++++++++++++++++++++ v5.15/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce | 8 ++++++++ v5.15/6a277077ac5189d7633f8c57e153e0a73fab39d2 | 1 + v5.15/6a71770442b5b7cf8f880ca1c0a72456c918c757 | 8 ++++++++ v5.15/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c | 1 + v5.15/6b865d6530230b0c446efd93e0207b8eed7eadb2 | 9 +++++++++ v5.15/6b91bfa1651d841f0066bae2b1322cac29fdfb61 | 1 + v5.15/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 | 1 + v5.15/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff | 20 ++++++++++++++++++++ v5.15/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 | 1 + v5.15/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 | 20 ++++++++++++++++++++ v5.15/70dfe3f0d239c2e8abc6a7bea24411031f85b652 | 3 +++ v5.15/73f65b8b0325551110dedf8d27ac738bdc331802 | 1 + v5.15/73fa7547c70b32cc69685f79be31135797734eb6 | 1 + v5.15/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 | 20 ++++++++++++++++++++ v5.15/75a1bbe60a7425fcaa670bff58b8589b1f880810 | 1 + v5.15/75cabec0111b7ccb140d917cc9c481e845cc3498 | 6 ++++++ v5.15/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 | 1 + v5.15/76698510f593daf8aa0582492090d0c2e484c3e8 | 1 + v5.15/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 | 20 ++++++++++++++++++++ v5.15/7beea725a8ca412c6190090ce7c3a13b169592a1 | 20 ++++++++++++++++++++ v5.15/7c079e909b21f8f6e5d8e501c037752ff302a15e | 7 +++++++ v5.15/7c09a4ed6156c6cab6b951e027ca6ea24af454ba | 9 +++++++++ v5.15/7c18509bdaefe2164e62829d614ef9ea429f29d2 | 12 ++++++++++++ v5.15/7ded1e365cc9de6093a71d3a493c1874aca6e77c | 1 + v5.15/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 | 15 +++++++++++++++ v5.15/7edfc610ec315de96963e66889511212ad87e3de | 4 ++++ v5.15/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 | 2 ++ v5.15/806cb2270237ce2ec672a407d66cee17a07d3aa2 | 19 +++++++++++++++++++ v5.15/80d012e98894ac9112cbcddf2fbf276c2e4be0ec | 2 ++ v5.15/8145e082a8dfcfdc0a725b0f76eca54337b5b26e | 1 + v5.15/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 | 15 +++++++++++++++ v5.15/82a8cb96b23244f40be56b9edcf085af0cc237a6 | 7 +++++++ v5.15/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 | 5 +++++ v5.15/84e286c1bb9b22d5893d34fcedd69224a65c439c | 9 +++++++++ v5.15/85506aca2eb4ea41223c91c5fe25125953c19b13 | 1 + v5.15/85f273a6a1e492afa7309fd23fcd8cb870085f56 | 1 + v5.15/872584f1bb983a688547509141b03b37bdb28840 | 2 ++ v5.15/87a83c8c677e762a39d914e67450cc85d8fc1f9a | 1 + v5.15/87b355f44833b9d7d8ebdd3929e941ac1a931b7e | 20 ++++++++++++++++++++ v5.15/8a904a3caa88118744062e872ae90f37748a8fd8 | 1 + v5.15/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 | 1 + v5.15/8b3d838139bcd1e552f1899191f734264ce2a1a5 | 2 ++ v5.15/8b6bb995d3819218498bdbee4465bffff1497a31 | 2 ++ v5.15/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b | 2 ++ v5.15/90a009db09e2b91990df28e47844d44ae0ef9aa8 | 20 ++++++++++++++++++++ v5.15/90f92b68c9869913753f8bc1d87b7762a5f36873 | 9 +++++++++ v5.15/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 | 10 ++++++++++ v5.15/9473c4450e9c83d890d435577a3776d925fa748c | 1 + v5.15/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d | 12 ++++++++++++ v5.15/9a7eec48c9715c897b3a7809799089d708a4de64 | 5 +++++ v5.15/9ae061cf2a46980b37cec1e56a372603682b2741 | 20 ++++++++++++++++++++ v5.15/9b6713cc75229f25552c643083cbdbfb771e5bca | 20 ++++++++++++++++++++ v5.15/9bb430a89d2dfce58a3d61a3a04e149109d3934e | 10 ++++++++++ v5.15/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a | 20 ++++++++++++++++++++ v5.15/9e3f1c59367515e7e40675fe83645a131c05039d | 1 + v5.15/9ed52108f6478a6a805c0c15a3f70aabba07247e | 1 + v5.15/9f2f767f5ef81982a36edef512b2319e3a79ad73 | 20 ++++++++++++++++++++ v5.15/a0dd82d6d863f03859ccab6c71e84e917f4d7082 | 20 ++++++++++++++++++++ v5.15/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f | 17 +++++++++++++++++ v5.15/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 | 1 + v5.15/a28d893eb3270cf62c10dd8777af0d8452cdc072 | 20 ++++++++++++++++++++ v5.15/a34606a9aa3d36d178a5ecf31a0299b88102cf12 | 20 ++++++++++++++++++++ v5.15/a4af51ce229b1e1eab003966dbfebf9d80093a77 | 13 +++++++++++++ v5.15/a56aefca8d386181415a1fb7cfec2f72b0404797 | 8 ++++++++ v5.15/a575c9734f3021f1fc81c2477ecaee4d9841fd59 | 20 ++++++++++++++++++++ v5.15/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a | 5 +++++ v5.15/a6bf23e18324d550f789637d469cca654c92fe86 | 6 ++++++ v5.15/ab838b3fd9a442a62f36ea7eeb93e77259f787ce | 11 +++++++++++ v5.15/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 | 3 +++ v5.15/ad399740bd41da5558d8b8b2b19481740ca063cb | 11 +++++++++++ v5.15/ad72872eb3ae634d1e4296a384baa81e85cc6acc | 1 + v5.15/ae5535efd8c445ad6033ac0d5da0197897b148ea | 8 ++++++++ v5.15/ae638551ab64a216364a63c4ee5061f82702fde2 | 20 ++++++++++++++++++++ v5.15/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 | 11 +++++++++++ v5.15/ae8c511757304e0c393661b5ed2ad7073e2a351d | 15 +++++++++++++++ v5.15/b1211a25c4fe3443cfef4ed7c39251502a663776 | 5 +++++ v5.15/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 | 12 ++++++++++++ v5.15/b4c6d52d8a81c53a8759e382e8000597909f0615 | 5 +++++ v5.15/b639585e71e63008373d3a9fd060b87315fe7ea8 | 1 + v5.15/b6aaba5b76e9596cb4d62d081cca41e114becacc | 14 ++++++++++++++ v5.15/b6be3714005c3933886be71011f19119e219e77c | 13 +++++++++++++ v5.15/b6dfac948686799169c899557a179b84d0d1f47e | 20 ++++++++++++++++++++ v5.15/b6e6a582f2b357b6f74849b715de12cc38b1ee91 | 20 ++++++++++++++++++++ v5.15/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 | 1 + v5.15/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 | 1 + v5.15/bc401c2900c128d3d69482769f1300502a9f0598 | 1 + v5.15/bcd8a929a5387178d917da785896e53b0845ab37 | 20 ++++++++++++++++++++ v5.15/bcdb2e9d9f319935938a5addee040e37b60192ff | 20 ++++++++++++++++++++ v5.15/bd46543d7f9a8b2c03420499b1885287e96aaf28 | 2 ++ v5.15/bd8c239c0502e70c92cf9496846bcbec7cd5702f | 2 ++ v5.15/be2760a703e6554c2b5784e2fec804284cdcbe4d | 1 + v5.15/be914f8fd282ecce5d8e2dd098e628dcc7ad533a | 20 ++++++++++++++++++++ v5.15/c044a9502649a66bf5c5e1a584cb82b2c538ae25 | 1 + v5.15/c25db1d27abd78175d9802f52c1b75f3cf716f2c | 1 + v5.15/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 | 10 ++++++++++ v5.15/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 | 7 +++++++ v5.15/c5215d54dc10e801a6cefef62445a00a4c28a515 | 20 ++++++++++++++++++++ v5.15/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b | 20 ++++++++++++++++++++ v5.15/c67ef897fe08effad98f0c7fb9223fa1f771d09e | 1 + v5.15/c69ff4071935f946f1cddc59e1d36a03442ed015 | 20 ++++++++++++++++++++ v5.15/c762b979c7c97dc7a4010f943a9c0b646a56ed36 | 1 + v5.15/c8841fc4d51f603a44c00448ad17404eb829c741 | 1 + v5.15/c8df2cc9d63bdb365c520a2dd5472f7b7755644f | 5 +++++ v5.15/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 | 20 ++++++++++++++++++++ v5.15/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 | 20 ++++++++++++++++++++ v5.15/c997d683d952d8c927922ea0ab4d33a01c8efc2c | 3 +++ v5.15/ca1608875ae21bb40a7731b81bc0e2c95622d502 | 20 ++++++++++++++++++++ v5.15/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b | 19 +++++++++++++++++++ v5.15/cbb93fe5e6d00695e1344fa697dab3974b216717 | 1 + v5.15/cc47a057e79613b7af0110837ff082caf8895c9e | 6 ++++++ v5.15/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 | 20 ++++++++++++++++++++ v5.15/cc9542534bf09f33b4da32025b31335588fcefb9 | 11 +++++++++++ v5.15/cdefbf2324ceda662e2667aa2f44e8b9de3d780f | 4 ++++ v5.15/ce51bf1790c4972125b19c22dbfa76d7e0136280 | 1 + v5.15/cf12445daec01aaa2d27bb34bd7c796a53442c42 | 2 ++ v5.15/d0089603fa7a22a940f808a7cbc49402fe02281e | 1 + v5.15/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 | 1 + v5.15/d31563b5f9bb601a805c4a1b491edf69ada79688 | 1 + v5.15/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 | 3 +++ v5.15/d63fde98b8929da625cc36c2f1143e837c0e6d10 | 9 +++++++++ v5.15/d7c9616be0759c1cfb44a68ba838548d22b98484 | 3 +++ v5.15/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 | 1 + v5.15/d9077f7bad141df143cc4fa000a68a868bcea7c0 | 8 ++++++++ v5.15/d90b7c705c5d9b5cb6b71b8aaa773c031084056c | 8 ++++++++ v5.15/dacfd001eaf252a81537aece602ae2fc16e6ebd5 | 20 ++++++++++++++++++++ v5.15/dcd04ea587b210e78a85d6d4d7cc6765828496b0 | 1 + v5.15/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 | 6 ++++++ v5.15/dd9019604cdaaff1327bfd36737230f912e2780d | 20 ++++++++++++++++++++ v5.15/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 | 1 + v5.15/de8a3207aed33283a560193095b156d3b73fc4f0 | 1 + v5.15/dec3a7b3aa45802e70c350d73e11564cd444e448 | 6 ++++++ v5.15/e1fb1dc08e73466830612bcf2f9f72180965c9ba | 16 ++++++++++++++++ v5.15/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd | 2 ++ v5.15/e2f7dd6e55d2f39734abcebd0cf673700e206197 | 1 + v5.15/e331ac141f1df6d151d24e60ff16e93ec075509e | 20 ++++++++++++++++++++ v5.15/e3a491a26b62466ad14a423e8c81a04d5969bfe5 | 11 +++++++++++ v5.15/e5ca9d391615269b05a6ed871fec66d9db650520 | 20 ++++++++++++++++++++ v5.15/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 | 10 ++++++++++ v5.15/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 | 1 + v5.15/e73dda7ffd858a58ddeb9c53603ae14f2af8927c | 20 ++++++++++++++++++++ v5.15/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 | 1 + v5.15/e86e6638d1171c2201ffff16d2c6a6fd975f8383 | 3 +++ v5.15/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 | 10 ++++++++++ v5.15/e97d06a46526d9392cbdbd7eda193091e1af2723 | 4 ++++ v5.15/e9a7254b0339ef2b230784789ac28ef35e049253 | 20 ++++++++++++++++++++ v5.15/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 | 10 ++++++++++ v5.15/e9c5263ce16d96311c118111ac779f004be8b473 | 15 +++++++++++++++ v5.15/ea7d898676d9e94558c46ba927db35403362389f | 4 ++++ v5.15/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 | 11 +++++++++++ v5.15/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 | 1 + v5.15/ecba88a3b32d733d41e27973e25b2bc580f64281 | 20 ++++++++++++++++++++ v5.15/ee8bd4a428a9c538e08aa5bc797fca19d577f667 | 16 ++++++++++++++++ v5.15/ef560389ca50e33bd0c4531236c187107fa81e1f | 9 +++++++++ v5.15/f0ece18e994144b7daa025b68ead97de26a2df1f | 1 + v5.15/f123dc86388cb669c3d6322702dc441abc35c31e | 1 + v5.15/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 | 1 + v5.15/f3a608827d1f8de0dd12813e8d9c6803fe64e119 | 2 ++ v5.15/f525152a0f0ff34eb92b322703d76ba37095f556 | 15 +++++++++++++++ v5.15/f8f669699977db503569465b64dc5220ab21bb41 | 16 ++++++++++++++++ v5.15/f92e1a829d64dd66fa173c6934f03817d9e68d43 | 12 ++++++++++++ v5.15/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 | 20 ++++++++++++++++++++ v5.15/fc9a615200d48e076af58f4309f507e500ed900d | 8 ++++++++ v5.15/fde4951834c22fc634c1e1238b874f894ef46c9c | 10 ++++++++++ v5.15/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d | 4 ++++ v5.15/fe3944fb245ab99570552a3bf970b00058a9ca6d | 3 +++ v5.15/ff3b96f2c9e5c24fca12239cd519a8a18569e687 | 20 ++++++++++++++++++++ v5.16/00616416488868a8b98343863e5ac078506e44e8 | 20 ++++++++++++++++++++ v5.16/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 | 20 ++++++++++++++++++++ v5.16/038ce802e248a985150156da84bc3f118236b898 | 20 ++++++++++++++++++++ v5.16/04aa5f4eba49d6493801d0f1d515ed237459b166 | 1 + v5.16/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 | 7 +++++++ v5.16/05fb1dbc821f3016a52621ccd4530c269b626130 | 20 ++++++++++++++++++++ v5.16/0611a640e60a0473883328746f3c53934cd4dc3c | 2 ++ v5.16/06b8db3a7dde43cc7c412517c93c85d13a4557f8 | 1 + v5.16/07fd7c329839cf0b8c7766883d830a1a0d12d1dd | 15 +++++++++++++++ v5.16/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 | 2 ++ v5.16/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 | 11 +++++++++++ v5.16/0a549ed22c3c7cc6da5c5f5918efd019944489a5 | 1 + v5.16/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 | 1 + v5.16/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 | 20 ++++++++++++++++++++ v5.16/0e9876d8e88d81a35742e90048ab3784c49b910b | 5 +++++ v5.16/0f05ee447949cf1b72bd7c415c803ea7f7209403 | 3 +++ v5.16/101c3fad29d7a0a90ff063b1aad586a0211911ec | 14 ++++++++++++++ v5.16/11b3f8ae7081607a783d60e8098d46b787f79cad | 9 +++++++++ v5.16/11ff73082f17e1adc1b717264d9b74661fc5b229 | 15 +++++++++++++++ v5.16/12f7900c575679af411aaa89340bfe3dc68b46b3 | 2 ++ v5.16/133e267ef4a26d19c93996a874714e9f3f8c70aa | 1 + v5.16/14786d949a3b8cf00cc32456363b7db22894a0e6 | 14 ++++++++++++++ v5.16/1505ba06e52e701600172bccbc3aa7fb9bd5d0da | 3 +++ v5.16/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 | 13 +++++++++++++ v5.16/15f298821289d3efba87bb34db29d0ba9780a443 | 20 ++++++++++++++++++++ v5.16/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 | 20 ++++++++++++++++++++ v5.16/16f9ce818901c7b7618094242adc0b51208a7c89 | 9 +++++++++ v5.16/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 | 2 ++ v5.16/190f676afa00d07082db170400aaa2cd4de0933f | 20 ++++++++++++++++++++ v5.16/195b3678bea35fde0619f17b73847c30e66d79d0 | 1 + v5.16/19871b5c7a003946d3cd4209a348ab7c0df5dbad | 5 +++++ v5.16/19e94a2333c2babc773e51a9ed844cfc35a36064 | 20 ++++++++++++++++++++ v5.16/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 | 13 +++++++++++++ v5.16/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a | 12 ++++++++++++ v5.16/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf | 5 +++++ v5.16/1d3aa0b97c55672eff44516b1c8afb9551003d78 | 20 ++++++++++++++++++++ v5.16/1fa08aece42512be072351f482096d5796edf7ca | 15 +++++++++++++++ v5.16/205de6ddd7fff9340bd5e4b68105f28120671c6b | 20 ++++++++++++++++++++ v5.16/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 | 20 ++++++++++++++++++++ v5.16/217759bbb95db7998528eb65914c3e20d890dff5 | 20 ++++++++++++++++++++ v5.16/21e25205d7f9b6d7d3807546dd12ea93844b7c8e | 1 + v5.16/2263639f96f24a121ec9f037981b81daf5a8d60a | 6 ++++++ v5.16/231e872529885483056c0170641ddd76686e3a89 | 1 + v5.16/24a8b7bfb96120b32c222ef108bb7a713d1e385a | 13 +++++++++++++ v5.16/24be05591fb7a2a3edd639092c045298dd57aeea | 20 ++++++++++++++++++++ v5.16/2558e3b23112adb82a558bab616890a790a38bc6 | 14 ++++++++++++++ v5.16/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 | 16 ++++++++++++++++ v5.16/2824083db76cb9d4b7910607b367e93b02912865 | 20 ++++++++++++++++++++ v5.16/282c30f320ba25794b66c2231ab134d15465ef21 | 6 ++++++ v5.16/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 | 1 + v5.16/2892731ec2893252cdbc256a2bd5436b7fd94cf7 | 20 ++++++++++++++++++++ v5.16/292fcaa1f937345cb65f3af82a1ee6692c8df9eb | 1 + v5.16/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 | 1 + v5.16/2cd114294d1dad6ed19217c909680f9fd30ee711 | 6 ++++++ v5.16/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d | 10 ++++++++++ v5.16/2fadeb950f53c017bde9e156e443528265dd3629 | 20 ++++++++++++++++++++ v5.16/3058fca1ed7955c904584a6d86108d664a927177 | 1 + v5.16/30deff8531f469453ccc0981f14eceb0a2ea68d6 | 20 ++++++++++++++++++++ v5.16/321de651fa565dcf76c017b257bdf15ec7fff45d | 6 ++++++ v5.16/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 | 20 ++++++++++++++++++++ v5.16/3425a2005b291b62b6f6deeeab1156839c41cf85 | 1 + v5.16/345e8abe4c355bc24bab3f4a5634122e55be8665 | 20 ++++++++++++++++++++ v5.16/347d49fdf36c5e2411afdb312935d88183fe5811 | 10 ++++++++++ v5.16/348139384ba30eccd4ce4f01fcf575b08ce81b83 | 1 + v5.16/3789fb8746dc0f484db2d6f48b390f0f535d5120 | 20 ++++++++++++++++++++ v5.16/386dc41cf54dcf44ea40de1aca900f02b756cec0 | 2 ++ v5.16/3948abaa4e2be938ccdfc289385a27342fb13d43 | 1 + v5.16/3956f35fbd36aee35766008ce6a9b0ed812d93ef | 7 +++++++ v5.16/39a6c668e4e78c3bc262c24d9aabd0a49027f948 | 1 + v5.16/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd | 20 ++++++++++++++++++++ v5.16/3cdad0a5a6cf581519748612cb449b43379510a4 | 20 ++++++++++++++++++++ v5.16/3d40f78169a0a954ff06e2b0f8e21463f7edb433 | 1 + v5.16/3f6d810665dfde0d33785420618ceb03fba0619d | 20 ++++++++++++++++++++ v5.16/410bb2ce611133a11d4d11f0aef4c83f095c3200 | 20 ++++++++++++++++++++ v5.16/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 | 1 + v5.16/42c3732fa8073717dd7d924472f1c0bc5b452fdc | 1 + v5.16/432acd550e3607d5fea23e27f6ab4e4567deccfd | 6 ++++++ v5.16/433f437b3ae2ed4e318ecd5233c82f6936e78e82 | 20 ++++++++++++++++++++ v5.16/4379f91172f39d999919c8e8b2b5e1d665d8972d | 20 ++++++++++++++++++++ v5.16/43f0df54c96fa5abcab9df8649c1e52119bf0238 | 9 +++++++++ v5.16/449813515d3e5efec85206bb91588a6249a421a3 | 8 ++++++++ v5.16/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 | 6 ++++++ v5.16/45f29e0eb5b969c59a70525942080905dc5b7964 | 1 + v5.16/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 | 10 ++++++++++ v5.16/4a679c5afca027d7f4668f51693f7cce589038f5 | 1 + v5.16/4b2cfbda2d530f4efa0e2833771640869013de5e | 20 ++++++++++++++++++++ v5.16/4b357e2a6d6c364a88d50526675fe596a30766cb | 20 ++++++++++++++++++++ v5.16/4b7b4291dee2fef9148563be3eeb0034cc3bf5df | 1 + v5.16/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 | 2 ++ v5.16/4ca52f539865853e6ddbc393745cd0b305f0d810 | 9 +++++++++ v5.16/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 | 17 +++++++++++++++++ v5.16/512383ae49107fbc42243887798548e356c4b91c | 3 +++ v5.16/5339792bd64bd1605d3d51f8e52e94dfc385959b | 20 ++++++++++++++++++++ v5.16/539cd3f4da3fdbe7dc353634e004e4b0e725c35a | 7 +++++++ v5.16/54943abce0927156ba9909f1a533b25410bfe2ca | 20 ++++++++++++++++++++ v5.16/54ee3526796f56c249124686a33e1cc05f76ea21 | 8 ++++++++ v5.16/57c6906778f55deba6d3f3af00284e3541bb9950 | 1 + v5.16/582a3bf999df662c0e0fa4717ce7559f16d7b93b | 6 ++++++ v5.16/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 | 1 + v5.16/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 | 1 + v5.16/5bc9dc068afe95e924136d57c1a385194282a919 | 1 + v5.16/5caf1b6400d30a31363063314bddea4e5680d639 | 20 ++++++++++++++++++++ v5.16/5d94da7ff00ef45737a64d947e7ff45aca972782 | 3 +++ v5.16/6021d62c677f12f2f975bb1bf2389730e1d9f746 | 1 + v5.16/60c2a6926cc94dcd8a60ab593b4092bc354061c3 | 20 ++++++++++++++++++++ v5.16/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 | 20 ++++++++++++++++++++ v5.16/617fc7775370324d0a2b888625b042221ebdcb62 | 7 +++++++ v5.16/61ead71476cf8b68960275beee24ff00a809fe81 | 5 +++++ v5.16/64bef697d33b75fc06c5789b3f8108680271529f | 8 ++++++++ v5.16/64f92a554f72cbfe8b971f93af9d07f87599bc88 | 1 + v5.16/6727980b67852dae6b82a97e24fbadbdd218c033 | 6 ++++++ v5.16/6874f6ed92df1e95ff815692b6bf6aa98e4c925b | 20 ++++++++++++++++++++ v5.16/689a930b93c5c20294df5da0407df361c5412eac | 20 ++++++++++++++++++++ v5.16/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce | 8 ++++++++ v5.16/6a277077ac5189d7633f8c57e153e0a73fab39d2 | 1 + v5.16/6a71770442b5b7cf8f880ca1c0a72456c918c757 | 8 ++++++++ v5.16/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c | 1 + v5.16/6b865d6530230b0c446efd93e0207b8eed7eadb2 | 9 +++++++++ v5.16/6b91bfa1651d841f0066bae2b1322cac29fdfb61 | 1 + v5.16/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 | 1 + v5.16/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff | 20 ++++++++++++++++++++ v5.16/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 | 1 + v5.16/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 | 20 ++++++++++++++++++++ v5.16/70dfe3f0d239c2e8abc6a7bea24411031f85b652 | 3 +++ v5.16/73f65b8b0325551110dedf8d27ac738bdc331802 | 1 + v5.16/73fa7547c70b32cc69685f79be31135797734eb6 | 1 + v5.16/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 | 20 ++++++++++++++++++++ v5.16/75a1bbe60a7425fcaa670bff58b8589b1f880810 | 1 + v5.16/75cabec0111b7ccb140d917cc9c481e845cc3498 | 6 ++++++ v5.16/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 | 1 + v5.16/76698510f593daf8aa0582492090d0c2e484c3e8 | 1 + v5.16/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 | 20 ++++++++++++++++++++ v5.16/7beea725a8ca412c6190090ce7c3a13b169592a1 | 20 ++++++++++++++++++++ v5.16/7c079e909b21f8f6e5d8e501c037752ff302a15e | 7 +++++++ v5.16/7c09a4ed6156c6cab6b951e027ca6ea24af454ba | 9 +++++++++ v5.16/7c18509bdaefe2164e62829d614ef9ea429f29d2 | 12 ++++++++++++ v5.16/7ded1e365cc9de6093a71d3a493c1874aca6e77c | 1 + v5.16/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 | 15 +++++++++++++++ v5.16/7edfc610ec315de96963e66889511212ad87e3de | 4 ++++ v5.16/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 | 2 ++ v5.16/806cb2270237ce2ec672a407d66cee17a07d3aa2 | 18 ++++++++++++++++++ v5.16/80d012e98894ac9112cbcddf2fbf276c2e4be0ec | 2 ++ v5.16/8145e082a8dfcfdc0a725b0f76eca54337b5b26e | 1 + v5.16/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 | 15 +++++++++++++++ v5.16/82a8cb96b23244f40be56b9edcf085af0cc237a6 | 7 +++++++ v5.16/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 | 4 ++++ v5.16/84e286c1bb9b22d5893d34fcedd69224a65c439c | 9 +++++++++ v5.16/85506aca2eb4ea41223c91c5fe25125953c19b13 | 1 + v5.16/85f273a6a1e492afa7309fd23fcd8cb870085f56 | 1 + v5.16/872584f1bb983a688547509141b03b37bdb28840 | 2 ++ v5.16/87a83c8c677e762a39d914e67450cc85d8fc1f9a | 1 + v5.16/87b355f44833b9d7d8ebdd3929e941ac1a931b7e | 20 ++++++++++++++++++++ v5.16/8a904a3caa88118744062e872ae90f37748a8fd8 | 1 + v5.16/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 | 1 + v5.16/8b3d838139bcd1e552f1899191f734264ce2a1a5 | 2 ++ v5.16/8b6bb995d3819218498bdbee4465bffff1497a31 | 2 ++ v5.16/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b | 2 ++ v5.16/90a009db09e2b91990df28e47844d44ae0ef9aa8 | 20 ++++++++++++++++++++ v5.16/90f92b68c9869913753f8bc1d87b7762a5f36873 | 9 +++++++++ v5.16/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 | 10 ++++++++++ v5.16/9473c4450e9c83d890d435577a3776d925fa748c | 1 + v5.16/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d | 12 ++++++++++++ v5.16/9a7eec48c9715c897b3a7809799089d708a4de64 | 5 +++++ v5.16/9ae061cf2a46980b37cec1e56a372603682b2741 | 20 ++++++++++++++++++++ v5.16/9b6713cc75229f25552c643083cbdbfb771e5bca | 20 ++++++++++++++++++++ v5.16/9bb430a89d2dfce58a3d61a3a04e149109d3934e | 10 ++++++++++ v5.16/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a | 20 ++++++++++++++++++++ v5.16/9e3f1c59367515e7e40675fe83645a131c05039d | 1 + v5.16/9ed52108f6478a6a805c0c15a3f70aabba07247e | 1 + v5.16/9f2f767f5ef81982a36edef512b2319e3a79ad73 | 20 ++++++++++++++++++++ v5.16/a0dd82d6d863f03859ccab6c71e84e917f4d7082 | 20 ++++++++++++++++++++ v5.16/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f | 17 +++++++++++++++++ v5.16/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 | 1 + v5.16/a28d893eb3270cf62c10dd8777af0d8452cdc072 | 20 ++++++++++++++++++++ v5.16/a34606a9aa3d36d178a5ecf31a0299b88102cf12 | 20 ++++++++++++++++++++ v5.16/a4af51ce229b1e1eab003966dbfebf9d80093a77 | 13 +++++++++++++ v5.16/a56aefca8d386181415a1fb7cfec2f72b0404797 | 8 ++++++++ v5.16/a575c9734f3021f1fc81c2477ecaee4d9841fd59 | 20 ++++++++++++++++++++ v5.16/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a | 5 +++++ v5.16/a6bf23e18324d550f789637d469cca654c92fe86 | 6 ++++++ v5.16/ab838b3fd9a442a62f36ea7eeb93e77259f787ce | 11 +++++++++++ v5.16/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 | 3 +++ v5.16/ad399740bd41da5558d8b8b2b19481740ca063cb | 11 +++++++++++ v5.16/ad72872eb3ae634d1e4296a384baa81e85cc6acc | 1 + v5.16/ae5535efd8c445ad6033ac0d5da0197897b148ea | 8 ++++++++ v5.16/ae638551ab64a216364a63c4ee5061f82702fde2 | 20 ++++++++++++++++++++ v5.16/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 | 11 +++++++++++ v5.16/ae8c511757304e0c393661b5ed2ad7073e2a351d | 15 +++++++++++++++ v5.16/b1211a25c4fe3443cfef4ed7c39251502a663776 | 5 +++++ v5.16/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 | 12 ++++++++++++ v5.16/b4c6d52d8a81c53a8759e382e8000597909f0615 | 5 +++++ v5.16/b639585e71e63008373d3a9fd060b87315fe7ea8 | 1 + v5.16/b6aaba5b76e9596cb4d62d081cca41e114becacc | 14 ++++++++++++++ v5.16/b6be3714005c3933886be71011f19119e219e77c | 13 +++++++++++++ v5.16/b6dfac948686799169c899557a179b84d0d1f47e | 20 ++++++++++++++++++++ v5.16/b6e6a582f2b357b6f74849b715de12cc38b1ee91 | 20 ++++++++++++++++++++ v5.16/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 | 1 + v5.16/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 | 1 + v5.16/bc401c2900c128d3d69482769f1300502a9f0598 | 1 + v5.16/bcd8a929a5387178d917da785896e53b0845ab37 | 20 ++++++++++++++++++++ v5.16/bcdb2e9d9f319935938a5addee040e37b60192ff | 20 ++++++++++++++++++++ v5.16/bd46543d7f9a8b2c03420499b1885287e96aaf28 | 2 ++ v5.16/bd8c239c0502e70c92cf9496846bcbec7cd5702f | 2 ++ v5.16/be2760a703e6554c2b5784e2fec804284cdcbe4d | 1 + v5.16/be914f8fd282ecce5d8e2dd098e628dcc7ad533a | 20 ++++++++++++++++++++ v5.16/c044a9502649a66bf5c5e1a584cb82b2c538ae25 | 1 + v5.16/c25db1d27abd78175d9802f52c1b75f3cf716f2c | 1 + v5.16/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 | 10 ++++++++++ v5.16/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 | 7 +++++++ v5.16/c5215d54dc10e801a6cefef62445a00a4c28a515 | 20 ++++++++++++++++++++ v5.16/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b | 20 ++++++++++++++++++++ v5.16/c67ef897fe08effad98f0c7fb9223fa1f771d09e | 1 + v5.16/c69ff4071935f946f1cddc59e1d36a03442ed015 | 20 ++++++++++++++++++++ v5.16/c762b979c7c97dc7a4010f943a9c0b646a56ed36 | 1 + v5.16/c8841fc4d51f603a44c00448ad17404eb829c741 | 1 + v5.16/c8df2cc9d63bdb365c520a2dd5472f7b7755644f | 5 +++++ v5.16/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 | 20 ++++++++++++++++++++ v5.16/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 | 20 ++++++++++++++++++++ v5.16/c997d683d952d8c927922ea0ab4d33a01c8efc2c | 3 +++ v5.16/ca1608875ae21bb40a7731b81bc0e2c95622d502 | 20 ++++++++++++++++++++ v5.16/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b | 19 +++++++++++++++++++ v5.16/cbb93fe5e6d00695e1344fa697dab3974b216717 | 1 + v5.16/cc47a057e79613b7af0110837ff082caf8895c9e | 6 ++++++ v5.16/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 | 20 ++++++++++++++++++++ v5.16/cc9542534bf09f33b4da32025b31335588fcefb9 | 11 +++++++++++ v5.16/cdefbf2324ceda662e2667aa2f44e8b9de3d780f | 3 +++ v5.16/ce51bf1790c4972125b19c22dbfa76d7e0136280 | 1 + v5.16/cf12445daec01aaa2d27bb34bd7c796a53442c42 | 2 ++ v5.16/d0089603fa7a22a940f808a7cbc49402fe02281e | 1 + v5.16/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 | 1 + v5.16/d31563b5f9bb601a805c4a1b491edf69ada79688 | 1 + v5.16/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 | 3 +++ v5.16/d63fde98b8929da625cc36c2f1143e837c0e6d10 | 9 +++++++++ v5.16/d7c9616be0759c1cfb44a68ba838548d22b98484 | 3 +++ v5.16/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 | 1 + v5.16/d9077f7bad141df143cc4fa000a68a868bcea7c0 | 8 ++++++++ v5.16/d90b7c705c5d9b5cb6b71b8aaa773c031084056c | 8 ++++++++ v5.16/dacfd001eaf252a81537aece602ae2fc16e6ebd5 | 20 ++++++++++++++++++++ v5.16/dcd04ea587b210e78a85d6d4d7cc6765828496b0 | 1 + v5.16/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 | 6 ++++++ v5.16/dd9019604cdaaff1327bfd36737230f912e2780d | 20 ++++++++++++++++++++ v5.16/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 | 1 + v5.16/de8a3207aed33283a560193095b156d3b73fc4f0 | 1 + v5.16/dec3a7b3aa45802e70c350d73e11564cd444e448 | 6 ++++++ v5.16/e1fb1dc08e73466830612bcf2f9f72180965c9ba | 16 ++++++++++++++++ v5.16/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd | 2 ++ v5.16/e2f7dd6e55d2f39734abcebd0cf673700e206197 | 1 + v5.16/e331ac141f1df6d151d24e60ff16e93ec075509e | 20 ++++++++++++++++++++ v5.16/e3a491a26b62466ad14a423e8c81a04d5969bfe5 | 11 +++++++++++ v5.16/e5ca9d391615269b05a6ed871fec66d9db650520 | 20 ++++++++++++++++++++ v5.16/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 | 10 ++++++++++ v5.16/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 | 1 + v5.16/e73dda7ffd858a58ddeb9c53603ae14f2af8927c | 20 ++++++++++++++++++++ v5.16/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 | 1 + v5.16/e86e6638d1171c2201ffff16d2c6a6fd975f8383 | 3 +++ v5.16/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 | 10 ++++++++++ v5.16/e97d06a46526d9392cbdbd7eda193091e1af2723 | 4 ++++ v5.16/e9a7254b0339ef2b230784789ac28ef35e049253 | 20 ++++++++++++++++++++ v5.16/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 | 10 ++++++++++ v5.16/e9c5263ce16d96311c118111ac779f004be8b473 | 15 +++++++++++++++ v5.16/ea7d898676d9e94558c46ba927db35403362389f | 4 ++++ v5.16/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 | 11 +++++++++++ v5.16/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 | 1 + v5.16/ecba88a3b32d733d41e27973e25b2bc580f64281 | 20 ++++++++++++++++++++ v5.16/ee8bd4a428a9c538e08aa5bc797fca19d577f667 | 9 +++++++++ v5.16/ef560389ca50e33bd0c4531236c187107fa81e1f | 9 +++++++++ v5.16/f0ece18e994144b7daa025b68ead97de26a2df1f | 1 + v5.16/f123dc86388cb669c3d6322702dc441abc35c31e | 1 + v5.16/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 | 1 + v5.16/f3a608827d1f8de0dd12813e8d9c6803fe64e119 | 2 ++ v5.16/f525152a0f0ff34eb92b322703d76ba37095f556 | 15 +++++++++++++++ v5.16/f8f669699977db503569465b64dc5220ab21bb41 | 16 ++++++++++++++++ v5.16/f92e1a829d64dd66fa173c6934f03817d9e68d43 | 12 ++++++++++++ v5.16/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 | 20 ++++++++++++++++++++ v5.16/fc9a615200d48e076af58f4309f507e500ed900d | 8 ++++++++ v5.16/fde4951834c22fc634c1e1238b874f894ef46c9c | 10 ++++++++++ v5.16/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d | 4 ++++ v5.16/fe3944fb245ab99570552a3bf970b00058a9ca6d | 3 +++ v5.16/ff3b96f2c9e5c24fca12239cd519a8a18569e687 | 20 ++++++++++++++++++++ v5.17/00616416488868a8b98343863e5ac078506e44e8 | 20 ++++++++++++++++++++ v5.17/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 | 20 ++++++++++++++++++++ v5.17/038ce802e248a985150156da84bc3f118236b898 | 20 ++++++++++++++++++++ v5.17/04aa5f4eba49d6493801d0f1d515ed237459b166 | 1 + v5.17/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 | 7 +++++++ v5.17/05fb1dbc821f3016a52621ccd4530c269b626130 | 20 ++++++++++++++++++++ v5.17/0611a640e60a0473883328746f3c53934cd4dc3c | 2 ++ v5.17/06b8db3a7dde43cc7c412517c93c85d13a4557f8 | 1 + v5.17/07fd7c329839cf0b8c7766883d830a1a0d12d1dd | 15 +++++++++++++++ v5.17/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 | 2 ++ v5.17/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 | 2 ++ v5.17/0a549ed22c3c7cc6da5c5f5918efd019944489a5 | 1 + v5.17/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 | 1 + v5.17/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 | 20 ++++++++++++++++++++ v5.17/0e9876d8e88d81a35742e90048ab3784c49b910b | 5 +++++ v5.17/0f05ee447949cf1b72bd7c415c803ea7f7209403 | 3 +++ v5.17/101c3fad29d7a0a90ff063b1aad586a0211911ec | 5 +++++ v5.17/11b3f8ae7081607a783d60e8098d46b787f79cad | 9 +++++++++ v5.17/11ff73082f17e1adc1b717264d9b74661fc5b229 | 15 +++++++++++++++ v5.17/12f7900c575679af411aaa89340bfe3dc68b46b3 | 2 ++ v5.17/133e267ef4a26d19c93996a874714e9f3f8c70aa | 1 + v5.17/14786d949a3b8cf00cc32456363b7db22894a0e6 | 14 ++++++++++++++ v5.17/1505ba06e52e701600172bccbc3aa7fb9bd5d0da | 3 +++ v5.17/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 | 13 +++++++++++++ v5.17/15f298821289d3efba87bb34db29d0ba9780a443 | 20 ++++++++++++++++++++ v5.17/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 | 20 ++++++++++++++++++++ v5.17/16f9ce818901c7b7618094242adc0b51208a7c89 | 9 +++++++++ v5.17/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 | 2 ++ v5.17/190f676afa00d07082db170400aaa2cd4de0933f | 20 ++++++++++++++++++++ v5.17/195b3678bea35fde0619f17b73847c30e66d79d0 | 1 + v5.17/19871b5c7a003946d3cd4209a348ab7c0df5dbad | 5 +++++ v5.17/19e94a2333c2babc773e51a9ed844cfc35a36064 | 20 ++++++++++++++++++++ v5.17/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 | 13 +++++++++++++ v5.17/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a | 12 ++++++++++++ v5.17/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf | 5 +++++ v5.17/1d3aa0b97c55672eff44516b1c8afb9551003d78 | 20 ++++++++++++++++++++ v5.17/1fa08aece42512be072351f482096d5796edf7ca | 15 +++++++++++++++ v5.17/205de6ddd7fff9340bd5e4b68105f28120671c6b | 20 ++++++++++++++++++++ v5.17/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 | 20 ++++++++++++++++++++ v5.17/217759bbb95db7998528eb65914c3e20d890dff5 | 20 ++++++++++++++++++++ v5.17/21e25205d7f9b6d7d3807546dd12ea93844b7c8e | 1 + v5.17/2263639f96f24a121ec9f037981b81daf5a8d60a | 6 ++++++ v5.17/231e872529885483056c0170641ddd76686e3a89 | 1 + v5.17/24a8b7bfb96120b32c222ef108bb7a713d1e385a | 13 +++++++++++++ v5.17/24be05591fb7a2a3edd639092c045298dd57aeea | 20 ++++++++++++++++++++ v5.17/2558e3b23112adb82a558bab616890a790a38bc6 | 14 ++++++++++++++ v5.17/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 | 16 ++++++++++++++++ v5.17/2824083db76cb9d4b7910607b367e93b02912865 | 20 ++++++++++++++++++++ v5.17/282c30f320ba25794b66c2231ab134d15465ef21 | 6 ++++++ v5.17/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 | 1 + v5.17/2892731ec2893252cdbc256a2bd5436b7fd94cf7 | 20 ++++++++++++++++++++ v5.17/292fcaa1f937345cb65f3af82a1ee6692c8df9eb | 1 + v5.17/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 | 1 + v5.17/2cd114294d1dad6ed19217c909680f9fd30ee711 | 6 ++++++ v5.17/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d | 10 ++++++++++ v5.17/2fadeb950f53c017bde9e156e443528265dd3629 | 20 ++++++++++++++++++++ v5.17/3058fca1ed7955c904584a6d86108d664a927177 | 1 + v5.17/30deff8531f469453ccc0981f14eceb0a2ea68d6 | 20 ++++++++++++++++++++ v5.17/321de651fa565dcf76c017b257bdf15ec7fff45d | 6 ++++++ v5.17/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 | 20 ++++++++++++++++++++ v5.17/3425a2005b291b62b6f6deeeab1156839c41cf85 | 1 + v5.17/345e8abe4c355bc24bab3f4a5634122e55be8665 | 20 ++++++++++++++++++++ v5.17/347d49fdf36c5e2411afdb312935d88183fe5811 | 10 ++++++++++ v5.17/348139384ba30eccd4ce4f01fcf575b08ce81b83 | 1 + v5.17/3789fb8746dc0f484db2d6f48b390f0f535d5120 | 20 ++++++++++++++++++++ v5.17/386dc41cf54dcf44ea40de1aca900f02b756cec0 | 2 ++ v5.17/3948abaa4e2be938ccdfc289385a27342fb13d43 | 1 + v5.17/3956f35fbd36aee35766008ce6a9b0ed812d93ef | 7 +++++++ v5.17/39a6c668e4e78c3bc262c24d9aabd0a49027f948 | 1 + v5.17/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd | 20 ++++++++++++++++++++ v5.17/3cdad0a5a6cf581519748612cb449b43379510a4 | 20 ++++++++++++++++++++ v5.17/3d40f78169a0a954ff06e2b0f8e21463f7edb433 | 1 + v5.17/3f6d810665dfde0d33785420618ceb03fba0619d | 20 ++++++++++++++++++++ v5.17/410bb2ce611133a11d4d11f0aef4c83f095c3200 | 20 ++++++++++++++++++++ v5.17/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 | 1 + v5.17/42c3732fa8073717dd7d924472f1c0bc5b452fdc | 1 + v5.17/432acd550e3607d5fea23e27f6ab4e4567deccfd | 1 + v5.17/433f437b3ae2ed4e318ecd5233c82f6936e78e82 | 20 ++++++++++++++++++++ v5.17/4379f91172f39d999919c8e8b2b5e1d665d8972d | 20 ++++++++++++++++++++ v5.17/43f0df54c96fa5abcab9df8649c1e52119bf0238 | 9 +++++++++ v5.17/449813515d3e5efec85206bb91588a6249a421a3 | 8 ++++++++ v5.17/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 | 6 ++++++ v5.17/45f29e0eb5b969c59a70525942080905dc5b7964 | 1 + v5.17/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 | 10 ++++++++++ v5.17/4a679c5afca027d7f4668f51693f7cce589038f5 | 1 + v5.17/4b2cfbda2d530f4efa0e2833771640869013de5e | 20 ++++++++++++++++++++ v5.17/4b357e2a6d6c364a88d50526675fe596a30766cb | 20 ++++++++++++++++++++ v5.17/4b7b4291dee2fef9148563be3eeb0034cc3bf5df | 1 + v5.17/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 | 2 ++ v5.17/4ca52f539865853e6ddbc393745cd0b305f0d810 | 9 +++++++++ v5.17/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 | 17 +++++++++++++++++ v5.17/512383ae49107fbc42243887798548e356c4b91c | 3 +++ v5.17/5339792bd64bd1605d3d51f8e52e94dfc385959b | 20 ++++++++++++++++++++ v5.17/539cd3f4da3fdbe7dc353634e004e4b0e725c35a | 7 +++++++ v5.17/54943abce0927156ba9909f1a533b25410bfe2ca | 20 ++++++++++++++++++++ v5.17/54ee3526796f56c249124686a33e1cc05f76ea21 | 8 ++++++++ v5.17/57c6906778f55deba6d3f3af00284e3541bb9950 | 1 + v5.17/582a3bf999df662c0e0fa4717ce7559f16d7b93b | 6 ++++++ v5.17/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 | 1 + v5.17/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 | 1 + v5.17/5bc9dc068afe95e924136d57c1a385194282a919 | 1 + v5.17/5caf1b6400d30a31363063314bddea4e5680d639 | 20 ++++++++++++++++++++ v5.17/5d94da7ff00ef45737a64d947e7ff45aca972782 | 3 +++ v5.17/6021d62c677f12f2f975bb1bf2389730e1d9f746 | 1 + v5.17/60c2a6926cc94dcd8a60ab593b4092bc354061c3 | 20 ++++++++++++++++++++ v5.17/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 | 20 ++++++++++++++++++++ v5.17/617fc7775370324d0a2b888625b042221ebdcb62 | 7 +++++++ v5.17/61ead71476cf8b68960275beee24ff00a809fe81 | 5 +++++ v5.17/64bef697d33b75fc06c5789b3f8108680271529f | 8 ++++++++ v5.17/64f92a554f72cbfe8b971f93af9d07f87599bc88 | 1 + v5.17/6727980b67852dae6b82a97e24fbadbdd218c033 | 6 ++++++ v5.17/6874f6ed92df1e95ff815692b6bf6aa98e4c925b | 20 ++++++++++++++++++++ v5.17/689a930b93c5c20294df5da0407df361c5412eac | 20 ++++++++++++++++++++ v5.17/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce | 8 ++++++++ v5.17/6a277077ac5189d7633f8c57e153e0a73fab39d2 | 1 + v5.17/6a71770442b5b7cf8f880ca1c0a72456c918c757 | 8 ++++++++ v5.17/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c | 1 + v5.17/6b865d6530230b0c446efd93e0207b8eed7eadb2 | 9 +++++++++ v5.17/6b91bfa1651d841f0066bae2b1322cac29fdfb61 | 1 + v5.17/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 | 1 + v5.17/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff | 20 ++++++++++++++++++++ v5.17/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 | 1 + v5.17/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 | 20 ++++++++++++++++++++ v5.17/70dfe3f0d239c2e8abc6a7bea24411031f85b652 | 3 +++ v5.17/73f65b8b0325551110dedf8d27ac738bdc331802 | 1 + v5.17/73fa7547c70b32cc69685f79be31135797734eb6 | 1 + v5.17/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 | 20 ++++++++++++++++++++ v5.17/75a1bbe60a7425fcaa670bff58b8589b1f880810 | 1 + v5.17/75cabec0111b7ccb140d917cc9c481e845cc3498 | 6 ++++++ v5.17/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 | 1 + v5.17/76698510f593daf8aa0582492090d0c2e484c3e8 | 1 + v5.17/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 | 20 ++++++++++++++++++++ v5.17/7beea725a8ca412c6190090ce7c3a13b169592a1 | 20 ++++++++++++++++++++ v5.17/7c079e909b21f8f6e5d8e501c037752ff302a15e | 7 +++++++ v5.17/7c09a4ed6156c6cab6b951e027ca6ea24af454ba | 9 +++++++++ v5.17/7c18509bdaefe2164e62829d614ef9ea429f29d2 | 12 ++++++++++++ v5.17/7ded1e365cc9de6093a71d3a493c1874aca6e77c | 1 + v5.17/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 | 15 +++++++++++++++ v5.17/7edfc610ec315de96963e66889511212ad87e3de | 4 ++++ v5.17/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 | 2 ++ v5.17/806cb2270237ce2ec672a407d66cee17a07d3aa2 | 18 ++++++++++++++++++ v5.17/80d012e98894ac9112cbcddf2fbf276c2e4be0ec | 2 ++ v5.17/8145e082a8dfcfdc0a725b0f76eca54337b5b26e | 1 + v5.17/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 | 15 +++++++++++++++ v5.17/82a8cb96b23244f40be56b9edcf085af0cc237a6 | 7 +++++++ v5.17/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 | 4 ++++ v5.17/84e286c1bb9b22d5893d34fcedd69224a65c439c | 9 +++++++++ v5.17/85506aca2eb4ea41223c91c5fe25125953c19b13 | 1 + v5.17/85f273a6a1e492afa7309fd23fcd8cb870085f56 | 1 + v5.17/872584f1bb983a688547509141b03b37bdb28840 | 2 ++ v5.17/87a83c8c677e762a39d914e67450cc85d8fc1f9a | 1 + v5.17/87b355f44833b9d7d8ebdd3929e941ac1a931b7e | 20 ++++++++++++++++++++ v5.17/8a904a3caa88118744062e872ae90f37748a8fd8 | 1 + v5.17/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 | 1 + v5.17/8b3d838139bcd1e552f1899191f734264ce2a1a5 | 1 + v5.17/8b6bb995d3819218498bdbee4465bffff1497a31 | 2 ++ v5.17/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b | 2 ++ v5.17/90a009db09e2b91990df28e47844d44ae0ef9aa8 | 20 ++++++++++++++++++++ v5.17/90f92b68c9869913753f8bc1d87b7762a5f36873 | 9 +++++++++ v5.17/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 | 10 ++++++++++ v5.17/9473c4450e9c83d890d435577a3776d925fa748c | 1 + v5.17/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d | 12 ++++++++++++ v5.17/9a7eec48c9715c897b3a7809799089d708a4de64 | 5 +++++ v5.17/9ae061cf2a46980b37cec1e56a372603682b2741 | 20 ++++++++++++++++++++ v5.17/9b6713cc75229f25552c643083cbdbfb771e5bca | 20 ++++++++++++++++++++ v5.17/9bb430a89d2dfce58a3d61a3a04e149109d3934e | 10 ++++++++++ v5.17/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a | 20 ++++++++++++++++++++ v5.17/9e3f1c59367515e7e40675fe83645a131c05039d | 1 + v5.17/9ed52108f6478a6a805c0c15a3f70aabba07247e | 1 + v5.17/9f2f767f5ef81982a36edef512b2319e3a79ad73 | 20 ++++++++++++++++++++ v5.17/a0dd82d6d863f03859ccab6c71e84e917f4d7082 | 20 ++++++++++++++++++++ v5.17/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f | 17 +++++++++++++++++ v5.17/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 | 1 + v5.17/a28d893eb3270cf62c10dd8777af0d8452cdc072 | 20 ++++++++++++++++++++ v5.17/a34606a9aa3d36d178a5ecf31a0299b88102cf12 | 20 ++++++++++++++++++++ v5.17/a4af51ce229b1e1eab003966dbfebf9d80093a77 | 13 +++++++++++++ v5.17/a56aefca8d386181415a1fb7cfec2f72b0404797 | 8 ++++++++ v5.17/a575c9734f3021f1fc81c2477ecaee4d9841fd59 | 20 ++++++++++++++++++++ v5.17/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a | 5 +++++ v5.17/a6bf23e18324d550f789637d469cca654c92fe86 | 6 ++++++ v5.17/ab838b3fd9a442a62f36ea7eeb93e77259f787ce | 11 +++++++++++ v5.17/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 | 3 +++ v5.17/ad399740bd41da5558d8b8b2b19481740ca063cb | 11 +++++++++++ v5.17/ad72872eb3ae634d1e4296a384baa81e85cc6acc | 1 + v5.17/ae5535efd8c445ad6033ac0d5da0197897b148ea | 8 ++++++++ v5.17/ae638551ab64a216364a63c4ee5061f82702fde2 | 20 ++++++++++++++++++++ v5.17/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 | 11 +++++++++++ v5.17/ae8c511757304e0c393661b5ed2ad7073e2a351d | 15 +++++++++++++++ v5.17/b1211a25c4fe3443cfef4ed7c39251502a663776 | 5 +++++ v5.17/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 | 12 ++++++++++++ v5.17/b4c6d52d8a81c53a8759e382e8000597909f0615 | 5 +++++ v5.17/b639585e71e63008373d3a9fd060b87315fe7ea8 | 1 + v5.17/b6aaba5b76e9596cb4d62d081cca41e114becacc | 14 ++++++++++++++ v5.17/b6be3714005c3933886be71011f19119e219e77c | 13 +++++++++++++ v5.17/b6dfac948686799169c899557a179b84d0d1f47e | 20 ++++++++++++++++++++ v5.17/b6e6a582f2b357b6f74849b715de12cc38b1ee91 | 20 ++++++++++++++++++++ v5.17/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 | 1 + v5.17/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 | 1 + v5.17/bc401c2900c128d3d69482769f1300502a9f0598 | 1 + v5.17/bcd8a929a5387178d917da785896e53b0845ab37 | 20 ++++++++++++++++++++ v5.17/bcdb2e9d9f319935938a5addee040e37b60192ff | 20 ++++++++++++++++++++ v5.17/bd46543d7f9a8b2c03420499b1885287e96aaf28 | 2 ++ v5.17/bd8c239c0502e70c92cf9496846bcbec7cd5702f | 2 ++ v5.17/be2760a703e6554c2b5784e2fec804284cdcbe4d | 1 + v5.17/be914f8fd282ecce5d8e2dd098e628dcc7ad533a | 20 ++++++++++++++++++++ v5.17/c044a9502649a66bf5c5e1a584cb82b2c538ae25 | 1 + v5.17/c25db1d27abd78175d9802f52c1b75f3cf716f2c | 1 + v5.17/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 | 9 +++++++++ v5.17/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 | 7 +++++++ v5.17/c5215d54dc10e801a6cefef62445a00a4c28a515 | 20 ++++++++++++++++++++ v5.17/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b | 20 ++++++++++++++++++++ v5.17/c67ef897fe08effad98f0c7fb9223fa1f771d09e | 1 + v5.17/c69ff4071935f946f1cddc59e1d36a03442ed015 | 20 ++++++++++++++++++++ v5.17/c762b979c7c97dc7a4010f943a9c0b646a56ed36 | 1 + v5.17/c8841fc4d51f603a44c00448ad17404eb829c741 | 1 + v5.17/c8df2cc9d63bdb365c520a2dd5472f7b7755644f | 5 +++++ v5.17/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 | 20 ++++++++++++++++++++ v5.17/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 | 20 ++++++++++++++++++++ v5.17/c997d683d952d8c927922ea0ab4d33a01c8efc2c | 3 +++ v5.17/ca1608875ae21bb40a7731b81bc0e2c95622d502 | 20 ++++++++++++++++++++ v5.17/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b | 19 +++++++++++++++++++ v5.17/cbb93fe5e6d00695e1344fa697dab3974b216717 | 1 + v5.17/cc47a057e79613b7af0110837ff082caf8895c9e | 6 ++++++ v5.17/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 | 20 ++++++++++++++++++++ v5.17/cc9542534bf09f33b4da32025b31335588fcefb9 | 11 +++++++++++ v5.17/cdefbf2324ceda662e2667aa2f44e8b9de3d780f | 3 +++ v5.17/ce51bf1790c4972125b19c22dbfa76d7e0136280 | 1 + v5.17/cf12445daec01aaa2d27bb34bd7c796a53442c42 | 2 ++ v5.17/d0089603fa7a22a940f808a7cbc49402fe02281e | 1 + v5.17/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 | 1 + v5.17/d31563b5f9bb601a805c4a1b491edf69ada79688 | 1 + v5.17/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 | 3 +++ v5.17/d63fde98b8929da625cc36c2f1143e837c0e6d10 | 9 +++++++++ v5.17/d7c9616be0759c1cfb44a68ba838548d22b98484 | 3 +++ v5.17/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 | 1 + v5.17/d9077f7bad141df143cc4fa000a68a868bcea7c0 | 8 ++++++++ v5.17/d90b7c705c5d9b5cb6b71b8aaa773c031084056c | 8 ++++++++ v5.17/dacfd001eaf252a81537aece602ae2fc16e6ebd5 | 20 ++++++++++++++++++++ v5.17/dcd04ea587b210e78a85d6d4d7cc6765828496b0 | 1 + v5.17/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 | 6 ++++++ v5.17/dd9019604cdaaff1327bfd36737230f912e2780d | 20 ++++++++++++++++++++ v5.17/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 | 1 + v5.17/de8a3207aed33283a560193095b156d3b73fc4f0 | 1 + v5.17/dec3a7b3aa45802e70c350d73e11564cd444e448 | 6 ++++++ v5.17/e1fb1dc08e73466830612bcf2f9f72180965c9ba | 16 ++++++++++++++++ v5.17/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd | 2 ++ v5.17/e2f7dd6e55d2f39734abcebd0cf673700e206197 | 1 + v5.17/e331ac141f1df6d151d24e60ff16e93ec075509e | 20 ++++++++++++++++++++ v5.17/e3a491a26b62466ad14a423e8c81a04d5969bfe5 | 10 ++++++++++ v5.17/e5ca9d391615269b05a6ed871fec66d9db650520 | 20 ++++++++++++++++++++ v5.17/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 | 1 + v5.17/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 | 1 + v5.17/e73dda7ffd858a58ddeb9c53603ae14f2af8927c | 20 ++++++++++++++++++++ v5.17/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 | 1 + v5.17/e86e6638d1171c2201ffff16d2c6a6fd975f8383 | 3 +++ v5.17/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 | 10 ++++++++++ v5.17/e97d06a46526d9392cbdbd7eda193091e1af2723 | 4 ++++ v5.17/e9a7254b0339ef2b230784789ac28ef35e049253 | 20 ++++++++++++++++++++ v5.17/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 | 10 ++++++++++ v5.17/e9c5263ce16d96311c118111ac779f004be8b473 | 15 +++++++++++++++ v5.17/ea7d898676d9e94558c46ba927db35403362389f | 4 ++++ v5.17/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 | 11 +++++++++++ v5.17/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 | 1 + v5.17/ecba88a3b32d733d41e27973e25b2bc580f64281 | 20 ++++++++++++++++++++ v5.17/ee8bd4a428a9c538e08aa5bc797fca19d577f667 | 4 ++++ v5.17/ef560389ca50e33bd0c4531236c187107fa81e1f | 9 +++++++++ v5.17/f0ece18e994144b7daa025b68ead97de26a2df1f | 1 + v5.17/f123dc86388cb669c3d6322702dc441abc35c31e | 1 + v5.17/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 | 1 + v5.17/f3a608827d1f8de0dd12813e8d9c6803fe64e119 | 2 ++ v5.17/f525152a0f0ff34eb92b322703d76ba37095f556 | 15 +++++++++++++++ v5.17/f8f669699977db503569465b64dc5220ab21bb41 | 16 ++++++++++++++++ v5.17/f92e1a829d64dd66fa173c6934f03817d9e68d43 | 12 ++++++++++++ v5.17/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 | 20 ++++++++++++++++++++ v5.17/fc9a615200d48e076af58f4309f507e500ed900d | 8 ++++++++ v5.17/fde4951834c22fc634c1e1238b874f894ef46c9c | 10 ++++++++++ v5.17/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d | 4 ++++ v5.17/fe3944fb245ab99570552a3bf970b00058a9ca6d | 2 ++ v5.17/ff3b96f2c9e5c24fca12239cd519a8a18569e687 | 2 ++ v5.18/00616416488868a8b98343863e5ac078506e44e8 | 20 ++++++++++++++++++++ v5.18/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 | 20 ++++++++++++++++++++ v5.18/038ce802e248a985150156da84bc3f118236b898 | 20 ++++++++++++++++++++ v5.18/04aa5f4eba49d6493801d0f1d515ed237459b166 | 1 + v5.18/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 | 7 +++++++ v5.18/05fb1dbc821f3016a52621ccd4530c269b626130 | 20 ++++++++++++++++++++ v5.18/0611a640e60a0473883328746f3c53934cd4dc3c | 2 ++ v5.18/06b8db3a7dde43cc7c412517c93c85d13a4557f8 | 1 + v5.18/07fd7c329839cf0b8c7766883d830a1a0d12d1dd | 15 +++++++++++++++ v5.18/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 | 2 ++ v5.18/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 | 2 ++ v5.18/0a549ed22c3c7cc6da5c5f5918efd019944489a5 | 1 + v5.18/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 | 1 + v5.18/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 | 20 ++++++++++++++++++++ v5.18/0e9876d8e88d81a35742e90048ab3784c49b910b | 5 +++++ v5.18/0f05ee447949cf1b72bd7c415c803ea7f7209403 | 3 +++ v5.18/101c3fad29d7a0a90ff063b1aad586a0211911ec | 5 +++++ v5.18/11b3f8ae7081607a783d60e8098d46b787f79cad | 9 +++++++++ v5.18/11ff73082f17e1adc1b717264d9b74661fc5b229 | 15 +++++++++++++++ v5.18/12f7900c575679af411aaa89340bfe3dc68b46b3 | 2 ++ v5.18/133e267ef4a26d19c93996a874714e9f3f8c70aa | 1 + v5.18/14786d949a3b8cf00cc32456363b7db22894a0e6 | 14 ++++++++++++++ v5.18/1505ba06e52e701600172bccbc3aa7fb9bd5d0da | 2 ++ v5.18/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 | 13 +++++++++++++ v5.18/15f298821289d3efba87bb34db29d0ba9780a443 | 20 ++++++++++++++++++++ v5.18/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 | 20 ++++++++++++++++++++ v5.18/16f9ce818901c7b7618094242adc0b51208a7c89 | 9 +++++++++ v5.18/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 | 2 ++ v5.18/190f676afa00d07082db170400aaa2cd4de0933f | 20 ++++++++++++++++++++ v5.18/195b3678bea35fde0619f17b73847c30e66d79d0 | 1 + v5.18/19871b5c7a003946d3cd4209a348ab7c0df5dbad | 5 +++++ v5.18/19e94a2333c2babc773e51a9ed844cfc35a36064 | 20 ++++++++++++++++++++ v5.18/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 | 13 +++++++++++++ v5.18/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a | 12 ++++++++++++ v5.18/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf | 5 +++++ v5.18/1d3aa0b97c55672eff44516b1c8afb9551003d78 | 20 ++++++++++++++++++++ v5.18/1fa08aece42512be072351f482096d5796edf7ca | 15 +++++++++++++++ v5.18/205de6ddd7fff9340bd5e4b68105f28120671c6b | 20 ++++++++++++++++++++ v5.18/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 | 20 ++++++++++++++++++++ v5.18/217759bbb95db7998528eb65914c3e20d890dff5 | 20 ++++++++++++++++++++ v5.18/21e25205d7f9b6d7d3807546dd12ea93844b7c8e | 1 + v5.18/2263639f96f24a121ec9f037981b81daf5a8d60a | 6 ++++++ v5.18/231e872529885483056c0170641ddd76686e3a89 | 1 + v5.18/24a8b7bfb96120b32c222ef108bb7a713d1e385a | 13 +++++++++++++ v5.18/24be05591fb7a2a3edd639092c045298dd57aeea | 20 ++++++++++++++++++++ v5.18/2558e3b23112adb82a558bab616890a790a38bc6 | 14 ++++++++++++++ v5.18/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 | 16 ++++++++++++++++ v5.18/2824083db76cb9d4b7910607b367e93b02912865 | 20 ++++++++++++++++++++ v5.18/282c30f320ba25794b66c2231ab134d15465ef21 | 6 ++++++ v5.18/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 | 1 + v5.18/2892731ec2893252cdbc256a2bd5436b7fd94cf7 | 20 ++++++++++++++++++++ v5.18/292fcaa1f937345cb65f3af82a1ee6692c8df9eb | 1 + v5.18/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 | 1 + v5.18/2cd114294d1dad6ed19217c909680f9fd30ee711 | 6 ++++++ v5.18/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d | 10 ++++++++++ v5.18/2fadeb950f53c017bde9e156e443528265dd3629 | 20 ++++++++++++++++++++ v5.18/3058fca1ed7955c904584a6d86108d664a927177 | 1 + v5.18/30deff8531f469453ccc0981f14eceb0a2ea68d6 | 20 ++++++++++++++++++++ v5.18/321de651fa565dcf76c017b257bdf15ec7fff45d | 6 ++++++ v5.18/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 | 20 ++++++++++++++++++++ v5.18/3425a2005b291b62b6f6deeeab1156839c41cf85 | 1 + v5.18/345e8abe4c355bc24bab3f4a5634122e55be8665 | 20 ++++++++++++++++++++ v5.18/347d49fdf36c5e2411afdb312935d88183fe5811 | 10 ++++++++++ v5.18/348139384ba30eccd4ce4f01fcf575b08ce81b83 | 1 + v5.18/3789fb8746dc0f484db2d6f48b390f0f535d5120 | 20 ++++++++++++++++++++ v5.18/386dc41cf54dcf44ea40de1aca900f02b756cec0 | 2 ++ v5.18/3948abaa4e2be938ccdfc289385a27342fb13d43 | 1 + v5.18/3956f35fbd36aee35766008ce6a9b0ed812d93ef | 7 +++++++ v5.18/39a6c668e4e78c3bc262c24d9aabd0a49027f948 | 1 + v5.18/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd | 20 ++++++++++++++++++++ v5.18/3cdad0a5a6cf581519748612cb449b43379510a4 | 20 ++++++++++++++++++++ v5.18/3d40f78169a0a954ff06e2b0f8e21463f7edb433 | 1 + v5.18/3f6d810665dfde0d33785420618ceb03fba0619d | 20 ++++++++++++++++++++ v5.18/410bb2ce611133a11d4d11f0aef4c83f095c3200 | 20 ++++++++++++++++++++ v5.18/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 | 1 + v5.18/42c3732fa8073717dd7d924472f1c0bc5b452fdc | 1 + v5.18/432acd550e3607d5fea23e27f6ab4e4567deccfd | 1 + v5.18/433f437b3ae2ed4e318ecd5233c82f6936e78e82 | 20 ++++++++++++++++++++ v5.18/4379f91172f39d999919c8e8b2b5e1d665d8972d | 20 ++++++++++++++++++++ v5.18/43f0df54c96fa5abcab9df8649c1e52119bf0238 | 9 +++++++++ v5.18/449813515d3e5efec85206bb91588a6249a421a3 | 8 ++++++++ v5.18/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 | 6 ++++++ v5.18/45f29e0eb5b969c59a70525942080905dc5b7964 | 1 + v5.18/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 | 10 ++++++++++ v5.18/4a679c5afca027d7f4668f51693f7cce589038f5 | 1 + v5.18/4b2cfbda2d530f4efa0e2833771640869013de5e | 20 ++++++++++++++++++++ v5.18/4b357e2a6d6c364a88d50526675fe596a30766cb | 20 ++++++++++++++++++++ v5.18/4b7b4291dee2fef9148563be3eeb0034cc3bf5df | 1 + v5.18/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 | 2 ++ v5.18/4ca52f539865853e6ddbc393745cd0b305f0d810 | 9 +++++++++ v5.18/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 | 17 +++++++++++++++++ v5.18/512383ae49107fbc42243887798548e356c4b91c | 3 +++ v5.18/5339792bd64bd1605d3d51f8e52e94dfc385959b | 20 ++++++++++++++++++++ v5.18/539cd3f4da3fdbe7dc353634e004e4b0e725c35a | 7 +++++++ v5.18/54943abce0927156ba9909f1a533b25410bfe2ca | 20 ++++++++++++++++++++ v5.18/54ee3526796f56c249124686a33e1cc05f76ea21 | 8 ++++++++ v5.18/57c6906778f55deba6d3f3af00284e3541bb9950 | 1 + v5.18/582a3bf999df662c0e0fa4717ce7559f16d7b93b | 6 ++++++ v5.18/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 | 1 + v5.18/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 | 1 + v5.18/5bc9dc068afe95e924136d57c1a385194282a919 | 1 + v5.18/5caf1b6400d30a31363063314bddea4e5680d639 | 20 ++++++++++++++++++++ v5.18/5d94da7ff00ef45737a64d947e7ff45aca972782 | 3 +++ v5.18/6021d62c677f12f2f975bb1bf2389730e1d9f746 | 1 + v5.18/60c2a6926cc94dcd8a60ab593b4092bc354061c3 | 20 ++++++++++++++++++++ v5.18/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 | 20 ++++++++++++++++++++ v5.18/617fc7775370324d0a2b888625b042221ebdcb62 | 7 +++++++ v5.18/61ead71476cf8b68960275beee24ff00a809fe81 | 5 +++++ v5.18/64bef697d33b75fc06c5789b3f8108680271529f | 8 ++++++++ v5.18/64f92a554f72cbfe8b971f93af9d07f87599bc88 | 1 + v5.18/6727980b67852dae6b82a97e24fbadbdd218c033 | 6 ++++++ v5.18/6874f6ed92df1e95ff815692b6bf6aa98e4c925b | 20 ++++++++++++++++++++ v5.18/689a930b93c5c20294df5da0407df361c5412eac | 20 ++++++++++++++++++++ v5.18/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce | 8 ++++++++ v5.18/6a277077ac5189d7633f8c57e153e0a73fab39d2 | 1 + v5.18/6a71770442b5b7cf8f880ca1c0a72456c918c757 | 8 ++++++++ v5.18/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c | 1 + v5.18/6b865d6530230b0c446efd93e0207b8eed7eadb2 | 9 +++++++++ v5.18/6b91bfa1651d841f0066bae2b1322cac29fdfb61 | 1 + v5.18/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 | 1 + v5.18/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff | 20 ++++++++++++++++++++ v5.18/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 | 1 + v5.18/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 | 20 ++++++++++++++++++++ v5.18/70dfe3f0d239c2e8abc6a7bea24411031f85b652 | 3 +++ v5.18/73f65b8b0325551110dedf8d27ac738bdc331802 | 1 + v5.18/73fa7547c70b32cc69685f79be31135797734eb6 | 1 + v5.18/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 | 20 ++++++++++++++++++++ v5.18/75a1bbe60a7425fcaa670bff58b8589b1f880810 | 1 + v5.18/75cabec0111b7ccb140d917cc9c481e845cc3498 | 6 ++++++ v5.18/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 | 1 + v5.18/76698510f593daf8aa0582492090d0c2e484c3e8 | 1 + v5.18/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 | 20 ++++++++++++++++++++ v5.18/7beea725a8ca412c6190090ce7c3a13b169592a1 | 20 ++++++++++++++++++++ v5.18/7c079e909b21f8f6e5d8e501c037752ff302a15e | 7 +++++++ v5.18/7c09a4ed6156c6cab6b951e027ca6ea24af454ba | 9 +++++++++ v5.18/7c18509bdaefe2164e62829d614ef9ea429f29d2 | 12 ++++++++++++ v5.18/7ded1e365cc9de6093a71d3a493c1874aca6e77c | 1 + v5.18/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 | 15 +++++++++++++++ v5.18/7edfc610ec315de96963e66889511212ad87e3de | 4 ++++ v5.18/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 | 2 ++ v5.18/806cb2270237ce2ec672a407d66cee17a07d3aa2 | 6 ++++++ v5.18/80d012e98894ac9112cbcddf2fbf276c2e4be0ec | 2 ++ v5.18/8145e082a8dfcfdc0a725b0f76eca54337b5b26e | 1 + v5.18/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 | 15 +++++++++++++++ v5.18/82a8cb96b23244f40be56b9edcf085af0cc237a6 | 7 +++++++ v5.18/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 | 4 ++++ v5.18/84e286c1bb9b22d5893d34fcedd69224a65c439c | 9 +++++++++ v5.18/85506aca2eb4ea41223c91c5fe25125953c19b13 | 1 + v5.18/85f273a6a1e492afa7309fd23fcd8cb870085f56 | 1 + v5.18/872584f1bb983a688547509141b03b37bdb28840 | 2 ++ v5.18/87a83c8c677e762a39d914e67450cc85d8fc1f9a | 1 + v5.18/87b355f44833b9d7d8ebdd3929e941ac1a931b7e | 20 ++++++++++++++++++++ v5.18/8a904a3caa88118744062e872ae90f37748a8fd8 | 1 + v5.18/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 | 1 + v5.18/8b3d838139bcd1e552f1899191f734264ce2a1a5 | 1 + v5.18/8b6bb995d3819218498bdbee4465bffff1497a31 | 2 ++ v5.18/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b | 2 ++ v5.18/90a009db09e2b91990df28e47844d44ae0ef9aa8 | 20 ++++++++++++++++++++ v5.18/90f92b68c9869913753f8bc1d87b7762a5f36873 | 9 +++++++++ v5.18/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 | 10 ++++++++++ v5.18/9473c4450e9c83d890d435577a3776d925fa748c | 1 + v5.18/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d | 12 ++++++++++++ v5.18/9a7eec48c9715c897b3a7809799089d708a4de64 | 5 +++++ v5.18/9ae061cf2a46980b37cec1e56a372603682b2741 | 20 ++++++++++++++++++++ v5.18/9b6713cc75229f25552c643083cbdbfb771e5bca | 20 ++++++++++++++++++++ v5.18/9bb430a89d2dfce58a3d61a3a04e149109d3934e | 10 ++++++++++ v5.18/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a | 20 ++++++++++++++++++++ v5.18/9e3f1c59367515e7e40675fe83645a131c05039d | 1 + v5.18/9ed52108f6478a6a805c0c15a3f70aabba07247e | 1 + v5.18/9f2f767f5ef81982a36edef512b2319e3a79ad73 | 20 ++++++++++++++++++++ v5.18/a0dd82d6d863f03859ccab6c71e84e917f4d7082 | 20 ++++++++++++++++++++ v5.18/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f | 17 +++++++++++++++++ v5.18/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 | 1 + v5.18/a28d893eb3270cf62c10dd8777af0d8452cdc072 | 20 ++++++++++++++++++++ v5.18/a34606a9aa3d36d178a5ecf31a0299b88102cf12 | 20 ++++++++++++++++++++ v5.18/a4af51ce229b1e1eab003966dbfebf9d80093a77 | 13 +++++++++++++ v5.18/a56aefca8d386181415a1fb7cfec2f72b0404797 | 8 ++++++++ v5.18/a575c9734f3021f1fc81c2477ecaee4d9841fd59 | 20 ++++++++++++++++++++ v5.18/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a | 5 +++++ v5.18/a6bf23e18324d550f789637d469cca654c92fe86 | 6 ++++++ v5.18/ab838b3fd9a442a62f36ea7eeb93e77259f787ce | 11 +++++++++++ v5.18/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 | 3 +++ v5.18/ad399740bd41da5558d8b8b2b19481740ca063cb | 11 +++++++++++ v5.18/ad72872eb3ae634d1e4296a384baa81e85cc6acc | 1 + v5.18/ae5535efd8c445ad6033ac0d5da0197897b148ea | 8 ++++++++ v5.18/ae638551ab64a216364a63c4ee5061f82702fde2 | 20 ++++++++++++++++++++ v5.18/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 | 11 +++++++++++ v5.18/ae8c511757304e0c393661b5ed2ad7073e2a351d | 15 +++++++++++++++ v5.18/b1211a25c4fe3443cfef4ed7c39251502a663776 | 5 +++++ v5.18/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 | 12 ++++++++++++ v5.18/b4c6d52d8a81c53a8759e382e8000597909f0615 | 5 +++++ v5.18/b639585e71e63008373d3a9fd060b87315fe7ea8 | 1 + v5.18/b6aaba5b76e9596cb4d62d081cca41e114becacc | 14 ++++++++++++++ v5.18/b6be3714005c3933886be71011f19119e219e77c | 13 +++++++++++++ v5.18/b6dfac948686799169c899557a179b84d0d1f47e | 20 ++++++++++++++++++++ v5.18/b6e6a582f2b357b6f74849b715de12cc38b1ee91 | 20 ++++++++++++++++++++ v5.18/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 | 1 + v5.18/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 | 1 + v5.18/bc401c2900c128d3d69482769f1300502a9f0598 | 1 + v5.18/bcd8a929a5387178d917da785896e53b0845ab37 | 20 ++++++++++++++++++++ v5.18/bcdb2e9d9f319935938a5addee040e37b60192ff | 20 ++++++++++++++++++++ v5.18/bd46543d7f9a8b2c03420499b1885287e96aaf28 | 2 ++ v5.18/bd8c239c0502e70c92cf9496846bcbec7cd5702f | 2 ++ v5.18/be2760a703e6554c2b5784e2fec804284cdcbe4d | 1 + v5.18/be914f8fd282ecce5d8e2dd098e628dcc7ad533a | 20 ++++++++++++++++++++ v5.18/c044a9502649a66bf5c5e1a584cb82b2c538ae25 | 1 + v5.18/c25db1d27abd78175d9802f52c1b75f3cf716f2c | 1 + v5.18/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 | 3 +++ v5.18/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 | 7 +++++++ v5.18/c5215d54dc10e801a6cefef62445a00a4c28a515 | 20 ++++++++++++++++++++ v5.18/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b | 20 ++++++++++++++++++++ v5.18/c67ef897fe08effad98f0c7fb9223fa1f771d09e | 1 + v5.18/c69ff4071935f946f1cddc59e1d36a03442ed015 | 20 ++++++++++++++++++++ v5.18/c762b979c7c97dc7a4010f943a9c0b646a56ed36 | 1 + v5.18/c8841fc4d51f603a44c00448ad17404eb829c741 | 1 + v5.18/c8df2cc9d63bdb365c520a2dd5472f7b7755644f | 5 +++++ v5.18/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 | 20 ++++++++++++++++++++ v5.18/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 | 20 ++++++++++++++++++++ v5.18/c997d683d952d8c927922ea0ab4d33a01c8efc2c | 3 +++ v5.18/ca1608875ae21bb40a7731b81bc0e2c95622d502 | 20 ++++++++++++++++++++ v5.18/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b | 19 +++++++++++++++++++ v5.18/cbb93fe5e6d00695e1344fa697dab3974b216717 | 1 + v5.18/cc47a057e79613b7af0110837ff082caf8895c9e | 6 ++++++ v5.18/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 | 20 ++++++++++++++++++++ v5.18/cc9542534bf09f33b4da32025b31335588fcefb9 | 11 +++++++++++ v5.18/cdefbf2324ceda662e2667aa2f44e8b9de3d780f | 3 +++ v5.18/ce51bf1790c4972125b19c22dbfa76d7e0136280 | 1 + v5.18/cf12445daec01aaa2d27bb34bd7c796a53442c42 | 2 ++ v5.18/d0089603fa7a22a940f808a7cbc49402fe02281e | 1 + v5.18/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 | 1 + v5.18/d31563b5f9bb601a805c4a1b491edf69ada79688 | 1 + v5.18/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 | 3 +++ v5.18/d63fde98b8929da625cc36c2f1143e837c0e6d10 | 9 +++++++++ v5.18/d7c9616be0759c1cfb44a68ba838548d22b98484 | 2 ++ v5.18/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 | 1 + v5.18/d9077f7bad141df143cc4fa000a68a868bcea7c0 | 8 ++++++++ v5.18/d90b7c705c5d9b5cb6b71b8aaa773c031084056c | 8 ++++++++ v5.18/dacfd001eaf252a81537aece602ae2fc16e6ebd5 | 20 ++++++++++++++++++++ v5.18/dcd04ea587b210e78a85d6d4d7cc6765828496b0 | 1 + v5.18/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 | 6 ++++++ v5.18/dd9019604cdaaff1327bfd36737230f912e2780d | 20 ++++++++++++++++++++ v5.18/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 | 1 + v5.18/de8a3207aed33283a560193095b156d3b73fc4f0 | 1 + v5.18/dec3a7b3aa45802e70c350d73e11564cd444e448 | 6 ++++++ v5.18/e1fb1dc08e73466830612bcf2f9f72180965c9ba | 16 ++++++++++++++++ v5.18/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd | 2 ++ v5.18/e2f7dd6e55d2f39734abcebd0cf673700e206197 | 1 + v5.18/e331ac141f1df6d151d24e60ff16e93ec075509e | 20 ++++++++++++++++++++ v5.18/e3a491a26b62466ad14a423e8c81a04d5969bfe5 | 4 ++++ v5.18/e5ca9d391615269b05a6ed871fec66d9db650520 | 20 ++++++++++++++++++++ v5.18/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 | 1 + v5.18/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 | 1 + v5.18/e73dda7ffd858a58ddeb9c53603ae14f2af8927c | 20 ++++++++++++++++++++ v5.18/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 | 1 + v5.18/e86e6638d1171c2201ffff16d2c6a6fd975f8383 | 3 +++ v5.18/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 | 10 ++++++++++ v5.18/e97d06a46526d9392cbdbd7eda193091e1af2723 | 4 ++++ v5.18/e9a7254b0339ef2b230784789ac28ef35e049253 | 20 ++++++++++++++++++++ v5.18/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 | 10 ++++++++++ v5.18/e9c5263ce16d96311c118111ac779f004be8b473 | 15 +++++++++++++++ v5.18/ea7d898676d9e94558c46ba927db35403362389f | 3 +++ v5.18/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 | 11 +++++++++++ v5.18/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 | 1 + v5.18/ecba88a3b32d733d41e27973e25b2bc580f64281 | 20 ++++++++++++++++++++ v5.18/ee8bd4a428a9c538e08aa5bc797fca19d577f667 | 4 ++++ v5.18/ef560389ca50e33bd0c4531236c187107fa81e1f | 9 +++++++++ v5.18/f0ece18e994144b7daa025b68ead97de26a2df1f | 1 + v5.18/f123dc86388cb669c3d6322702dc441abc35c31e | 1 + v5.18/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 | 1 + v5.18/f3a608827d1f8de0dd12813e8d9c6803fe64e119 | 2 ++ v5.18/f525152a0f0ff34eb92b322703d76ba37095f556 | 15 +++++++++++++++ v5.18/f8f669699977db503569465b64dc5220ab21bb41 | 16 ++++++++++++++++ v5.18/f92e1a829d64dd66fa173c6934f03817d9e68d43 | 11 +++++++++++ v5.18/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 | 20 ++++++++++++++++++++ v5.18/fc9a615200d48e076af58f4309f507e500ed900d | 8 ++++++++ v5.18/fde4951834c22fc634c1e1238b874f894ef46c9c | 10 ++++++++++ v5.18/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d | 4 ++++ v5.18/fe3944fb245ab99570552a3bf970b00058a9ca6d | 1 + v5.18/ff3b96f2c9e5c24fca12239cd519a8a18569e687 | 2 ++ v5.19/00616416488868a8b98343863e5ac078506e44e8 | 20 ++++++++++++++++++++ v5.19/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 | 20 ++++++++++++++++++++ v5.19/038ce802e248a985150156da84bc3f118236b898 | 20 ++++++++++++++++++++ v5.19/04aa5f4eba49d6493801d0f1d515ed237459b166 | 1 + v5.19/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 | 7 +++++++ v5.19/05fb1dbc821f3016a52621ccd4530c269b626130 | 20 ++++++++++++++++++++ v5.19/0611a640e60a0473883328746f3c53934cd4dc3c | 2 ++ v5.19/06b8db3a7dde43cc7c412517c93c85d13a4557f8 | 1 + v5.19/07fd7c329839cf0b8c7766883d830a1a0d12d1dd | 15 +++++++++++++++ v5.19/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 | 2 ++ v5.19/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 | 2 ++ v5.19/0a549ed22c3c7cc6da5c5f5918efd019944489a5 | 1 + v5.19/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 | 1 + v5.19/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 | 20 ++++++++++++++++++++ v5.19/0e9876d8e88d81a35742e90048ab3784c49b910b | 5 +++++ v5.19/0f05ee447949cf1b72bd7c415c803ea7f7209403 | 3 +++ v5.19/101c3fad29d7a0a90ff063b1aad586a0211911ec | 5 +++++ v5.19/11b3f8ae7081607a783d60e8098d46b787f79cad | 9 +++++++++ v5.19/11ff73082f17e1adc1b717264d9b74661fc5b229 | 9 +++++++++ v5.19/12f7900c575679af411aaa89340bfe3dc68b46b3 | 2 ++ v5.19/133e267ef4a26d19c93996a874714e9f3f8c70aa | 1 + v5.19/14786d949a3b8cf00cc32456363b7db22894a0e6 | 14 ++++++++++++++ v5.19/1505ba06e52e701600172bccbc3aa7fb9bd5d0da | 2 ++ v5.19/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 | 13 +++++++++++++ v5.19/15f298821289d3efba87bb34db29d0ba9780a443 | 20 ++++++++++++++++++++ v5.19/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 | 20 ++++++++++++++++++++ v5.19/16f9ce818901c7b7618094242adc0b51208a7c89 | 9 +++++++++ v5.19/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 | 2 ++ v5.19/190f676afa00d07082db170400aaa2cd4de0933f | 20 ++++++++++++++++++++ v5.19/195b3678bea35fde0619f17b73847c30e66d79d0 | 1 + v5.19/19871b5c7a003946d3cd4209a348ab7c0df5dbad | 5 +++++ v5.19/19e94a2333c2babc773e51a9ed844cfc35a36064 | 20 ++++++++++++++++++++ v5.19/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 | 13 +++++++++++++ v5.19/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a | 12 ++++++++++++ v5.19/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf | 5 +++++ v5.19/1d3aa0b97c55672eff44516b1c8afb9551003d78 | 20 ++++++++++++++++++++ v5.19/1fa08aece42512be072351f482096d5796edf7ca | 15 +++++++++++++++ v5.19/205de6ddd7fff9340bd5e4b68105f28120671c6b | 20 ++++++++++++++++++++ v5.19/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 | 20 ++++++++++++++++++++ v5.19/217759bbb95db7998528eb65914c3e20d890dff5 | 20 ++++++++++++++++++++ v5.19/21e25205d7f9b6d7d3807546dd12ea93844b7c8e | 1 + v5.19/2263639f96f24a121ec9f037981b81daf5a8d60a | 6 ++++++ v5.19/231e872529885483056c0170641ddd76686e3a89 | 1 + v5.19/24a8b7bfb96120b32c222ef108bb7a713d1e385a | 13 +++++++++++++ v5.19/24be05591fb7a2a3edd639092c045298dd57aeea | 20 ++++++++++++++++++++ v5.19/2558e3b23112adb82a558bab616890a790a38bc6 | 14 ++++++++++++++ v5.19/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 | 16 ++++++++++++++++ v5.19/2824083db76cb9d4b7910607b367e93b02912865 | 20 ++++++++++++++++++++ v5.19/282c30f320ba25794b66c2231ab134d15465ef21 | 6 ++++++ v5.19/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 | 1 + v5.19/2892731ec2893252cdbc256a2bd5436b7fd94cf7 | 20 ++++++++++++++++++++ v5.19/292fcaa1f937345cb65f3af82a1ee6692c8df9eb | 1 + v5.19/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 | 1 + v5.19/2cd114294d1dad6ed19217c909680f9fd30ee711 | 1 + v5.19/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d | 8 ++++++++ v5.19/2fadeb950f53c017bde9e156e443528265dd3629 | 20 ++++++++++++++++++++ v5.19/3058fca1ed7955c904584a6d86108d664a927177 | 1 + v5.19/30deff8531f469453ccc0981f14eceb0a2ea68d6 | 20 ++++++++++++++++++++ v5.19/321de651fa565dcf76c017b257bdf15ec7fff45d | 6 ++++++ v5.19/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 | 20 ++++++++++++++++++++ v5.19/3425a2005b291b62b6f6deeeab1156839c41cf85 | 1 + v5.19/345e8abe4c355bc24bab3f4a5634122e55be8665 | 20 ++++++++++++++++++++ v5.19/347d49fdf36c5e2411afdb312935d88183fe5811 | 10 ++++++++++ v5.19/348139384ba30eccd4ce4f01fcf575b08ce81b83 | 1 + v5.19/3789fb8746dc0f484db2d6f48b390f0f535d5120 | 20 ++++++++++++++++++++ v5.19/386dc41cf54dcf44ea40de1aca900f02b756cec0 | 1 + v5.19/3948abaa4e2be938ccdfc289385a27342fb13d43 | 1 + v5.19/3956f35fbd36aee35766008ce6a9b0ed812d93ef | 7 +++++++ v5.19/39a6c668e4e78c3bc262c24d9aabd0a49027f948 | 1 + v5.19/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd | 20 ++++++++++++++++++++ v5.19/3cdad0a5a6cf581519748612cb449b43379510a4 | 20 ++++++++++++++++++++ v5.19/3d40f78169a0a954ff06e2b0f8e21463f7edb433 | 1 + v5.19/3f6d810665dfde0d33785420618ceb03fba0619d | 20 ++++++++++++++++++++ v5.19/410bb2ce611133a11d4d11f0aef4c83f095c3200 | 20 ++++++++++++++++++++ v5.19/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 | 1 + v5.19/42c3732fa8073717dd7d924472f1c0bc5b452fdc | 1 + v5.19/432acd550e3607d5fea23e27f6ab4e4567deccfd | 1 + v5.19/433f437b3ae2ed4e318ecd5233c82f6936e78e82 | 20 ++++++++++++++++++++ v5.19/4379f91172f39d999919c8e8b2b5e1d665d8972d | 20 ++++++++++++++++++++ v5.19/43f0df54c96fa5abcab9df8649c1e52119bf0238 | 9 +++++++++ v5.19/449813515d3e5efec85206bb91588a6249a421a3 | 8 ++++++++ v5.19/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 | 6 ++++++ v5.19/45f29e0eb5b969c59a70525942080905dc5b7964 | 1 + v5.19/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 | 10 ++++++++++ v5.19/4a679c5afca027d7f4668f51693f7cce589038f5 | 1 + v5.19/4b2cfbda2d530f4efa0e2833771640869013de5e | 20 ++++++++++++++++++++ v5.19/4b357e2a6d6c364a88d50526675fe596a30766cb | 20 ++++++++++++++++++++ v5.19/4b7b4291dee2fef9148563be3eeb0034cc3bf5df | 1 + v5.19/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 | 2 ++ v5.19/4ca52f539865853e6ddbc393745cd0b305f0d810 | 9 +++++++++ v5.19/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 | 17 +++++++++++++++++ v5.19/512383ae49107fbc42243887798548e356c4b91c | 3 +++ v5.19/5339792bd64bd1605d3d51f8e52e94dfc385959b | 20 ++++++++++++++++++++ v5.19/539cd3f4da3fdbe7dc353634e004e4b0e725c35a | 7 +++++++ v5.19/54943abce0927156ba9909f1a533b25410bfe2ca | 20 ++++++++++++++++++++ v5.19/54ee3526796f56c249124686a33e1cc05f76ea21 | 8 ++++++++ v5.19/57c6906778f55deba6d3f3af00284e3541bb9950 | 1 + v5.19/582a3bf999df662c0e0fa4717ce7559f16d7b93b | 6 ++++++ v5.19/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 | 1 + v5.19/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 | 1 + v5.19/5bc9dc068afe95e924136d57c1a385194282a919 | 1 + v5.19/5caf1b6400d30a31363063314bddea4e5680d639 | 20 ++++++++++++++++++++ v5.19/5d94da7ff00ef45737a64d947e7ff45aca972782 | 3 +++ v5.19/6021d62c677f12f2f975bb1bf2389730e1d9f746 | 1 + v5.19/60c2a6926cc94dcd8a60ab593b4092bc354061c3 | 20 ++++++++++++++++++++ v5.19/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 | 20 ++++++++++++++++++++ v5.19/617fc7775370324d0a2b888625b042221ebdcb62 | 7 +++++++ v5.19/61ead71476cf8b68960275beee24ff00a809fe81 | 5 +++++ v5.19/64bef697d33b75fc06c5789b3f8108680271529f | 8 ++++++++ v5.19/64f92a554f72cbfe8b971f93af9d07f87599bc88 | 1 + v5.19/6727980b67852dae6b82a97e24fbadbdd218c033 | 6 ++++++ v5.19/6874f6ed92df1e95ff815692b6bf6aa98e4c925b | 20 ++++++++++++++++++++ v5.19/689a930b93c5c20294df5da0407df361c5412eac | 20 ++++++++++++++++++++ v5.19/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce | 6 ++++++ v5.19/6a277077ac5189d7633f8c57e153e0a73fab39d2 | 1 + v5.19/6a71770442b5b7cf8f880ca1c0a72456c918c757 | 8 ++++++++ v5.19/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c | 1 + v5.19/6b865d6530230b0c446efd93e0207b8eed7eadb2 | 9 +++++++++ v5.19/6b91bfa1651d841f0066bae2b1322cac29fdfb61 | 1 + v5.19/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 | 1 + v5.19/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff | 20 ++++++++++++++++++++ v5.19/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 | 1 + v5.19/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 | 20 ++++++++++++++++++++ v5.19/70dfe3f0d239c2e8abc6a7bea24411031f85b652 | 3 +++ v5.19/73f65b8b0325551110dedf8d27ac738bdc331802 | 1 + v5.19/73fa7547c70b32cc69685f79be31135797734eb6 | 1 + v5.19/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 | 20 ++++++++++++++++++++ v5.19/75a1bbe60a7425fcaa670bff58b8589b1f880810 | 1 + v5.19/75cabec0111b7ccb140d917cc9c481e845cc3498 | 6 ++++++ v5.19/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 | 1 + v5.19/76698510f593daf8aa0582492090d0c2e484c3e8 | 1 + v5.19/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 | 20 ++++++++++++++++++++ v5.19/7beea725a8ca412c6190090ce7c3a13b169592a1 | 20 ++++++++++++++++++++ v5.19/7c079e909b21f8f6e5d8e501c037752ff302a15e | 5 +++++ v5.19/7c09a4ed6156c6cab6b951e027ca6ea24af454ba | 9 +++++++++ v5.19/7c18509bdaefe2164e62829d614ef9ea429f29d2 | 12 ++++++++++++ v5.19/7ded1e365cc9de6093a71d3a493c1874aca6e77c | 1 + v5.19/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 | 15 +++++++++++++++ v5.19/7edfc610ec315de96963e66889511212ad87e3de | 4 ++++ v5.19/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 | 2 ++ v5.19/806cb2270237ce2ec672a407d66cee17a07d3aa2 | 5 +++++ v5.19/80d012e98894ac9112cbcddf2fbf276c2e4be0ec | 2 ++ v5.19/8145e082a8dfcfdc0a725b0f76eca54337b5b26e | 1 + v5.19/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 | 15 +++++++++++++++ v5.19/82a8cb96b23244f40be56b9edcf085af0cc237a6 | 7 +++++++ v5.19/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 | 4 ++++ v5.19/84e286c1bb9b22d5893d34fcedd69224a65c439c | 9 +++++++++ v5.19/85506aca2eb4ea41223c91c5fe25125953c19b13 | 1 + v5.19/85f273a6a1e492afa7309fd23fcd8cb870085f56 | 1 + v5.19/872584f1bb983a688547509141b03b37bdb28840 | 2 ++ v5.19/87a83c8c677e762a39d914e67450cc85d8fc1f9a | 1 + v5.19/87b355f44833b9d7d8ebdd3929e941ac1a931b7e | 20 ++++++++++++++++++++ v5.19/8a904a3caa88118744062e872ae90f37748a8fd8 | 1 + v5.19/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 | 1 + v5.19/8b3d838139bcd1e552f1899191f734264ce2a1a5 | 1 + v5.19/8b6bb995d3819218498bdbee4465bffff1497a31 | 2 ++ v5.19/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b | 2 ++ v5.19/90a009db09e2b91990df28e47844d44ae0ef9aa8 | 20 ++++++++++++++++++++ v5.19/90f92b68c9869913753f8bc1d87b7762a5f36873 | 9 +++++++++ v5.19/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 | 10 ++++++++++ v5.19/9473c4450e9c83d890d435577a3776d925fa748c | 1 + v5.19/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d | 12 ++++++++++++ v5.19/9a7eec48c9715c897b3a7809799089d708a4de64 | 5 +++++ v5.19/9ae061cf2a46980b37cec1e56a372603682b2741 | 20 ++++++++++++++++++++ v5.19/9b6713cc75229f25552c643083cbdbfb771e5bca | 20 ++++++++++++++++++++ v5.19/9bb430a89d2dfce58a3d61a3a04e149109d3934e | 10 ++++++++++ v5.19/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a | 20 ++++++++++++++++++++ v5.19/9e3f1c59367515e7e40675fe83645a131c05039d | 1 + v5.19/9ed52108f6478a6a805c0c15a3f70aabba07247e | 1 + v5.19/9f2f767f5ef81982a36edef512b2319e3a79ad73 | 20 ++++++++++++++++++++ v5.19/a0dd82d6d863f03859ccab6c71e84e917f4d7082 | 20 ++++++++++++++++++++ v5.19/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f | 17 +++++++++++++++++ v5.19/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 | 1 + v5.19/a28d893eb3270cf62c10dd8777af0d8452cdc072 | 20 ++++++++++++++++++++ v5.19/a34606a9aa3d36d178a5ecf31a0299b88102cf12 | 20 ++++++++++++++++++++ v5.19/a4af51ce229b1e1eab003966dbfebf9d80093a77 | 13 +++++++++++++ v5.19/a56aefca8d386181415a1fb7cfec2f72b0404797 | 8 ++++++++ v5.19/a575c9734f3021f1fc81c2477ecaee4d9841fd59 | 20 ++++++++++++++++++++ v5.19/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a | 5 +++++ v5.19/a6bf23e18324d550f789637d469cca654c92fe86 | 6 ++++++ v5.19/ab838b3fd9a442a62f36ea7eeb93e77259f787ce | 11 +++++++++++ v5.19/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 | 3 +++ v5.19/ad399740bd41da5558d8b8b2b19481740ca063cb | 11 +++++++++++ v5.19/ad72872eb3ae634d1e4296a384baa81e85cc6acc | 1 + v5.19/ae5535efd8c445ad6033ac0d5da0197897b148ea | 8 ++++++++ v5.19/ae638551ab64a216364a63c4ee5061f82702fde2 | 20 ++++++++++++++++++++ v5.19/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 | 11 +++++++++++ v5.19/ae8c511757304e0c393661b5ed2ad7073e2a351d | 15 +++++++++++++++ v5.19/b1211a25c4fe3443cfef4ed7c39251502a663776 | 5 +++++ v5.19/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 | 12 ++++++++++++ v5.19/b4c6d52d8a81c53a8759e382e8000597909f0615 | 5 +++++ v5.19/b639585e71e63008373d3a9fd060b87315fe7ea8 | 1 + v5.19/b6aaba5b76e9596cb4d62d081cca41e114becacc | 14 ++++++++++++++ v5.19/b6be3714005c3933886be71011f19119e219e77c | 13 +++++++++++++ v5.19/b6dfac948686799169c899557a179b84d0d1f47e | 20 ++++++++++++++++++++ v5.19/b6e6a582f2b357b6f74849b715de12cc38b1ee91 | 20 ++++++++++++++++++++ v5.19/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 | 1 + v5.19/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 | 1 + v5.19/bc401c2900c128d3d69482769f1300502a9f0598 | 1 + v5.19/bcd8a929a5387178d917da785896e53b0845ab37 | 20 ++++++++++++++++++++ v5.19/bcdb2e9d9f319935938a5addee040e37b60192ff | 20 ++++++++++++++++++++ v5.19/bd46543d7f9a8b2c03420499b1885287e96aaf28 | 2 ++ v5.19/bd8c239c0502e70c92cf9496846bcbec7cd5702f | 2 ++ v5.19/be2760a703e6554c2b5784e2fec804284cdcbe4d | 1 + v5.19/be914f8fd282ecce5d8e2dd098e628dcc7ad533a | 20 ++++++++++++++++++++ v5.19/c044a9502649a66bf5c5e1a584cb82b2c538ae25 | 1 + v5.19/c25db1d27abd78175d9802f52c1b75f3cf716f2c | 1 + v5.19/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 | 2 ++ v5.19/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 | 7 +++++++ v5.19/c5215d54dc10e801a6cefef62445a00a4c28a515 | 20 ++++++++++++++++++++ v5.19/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b | 20 ++++++++++++++++++++ v5.19/c67ef897fe08effad98f0c7fb9223fa1f771d09e | 1 + v5.19/c69ff4071935f946f1cddc59e1d36a03442ed015 | 20 ++++++++++++++++++++ v5.19/c762b979c7c97dc7a4010f943a9c0b646a56ed36 | 1 + v5.19/c8841fc4d51f603a44c00448ad17404eb829c741 | 1 + v5.19/c8df2cc9d63bdb365c520a2dd5472f7b7755644f | 5 +++++ v5.19/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 | 20 ++++++++++++++++++++ v5.19/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 | 20 ++++++++++++++++++++ v5.19/c997d683d952d8c927922ea0ab4d33a01c8efc2c | 3 +++ v5.19/ca1608875ae21bb40a7731b81bc0e2c95622d502 | 20 ++++++++++++++++++++ v5.19/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b | 19 +++++++++++++++++++ v5.19/cbb93fe5e6d00695e1344fa697dab3974b216717 | 1 + v5.19/cc47a057e79613b7af0110837ff082caf8895c9e | 6 ++++++ v5.19/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 | 20 ++++++++++++++++++++ v5.19/cc9542534bf09f33b4da32025b31335588fcefb9 | 11 +++++++++++ v5.19/cdefbf2324ceda662e2667aa2f44e8b9de3d780f | 3 +++ v5.19/ce51bf1790c4972125b19c22dbfa76d7e0136280 | 1 + v5.19/cf12445daec01aaa2d27bb34bd7c796a53442c42 | 2 ++ v5.19/d0089603fa7a22a940f808a7cbc49402fe02281e | 1 + v5.19/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 | 1 + v5.19/d31563b5f9bb601a805c4a1b491edf69ada79688 | 1 + v5.19/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 | 3 +++ v5.19/d63fde98b8929da625cc36c2f1143e837c0e6d10 | 7 +++++++ v5.19/d7c9616be0759c1cfb44a68ba838548d22b98484 | 2 ++ v5.19/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 | 1 + v5.19/d9077f7bad141df143cc4fa000a68a868bcea7c0 | 8 ++++++++ v5.19/d90b7c705c5d9b5cb6b71b8aaa773c031084056c | 6 ++++++ v5.19/dacfd001eaf252a81537aece602ae2fc16e6ebd5 | 20 ++++++++++++++++++++ v5.19/dcd04ea587b210e78a85d6d4d7cc6765828496b0 | 1 + v5.19/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 | 6 ++++++ v5.19/dd9019604cdaaff1327bfd36737230f912e2780d | 20 ++++++++++++++++++++ v5.19/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 | 1 + v5.19/de8a3207aed33283a560193095b156d3b73fc4f0 | 1 + v5.19/dec3a7b3aa45802e70c350d73e11564cd444e448 | 6 ++++++ v5.19/e1fb1dc08e73466830612bcf2f9f72180965c9ba | 16 ++++++++++++++++ v5.19/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd | 2 ++ v5.19/e2f7dd6e55d2f39734abcebd0cf673700e206197 | 1 + v5.19/e331ac141f1df6d151d24e60ff16e93ec075509e | 20 ++++++++++++++++++++ v5.19/e3a491a26b62466ad14a423e8c81a04d5969bfe5 | 3 +++ v5.19/e5ca9d391615269b05a6ed871fec66d9db650520 | 20 ++++++++++++++++++++ v5.19/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 | 1 + v5.19/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 | 1 + v5.19/e73dda7ffd858a58ddeb9c53603ae14f2af8927c | 20 ++++++++++++++++++++ v5.19/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 | 1 + v5.19/e86e6638d1171c2201ffff16d2c6a6fd975f8383 | 3 +++ v5.19/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 | 10 ++++++++++ v5.19/e97d06a46526d9392cbdbd7eda193091e1af2723 | 4 ++++ v5.19/e9a7254b0339ef2b230784789ac28ef35e049253 | 20 ++++++++++++++++++++ v5.19/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 | 10 ++++++++++ v5.19/e9c5263ce16d96311c118111ac779f004be8b473 | 15 +++++++++++++++ v5.19/ea7d898676d9e94558c46ba927db35403362389f | 3 +++ v5.19/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 | 11 +++++++++++ v5.19/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 | 1 + v5.19/ecba88a3b32d733d41e27973e25b2bc580f64281 | 20 ++++++++++++++++++++ v5.19/ee8bd4a428a9c538e08aa5bc797fca19d577f667 | 2 ++ v5.19/ef560389ca50e33bd0c4531236c187107fa81e1f | 9 +++++++++ v5.19/f0ece18e994144b7daa025b68ead97de26a2df1f | 1 + v5.19/f123dc86388cb669c3d6322702dc441abc35c31e | 1 + v5.19/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 | 1 + v5.19/f3a608827d1f8de0dd12813e8d9c6803fe64e119 | 2 ++ v5.19/f525152a0f0ff34eb92b322703d76ba37095f556 | 15 +++++++++++++++ v5.19/f8f669699977db503569465b64dc5220ab21bb41 | 14 ++++++++++++++ v5.19/f92e1a829d64dd66fa173c6934f03817d9e68d43 | 11 +++++++++++ v5.19/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 | 20 ++++++++++++++++++++ v5.19/fc9a615200d48e076af58f4309f507e500ed900d | 8 ++++++++ v5.19/fde4951834c22fc634c1e1238b874f894ef46c9c | 10 ++++++++++ v5.19/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d | 4 ++++ v5.19/fe3944fb245ab99570552a3bf970b00058a9ca6d | 1 + v5.19/ff3b96f2c9e5c24fca12239cd519a8a18569e687 | 2 ++ v5.4/00616416488868a8b98343863e5ac078506e44e8 | 20 ++++++++++++++++++++ v5.4/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 | 20 ++++++++++++++++++++ v5.4/038ce802e248a985150156da84bc3f118236b898 | 20 ++++++++++++++++++++ v5.4/04aa5f4eba49d6493801d0f1d515ed237459b166 | 4 ++++ v5.4/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 | 7 +++++++ v5.4/05fb1dbc821f3016a52621ccd4530c269b626130 | 20 ++++++++++++++++++++ v5.4/0611a640e60a0473883328746f3c53934cd4dc3c | 20 ++++++++++++++++++++ v5.4/06b8db3a7dde43cc7c412517c93c85d13a4557f8 | 20 ++++++++++++++++++++ v5.4/07fd7c329839cf0b8c7766883d830a1a0d12d1dd | 15 +++++++++++++++ v5.4/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 | 2 ++ v5.4/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 | 12 ++++++++++++ v5.4/0a549ed22c3c7cc6da5c5f5918efd019944489a5 | 11 +++++++++++ v5.4/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 | 2 ++ v5.4/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 | 20 ++++++++++++++++++++ v5.4/0e9876d8e88d81a35742e90048ab3784c49b910b | 5 +++++ v5.4/0f05ee447949cf1b72bd7c415c803ea7f7209403 | 4 ++++ v5.4/101c3fad29d7a0a90ff063b1aad586a0211911ec | 15 +++++++++++++++ v5.4/11b3f8ae7081607a783d60e8098d46b787f79cad | 9 +++++++++ v5.4/11ff73082f17e1adc1b717264d9b74661fc5b229 | 20 ++++++++++++++++++++ v5.4/12f7900c575679af411aaa89340bfe3dc68b46b3 | 15 +++++++++++++++ v5.4/133e267ef4a26d19c93996a874714e9f3f8c70aa | 12 ++++++++++++ v5.4/14786d949a3b8cf00cc32456363b7db22894a0e6 | 14 ++++++++++++++ v5.4/1505ba06e52e701600172bccbc3aa7fb9bd5d0da | 4 ++++ v5.4/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 | 13 +++++++++++++ v5.4/15f298821289d3efba87bb34db29d0ba9780a443 | 20 ++++++++++++++++++++ v5.4/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 | 20 ++++++++++++++++++++ v5.4/16f9ce818901c7b7618094242adc0b51208a7c89 | 9 +++++++++ v5.4/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 | 10 ++++++++++ v5.4/190f676afa00d07082db170400aaa2cd4de0933f | 20 ++++++++++++++++++++ v5.4/195b3678bea35fde0619f17b73847c30e66d79d0 | 1 + v5.4/19871b5c7a003946d3cd4209a348ab7c0df5dbad | 5 +++++ v5.4/19e94a2333c2babc773e51a9ed844cfc35a36064 | 20 ++++++++++++++++++++ v5.4/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 | 13 +++++++++++++ v5.4/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a | 12 ++++++++++++ v5.4/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf | 5 +++++ v5.4/1d3aa0b97c55672eff44516b1c8afb9551003d78 | 20 ++++++++++++++++++++ v5.4/1fa08aece42512be072351f482096d5796edf7ca | 15 +++++++++++++++ v5.4/205de6ddd7fff9340bd5e4b68105f28120671c6b | 20 ++++++++++++++++++++ v5.4/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 | 20 ++++++++++++++++++++ v5.4/217759bbb95db7998528eb65914c3e20d890dff5 | 20 ++++++++++++++++++++ v5.4/21e25205d7f9b6d7d3807546dd12ea93844b7c8e | 1 + v5.4/2263639f96f24a121ec9f037981b81daf5a8d60a | 6 ++++++ v5.4/231e872529885483056c0170641ddd76686e3a89 | 3 +++ v5.4/24a8b7bfb96120b32c222ef108bb7a713d1e385a | 13 +++++++++++++ v5.4/24be05591fb7a2a3edd639092c045298dd57aeea | 20 ++++++++++++++++++++ v5.4/2558e3b23112adb82a558bab616890a790a38bc6 | 14 ++++++++++++++ v5.4/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 | 16 ++++++++++++++++ v5.4/2824083db76cb9d4b7910607b367e93b02912865 | 20 ++++++++++++++++++++ v5.4/282c30f320ba25794b66c2231ab134d15465ef21 | 6 ++++++ v5.4/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 | 1 + v5.4/2892731ec2893252cdbc256a2bd5436b7fd94cf7 | 20 ++++++++++++++++++++ v5.4/292fcaa1f937345cb65f3af82a1ee6692c8df9eb | 1 + v5.4/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 | 2 ++ v5.4/2cd114294d1dad6ed19217c909680f9fd30ee711 | 6 ++++++ v5.4/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d | 20 ++++++++++++++++++++ v5.4/2fadeb950f53c017bde9e156e443528265dd3629 | 20 ++++++++++++++++++++ v5.4/3058fca1ed7955c904584a6d86108d664a927177 | 1 + v5.4/30deff8531f469453ccc0981f14eceb0a2ea68d6 | 20 ++++++++++++++++++++ v5.4/321de651fa565dcf76c017b257bdf15ec7fff45d | 6 ++++++ v5.4/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 | 20 ++++++++++++++++++++ v5.4/3425a2005b291b62b6f6deeeab1156839c41cf85 | 1 + v5.4/345e8abe4c355bc24bab3f4a5634122e55be8665 | 20 ++++++++++++++++++++ v5.4/347d49fdf36c5e2411afdb312935d88183fe5811 | 10 ++++++++++ v5.4/348139384ba30eccd4ce4f01fcf575b08ce81b83 | 9 +++++++++ v5.4/3789fb8746dc0f484db2d6f48b390f0f535d5120 | 20 ++++++++++++++++++++ v5.4/386dc41cf54dcf44ea40de1aca900f02b756cec0 | 2 ++ v5.4/3948abaa4e2be938ccdfc289385a27342fb13d43 | 1 + v5.4/3956f35fbd36aee35766008ce6a9b0ed812d93ef | 7 +++++++ v5.4/39a6c668e4e78c3bc262c24d9aabd0a49027f948 | 8 ++++++++ v5.4/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd | 20 ++++++++++++++++++++ v5.4/3cdad0a5a6cf581519748612cb449b43379510a4 | 20 ++++++++++++++++++++ v5.4/3d40f78169a0a954ff06e2b0f8e21463f7edb433 | 11 +++++++++++ v5.4/3f6d810665dfde0d33785420618ceb03fba0619d | 20 ++++++++++++++++++++ v5.4/410bb2ce611133a11d4d11f0aef4c83f095c3200 | 20 ++++++++++++++++++++ v5.4/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 | 15 +++++++++++++++ v5.4/42c3732fa8073717dd7d924472f1c0bc5b452fdc | 16 ++++++++++++++++ v5.4/432acd550e3607d5fea23e27f6ab4e4567deccfd | 20 ++++++++++++++++++++ v5.4/433f437b3ae2ed4e318ecd5233c82f6936e78e82 | 20 ++++++++++++++++++++ v5.4/4379f91172f39d999919c8e8b2b5e1d665d8972d | 20 ++++++++++++++++++++ v5.4/43f0df54c96fa5abcab9df8649c1e52119bf0238 | 9 +++++++++ v5.4/449813515d3e5efec85206bb91588a6249a421a3 | 8 ++++++++ v5.4/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 | 6 ++++++ v5.4/45f29e0eb5b969c59a70525942080905dc5b7964 | 1 + v5.4/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 | 10 ++++++++++ v5.4/4a679c5afca027d7f4668f51693f7cce589038f5 | 4 ++++ v5.4/4b2cfbda2d530f4efa0e2833771640869013de5e | 20 ++++++++++++++++++++ v5.4/4b357e2a6d6c364a88d50526675fe596a30766cb | 20 ++++++++++++++++++++ v5.4/4b7b4291dee2fef9148563be3eeb0034cc3bf5df | 1 + v5.4/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 | 14 ++++++++++++++ v5.4/4ca52f539865853e6ddbc393745cd0b305f0d810 | 9 +++++++++ v5.4/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 | 17 +++++++++++++++++ v5.4/512383ae49107fbc42243887798548e356c4b91c | 3 +++ v5.4/5339792bd64bd1605d3d51f8e52e94dfc385959b | 20 ++++++++++++++++++++ v5.4/539cd3f4da3fdbe7dc353634e004e4b0e725c35a | 7 +++++++ v5.4/54943abce0927156ba9909f1a533b25410bfe2ca | 20 ++++++++++++++++++++ v5.4/54ee3526796f56c249124686a33e1cc05f76ea21 | 8 ++++++++ v5.4/57c6906778f55deba6d3f3af00284e3541bb9950 | 1 + v5.4/582a3bf999df662c0e0fa4717ce7559f16d7b93b | 6 ++++++ v5.4/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 | 1 + v5.4/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 | 1 + v5.4/5bc9dc068afe95e924136d57c1a385194282a919 | 1 + v5.4/5caf1b6400d30a31363063314bddea4e5680d639 | 20 ++++++++++++++++++++ v5.4/5d94da7ff00ef45737a64d947e7ff45aca972782 | 4 ++++ v5.4/6021d62c677f12f2f975bb1bf2389730e1d9f746 | 3 +++ v5.4/60c2a6926cc94dcd8a60ab593b4092bc354061c3 | 20 ++++++++++++++++++++ v5.4/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 | 20 ++++++++++++++++++++ v5.4/617fc7775370324d0a2b888625b042221ebdcb62 | 7 +++++++ v5.4/61ead71476cf8b68960275beee24ff00a809fe81 | 5 +++++ v5.4/64bef697d33b75fc06c5789b3f8108680271529f | 8 ++++++++ v5.4/64f92a554f72cbfe8b971f93af9d07f87599bc88 | 1 + v5.4/6727980b67852dae6b82a97e24fbadbdd218c033 | 6 ++++++ v5.4/6874f6ed92df1e95ff815692b6bf6aa98e4c925b | 20 ++++++++++++++++++++ v5.4/689a930b93c5c20294df5da0407df361c5412eac | 20 ++++++++++++++++++++ v5.4/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce | 20 ++++++++++++++++++++ v5.4/6a277077ac5189d7633f8c57e153e0a73fab39d2 | 6 ++++++ v5.4/6a71770442b5b7cf8f880ca1c0a72456c918c757 | 8 ++++++++ v5.4/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c | 1 + v5.4/6b865d6530230b0c446efd93e0207b8eed7eadb2 | 9 +++++++++ v5.4/6b91bfa1651d841f0066bae2b1322cac29fdfb61 | 1 + v5.4/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 | 1 + v5.4/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff | 20 ++++++++++++++++++++ v5.4/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 | 2 ++ v5.4/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 | 20 ++++++++++++++++++++ v5.4/70dfe3f0d239c2e8abc6a7bea24411031f85b652 | 6 ++++++ v5.4/73f65b8b0325551110dedf8d27ac738bdc331802 | 1 + v5.4/73fa7547c70b32cc69685f79be31135797734eb6 | 2 ++ v5.4/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 | 20 ++++++++++++++++++++ v5.4/75a1bbe60a7425fcaa670bff58b8589b1f880810 | 1 + v5.4/75cabec0111b7ccb140d917cc9c481e845cc3498 | 6 ++++++ v5.4/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 | 2 ++ v5.4/76698510f593daf8aa0582492090d0c2e484c3e8 | 1 + v5.4/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 | 20 ++++++++++++++++++++ v5.4/7beea725a8ca412c6190090ce7c3a13b169592a1 | 20 ++++++++++++++++++++ v5.4/7c079e909b21f8f6e5d8e501c037752ff302a15e | 19 +++++++++++++++++++ v5.4/7c09a4ed6156c6cab6b951e027ca6ea24af454ba | 9 +++++++++ v5.4/7c18509bdaefe2164e62829d614ef9ea429f29d2 | 12 ++++++++++++ v5.4/7ded1e365cc9de6093a71d3a493c1874aca6e77c | 1 + v5.4/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 | 15 +++++++++++++++ v5.4/7edfc610ec315de96963e66889511212ad87e3de | 4 ++++ v5.4/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 | 2 ++ v5.4/806cb2270237ce2ec672a407d66cee17a07d3aa2 | 20 ++++++++++++++++++++ v5.4/80d012e98894ac9112cbcddf2fbf276c2e4be0ec | 11 +++++++++++ v5.4/8145e082a8dfcfdc0a725b0f76eca54337b5b26e | 1 + v5.4/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 | 15 +++++++++++++++ v5.4/82a8cb96b23244f40be56b9edcf085af0cc237a6 | 7 +++++++ v5.4/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 | 13 +++++++++++++ v5.4/84e286c1bb9b22d5893d34fcedd69224a65c439c | 9 +++++++++ v5.4/85506aca2eb4ea41223c91c5fe25125953c19b13 | 1 + v5.4/85f273a6a1e492afa7309fd23fcd8cb870085f56 | 20 ++++++++++++++++++++ v5.4/872584f1bb983a688547509141b03b37bdb28840 | 6 ++++++ v5.4/87a83c8c677e762a39d914e67450cc85d8fc1f9a | 1 + v5.4/87b355f44833b9d7d8ebdd3929e941ac1a931b7e | 20 ++++++++++++++++++++ v5.4/8a904a3caa88118744062e872ae90f37748a8fd8 | 2 ++ v5.4/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 | 1 + v5.4/8b3d838139bcd1e552f1899191f734264ce2a1a5 | 20 ++++++++++++++++++++ v5.4/8b6bb995d3819218498bdbee4465bffff1497a31 | 3 +++ v5.4/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b | 2 ++ v5.4/90a009db09e2b91990df28e47844d44ae0ef9aa8 | 20 ++++++++++++++++++++ v5.4/90f92b68c9869913753f8bc1d87b7762a5f36873 | 9 +++++++++ v5.4/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 | 10 ++++++++++ v5.4/9473c4450e9c83d890d435577a3776d925fa748c | 1 + v5.4/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d | 12 ++++++++++++ v5.4/9a7eec48c9715c897b3a7809799089d708a4de64 | 5 +++++ v5.4/9ae061cf2a46980b37cec1e56a372603682b2741 | 20 ++++++++++++++++++++ v5.4/9b6713cc75229f25552c643083cbdbfb771e5bca | 20 ++++++++++++++++++++ v5.4/9bb430a89d2dfce58a3d61a3a04e149109d3934e | 10 ++++++++++ v5.4/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a | 20 ++++++++++++++++++++ v5.4/9e3f1c59367515e7e40675fe83645a131c05039d | 3 +++ v5.4/9ed52108f6478a6a805c0c15a3f70aabba07247e | 1 + v5.4/9f2f767f5ef81982a36edef512b2319e3a79ad73 | 20 ++++++++++++++++++++ v5.4/a0dd82d6d863f03859ccab6c71e84e917f4d7082 | 20 ++++++++++++++++++++ v5.4/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f | 17 +++++++++++++++++ v5.4/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 | 1 + v5.4/a28d893eb3270cf62c10dd8777af0d8452cdc072 | 20 ++++++++++++++++++++ v5.4/a34606a9aa3d36d178a5ecf31a0299b88102cf12 | 20 ++++++++++++++++++++ v5.4/a4af51ce229b1e1eab003966dbfebf9d80093a77 | 13 +++++++++++++ v5.4/a56aefca8d386181415a1fb7cfec2f72b0404797 | 8 ++++++++ v5.4/a575c9734f3021f1fc81c2477ecaee4d9841fd59 | 20 ++++++++++++++++++++ v5.4/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a | 5 +++++ v5.4/a6bf23e18324d550f789637d469cca654c92fe86 | 6 ++++++ v5.4/ab838b3fd9a442a62f36ea7eeb93e77259f787ce | 11 +++++++++++ v5.4/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 | 3 +++ v5.4/ad399740bd41da5558d8b8b2b19481740ca063cb | 11 +++++++++++ v5.4/ad72872eb3ae634d1e4296a384baa81e85cc6acc | 2 ++ v5.4/ae5535efd8c445ad6033ac0d5da0197897b148ea | 8 ++++++++ v5.4/ae638551ab64a216364a63c4ee5061f82702fde2 | 20 ++++++++++++++++++++ v5.4/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 | 11 +++++++++++ v5.4/ae8c511757304e0c393661b5ed2ad7073e2a351d | 15 +++++++++++++++ v5.4/b1211a25c4fe3443cfef4ed7c39251502a663776 | 5 +++++ v5.4/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 | 12 ++++++++++++ v5.4/b4c6d52d8a81c53a8759e382e8000597909f0615 | 5 +++++ v5.4/b639585e71e63008373d3a9fd060b87315fe7ea8 | 4 ++++ v5.4/b6aaba5b76e9596cb4d62d081cca41e114becacc | 14 ++++++++++++++ v5.4/b6be3714005c3933886be71011f19119e219e77c | 13 +++++++++++++ v5.4/b6dfac948686799169c899557a179b84d0d1f47e | 20 ++++++++++++++++++++ v5.4/b6e6a582f2b357b6f74849b715de12cc38b1ee91 | 20 ++++++++++++++++++++ v5.4/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 | 1 + v5.4/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 | 3 +++ v5.4/bc401c2900c128d3d69482769f1300502a9f0598 | 1 + v5.4/bcd8a929a5387178d917da785896e53b0845ab37 | 20 ++++++++++++++++++++ v5.4/bcdb2e9d9f319935938a5addee040e37b60192ff | 20 ++++++++++++++++++++ v5.4/bd46543d7f9a8b2c03420499b1885287e96aaf28 | 2 ++ v5.4/bd8c239c0502e70c92cf9496846bcbec7cd5702f | 10 ++++++++++ v5.4/be2760a703e6554c2b5784e2fec804284cdcbe4d | 8 ++++++++ v5.4/be914f8fd282ecce5d8e2dd098e628dcc7ad533a | 20 ++++++++++++++++++++ v5.4/c044a9502649a66bf5c5e1a584cb82b2c538ae25 | 1 + v5.4/c25db1d27abd78175d9802f52c1b75f3cf716f2c | 1 + v5.4/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 | 10 ++++++++++ v5.4/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 | 7 +++++++ v5.4/c5215d54dc10e801a6cefef62445a00a4c28a515 | 20 ++++++++++++++++++++ v5.4/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b | 20 ++++++++++++++++++++ v5.4/c67ef897fe08effad98f0c7fb9223fa1f771d09e | 2 ++ v5.4/c69ff4071935f946f1cddc59e1d36a03442ed015 | 20 ++++++++++++++++++++ v5.4/c762b979c7c97dc7a4010f943a9c0b646a56ed36 | 1 + v5.4/c8841fc4d51f603a44c00448ad17404eb829c741 | 1 + v5.4/c8df2cc9d63bdb365c520a2dd5472f7b7755644f | 5 +++++ v5.4/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 | 20 ++++++++++++++++++++ v5.4/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 | 20 ++++++++++++++++++++ v5.4/c997d683d952d8c927922ea0ab4d33a01c8efc2c | 3 +++ v5.4/ca1608875ae21bb40a7731b81bc0e2c95622d502 | 20 ++++++++++++++++++++ v5.4/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b | 19 +++++++++++++++++++ v5.4/cbb93fe5e6d00695e1344fa697dab3974b216717 | 1 + v5.4/cc47a057e79613b7af0110837ff082caf8895c9e | 6 ++++++ v5.4/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 | 20 ++++++++++++++++++++ v5.4/cc9542534bf09f33b4da32025b31335588fcefb9 | 11 +++++++++++ v5.4/cdefbf2324ceda662e2667aa2f44e8b9de3d780f | 12 ++++++++++++ v5.4/ce51bf1790c4972125b19c22dbfa76d7e0136280 | 1 + v5.4/cf12445daec01aaa2d27bb34bd7c796a53442c42 | 2 ++ v5.4/d0089603fa7a22a940f808a7cbc49402fe02281e | 1 + v5.4/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 | 10 ++++++++++ v5.4/d31563b5f9bb601a805c4a1b491edf69ada79688 | 1 + v5.4/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 | 3 +++ v5.4/d63fde98b8929da625cc36c2f1143e837c0e6d10 | 20 ++++++++++++++++++++ v5.4/d7c9616be0759c1cfb44a68ba838548d22b98484 | 3 +++ v5.4/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 | 1 + v5.4/d9077f7bad141df143cc4fa000a68a868bcea7c0 | 8 ++++++++ v5.4/d90b7c705c5d9b5cb6b71b8aaa773c031084056c | 20 ++++++++++++++++++++ v5.4/dacfd001eaf252a81537aece602ae2fc16e6ebd5 | 20 ++++++++++++++++++++ v5.4/dcd04ea587b210e78a85d6d4d7cc6765828496b0 | 11 +++++++++++ v5.4/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 | 6 ++++++ v5.4/dd9019604cdaaff1327bfd36737230f912e2780d | 20 ++++++++++++++++++++ v5.4/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 | 1 + v5.4/de8a3207aed33283a560193095b156d3b73fc4f0 | 1 + v5.4/dec3a7b3aa45802e70c350d73e11564cd444e448 | 6 ++++++ v5.4/e1fb1dc08e73466830612bcf2f9f72180965c9ba | 16 ++++++++++++++++ v5.4/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd | 4 ++++ v5.4/e2f7dd6e55d2f39734abcebd0cf673700e206197 | 1 + v5.4/e331ac141f1df6d151d24e60ff16e93ec075509e | 20 ++++++++++++++++++++ v5.4/e3a491a26b62466ad14a423e8c81a04d5969bfe5 | 11 +++++++++++ v5.4/e5ca9d391615269b05a6ed871fec66d9db650520 | 20 ++++++++++++++++++++ v5.4/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 | 11 +++++++++++ v5.4/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 | 4 ++++ v5.4/e73dda7ffd858a58ddeb9c53603ae14f2af8927c | 20 ++++++++++++++++++++ v5.4/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 | 1 + v5.4/e86e6638d1171c2201ffff16d2c6a6fd975f8383 | 4 ++++ v5.4/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 | 10 ++++++++++ v5.4/e97d06a46526d9392cbdbd7eda193091e1af2723 | 4 ++++ v5.4/e9a7254b0339ef2b230784789ac28ef35e049253 | 20 ++++++++++++++++++++ v5.4/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 | 10 ++++++++++ v5.4/e9c5263ce16d96311c118111ac779f004be8b473 | 15 +++++++++++++++ v5.4/ea7d898676d9e94558c46ba927db35403362389f | 5 +++++ v5.4/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 | 11 +++++++++++ v5.4/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 | 2 ++ v5.4/ecba88a3b32d733d41e27973e25b2bc580f64281 | 20 ++++++++++++++++++++ v5.4/ee8bd4a428a9c538e08aa5bc797fca19d577f667 | 20 ++++++++++++++++++++ v5.4/ef560389ca50e33bd0c4531236c187107fa81e1f | 9 +++++++++ v5.4/f0ece18e994144b7daa025b68ead97de26a2df1f | 3 +++ v5.4/f123dc86388cb669c3d6322702dc441abc35c31e | 1 + v5.4/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 | 1 + v5.4/f3a608827d1f8de0dd12813e8d9c6803fe64e119 | 2 ++ v5.4/f525152a0f0ff34eb92b322703d76ba37095f556 | 15 +++++++++++++++ v5.4/f8f669699977db503569465b64dc5220ab21bb41 | 20 ++++++++++++++++++++ v5.4/f92e1a829d64dd66fa173c6934f03817d9e68d43 | 12 ++++++++++++ v5.4/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 | 20 ++++++++++++++++++++ v5.4/fc9a615200d48e076af58f4309f507e500ed900d | 8 ++++++++ v5.4/fde4951834c22fc634c1e1238b874f894ef46c9c | 10 ++++++++++ v5.4/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d | 4 ++++ v5.4/fe3944fb245ab99570552a3bf970b00058a9ca6d | 4 ++++ v5.4/ff3b96f2c9e5c24fca12239cd519a8a18569e687 | 20 ++++++++++++++++++++ v5.7/00616416488868a8b98343863e5ac078506e44e8 | 20 ++++++++++++++++++++ v5.7/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 | 20 ++++++++++++++++++++ v5.7/038ce802e248a985150156da84bc3f118236b898 | 20 ++++++++++++++++++++ v5.7/04aa5f4eba49d6493801d0f1d515ed237459b166 | 4 ++++ v5.7/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 | 7 +++++++ v5.7/05fb1dbc821f3016a52621ccd4530c269b626130 | 20 ++++++++++++++++++++ v5.7/0611a640e60a0473883328746f3c53934cd4dc3c | 20 ++++++++++++++++++++ v5.7/06b8db3a7dde43cc7c412517c93c85d13a4557f8 | 2 ++ v5.7/07fd7c329839cf0b8c7766883d830a1a0d12d1dd | 15 +++++++++++++++ v5.7/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 | 2 ++ v5.7/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 | 12 ++++++++++++ v5.7/0a549ed22c3c7cc6da5c5f5918efd019944489a5 | 11 +++++++++++ v5.7/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 | 1 + v5.7/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 | 20 ++++++++++++++++++++ v5.7/0e9876d8e88d81a35742e90048ab3784c49b910b | 5 +++++ v5.7/0f05ee447949cf1b72bd7c415c803ea7f7209403 | 3 +++ v5.7/101c3fad29d7a0a90ff063b1aad586a0211911ec | 15 +++++++++++++++ v5.7/11b3f8ae7081607a783d60e8098d46b787f79cad | 9 +++++++++ v5.7/11ff73082f17e1adc1b717264d9b74661fc5b229 | 20 ++++++++++++++++++++ v5.7/12f7900c575679af411aaa89340bfe3dc68b46b3 | 15 +++++++++++++++ v5.7/133e267ef4a26d19c93996a874714e9f3f8c70aa | 12 ++++++++++++ v5.7/14786d949a3b8cf00cc32456363b7db22894a0e6 | 14 ++++++++++++++ v5.7/1505ba06e52e701600172bccbc3aa7fb9bd5d0da | 3 +++ v5.7/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 | 13 +++++++++++++ v5.7/15f298821289d3efba87bb34db29d0ba9780a443 | 20 ++++++++++++++++++++ v5.7/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 | 20 ++++++++++++++++++++ v5.7/16f9ce818901c7b7618094242adc0b51208a7c89 | 9 +++++++++ v5.7/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 | 3 +++ v5.7/190f676afa00d07082db170400aaa2cd4de0933f | 20 ++++++++++++++++++++ v5.7/195b3678bea35fde0619f17b73847c30e66d79d0 | 1 + v5.7/19871b5c7a003946d3cd4209a348ab7c0df5dbad | 5 +++++ v5.7/19e94a2333c2babc773e51a9ed844cfc35a36064 | 20 ++++++++++++++++++++ v5.7/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 | 13 +++++++++++++ v5.7/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a | 12 ++++++++++++ v5.7/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf | 5 +++++ v5.7/1d3aa0b97c55672eff44516b1c8afb9551003d78 | 20 ++++++++++++++++++++ v5.7/1fa08aece42512be072351f482096d5796edf7ca | 15 +++++++++++++++ v5.7/205de6ddd7fff9340bd5e4b68105f28120671c6b | 20 ++++++++++++++++++++ v5.7/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 | 20 ++++++++++++++++++++ v5.7/217759bbb95db7998528eb65914c3e20d890dff5 | 20 ++++++++++++++++++++ v5.7/21e25205d7f9b6d7d3807546dd12ea93844b7c8e | 1 + v5.7/2263639f96f24a121ec9f037981b81daf5a8d60a | 6 ++++++ v5.7/231e872529885483056c0170641ddd76686e3a89 | 1 + v5.7/24a8b7bfb96120b32c222ef108bb7a713d1e385a | 13 +++++++++++++ v5.7/24be05591fb7a2a3edd639092c045298dd57aeea | 20 ++++++++++++++++++++ v5.7/2558e3b23112adb82a558bab616890a790a38bc6 | 14 ++++++++++++++ v5.7/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 | 16 ++++++++++++++++ v5.7/2824083db76cb9d4b7910607b367e93b02912865 | 20 ++++++++++++++++++++ v5.7/282c30f320ba25794b66c2231ab134d15465ef21 | 6 ++++++ v5.7/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 | 1 + v5.7/2892731ec2893252cdbc256a2bd5436b7fd94cf7 | 20 ++++++++++++++++++++ v5.7/292fcaa1f937345cb65f3af82a1ee6692c8df9eb | 1 + v5.7/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 | 2 ++ v5.7/2cd114294d1dad6ed19217c909680f9fd30ee711 | 6 ++++++ v5.7/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d | 19 +++++++++++++++++++ v5.7/2fadeb950f53c017bde9e156e443528265dd3629 | 20 ++++++++++++++++++++ v5.7/3058fca1ed7955c904584a6d86108d664a927177 | 1 + v5.7/30deff8531f469453ccc0981f14eceb0a2ea68d6 | 20 ++++++++++++++++++++ v5.7/321de651fa565dcf76c017b257bdf15ec7fff45d | 6 ++++++ v5.7/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 | 20 ++++++++++++++++++++ v5.7/3425a2005b291b62b6f6deeeab1156839c41cf85 | 1 + v5.7/345e8abe4c355bc24bab3f4a5634122e55be8665 | 20 ++++++++++++++++++++ v5.7/347d49fdf36c5e2411afdb312935d88183fe5811 | 10 ++++++++++ v5.7/348139384ba30eccd4ce4f01fcf575b08ce81b83 | 1 + v5.7/3789fb8746dc0f484db2d6f48b390f0f535d5120 | 20 ++++++++++++++++++++ v5.7/386dc41cf54dcf44ea40de1aca900f02b756cec0 | 2 ++ v5.7/3948abaa4e2be938ccdfc289385a27342fb13d43 | 1 + v5.7/3956f35fbd36aee35766008ce6a9b0ed812d93ef | 7 +++++++ v5.7/39a6c668e4e78c3bc262c24d9aabd0a49027f948 | 8 ++++++++ v5.7/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd | 20 ++++++++++++++++++++ v5.7/3cdad0a5a6cf581519748612cb449b43379510a4 | 20 ++++++++++++++++++++ v5.7/3d40f78169a0a954ff06e2b0f8e21463f7edb433 | 11 +++++++++++ v5.7/3f6d810665dfde0d33785420618ceb03fba0619d | 20 ++++++++++++++++++++ v5.7/410bb2ce611133a11d4d11f0aef4c83f095c3200 | 20 ++++++++++++++++++++ v5.7/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 | 15 +++++++++++++++ v5.7/42c3732fa8073717dd7d924472f1c0bc5b452fdc | 5 +++++ v5.7/432acd550e3607d5fea23e27f6ab4e4567deccfd | 20 ++++++++++++++++++++ v5.7/433f437b3ae2ed4e318ecd5233c82f6936e78e82 | 20 ++++++++++++++++++++ v5.7/4379f91172f39d999919c8e8b2b5e1d665d8972d | 20 ++++++++++++++++++++ v5.7/43f0df54c96fa5abcab9df8649c1e52119bf0238 | 9 +++++++++ v5.7/449813515d3e5efec85206bb91588a6249a421a3 | 8 ++++++++ v5.7/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 | 6 ++++++ v5.7/45f29e0eb5b969c59a70525942080905dc5b7964 | 1 + v5.7/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 | 10 ++++++++++ v5.7/4a679c5afca027d7f4668f51693f7cce589038f5 | 1 + v5.7/4b2cfbda2d530f4efa0e2833771640869013de5e | 20 ++++++++++++++++++++ v5.7/4b357e2a6d6c364a88d50526675fe596a30766cb | 20 ++++++++++++++++++++ v5.7/4b7b4291dee2fef9148563be3eeb0034cc3bf5df | 1 + v5.7/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 | 14 ++++++++++++++ v5.7/4ca52f539865853e6ddbc393745cd0b305f0d810 | 9 +++++++++ v5.7/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 | 17 +++++++++++++++++ v5.7/512383ae49107fbc42243887798548e356c4b91c | 3 +++ v5.7/5339792bd64bd1605d3d51f8e52e94dfc385959b | 20 ++++++++++++++++++++ v5.7/539cd3f4da3fdbe7dc353634e004e4b0e725c35a | 7 +++++++ v5.7/54943abce0927156ba9909f1a533b25410bfe2ca | 20 ++++++++++++++++++++ v5.7/54ee3526796f56c249124686a33e1cc05f76ea21 | 8 ++++++++ v5.7/57c6906778f55deba6d3f3af00284e3541bb9950 | 1 + v5.7/582a3bf999df662c0e0fa4717ce7559f16d7b93b | 6 ++++++ v5.7/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 | 1 + v5.7/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 | 1 + v5.7/5bc9dc068afe95e924136d57c1a385194282a919 | 1 + v5.7/5caf1b6400d30a31363063314bddea4e5680d639 | 20 ++++++++++++++++++++ v5.7/5d94da7ff00ef45737a64d947e7ff45aca972782 | 4 ++++ v5.7/6021d62c677f12f2f975bb1bf2389730e1d9f746 | 3 +++ v5.7/60c2a6926cc94dcd8a60ab593b4092bc354061c3 | 20 ++++++++++++++++++++ v5.7/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 | 20 ++++++++++++++++++++ v5.7/617fc7775370324d0a2b888625b042221ebdcb62 | 7 +++++++ v5.7/61ead71476cf8b68960275beee24ff00a809fe81 | 5 +++++ v5.7/64bef697d33b75fc06c5789b3f8108680271529f | 8 ++++++++ v5.7/64f92a554f72cbfe8b971f93af9d07f87599bc88 | 1 + v5.7/6727980b67852dae6b82a97e24fbadbdd218c033 | 6 ++++++ v5.7/6874f6ed92df1e95ff815692b6bf6aa98e4c925b | 20 ++++++++++++++++++++ v5.7/689a930b93c5c20294df5da0407df361c5412eac | 20 ++++++++++++++++++++ v5.7/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce | 17 +++++++++++++++++ v5.7/6a277077ac5189d7633f8c57e153e0a73fab39d2 | 6 ++++++ v5.7/6a71770442b5b7cf8f880ca1c0a72456c918c757 | 8 ++++++++ v5.7/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c | 1 + v5.7/6b865d6530230b0c446efd93e0207b8eed7eadb2 | 9 +++++++++ v5.7/6b91bfa1651d841f0066bae2b1322cac29fdfb61 | 1 + v5.7/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 | 1 + v5.7/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff | 20 ++++++++++++++++++++ v5.7/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 | 2 ++ v5.7/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 | 20 ++++++++++++++++++++ v5.7/70dfe3f0d239c2e8abc6a7bea24411031f85b652 | 5 +++++ v5.7/73f65b8b0325551110dedf8d27ac738bdc331802 | 1 + v5.7/73fa7547c70b32cc69685f79be31135797734eb6 | 2 ++ v5.7/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 | 20 ++++++++++++++++++++ v5.7/75a1bbe60a7425fcaa670bff58b8589b1f880810 | 1 + v5.7/75cabec0111b7ccb140d917cc9c481e845cc3498 | 6 ++++++ v5.7/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 | 1 + v5.7/76698510f593daf8aa0582492090d0c2e484c3e8 | 1 + v5.7/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 | 20 ++++++++++++++++++++ v5.7/7beea725a8ca412c6190090ce7c3a13b169592a1 | 20 ++++++++++++++++++++ v5.7/7c079e909b21f8f6e5d8e501c037752ff302a15e | 16 ++++++++++++++++ v5.7/7c09a4ed6156c6cab6b951e027ca6ea24af454ba | 9 +++++++++ v5.7/7c18509bdaefe2164e62829d614ef9ea429f29d2 | 12 ++++++++++++ v5.7/7ded1e365cc9de6093a71d3a493c1874aca6e77c | 1 + v5.7/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 | 15 +++++++++++++++ v5.7/7edfc610ec315de96963e66889511212ad87e3de | 4 ++++ v5.7/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 | 2 ++ v5.7/806cb2270237ce2ec672a407d66cee17a07d3aa2 | 20 ++++++++++++++++++++ v5.7/80d012e98894ac9112cbcddf2fbf276c2e4be0ec | 3 +++ v5.7/8145e082a8dfcfdc0a725b0f76eca54337b5b26e | 1 + v5.7/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 | 15 +++++++++++++++ v5.7/82a8cb96b23244f40be56b9edcf085af0cc237a6 | 7 +++++++ v5.7/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 | 11 +++++++++++ v5.7/84e286c1bb9b22d5893d34fcedd69224a65c439c | 9 +++++++++ v5.7/85506aca2eb4ea41223c91c5fe25125953c19b13 | 1 + v5.7/85f273a6a1e492afa7309fd23fcd8cb870085f56 | 7 +++++++ v5.7/872584f1bb983a688547509141b03b37bdb28840 | 5 +++++ v5.7/87a83c8c677e762a39d914e67450cc85d8fc1f9a | 1 + v5.7/87b355f44833b9d7d8ebdd3929e941ac1a931b7e | 20 ++++++++++++++++++++ v5.7/8a904a3caa88118744062e872ae90f37748a8fd8 | 2 ++ v5.7/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 | 1 + v5.7/8b3d838139bcd1e552f1899191f734264ce2a1a5 | 20 ++++++++++++++++++++ v5.7/8b6bb995d3819218498bdbee4465bffff1497a31 | 3 +++ v5.7/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b | 2 ++ v5.7/90a009db09e2b91990df28e47844d44ae0ef9aa8 | 20 ++++++++++++++++++++ v5.7/90f92b68c9869913753f8bc1d87b7762a5f36873 | 9 +++++++++ v5.7/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 | 10 ++++++++++ v5.7/9473c4450e9c83d890d435577a3776d925fa748c | 1 + v5.7/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d | 12 ++++++++++++ v5.7/9a7eec48c9715c897b3a7809799089d708a4de64 | 5 +++++ v5.7/9ae061cf2a46980b37cec1e56a372603682b2741 | 20 ++++++++++++++++++++ v5.7/9b6713cc75229f25552c643083cbdbfb771e5bca | 20 ++++++++++++++++++++ v5.7/9bb430a89d2dfce58a3d61a3a04e149109d3934e | 10 ++++++++++ v5.7/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a | 20 ++++++++++++++++++++ v5.7/9e3f1c59367515e7e40675fe83645a131c05039d | 3 +++ v5.7/9ed52108f6478a6a805c0c15a3f70aabba07247e | 1 + v5.7/9f2f767f5ef81982a36edef512b2319e3a79ad73 | 20 ++++++++++++++++++++ v5.7/a0dd82d6d863f03859ccab6c71e84e917f4d7082 | 20 ++++++++++++++++++++ v5.7/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f | 17 +++++++++++++++++ v5.7/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 | 1 + v5.7/a28d893eb3270cf62c10dd8777af0d8452cdc072 | 20 ++++++++++++++++++++ v5.7/a34606a9aa3d36d178a5ecf31a0299b88102cf12 | 20 ++++++++++++++++++++ v5.7/a4af51ce229b1e1eab003966dbfebf9d80093a77 | 13 +++++++++++++ v5.7/a56aefca8d386181415a1fb7cfec2f72b0404797 | 8 ++++++++ v5.7/a575c9734f3021f1fc81c2477ecaee4d9841fd59 | 20 ++++++++++++++++++++ v5.7/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a | 5 +++++ v5.7/a6bf23e18324d550f789637d469cca654c92fe86 | 6 ++++++ v5.7/ab838b3fd9a442a62f36ea7eeb93e77259f787ce | 11 +++++++++++ v5.7/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 | 3 +++ v5.7/ad399740bd41da5558d8b8b2b19481740ca063cb | 11 +++++++++++ v5.7/ad72872eb3ae634d1e4296a384baa81e85cc6acc | 2 ++ v5.7/ae5535efd8c445ad6033ac0d5da0197897b148ea | 8 ++++++++ v5.7/ae638551ab64a216364a63c4ee5061f82702fde2 | 20 ++++++++++++++++++++ v5.7/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 | 11 +++++++++++ v5.7/ae8c511757304e0c393661b5ed2ad7073e2a351d | 15 +++++++++++++++ v5.7/b1211a25c4fe3443cfef4ed7c39251502a663776 | 5 +++++ v5.7/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 | 12 ++++++++++++ v5.7/b4c6d52d8a81c53a8759e382e8000597909f0615 | 5 +++++ v5.7/b639585e71e63008373d3a9fd060b87315fe7ea8 | 2 ++ v5.7/b6aaba5b76e9596cb4d62d081cca41e114becacc | 14 ++++++++++++++ v5.7/b6be3714005c3933886be71011f19119e219e77c | 13 +++++++++++++ v5.7/b6dfac948686799169c899557a179b84d0d1f47e | 20 ++++++++++++++++++++ v5.7/b6e6a582f2b357b6f74849b715de12cc38b1ee91 | 20 ++++++++++++++++++++ v5.7/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 | 1 + v5.7/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 | 2 ++ v5.7/bc401c2900c128d3d69482769f1300502a9f0598 | 1 + v5.7/bcd8a929a5387178d917da785896e53b0845ab37 | 20 ++++++++++++++++++++ v5.7/bcdb2e9d9f319935938a5addee040e37b60192ff | 20 ++++++++++++++++++++ v5.7/bd46543d7f9a8b2c03420499b1885287e96aaf28 | 2 ++ v5.7/bd8c239c0502e70c92cf9496846bcbec7cd5702f | 6 ++++++ v5.7/be2760a703e6554c2b5784e2fec804284cdcbe4d | 4 ++++ v5.7/be914f8fd282ecce5d8e2dd098e628dcc7ad533a | 20 ++++++++++++++++++++ v5.7/c044a9502649a66bf5c5e1a584cb82b2c538ae25 | 1 + v5.7/c25db1d27abd78175d9802f52c1b75f3cf716f2c | 1 + v5.7/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 | 10 ++++++++++ v5.7/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 | 7 +++++++ v5.7/c5215d54dc10e801a6cefef62445a00a4c28a515 | 20 ++++++++++++++++++++ v5.7/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b | 20 ++++++++++++++++++++ v5.7/c67ef897fe08effad98f0c7fb9223fa1f771d09e | 2 ++ v5.7/c69ff4071935f946f1cddc59e1d36a03442ed015 | 20 ++++++++++++++++++++ v5.7/c762b979c7c97dc7a4010f943a9c0b646a56ed36 | 1 + v5.7/c8841fc4d51f603a44c00448ad17404eb829c741 | 1 + v5.7/c8df2cc9d63bdb365c520a2dd5472f7b7755644f | 5 +++++ v5.7/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 | 20 ++++++++++++++++++++ v5.7/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 | 20 ++++++++++++++++++++ v5.7/c997d683d952d8c927922ea0ab4d33a01c8efc2c | 3 +++ v5.7/ca1608875ae21bb40a7731b81bc0e2c95622d502 | 20 ++++++++++++++++++++ v5.7/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b | 19 +++++++++++++++++++ v5.7/cbb93fe5e6d00695e1344fa697dab3974b216717 | 1 + v5.7/cc47a057e79613b7af0110837ff082caf8895c9e | 6 ++++++ v5.7/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 | 20 ++++++++++++++++++++ v5.7/cc9542534bf09f33b4da32025b31335588fcefb9 | 11 +++++++++++ v5.7/cdefbf2324ceda662e2667aa2f44e8b9de3d780f | 10 ++++++++++ v5.7/ce51bf1790c4972125b19c22dbfa76d7e0136280 | 1 + v5.7/cf12445daec01aaa2d27bb34bd7c796a53442c42 | 2 ++ v5.7/d0089603fa7a22a940f808a7cbc49402fe02281e | 1 + v5.7/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 | 8 ++++++++ v5.7/d31563b5f9bb601a805c4a1b491edf69ada79688 | 1 + v5.7/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 | 3 +++ v5.7/d63fde98b8929da625cc36c2f1143e837c0e6d10 | 18 ++++++++++++++++++ v5.7/d7c9616be0759c1cfb44a68ba838548d22b98484 | 3 +++ v5.7/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 | 1 + v5.7/d9077f7bad141df143cc4fa000a68a868bcea7c0 | 8 ++++++++ v5.7/d90b7c705c5d9b5cb6b71b8aaa773c031084056c | 17 +++++++++++++++++ v5.7/dacfd001eaf252a81537aece602ae2fc16e6ebd5 | 20 ++++++++++++++++++++ v5.7/dcd04ea587b210e78a85d6d4d7cc6765828496b0 | 3 +++ v5.7/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 | 6 ++++++ v5.7/dd9019604cdaaff1327bfd36737230f912e2780d | 20 ++++++++++++++++++++ v5.7/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 | 1 + v5.7/de8a3207aed33283a560193095b156d3b73fc4f0 | 1 + v5.7/dec3a7b3aa45802e70c350d73e11564cd444e448 | 6 ++++++ v5.7/e1fb1dc08e73466830612bcf2f9f72180965c9ba | 16 ++++++++++++++++ v5.7/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd | 4 ++++ v5.7/e2f7dd6e55d2f39734abcebd0cf673700e206197 | 1 + v5.7/e331ac141f1df6d151d24e60ff16e93ec075509e | 20 ++++++++++++++++++++ v5.7/e3a491a26b62466ad14a423e8c81a04d5969bfe5 | 11 +++++++++++ v5.7/e5ca9d391615269b05a6ed871fec66d9db650520 | 20 ++++++++++++++++++++ v5.7/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 | 11 +++++++++++ v5.7/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 | 1 + v5.7/e73dda7ffd858a58ddeb9c53603ae14f2af8927c | 20 ++++++++++++++++++++ v5.7/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 | 1 + v5.7/e86e6638d1171c2201ffff16d2c6a6fd975f8383 | 4 ++++ v5.7/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 | 10 ++++++++++ v5.7/e97d06a46526d9392cbdbd7eda193091e1af2723 | 4 ++++ v5.7/e9a7254b0339ef2b230784789ac28ef35e049253 | 20 ++++++++++++++++++++ v5.7/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 | 10 ++++++++++ v5.7/e9c5263ce16d96311c118111ac779f004be8b473 | 15 +++++++++++++++ v5.7/ea7d898676d9e94558c46ba927db35403362389f | 4 ++++ v5.7/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 | 11 +++++++++++ v5.7/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 | 1 + v5.7/ecba88a3b32d733d41e27973e25b2bc580f64281 | 20 ++++++++++++++++++++ v5.7/ee8bd4a428a9c538e08aa5bc797fca19d577f667 | 20 ++++++++++++++++++++ v5.7/ef560389ca50e33bd0c4531236c187107fa81e1f | 9 +++++++++ v5.7/f0ece18e994144b7daa025b68ead97de26a2df1f | 1 + v5.7/f123dc86388cb669c3d6322702dc441abc35c31e | 1 + v5.7/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 | 1 + v5.7/f3a608827d1f8de0dd12813e8d9c6803fe64e119 | 2 ++ v5.7/f525152a0f0ff34eb92b322703d76ba37095f556 | 15 +++++++++++++++ v5.7/f8f669699977db503569465b64dc5220ab21bb41 | 20 ++++++++++++++++++++ v5.7/f92e1a829d64dd66fa173c6934f03817d9e68d43 | 12 ++++++++++++ v5.7/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 | 20 ++++++++++++++++++++ v5.7/fc9a615200d48e076af58f4309f507e500ed900d | 8 ++++++++ v5.7/fde4951834c22fc634c1e1238b874f894ef46c9c | 10 ++++++++++ v5.7/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d | 4 ++++ v5.7/fe3944fb245ab99570552a3bf970b00058a9ca6d | 4 ++++ v5.7/ff3b96f2c9e5c24fca12239cd519a8a18569e687 | 20 ++++++++++++++++++++ v5.8/00616416488868a8b98343863e5ac078506e44e8 | 20 ++++++++++++++++++++ v5.8/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 | 20 ++++++++++++++++++++ v5.8/038ce802e248a985150156da84bc3f118236b898 | 20 ++++++++++++++++++++ v5.8/04aa5f4eba49d6493801d0f1d515ed237459b166 | 4 ++++ v5.8/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 | 7 +++++++ v5.8/05fb1dbc821f3016a52621ccd4530c269b626130 | 20 ++++++++++++++++++++ v5.8/0611a640e60a0473883328746f3c53934cd4dc3c | 20 ++++++++++++++++++++ v5.8/06b8db3a7dde43cc7c412517c93c85d13a4557f8 | 2 ++ v5.8/07fd7c329839cf0b8c7766883d830a1a0d12d1dd | 15 +++++++++++++++ v5.8/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 | 2 ++ v5.8/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 | 12 ++++++++++++ v5.8/0a549ed22c3c7cc6da5c5f5918efd019944489a5 | 11 +++++++++++ v5.8/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 | 1 + v5.8/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 | 20 ++++++++++++++++++++ v5.8/0e9876d8e88d81a35742e90048ab3784c49b910b | 5 +++++ v5.8/0f05ee447949cf1b72bd7c415c803ea7f7209403 | 3 +++ v5.8/101c3fad29d7a0a90ff063b1aad586a0211911ec | 15 +++++++++++++++ v5.8/11b3f8ae7081607a783d60e8098d46b787f79cad | 9 +++++++++ v5.8/11ff73082f17e1adc1b717264d9b74661fc5b229 | 20 ++++++++++++++++++++ v5.8/12f7900c575679af411aaa89340bfe3dc68b46b3 | 15 +++++++++++++++ v5.8/133e267ef4a26d19c93996a874714e9f3f8c70aa | 11 +++++++++++ v5.8/14786d949a3b8cf00cc32456363b7db22894a0e6 | 14 ++++++++++++++ v5.8/1505ba06e52e701600172bccbc3aa7fb9bd5d0da | 3 +++ v5.8/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 | 13 +++++++++++++ v5.8/15f298821289d3efba87bb34db29d0ba9780a443 | 20 ++++++++++++++++++++ v5.8/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 | 20 ++++++++++++++++++++ v5.8/16f9ce818901c7b7618094242adc0b51208a7c89 | 9 +++++++++ v5.8/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 | 2 ++ v5.8/190f676afa00d07082db170400aaa2cd4de0933f | 20 ++++++++++++++++++++ v5.8/195b3678bea35fde0619f17b73847c30e66d79d0 | 1 + v5.8/19871b5c7a003946d3cd4209a348ab7c0df5dbad | 5 +++++ v5.8/19e94a2333c2babc773e51a9ed844cfc35a36064 | 20 ++++++++++++++++++++ v5.8/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 | 13 +++++++++++++ v5.8/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a | 12 ++++++++++++ v5.8/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf | 5 +++++ v5.8/1d3aa0b97c55672eff44516b1c8afb9551003d78 | 20 ++++++++++++++++++++ v5.8/1fa08aece42512be072351f482096d5796edf7ca | 15 +++++++++++++++ v5.8/205de6ddd7fff9340bd5e4b68105f28120671c6b | 20 ++++++++++++++++++++ v5.8/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 | 20 ++++++++++++++++++++ v5.8/217759bbb95db7998528eb65914c3e20d890dff5 | 20 ++++++++++++++++++++ v5.8/21e25205d7f9b6d7d3807546dd12ea93844b7c8e | 1 + v5.8/2263639f96f24a121ec9f037981b81daf5a8d60a | 6 ++++++ v5.8/231e872529885483056c0170641ddd76686e3a89 | 1 + v5.8/24a8b7bfb96120b32c222ef108bb7a713d1e385a | 13 +++++++++++++ v5.8/24be05591fb7a2a3edd639092c045298dd57aeea | 20 ++++++++++++++++++++ v5.8/2558e3b23112adb82a558bab616890a790a38bc6 | 14 ++++++++++++++ v5.8/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 | 16 ++++++++++++++++ v5.8/2824083db76cb9d4b7910607b367e93b02912865 | 20 ++++++++++++++++++++ v5.8/282c30f320ba25794b66c2231ab134d15465ef21 | 6 ++++++ v5.8/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 | 1 + v5.8/2892731ec2893252cdbc256a2bd5436b7fd94cf7 | 20 ++++++++++++++++++++ v5.8/292fcaa1f937345cb65f3af82a1ee6692c8df9eb | 1 + v5.8/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 | 2 ++ v5.8/2cd114294d1dad6ed19217c909680f9fd30ee711 | 6 ++++++ v5.8/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d | 12 ++++++++++++ v5.8/2fadeb950f53c017bde9e156e443528265dd3629 | 20 ++++++++++++++++++++ v5.8/3058fca1ed7955c904584a6d86108d664a927177 | 1 + v5.8/30deff8531f469453ccc0981f14eceb0a2ea68d6 | 20 ++++++++++++++++++++ v5.8/321de651fa565dcf76c017b257bdf15ec7fff45d | 6 ++++++ v5.8/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 | 20 ++++++++++++++++++++ v5.8/3425a2005b291b62b6f6deeeab1156839c41cf85 | 1 + v5.8/345e8abe4c355bc24bab3f4a5634122e55be8665 | 20 ++++++++++++++++++++ v5.8/347d49fdf36c5e2411afdb312935d88183fe5811 | 10 ++++++++++ v5.8/348139384ba30eccd4ce4f01fcf575b08ce81b83 | 1 + v5.8/3789fb8746dc0f484db2d6f48b390f0f535d5120 | 20 ++++++++++++++++++++ v5.8/386dc41cf54dcf44ea40de1aca900f02b756cec0 | 2 ++ v5.8/3948abaa4e2be938ccdfc289385a27342fb13d43 | 1 + v5.8/3956f35fbd36aee35766008ce6a9b0ed812d93ef | 7 +++++++ v5.8/39a6c668e4e78c3bc262c24d9aabd0a49027f948 | 6 ++++++ v5.8/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd | 20 ++++++++++++++++++++ v5.8/3cdad0a5a6cf581519748612cb449b43379510a4 | 20 ++++++++++++++++++++ v5.8/3d40f78169a0a954ff06e2b0f8e21463f7edb433 | 10 ++++++++++ v5.8/3f6d810665dfde0d33785420618ceb03fba0619d | 20 ++++++++++++++++++++ v5.8/410bb2ce611133a11d4d11f0aef4c83f095c3200 | 20 ++++++++++++++++++++ v5.8/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 | 15 +++++++++++++++ v5.8/42c3732fa8073717dd7d924472f1c0bc5b452fdc | 2 ++ v5.8/432acd550e3607d5fea23e27f6ab4e4567deccfd | 20 ++++++++++++++++++++ v5.8/433f437b3ae2ed4e318ecd5233c82f6936e78e82 | 20 ++++++++++++++++++++ v5.8/4379f91172f39d999919c8e8b2b5e1d665d8972d | 20 ++++++++++++++++++++ v5.8/43f0df54c96fa5abcab9df8649c1e52119bf0238 | 9 +++++++++ v5.8/449813515d3e5efec85206bb91588a6249a421a3 | 8 ++++++++ v5.8/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 | 6 ++++++ v5.8/45f29e0eb5b969c59a70525942080905dc5b7964 | 1 + v5.8/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 | 10 ++++++++++ v5.8/4a679c5afca027d7f4668f51693f7cce589038f5 | 1 + v5.8/4b2cfbda2d530f4efa0e2833771640869013de5e | 20 ++++++++++++++++++++ v5.8/4b357e2a6d6c364a88d50526675fe596a30766cb | 20 ++++++++++++++++++++ v5.8/4b7b4291dee2fef9148563be3eeb0034cc3bf5df | 1 + v5.8/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 | 14 ++++++++++++++ v5.8/4ca52f539865853e6ddbc393745cd0b305f0d810 | 9 +++++++++ v5.8/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 | 17 +++++++++++++++++ v5.8/512383ae49107fbc42243887798548e356c4b91c | 3 +++ v5.8/5339792bd64bd1605d3d51f8e52e94dfc385959b | 20 ++++++++++++++++++++ v5.8/539cd3f4da3fdbe7dc353634e004e4b0e725c35a | 7 +++++++ v5.8/54943abce0927156ba9909f1a533b25410bfe2ca | 20 ++++++++++++++++++++ v5.8/54ee3526796f56c249124686a33e1cc05f76ea21 | 8 ++++++++ v5.8/57c6906778f55deba6d3f3af00284e3541bb9950 | 1 + v5.8/582a3bf999df662c0e0fa4717ce7559f16d7b93b | 6 ++++++ v5.8/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 | 1 + v5.8/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 | 1 + v5.8/5bc9dc068afe95e924136d57c1a385194282a919 | 1 + v5.8/5caf1b6400d30a31363063314bddea4e5680d639 | 20 ++++++++++++++++++++ v5.8/5d94da7ff00ef45737a64d947e7ff45aca972782 | 3 +++ v5.8/6021d62c677f12f2f975bb1bf2389730e1d9f746 | 1 + v5.8/60c2a6926cc94dcd8a60ab593b4092bc354061c3 | 20 ++++++++++++++++++++ v5.8/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 | 20 ++++++++++++++++++++ v5.8/617fc7775370324d0a2b888625b042221ebdcb62 | 7 +++++++ v5.8/61ead71476cf8b68960275beee24ff00a809fe81 | 5 +++++ v5.8/64bef697d33b75fc06c5789b3f8108680271529f | 8 ++++++++ v5.8/64f92a554f72cbfe8b971f93af9d07f87599bc88 | 1 + v5.8/6727980b67852dae6b82a97e24fbadbdd218c033 | 6 ++++++ v5.8/6874f6ed92df1e95ff815692b6bf6aa98e4c925b | 20 ++++++++++++++++++++ v5.8/689a930b93c5c20294df5da0407df361c5412eac | 20 ++++++++++++++++++++ v5.8/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce | 10 ++++++++++ v5.8/6a277077ac5189d7633f8c57e153e0a73fab39d2 | 6 ++++++ v5.8/6a71770442b5b7cf8f880ca1c0a72456c918c757 | 8 ++++++++ v5.8/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c | 1 + v5.8/6b865d6530230b0c446efd93e0207b8eed7eadb2 | 9 +++++++++ v5.8/6b91bfa1651d841f0066bae2b1322cac29fdfb61 | 1 + v5.8/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 | 1 + v5.8/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff | 20 ++++++++++++++++++++ v5.8/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 | 2 ++ v5.8/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 | 20 ++++++++++++++++++++ v5.8/70dfe3f0d239c2e8abc6a7bea24411031f85b652 | 5 +++++ v5.8/73f65b8b0325551110dedf8d27ac738bdc331802 | 1 + v5.8/73fa7547c70b32cc69685f79be31135797734eb6 | 2 ++ v5.8/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 | 20 ++++++++++++++++++++ v5.8/75a1bbe60a7425fcaa670bff58b8589b1f880810 | 1 + v5.8/75cabec0111b7ccb140d917cc9c481e845cc3498 | 6 ++++++ v5.8/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 | 1 + v5.8/76698510f593daf8aa0582492090d0c2e484c3e8 | 1 + v5.8/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 | 20 ++++++++++++++++++++ v5.8/7beea725a8ca412c6190090ce7c3a13b169592a1 | 20 ++++++++++++++++++++ v5.8/7c079e909b21f8f6e5d8e501c037752ff302a15e | 9 +++++++++ v5.8/7c09a4ed6156c6cab6b951e027ca6ea24af454ba | 9 +++++++++ v5.8/7c18509bdaefe2164e62829d614ef9ea429f29d2 | 12 ++++++++++++ v5.8/7ded1e365cc9de6093a71d3a493c1874aca6e77c | 1 + v5.8/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 | 15 +++++++++++++++ v5.8/7edfc610ec315de96963e66889511212ad87e3de | 4 ++++ v5.8/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 | 2 ++ v5.8/806cb2270237ce2ec672a407d66cee17a07d3aa2 | 20 ++++++++++++++++++++ v5.8/80d012e98894ac9112cbcddf2fbf276c2e4be0ec | 3 +++ v5.8/8145e082a8dfcfdc0a725b0f76eca54337b5b26e | 1 + v5.8/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 | 15 +++++++++++++++ v5.8/82a8cb96b23244f40be56b9edcf085af0cc237a6 | 7 +++++++ v5.8/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 | 11 +++++++++++ v5.8/84e286c1bb9b22d5893d34fcedd69224a65c439c | 9 +++++++++ v5.8/85506aca2eb4ea41223c91c5fe25125953c19b13 | 1 + v5.8/85f273a6a1e492afa7309fd23fcd8cb870085f56 | 4 ++++ v5.8/872584f1bb983a688547509141b03b37bdb28840 | 5 +++++ v5.8/87a83c8c677e762a39d914e67450cc85d8fc1f9a | 1 + v5.8/87b355f44833b9d7d8ebdd3929e941ac1a931b7e | 20 ++++++++++++++++++++ v5.8/8a904a3caa88118744062e872ae90f37748a8fd8 | 2 ++ v5.8/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 | 1 + v5.8/8b3d838139bcd1e552f1899191f734264ce2a1a5 | 5 +++++ v5.8/8b6bb995d3819218498bdbee4465bffff1497a31 | 3 +++ v5.8/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b | 2 ++ v5.8/90a009db09e2b91990df28e47844d44ae0ef9aa8 | 20 ++++++++++++++++++++ v5.8/90f92b68c9869913753f8bc1d87b7762a5f36873 | 9 +++++++++ v5.8/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 | 10 ++++++++++ v5.8/9473c4450e9c83d890d435577a3776d925fa748c | 1 + v5.8/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d | 12 ++++++++++++ v5.8/9a7eec48c9715c897b3a7809799089d708a4de64 | 5 +++++ v5.8/9ae061cf2a46980b37cec1e56a372603682b2741 | 20 ++++++++++++++++++++ v5.8/9b6713cc75229f25552c643083cbdbfb771e5bca | 20 ++++++++++++++++++++ v5.8/9bb430a89d2dfce58a3d61a3a04e149109d3934e | 10 ++++++++++ v5.8/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a | 20 ++++++++++++++++++++ v5.8/9e3f1c59367515e7e40675fe83645a131c05039d | 3 +++ v5.8/9ed52108f6478a6a805c0c15a3f70aabba07247e | 1 + v5.8/9f2f767f5ef81982a36edef512b2319e3a79ad73 | 20 ++++++++++++++++++++ v5.8/a0dd82d6d863f03859ccab6c71e84e917f4d7082 | 20 ++++++++++++++++++++ v5.8/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f | 17 +++++++++++++++++ v5.8/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 | 1 + v5.8/a28d893eb3270cf62c10dd8777af0d8452cdc072 | 20 ++++++++++++++++++++ v5.8/a34606a9aa3d36d178a5ecf31a0299b88102cf12 | 20 ++++++++++++++++++++ v5.8/a4af51ce229b1e1eab003966dbfebf9d80093a77 | 13 +++++++++++++ v5.8/a56aefca8d386181415a1fb7cfec2f72b0404797 | 8 ++++++++ v5.8/a575c9734f3021f1fc81c2477ecaee4d9841fd59 | 20 ++++++++++++++++++++ v5.8/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a | 5 +++++ v5.8/a6bf23e18324d550f789637d469cca654c92fe86 | 6 ++++++ v5.8/ab838b3fd9a442a62f36ea7eeb93e77259f787ce | 11 +++++++++++ v5.8/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 | 3 +++ v5.8/ad399740bd41da5558d8b8b2b19481740ca063cb | 11 +++++++++++ v5.8/ad72872eb3ae634d1e4296a384baa81e85cc6acc | 1 + v5.8/ae5535efd8c445ad6033ac0d5da0197897b148ea | 8 ++++++++ v5.8/ae638551ab64a216364a63c4ee5061f82702fde2 | 20 ++++++++++++++++++++ v5.8/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 | 11 +++++++++++ v5.8/ae8c511757304e0c393661b5ed2ad7073e2a351d | 15 +++++++++++++++ v5.8/b1211a25c4fe3443cfef4ed7c39251502a663776 | 5 +++++ v5.8/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 | 12 ++++++++++++ v5.8/b4c6d52d8a81c53a8759e382e8000597909f0615 | 5 +++++ v5.8/b639585e71e63008373d3a9fd060b87315fe7ea8 | 2 ++ v5.8/b6aaba5b76e9596cb4d62d081cca41e114becacc | 14 ++++++++++++++ v5.8/b6be3714005c3933886be71011f19119e219e77c | 13 +++++++++++++ v5.8/b6dfac948686799169c899557a179b84d0d1f47e | 20 ++++++++++++++++++++ v5.8/b6e6a582f2b357b6f74849b715de12cc38b1ee91 | 20 ++++++++++++++++++++ v5.8/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 | 1 + v5.8/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 | 2 ++ v5.8/bc401c2900c128d3d69482769f1300502a9f0598 | 1 + v5.8/bcd8a929a5387178d917da785896e53b0845ab37 | 20 ++++++++++++++++++++ v5.8/bcdb2e9d9f319935938a5addee040e37b60192ff | 20 ++++++++++++++++++++ v5.8/bd46543d7f9a8b2c03420499b1885287e96aaf28 | 2 ++ v5.8/bd8c239c0502e70c92cf9496846bcbec7cd5702f | 4 ++++ v5.8/be2760a703e6554c2b5784e2fec804284cdcbe4d | 1 + v5.8/be914f8fd282ecce5d8e2dd098e628dcc7ad533a | 20 ++++++++++++++++++++ v5.8/c044a9502649a66bf5c5e1a584cb82b2c538ae25 | 1 + v5.8/c25db1d27abd78175d9802f52c1b75f3cf716f2c | 1 + v5.8/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 | 10 ++++++++++ v5.8/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 | 7 +++++++ v5.8/c5215d54dc10e801a6cefef62445a00a4c28a515 | 20 ++++++++++++++++++++ v5.8/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b | 20 ++++++++++++++++++++ v5.8/c67ef897fe08effad98f0c7fb9223fa1f771d09e | 2 ++ v5.8/c69ff4071935f946f1cddc59e1d36a03442ed015 | 20 ++++++++++++++++++++ v5.8/c762b979c7c97dc7a4010f943a9c0b646a56ed36 | 1 + v5.8/c8841fc4d51f603a44c00448ad17404eb829c741 | 1 + v5.8/c8df2cc9d63bdb365c520a2dd5472f7b7755644f | 5 +++++ v5.8/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 | 20 ++++++++++++++++++++ v5.8/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 | 20 ++++++++++++++++++++ v5.8/c997d683d952d8c927922ea0ab4d33a01c8efc2c | 3 +++ v5.8/ca1608875ae21bb40a7731b81bc0e2c95622d502 | 20 ++++++++++++++++++++ v5.8/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b | 19 +++++++++++++++++++ v5.8/cbb93fe5e6d00695e1344fa697dab3974b216717 | 1 + v5.8/cc47a057e79613b7af0110837ff082caf8895c9e | 6 ++++++ v5.8/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 | 20 ++++++++++++++++++++ v5.8/cc9542534bf09f33b4da32025b31335588fcefb9 | 11 +++++++++++ v5.8/cdefbf2324ceda662e2667aa2f44e8b9de3d780f | 10 ++++++++++ v5.8/ce51bf1790c4972125b19c22dbfa76d7e0136280 | 1 + v5.8/cf12445daec01aaa2d27bb34bd7c796a53442c42 | 2 ++ v5.8/d0089603fa7a22a940f808a7cbc49402fe02281e | 1 + v5.8/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 | 7 +++++++ v5.8/d31563b5f9bb601a805c4a1b491edf69ada79688 | 1 + v5.8/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 | 3 +++ v5.8/d63fde98b8929da625cc36c2f1143e837c0e6d10 | 11 +++++++++++ v5.8/d7c9616be0759c1cfb44a68ba838548d22b98484 | 3 +++ v5.8/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 | 1 + v5.8/d9077f7bad141df143cc4fa000a68a868bcea7c0 | 8 ++++++++ v5.8/d90b7c705c5d9b5cb6b71b8aaa773c031084056c | 10 ++++++++++ v5.8/dacfd001eaf252a81537aece602ae2fc16e6ebd5 | 20 ++++++++++++++++++++ v5.8/dcd04ea587b210e78a85d6d4d7cc6765828496b0 | 3 +++ v5.8/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 | 6 ++++++ v5.8/dd9019604cdaaff1327bfd36737230f912e2780d | 20 ++++++++++++++++++++ v5.8/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 | 1 + v5.8/de8a3207aed33283a560193095b156d3b73fc4f0 | 1 + v5.8/dec3a7b3aa45802e70c350d73e11564cd444e448 | 6 ++++++ v5.8/e1fb1dc08e73466830612bcf2f9f72180965c9ba | 16 ++++++++++++++++ v5.8/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd | 4 ++++ v5.8/e2f7dd6e55d2f39734abcebd0cf673700e206197 | 1 + v5.8/e331ac141f1df6d151d24e60ff16e93ec075509e | 20 ++++++++++++++++++++ v5.8/e3a491a26b62466ad14a423e8c81a04d5969bfe5 | 11 +++++++++++ v5.8/e5ca9d391615269b05a6ed871fec66d9db650520 | 20 ++++++++++++++++++++ v5.8/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 | 11 +++++++++++ v5.8/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 | 1 + v5.8/e73dda7ffd858a58ddeb9c53603ae14f2af8927c | 20 ++++++++++++++++++++ v5.8/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 | 1 + v5.8/e86e6638d1171c2201ffff16d2c6a6fd975f8383 | 4 ++++ v5.8/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 | 10 ++++++++++ v5.8/e97d06a46526d9392cbdbd7eda193091e1af2723 | 4 ++++ v5.8/e9a7254b0339ef2b230784789ac28ef35e049253 | 20 ++++++++++++++++++++ v5.8/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 | 10 ++++++++++ v5.8/e9c5263ce16d96311c118111ac779f004be8b473 | 15 +++++++++++++++ v5.8/ea7d898676d9e94558c46ba927db35403362389f | 4 ++++ v5.8/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 | 11 +++++++++++ v5.8/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 | 1 + v5.8/ecba88a3b32d733d41e27973e25b2bc580f64281 | 20 ++++++++++++++++++++ v5.8/ee8bd4a428a9c538e08aa5bc797fca19d577f667 | 20 ++++++++++++++++++++ v5.8/ef560389ca50e33bd0c4531236c187107fa81e1f | 9 +++++++++ v5.8/f0ece18e994144b7daa025b68ead97de26a2df1f | 1 + v5.8/f123dc86388cb669c3d6322702dc441abc35c31e | 1 + v5.8/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 | 1 + v5.8/f3a608827d1f8de0dd12813e8d9c6803fe64e119 | 2 ++ v5.8/f525152a0f0ff34eb92b322703d76ba37095f556 | 15 +++++++++++++++ v5.8/f8f669699977db503569465b64dc5220ab21bb41 | 20 ++++++++++++++++++++ v5.8/f92e1a829d64dd66fa173c6934f03817d9e68d43 | 12 ++++++++++++ v5.8/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 | 20 ++++++++++++++++++++ v5.8/fc9a615200d48e076af58f4309f507e500ed900d | 8 ++++++++ v5.8/fde4951834c22fc634c1e1238b874f894ef46c9c | 10 ++++++++++ v5.8/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d | 4 ++++ v5.8/fe3944fb245ab99570552a3bf970b00058a9ca6d | 4 ++++ v5.8/ff3b96f2c9e5c24fca12239cd519a8a18569e687 | 20 ++++++++++++++++++++ v5.9/00616416488868a8b98343863e5ac078506e44e8 | 20 ++++++++++++++++++++ v5.9/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 | 20 ++++++++++++++++++++ v5.9/038ce802e248a985150156da84bc3f118236b898 | 20 ++++++++++++++++++++ v5.9/04aa5f4eba49d6493801d0f1d515ed237459b166 | 4 ++++ v5.9/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 | 7 +++++++ v5.9/05fb1dbc821f3016a52621ccd4530c269b626130 | 20 ++++++++++++++++++++ v5.9/0611a640e60a0473883328746f3c53934cd4dc3c | 20 ++++++++++++++++++++ v5.9/06b8db3a7dde43cc7c412517c93c85d13a4557f8 | 2 ++ v5.9/07fd7c329839cf0b8c7766883d830a1a0d12d1dd | 15 +++++++++++++++ v5.9/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 | 2 ++ v5.9/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 | 12 ++++++++++++ v5.9/0a549ed22c3c7cc6da5c5f5918efd019944489a5 | 11 +++++++++++ v5.9/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 | 1 + v5.9/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 | 20 ++++++++++++++++++++ v5.9/0e9876d8e88d81a35742e90048ab3784c49b910b | 5 +++++ v5.9/0f05ee447949cf1b72bd7c415c803ea7f7209403 | 3 +++ v5.9/101c3fad29d7a0a90ff063b1aad586a0211911ec | 15 +++++++++++++++ v5.9/11b3f8ae7081607a783d60e8098d46b787f79cad | 9 +++++++++ v5.9/11ff73082f17e1adc1b717264d9b74661fc5b229 | 19 +++++++++++++++++++ v5.9/12f7900c575679af411aaa89340bfe3dc68b46b3 | 6 ++++++ v5.9/133e267ef4a26d19c93996a874714e9f3f8c70aa | 8 ++++++++ v5.9/14786d949a3b8cf00cc32456363b7db22894a0e6 | 14 ++++++++++++++ v5.9/1505ba06e52e701600172bccbc3aa7fb9bd5d0da | 3 +++ v5.9/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 | 13 +++++++++++++ v5.9/15f298821289d3efba87bb34db29d0ba9780a443 | 20 ++++++++++++++++++++ v5.9/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 | 20 ++++++++++++++++++++ v5.9/16f9ce818901c7b7618094242adc0b51208a7c89 | 9 +++++++++ v5.9/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 | 2 ++ v5.9/190f676afa00d07082db170400aaa2cd4de0933f | 20 ++++++++++++++++++++ v5.9/195b3678bea35fde0619f17b73847c30e66d79d0 | 1 + v5.9/19871b5c7a003946d3cd4209a348ab7c0df5dbad | 5 +++++ v5.9/19e94a2333c2babc773e51a9ed844cfc35a36064 | 20 ++++++++++++++++++++ v5.9/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 | 13 +++++++++++++ v5.9/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a | 12 ++++++++++++ v5.9/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf | 5 +++++ v5.9/1d3aa0b97c55672eff44516b1c8afb9551003d78 | 20 ++++++++++++++++++++ v5.9/1fa08aece42512be072351f482096d5796edf7ca | 15 +++++++++++++++ v5.9/205de6ddd7fff9340bd5e4b68105f28120671c6b | 20 ++++++++++++++++++++ v5.9/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 | 20 ++++++++++++++++++++ v5.9/217759bbb95db7998528eb65914c3e20d890dff5 | 20 ++++++++++++++++++++ v5.9/21e25205d7f9b6d7d3807546dd12ea93844b7c8e | 1 + v5.9/2263639f96f24a121ec9f037981b81daf5a8d60a | 6 ++++++ v5.9/231e872529885483056c0170641ddd76686e3a89 | 1 + v5.9/24a8b7bfb96120b32c222ef108bb7a713d1e385a | 13 +++++++++++++ v5.9/24be05591fb7a2a3edd639092c045298dd57aeea | 20 ++++++++++++++++++++ v5.9/2558e3b23112adb82a558bab616890a790a38bc6 | 14 ++++++++++++++ v5.9/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 | 16 ++++++++++++++++ v5.9/2824083db76cb9d4b7910607b367e93b02912865 | 20 ++++++++++++++++++++ v5.9/282c30f320ba25794b66c2231ab134d15465ef21 | 6 ++++++ v5.9/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 | 1 + v5.9/2892731ec2893252cdbc256a2bd5436b7fd94cf7 | 20 ++++++++++++++++++++ v5.9/292fcaa1f937345cb65f3af82a1ee6692c8df9eb | 1 + v5.9/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 | 2 ++ v5.9/2cd114294d1dad6ed19217c909680f9fd30ee711 | 6 ++++++ v5.9/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d | 12 ++++++++++++ v5.9/2fadeb950f53c017bde9e156e443528265dd3629 | 20 ++++++++++++++++++++ v5.9/3058fca1ed7955c904584a6d86108d664a927177 | 1 + v5.9/30deff8531f469453ccc0981f14eceb0a2ea68d6 | 20 ++++++++++++++++++++ v5.9/321de651fa565dcf76c017b257bdf15ec7fff45d | 6 ++++++ v5.9/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 | 20 ++++++++++++++++++++ v5.9/3425a2005b291b62b6f6deeeab1156839c41cf85 | 1 + v5.9/345e8abe4c355bc24bab3f4a5634122e55be8665 | 20 ++++++++++++++++++++ v5.9/347d49fdf36c5e2411afdb312935d88183fe5811 | 10 ++++++++++ v5.9/348139384ba30eccd4ce4f01fcf575b08ce81b83 | 1 + v5.9/3789fb8746dc0f484db2d6f48b390f0f535d5120 | 20 ++++++++++++++++++++ v5.9/386dc41cf54dcf44ea40de1aca900f02b756cec0 | 2 ++ v5.9/3948abaa4e2be938ccdfc289385a27342fb13d43 | 1 + v5.9/3956f35fbd36aee35766008ce6a9b0ed812d93ef | 7 +++++++ v5.9/39a6c668e4e78c3bc262c24d9aabd0a49027f948 | 1 + v5.9/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd | 20 ++++++++++++++++++++ v5.9/3cdad0a5a6cf581519748612cb449b43379510a4 | 20 ++++++++++++++++++++ v5.9/3d40f78169a0a954ff06e2b0f8e21463f7edb433 | 7 +++++++ v5.9/3f6d810665dfde0d33785420618ceb03fba0619d | 20 ++++++++++++++++++++ v5.9/410bb2ce611133a11d4d11f0aef4c83f095c3200 | 20 ++++++++++++++++++++ v5.9/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 | 15 +++++++++++++++ v5.9/42c3732fa8073717dd7d924472f1c0bc5b452fdc | 2 ++ v5.9/432acd550e3607d5fea23e27f6ab4e4567deccfd | 20 ++++++++++++++++++++ v5.9/433f437b3ae2ed4e318ecd5233c82f6936e78e82 | 20 ++++++++++++++++++++ v5.9/4379f91172f39d999919c8e8b2b5e1d665d8972d | 20 ++++++++++++++++++++ v5.9/43f0df54c96fa5abcab9df8649c1e52119bf0238 | 9 +++++++++ v5.9/449813515d3e5efec85206bb91588a6249a421a3 | 8 ++++++++ v5.9/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 | 6 ++++++ v5.9/45f29e0eb5b969c59a70525942080905dc5b7964 | 1 + v5.9/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 | 10 ++++++++++ v5.9/4a679c5afca027d7f4668f51693f7cce589038f5 | 1 + v5.9/4b2cfbda2d530f4efa0e2833771640869013de5e | 20 ++++++++++++++++++++ v5.9/4b357e2a6d6c364a88d50526675fe596a30766cb | 20 ++++++++++++++++++++ v5.9/4b7b4291dee2fef9148563be3eeb0034cc3bf5df | 1 + v5.9/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 | 6 ++++++ v5.9/4ca52f539865853e6ddbc393745cd0b305f0d810 | 9 +++++++++ v5.9/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 | 17 +++++++++++++++++ v5.9/512383ae49107fbc42243887798548e356c4b91c | 3 +++ v5.9/5339792bd64bd1605d3d51f8e52e94dfc385959b | 20 ++++++++++++++++++++ v5.9/539cd3f4da3fdbe7dc353634e004e4b0e725c35a | 7 +++++++ v5.9/54943abce0927156ba9909f1a533b25410bfe2ca | 20 ++++++++++++++++++++ v5.9/54ee3526796f56c249124686a33e1cc05f76ea21 | 8 ++++++++ v5.9/57c6906778f55deba6d3f3af00284e3541bb9950 | 1 + v5.9/582a3bf999df662c0e0fa4717ce7559f16d7b93b | 6 ++++++ v5.9/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 | 1 + v5.9/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 | 1 + v5.9/5bc9dc068afe95e924136d57c1a385194282a919 | 1 + v5.9/5caf1b6400d30a31363063314bddea4e5680d639 | 20 ++++++++++++++++++++ v5.9/5d94da7ff00ef45737a64d947e7ff45aca972782 | 3 +++ v5.9/6021d62c677f12f2f975bb1bf2389730e1d9f746 | 1 + v5.9/60c2a6926cc94dcd8a60ab593b4092bc354061c3 | 20 ++++++++++++++++++++ v5.9/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 | 20 ++++++++++++++++++++ v5.9/617fc7775370324d0a2b888625b042221ebdcb62 | 7 +++++++ v5.9/61ead71476cf8b68960275beee24ff00a809fe81 | 5 +++++ v5.9/64bef697d33b75fc06c5789b3f8108680271529f | 8 ++++++++ v5.9/64f92a554f72cbfe8b971f93af9d07f87599bc88 | 1 + v5.9/6727980b67852dae6b82a97e24fbadbdd218c033 | 6 ++++++ v5.9/6874f6ed92df1e95ff815692b6bf6aa98e4c925b | 20 ++++++++++++++++++++ v5.9/689a930b93c5c20294df5da0407df361c5412eac | 20 ++++++++++++++++++++ v5.9/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce | 10 ++++++++++ v5.9/6a277077ac5189d7633f8c57e153e0a73fab39d2 | 6 ++++++ v5.9/6a71770442b5b7cf8f880ca1c0a72456c918c757 | 8 ++++++++ v5.9/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c | 1 + v5.9/6b865d6530230b0c446efd93e0207b8eed7eadb2 | 9 +++++++++ v5.9/6b91bfa1651d841f0066bae2b1322cac29fdfb61 | 1 + v5.9/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 | 1 + v5.9/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff | 20 ++++++++++++++++++++ v5.9/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 | 2 ++ v5.9/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 | 20 ++++++++++++++++++++ v5.9/70dfe3f0d239c2e8abc6a7bea24411031f85b652 | 5 +++++ v5.9/73f65b8b0325551110dedf8d27ac738bdc331802 | 1 + v5.9/73fa7547c70b32cc69685f79be31135797734eb6 | 1 + v5.9/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 | 20 ++++++++++++++++++++ v5.9/75a1bbe60a7425fcaa670bff58b8589b1f880810 | 1 + v5.9/75cabec0111b7ccb140d917cc9c481e845cc3498 | 6 ++++++ v5.9/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 | 1 + v5.9/76698510f593daf8aa0582492090d0c2e484c3e8 | 1 + v5.9/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 | 20 ++++++++++++++++++++ v5.9/7beea725a8ca412c6190090ce7c3a13b169592a1 | 20 ++++++++++++++++++++ v5.9/7c079e909b21f8f6e5d8e501c037752ff302a15e | 9 +++++++++ v5.9/7c09a4ed6156c6cab6b951e027ca6ea24af454ba | 9 +++++++++ v5.9/7c18509bdaefe2164e62829d614ef9ea429f29d2 | 12 ++++++++++++ v5.9/7ded1e365cc9de6093a71d3a493c1874aca6e77c | 1 + v5.9/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 | 15 +++++++++++++++ v5.9/7edfc610ec315de96963e66889511212ad87e3de | 4 ++++ v5.9/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 | 2 ++ v5.9/806cb2270237ce2ec672a407d66cee17a07d3aa2 | 20 ++++++++++++++++++++ v5.9/80d012e98894ac9112cbcddf2fbf276c2e4be0ec | 3 +++ v5.9/8145e082a8dfcfdc0a725b0f76eca54337b5b26e | 1 + v5.9/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 | 15 +++++++++++++++ v5.9/82a8cb96b23244f40be56b9edcf085af0cc237a6 | 7 +++++++ v5.9/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 | 10 ++++++++++ v5.9/84e286c1bb9b22d5893d34fcedd69224a65c439c | 9 +++++++++ v5.9/85506aca2eb4ea41223c91c5fe25125953c19b13 | 1 + v5.9/85f273a6a1e492afa7309fd23fcd8cb870085f56 | 4 ++++ v5.9/872584f1bb983a688547509141b03b37bdb28840 | 5 +++++ v5.9/87a83c8c677e762a39d914e67450cc85d8fc1f9a | 1 + v5.9/87b355f44833b9d7d8ebdd3929e941ac1a931b7e | 20 ++++++++++++++++++++ v5.9/8a904a3caa88118744062e872ae90f37748a8fd8 | 2 ++ v5.9/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 | 1 + v5.9/8b3d838139bcd1e552f1899191f734264ce2a1a5 | 3 +++ v5.9/8b6bb995d3819218498bdbee4465bffff1497a31 | 3 +++ v5.9/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b | 2 ++ v5.9/90a009db09e2b91990df28e47844d44ae0ef9aa8 | 20 ++++++++++++++++++++ v5.9/90f92b68c9869913753f8bc1d87b7762a5f36873 | 9 +++++++++ v5.9/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 | 10 ++++++++++ v5.9/9473c4450e9c83d890d435577a3776d925fa748c | 1 + v5.9/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d | 12 ++++++++++++ v5.9/9a7eec48c9715c897b3a7809799089d708a4de64 | 5 +++++ v5.9/9ae061cf2a46980b37cec1e56a372603682b2741 | 20 ++++++++++++++++++++ v5.9/9b6713cc75229f25552c643083cbdbfb771e5bca | 20 ++++++++++++++++++++ v5.9/9bb430a89d2dfce58a3d61a3a04e149109d3934e | 10 ++++++++++ v5.9/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a | 20 ++++++++++++++++++++ v5.9/9e3f1c59367515e7e40675fe83645a131c05039d | 3 +++ v5.9/9ed52108f6478a6a805c0c15a3f70aabba07247e | 1 + v5.9/9f2f767f5ef81982a36edef512b2319e3a79ad73 | 20 ++++++++++++++++++++ v5.9/a0dd82d6d863f03859ccab6c71e84e917f4d7082 | 20 ++++++++++++++++++++ v5.9/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f | 17 +++++++++++++++++ v5.9/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 | 1 + v5.9/a28d893eb3270cf62c10dd8777af0d8452cdc072 | 20 ++++++++++++++++++++ v5.9/a34606a9aa3d36d178a5ecf31a0299b88102cf12 | 20 ++++++++++++++++++++ v5.9/a4af51ce229b1e1eab003966dbfebf9d80093a77 | 13 +++++++++++++ v5.9/a56aefca8d386181415a1fb7cfec2f72b0404797 | 8 ++++++++ v5.9/a575c9734f3021f1fc81c2477ecaee4d9841fd59 | 20 ++++++++++++++++++++ v5.9/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a | 5 +++++ v5.9/a6bf23e18324d550f789637d469cca654c92fe86 | 6 ++++++ v5.9/ab838b3fd9a442a62f36ea7eeb93e77259f787ce | 11 +++++++++++ v5.9/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 | 3 +++ v5.9/ad399740bd41da5558d8b8b2b19481740ca063cb | 11 +++++++++++ v5.9/ad72872eb3ae634d1e4296a384baa81e85cc6acc | 1 + v5.9/ae5535efd8c445ad6033ac0d5da0197897b148ea | 8 ++++++++ v5.9/ae638551ab64a216364a63c4ee5061f82702fde2 | 20 ++++++++++++++++++++ v5.9/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 | 11 +++++++++++ v5.9/ae8c511757304e0c393661b5ed2ad7073e2a351d | 15 +++++++++++++++ v5.9/b1211a25c4fe3443cfef4ed7c39251502a663776 | 5 +++++ v5.9/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 | 12 ++++++++++++ v5.9/b4c6d52d8a81c53a8759e382e8000597909f0615 | 5 +++++ v5.9/b639585e71e63008373d3a9fd060b87315fe7ea8 | 1 + v5.9/b6aaba5b76e9596cb4d62d081cca41e114becacc | 14 ++++++++++++++ v5.9/b6be3714005c3933886be71011f19119e219e77c | 13 +++++++++++++ v5.9/b6dfac948686799169c899557a179b84d0d1f47e | 20 ++++++++++++++++++++ v5.9/b6e6a582f2b357b6f74849b715de12cc38b1ee91 | 20 ++++++++++++++++++++ v5.9/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 | 1 + v5.9/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 | 2 ++ v5.9/bc401c2900c128d3d69482769f1300502a9f0598 | 1 + v5.9/bcd8a929a5387178d917da785896e53b0845ab37 | 20 ++++++++++++++++++++ v5.9/bcdb2e9d9f319935938a5addee040e37b60192ff | 20 ++++++++++++++++++++ v5.9/bd46543d7f9a8b2c03420499b1885287e96aaf28 | 2 ++ v5.9/bd8c239c0502e70c92cf9496846bcbec7cd5702f | 4 ++++ v5.9/be2760a703e6554c2b5784e2fec804284cdcbe4d | 1 + v5.9/be914f8fd282ecce5d8e2dd098e628dcc7ad533a | 20 ++++++++++++++++++++ v5.9/c044a9502649a66bf5c5e1a584cb82b2c538ae25 | 1 + v5.9/c25db1d27abd78175d9802f52c1b75f3cf716f2c | 1 + v5.9/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 | 10 ++++++++++ v5.9/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 | 7 +++++++ v5.9/c5215d54dc10e801a6cefef62445a00a4c28a515 | 20 ++++++++++++++++++++ v5.9/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b | 20 ++++++++++++++++++++ v5.9/c67ef897fe08effad98f0c7fb9223fa1f771d09e | 2 ++ v5.9/c69ff4071935f946f1cddc59e1d36a03442ed015 | 20 ++++++++++++++++++++ v5.9/c762b979c7c97dc7a4010f943a9c0b646a56ed36 | 1 + v5.9/c8841fc4d51f603a44c00448ad17404eb829c741 | 1 + v5.9/c8df2cc9d63bdb365c520a2dd5472f7b7755644f | 5 +++++ v5.9/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 | 20 ++++++++++++++++++++ v5.9/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 | 20 ++++++++++++++++++++ v5.9/c997d683d952d8c927922ea0ab4d33a01c8efc2c | 3 +++ v5.9/ca1608875ae21bb40a7731b81bc0e2c95622d502 | 20 ++++++++++++++++++++ v5.9/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b | 19 +++++++++++++++++++ v5.9/cbb93fe5e6d00695e1344fa697dab3974b216717 | 1 + v5.9/cc47a057e79613b7af0110837ff082caf8895c9e | 6 ++++++ v5.9/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 | 20 ++++++++++++++++++++ v5.9/cc9542534bf09f33b4da32025b31335588fcefb9 | 11 +++++++++++ v5.9/cdefbf2324ceda662e2667aa2f44e8b9de3d780f | 9 +++++++++ v5.9/ce51bf1790c4972125b19c22dbfa76d7e0136280 | 1 + v5.9/cf12445daec01aaa2d27bb34bd7c796a53442c42 | 2 ++ v5.9/d0089603fa7a22a940f808a7cbc49402fe02281e | 1 + v5.9/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 | 6 ++++++ v5.9/d31563b5f9bb601a805c4a1b491edf69ada79688 | 1 + v5.9/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 | 3 +++ v5.9/d63fde98b8929da625cc36c2f1143e837c0e6d10 | 11 +++++++++++ v5.9/d7c9616be0759c1cfb44a68ba838548d22b98484 | 3 +++ v5.9/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 | 1 + v5.9/d9077f7bad141df143cc4fa000a68a868bcea7c0 | 8 ++++++++ v5.9/d90b7c705c5d9b5cb6b71b8aaa773c031084056c | 10 ++++++++++ v5.9/dacfd001eaf252a81537aece602ae2fc16e6ebd5 | 20 ++++++++++++++++++++ v5.9/dcd04ea587b210e78a85d6d4d7cc6765828496b0 | 3 +++ v5.9/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 | 6 ++++++ v5.9/dd9019604cdaaff1327bfd36737230f912e2780d | 20 ++++++++++++++++++++ v5.9/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 | 1 + v5.9/de8a3207aed33283a560193095b156d3b73fc4f0 | 1 + v5.9/dec3a7b3aa45802e70c350d73e11564cd444e448 | 6 ++++++ v5.9/e1fb1dc08e73466830612bcf2f9f72180965c9ba | 16 ++++++++++++++++ v5.9/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd | 3 +++ v5.9/e2f7dd6e55d2f39734abcebd0cf673700e206197 | 1 + v5.9/e331ac141f1df6d151d24e60ff16e93ec075509e | 20 ++++++++++++++++++++ v5.9/e3a491a26b62466ad14a423e8c81a04d5969bfe5 | 11 +++++++++++ v5.9/e5ca9d391615269b05a6ed871fec66d9db650520 | 20 ++++++++++++++++++++ v5.9/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 | 11 +++++++++++ v5.9/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 | 1 + v5.9/e73dda7ffd858a58ddeb9c53603ae14f2af8927c | 20 ++++++++++++++++++++ v5.9/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 | 1 + v5.9/e86e6638d1171c2201ffff16d2c6a6fd975f8383 | 4 ++++ v5.9/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 | 10 ++++++++++ v5.9/e97d06a46526d9392cbdbd7eda193091e1af2723 | 4 ++++ v5.9/e9a7254b0339ef2b230784789ac28ef35e049253 | 20 ++++++++++++++++++++ v5.9/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 | 10 ++++++++++ v5.9/e9c5263ce16d96311c118111ac779f004be8b473 | 15 +++++++++++++++ v5.9/ea7d898676d9e94558c46ba927db35403362389f | 4 ++++ v5.9/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 | 11 +++++++++++ v5.9/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 | 1 + v5.9/ecba88a3b32d733d41e27973e25b2bc580f64281 | 20 ++++++++++++++++++++ v5.9/ee8bd4a428a9c538e08aa5bc797fca19d577f667 | 20 ++++++++++++++++++++ v5.9/ef560389ca50e33bd0c4531236c187107fa81e1f | 9 +++++++++ v5.9/f0ece18e994144b7daa025b68ead97de26a2df1f | 1 + v5.9/f123dc86388cb669c3d6322702dc441abc35c31e | 1 + v5.9/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 | 1 + v5.9/f3a608827d1f8de0dd12813e8d9c6803fe64e119 | 2 ++ v5.9/f525152a0f0ff34eb92b322703d76ba37095f556 | 15 +++++++++++++++ v5.9/f8f669699977db503569465b64dc5220ab21bb41 | 20 ++++++++++++++++++++ v5.9/f92e1a829d64dd66fa173c6934f03817d9e68d43 | 12 ++++++++++++ v5.9/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 | 20 ++++++++++++++++++++ v5.9/fc9a615200d48e076af58f4309f507e500ed900d | 8 ++++++++ v5.9/fde4951834c22fc634c1e1238b874f894ef46c9c | 10 ++++++++++ v5.9/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d | 4 ++++ v5.9/fe3944fb245ab99570552a3bf970b00058a9ca6d | 4 ++++ v5.9/ff3b96f2c9e5c24fca12239cd519a8a18569e687 | 20 ++++++++++++++++++++ v6.0/00616416488868a8b98343863e5ac078506e44e8 | 20 ++++++++++++++++++++ v6.0/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 | 20 ++++++++++++++++++++ v6.0/038ce802e248a985150156da84bc3f118236b898 | 20 ++++++++++++++++++++ v6.0/04aa5f4eba49d6493801d0f1d515ed237459b166 | 1 + v6.0/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 | 7 +++++++ v6.0/05fb1dbc821f3016a52621ccd4530c269b626130 | 20 ++++++++++++++++++++ v6.0/0611a640e60a0473883328746f3c53934cd4dc3c | 2 ++ v6.0/06b8db3a7dde43cc7c412517c93c85d13a4557f8 | 1 + v6.0/07fd7c329839cf0b8c7766883d830a1a0d12d1dd | 15 +++++++++++++++ v6.0/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 | 2 ++ v6.0/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 | 2 ++ v6.0/0a549ed22c3c7cc6da5c5f5918efd019944489a5 | 1 + v6.0/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 | 1 + v6.0/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 | 20 ++++++++++++++++++++ v6.0/0e9876d8e88d81a35742e90048ab3784c49b910b | 5 +++++ v6.0/0f05ee447949cf1b72bd7c415c803ea7f7209403 | 2 ++ v6.0/101c3fad29d7a0a90ff063b1aad586a0211911ec | 5 +++++ v6.0/11b3f8ae7081607a783d60e8098d46b787f79cad | 9 +++++++++ v6.0/11ff73082f17e1adc1b717264d9b74661fc5b229 | 5 +++++ v6.0/12f7900c575679af411aaa89340bfe3dc68b46b3 | 1 + v6.0/133e267ef4a26d19c93996a874714e9f3f8c70aa | 1 + v6.0/14786d949a3b8cf00cc32456363b7db22894a0e6 | 14 ++++++++++++++ v6.0/1505ba06e52e701600172bccbc3aa7fb9bd5d0da | 2 ++ v6.0/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 | 13 +++++++++++++ v6.0/15f298821289d3efba87bb34db29d0ba9780a443 | 20 ++++++++++++++++++++ v6.0/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 | 20 ++++++++++++++++++++ v6.0/16f9ce818901c7b7618094242adc0b51208a7c89 | 9 +++++++++ v6.0/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 | 2 ++ v6.0/190f676afa00d07082db170400aaa2cd4de0933f | 20 ++++++++++++++++++++ v6.0/195b3678bea35fde0619f17b73847c30e66d79d0 | 1 + v6.0/19871b5c7a003946d3cd4209a348ab7c0df5dbad | 5 +++++ v6.0/19e94a2333c2babc773e51a9ed844cfc35a36064 | 20 ++++++++++++++++++++ v6.0/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 | 13 +++++++++++++ v6.0/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a | 12 ++++++++++++ v6.0/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf | 5 +++++ v6.0/1d3aa0b97c55672eff44516b1c8afb9551003d78 | 20 ++++++++++++++++++++ v6.0/1fa08aece42512be072351f482096d5796edf7ca | 15 +++++++++++++++ v6.0/205de6ddd7fff9340bd5e4b68105f28120671c6b | 20 ++++++++++++++++++++ v6.0/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 | 20 ++++++++++++++++++++ v6.0/217759bbb95db7998528eb65914c3e20d890dff5 | 20 ++++++++++++++++++++ v6.0/21e25205d7f9b6d7d3807546dd12ea93844b7c8e | 1 + v6.0/2263639f96f24a121ec9f037981b81daf5a8d60a | 6 ++++++ v6.0/231e872529885483056c0170641ddd76686e3a89 | 1 + v6.0/24a8b7bfb96120b32c222ef108bb7a713d1e385a | 13 +++++++++++++ v6.0/24be05591fb7a2a3edd639092c045298dd57aeea | 20 ++++++++++++++++++++ v6.0/2558e3b23112adb82a558bab616890a790a38bc6 | 14 ++++++++++++++ v6.0/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 | 16 ++++++++++++++++ v6.0/2824083db76cb9d4b7910607b367e93b02912865 | 20 ++++++++++++++++++++ v6.0/282c30f320ba25794b66c2231ab134d15465ef21 | 6 ++++++ v6.0/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 | 1 + v6.0/2892731ec2893252cdbc256a2bd5436b7fd94cf7 | 20 ++++++++++++++++++++ v6.0/292fcaa1f937345cb65f3af82a1ee6692c8df9eb | 1 + v6.0/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 | 1 + v6.0/2cd114294d1dad6ed19217c909680f9fd30ee711 | 1 + v6.0/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d | 6 ++++++ v6.0/2fadeb950f53c017bde9e156e443528265dd3629 | 20 ++++++++++++++++++++ v6.0/3058fca1ed7955c904584a6d86108d664a927177 | 1 + v6.0/30deff8531f469453ccc0981f14eceb0a2ea68d6 | 20 ++++++++++++++++++++ v6.0/321de651fa565dcf76c017b257bdf15ec7fff45d | 6 ++++++ v6.0/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 | 20 ++++++++++++++++++++ v6.0/3425a2005b291b62b6f6deeeab1156839c41cf85 | 1 + v6.0/345e8abe4c355bc24bab3f4a5634122e55be8665 | 20 ++++++++++++++++++++ v6.0/347d49fdf36c5e2411afdb312935d88183fe5811 | 10 ++++++++++ v6.0/348139384ba30eccd4ce4f01fcf575b08ce81b83 | 1 + v6.0/3789fb8746dc0f484db2d6f48b390f0f535d5120 | 20 ++++++++++++++++++++ v6.0/386dc41cf54dcf44ea40de1aca900f02b756cec0 | 1 + v6.0/3948abaa4e2be938ccdfc289385a27342fb13d43 | 1 + v6.0/3956f35fbd36aee35766008ce6a9b0ed812d93ef | 7 +++++++ v6.0/39a6c668e4e78c3bc262c24d9aabd0a49027f948 | 1 + v6.0/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd | 20 ++++++++++++++++++++ v6.0/3cdad0a5a6cf581519748612cb449b43379510a4 | 20 ++++++++++++++++++++ v6.0/3d40f78169a0a954ff06e2b0f8e21463f7edb433 | 1 + v6.0/3f6d810665dfde0d33785420618ceb03fba0619d | 20 ++++++++++++++++++++ v6.0/410bb2ce611133a11d4d11f0aef4c83f095c3200 | 20 ++++++++++++++++++++ v6.0/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 | 1 + v6.0/42c3732fa8073717dd7d924472f1c0bc5b452fdc | 1 + v6.0/432acd550e3607d5fea23e27f6ab4e4567deccfd | 1 + v6.0/433f437b3ae2ed4e318ecd5233c82f6936e78e82 | 20 ++++++++++++++++++++ v6.0/4379f91172f39d999919c8e8b2b5e1d665d8972d | 20 ++++++++++++++++++++ v6.0/43f0df54c96fa5abcab9df8649c1e52119bf0238 | 9 +++++++++ v6.0/449813515d3e5efec85206bb91588a6249a421a3 | 8 ++++++++ v6.0/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 | 6 ++++++ v6.0/45f29e0eb5b969c59a70525942080905dc5b7964 | 1 + v6.0/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 | 10 ++++++++++ v6.0/4a679c5afca027d7f4668f51693f7cce589038f5 | 1 + v6.0/4b2cfbda2d530f4efa0e2833771640869013de5e | 20 ++++++++++++++++++++ v6.0/4b357e2a6d6c364a88d50526675fe596a30766cb | 20 ++++++++++++++++++++ v6.0/4b7b4291dee2fef9148563be3eeb0034cc3bf5df | 1 + v6.0/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 | 2 ++ v6.0/4ca52f539865853e6ddbc393745cd0b305f0d810 | 9 +++++++++ v6.0/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 | 17 +++++++++++++++++ v6.0/512383ae49107fbc42243887798548e356c4b91c | 3 +++ v6.0/5339792bd64bd1605d3d51f8e52e94dfc385959b | 20 ++++++++++++++++++++ v6.0/539cd3f4da3fdbe7dc353634e004e4b0e725c35a | 6 ++++++ v6.0/54943abce0927156ba9909f1a533b25410bfe2ca | 20 ++++++++++++++++++++ v6.0/54ee3526796f56c249124686a33e1cc05f76ea21 | 8 ++++++++ v6.0/57c6906778f55deba6d3f3af00284e3541bb9950 | 1 + v6.0/582a3bf999df662c0e0fa4717ce7559f16d7b93b | 6 ++++++ v6.0/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 | 1 + v6.0/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 | 1 + v6.0/5bc9dc068afe95e924136d57c1a385194282a919 | 1 + v6.0/5caf1b6400d30a31363063314bddea4e5680d639 | 20 ++++++++++++++++++++ v6.0/5d94da7ff00ef45737a64d947e7ff45aca972782 | 2 ++ v6.0/6021d62c677f12f2f975bb1bf2389730e1d9f746 | 1 + v6.0/60c2a6926cc94dcd8a60ab593b4092bc354061c3 | 20 ++++++++++++++++++++ v6.0/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 | 18 ++++++++++++++++++ v6.0/617fc7775370324d0a2b888625b042221ebdcb62 | 7 +++++++ v6.0/61ead71476cf8b68960275beee24ff00a809fe81 | 5 +++++ v6.0/64bef697d33b75fc06c5789b3f8108680271529f | 8 ++++++++ v6.0/64f92a554f72cbfe8b971f93af9d07f87599bc88 | 1 + v6.0/6727980b67852dae6b82a97e24fbadbdd218c033 | 5 +++++ v6.0/6874f6ed92df1e95ff815692b6bf6aa98e4c925b | 20 ++++++++++++++++++++ v6.0/689a930b93c5c20294df5da0407df361c5412eac | 20 ++++++++++++++++++++ v6.0/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce | 4 ++++ v6.0/6a277077ac5189d7633f8c57e153e0a73fab39d2 | 1 + v6.0/6a71770442b5b7cf8f880ca1c0a72456c918c757 | 8 ++++++++ v6.0/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c | 1 + v6.0/6b865d6530230b0c446efd93e0207b8eed7eadb2 | 8 ++++++++ v6.0/6b91bfa1651d841f0066bae2b1322cac29fdfb61 | 1 + v6.0/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 | 1 + v6.0/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff | 20 ++++++++++++++++++++ v6.0/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 | 1 + v6.0/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 | 20 ++++++++++++++++++++ v6.0/70dfe3f0d239c2e8abc6a7bea24411031f85b652 | 3 +++ v6.0/73f65b8b0325551110dedf8d27ac738bdc331802 | 1 + v6.0/73fa7547c70b32cc69685f79be31135797734eb6 | 1 + v6.0/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 | 20 ++++++++++++++++++++ v6.0/75a1bbe60a7425fcaa670bff58b8589b1f880810 | 1 + v6.0/75cabec0111b7ccb140d917cc9c481e845cc3498 | 6 ++++++ v6.0/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 | 1 + v6.0/76698510f593daf8aa0582492090d0c2e484c3e8 | 1 + v6.0/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 | 20 ++++++++++++++++++++ v6.0/7beea725a8ca412c6190090ce7c3a13b169592a1 | 20 ++++++++++++++++++++ v6.0/7c079e909b21f8f6e5d8e501c037752ff302a15e | 3 +++ v6.0/7c09a4ed6156c6cab6b951e027ca6ea24af454ba | 9 +++++++++ v6.0/7c18509bdaefe2164e62829d614ef9ea429f29d2 | 12 ++++++++++++ v6.0/7ded1e365cc9de6093a71d3a493c1874aca6e77c | 1 + v6.0/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 | 14 ++++++++++++++ v6.0/7edfc610ec315de96963e66889511212ad87e3de | 3 +++ v6.0/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 | 2 ++ v6.0/806cb2270237ce2ec672a407d66cee17a07d3aa2 | 5 +++++ v6.0/80d012e98894ac9112cbcddf2fbf276c2e4be0ec | 2 ++ v6.0/8145e082a8dfcfdc0a725b0f76eca54337b5b26e | 1 + v6.0/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 | 15 +++++++++++++++ v6.0/82a8cb96b23244f40be56b9edcf085af0cc237a6 | 7 +++++++ v6.0/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 | 4 ++++ v6.0/84e286c1bb9b22d5893d34fcedd69224a65c439c | 9 +++++++++ v6.0/85506aca2eb4ea41223c91c5fe25125953c19b13 | 1 + v6.0/85f273a6a1e492afa7309fd23fcd8cb870085f56 | 1 + v6.0/872584f1bb983a688547509141b03b37bdb28840 | 2 ++ v6.0/87a83c8c677e762a39d914e67450cc85d8fc1f9a | 1 + v6.0/87b355f44833b9d7d8ebdd3929e941ac1a931b7e | 20 ++++++++++++++++++++ v6.0/8a904a3caa88118744062e872ae90f37748a8fd8 | 1 + v6.0/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 | 1 + v6.0/8b3d838139bcd1e552f1899191f734264ce2a1a5 | 1 + v6.0/8b6bb995d3819218498bdbee4465bffff1497a31 | 2 ++ v6.0/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b | 2 ++ v6.0/90a009db09e2b91990df28e47844d44ae0ef9aa8 | 20 ++++++++++++++++++++ v6.0/90f92b68c9869913753f8bc1d87b7762a5f36873 | 9 +++++++++ v6.0/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 | 10 ++++++++++ v6.0/9473c4450e9c83d890d435577a3776d925fa748c | 1 + v6.0/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d | 12 ++++++++++++ v6.0/9a7eec48c9715c897b3a7809799089d708a4de64 | 5 +++++ v6.0/9ae061cf2a46980b37cec1e56a372603682b2741 | 20 ++++++++++++++++++++ v6.0/9b6713cc75229f25552c643083cbdbfb771e5bca | 20 ++++++++++++++++++++ v6.0/9bb430a89d2dfce58a3d61a3a04e149109d3934e | 10 ++++++++++ v6.0/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a | 20 ++++++++++++++++++++ v6.0/9e3f1c59367515e7e40675fe83645a131c05039d | 1 + v6.0/9ed52108f6478a6a805c0c15a3f70aabba07247e | 1 + v6.0/9f2f767f5ef81982a36edef512b2319e3a79ad73 | 20 ++++++++++++++++++++ v6.0/a0dd82d6d863f03859ccab6c71e84e917f4d7082 | 20 ++++++++++++++++++++ v6.0/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f | 17 +++++++++++++++++ v6.0/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 | 1 + v6.0/a28d893eb3270cf62c10dd8777af0d8452cdc072 | 20 ++++++++++++++++++++ v6.0/a34606a9aa3d36d178a5ecf31a0299b88102cf12 | 20 ++++++++++++++++++++ v6.0/a4af51ce229b1e1eab003966dbfebf9d80093a77 | 13 +++++++++++++ v6.0/a56aefca8d386181415a1fb7cfec2f72b0404797 | 8 ++++++++ v6.0/a575c9734f3021f1fc81c2477ecaee4d9841fd59 | 20 ++++++++++++++++++++ v6.0/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a | 5 +++++ v6.0/a6bf23e18324d550f789637d469cca654c92fe86 | 6 ++++++ v6.0/ab838b3fd9a442a62f36ea7eeb93e77259f787ce | 11 +++++++++++ v6.0/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 | 3 +++ v6.0/ad399740bd41da5558d8b8b2b19481740ca063cb | 11 +++++++++++ v6.0/ad72872eb3ae634d1e4296a384baa81e85cc6acc | 1 + v6.0/ae5535efd8c445ad6033ac0d5da0197897b148ea | 7 +++++++ v6.0/ae638551ab64a216364a63c4ee5061f82702fde2 | 20 ++++++++++++++++++++ v6.0/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 | 11 +++++++++++ v6.0/ae8c511757304e0c393661b5ed2ad7073e2a351d | 15 +++++++++++++++ v6.0/b1211a25c4fe3443cfef4ed7c39251502a663776 | 5 +++++ v6.0/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 | 12 ++++++++++++ v6.0/b4c6d52d8a81c53a8759e382e8000597909f0615 | 5 +++++ v6.0/b639585e71e63008373d3a9fd060b87315fe7ea8 | 1 + v6.0/b6aaba5b76e9596cb4d62d081cca41e114becacc | 14 ++++++++++++++ v6.0/b6be3714005c3933886be71011f19119e219e77c | 13 +++++++++++++ v6.0/b6dfac948686799169c899557a179b84d0d1f47e | 20 ++++++++++++++++++++ v6.0/b6e6a582f2b357b6f74849b715de12cc38b1ee91 | 20 ++++++++++++++++++++ v6.0/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 | 1 + v6.0/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 | 1 + v6.0/bc401c2900c128d3d69482769f1300502a9f0598 | 1 + v6.0/bcd8a929a5387178d917da785896e53b0845ab37 | 20 ++++++++++++++++++++ v6.0/bcdb2e9d9f319935938a5addee040e37b60192ff | 20 ++++++++++++++++++++ v6.0/bd46543d7f9a8b2c03420499b1885287e96aaf28 | 2 ++ v6.0/bd8c239c0502e70c92cf9496846bcbec7cd5702f | 2 ++ v6.0/be2760a703e6554c2b5784e2fec804284cdcbe4d | 1 + v6.0/be914f8fd282ecce5d8e2dd098e628dcc7ad533a | 20 ++++++++++++++++++++ v6.0/c044a9502649a66bf5c5e1a584cb82b2c538ae25 | 1 + v6.0/c25db1d27abd78175d9802f52c1b75f3cf716f2c | 1 + v6.0/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 | 1 + v6.0/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 | 7 +++++++ v6.0/c5215d54dc10e801a6cefef62445a00a4c28a515 | 20 ++++++++++++++++++++ v6.0/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b | 20 ++++++++++++++++++++ v6.0/c67ef897fe08effad98f0c7fb9223fa1f771d09e | 1 + v6.0/c69ff4071935f946f1cddc59e1d36a03442ed015 | 20 ++++++++++++++++++++ v6.0/c762b979c7c97dc7a4010f943a9c0b646a56ed36 | 1 + v6.0/c8841fc4d51f603a44c00448ad17404eb829c741 | 1 + v6.0/c8df2cc9d63bdb365c520a2dd5472f7b7755644f | 5 +++++ v6.0/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 | 20 ++++++++++++++++++++ v6.0/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 | 20 ++++++++++++++++++++ v6.0/c997d683d952d8c927922ea0ab4d33a01c8efc2c | 3 +++ v6.0/ca1608875ae21bb40a7731b81bc0e2c95622d502 | 20 ++++++++++++++++++++ v6.0/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b | 19 +++++++++++++++++++ v6.0/cbb93fe5e6d00695e1344fa697dab3974b216717 | 1 + v6.0/cc47a057e79613b7af0110837ff082caf8895c9e | 6 ++++++ v6.0/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 | 20 ++++++++++++++++++++ v6.0/cc9542534bf09f33b4da32025b31335588fcefb9 | 11 +++++++++++ v6.0/cdefbf2324ceda662e2667aa2f44e8b9de3d780f | 3 +++ v6.0/ce51bf1790c4972125b19c22dbfa76d7e0136280 | 1 + v6.0/cf12445daec01aaa2d27bb34bd7c796a53442c42 | 2 ++ v6.0/d0089603fa7a22a940f808a7cbc49402fe02281e | 1 + v6.0/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 | 1 + v6.0/d31563b5f9bb601a805c4a1b491edf69ada79688 | 1 + v6.0/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 | 3 +++ v6.0/d63fde98b8929da625cc36c2f1143e837c0e6d10 | 5 +++++ v6.0/d7c9616be0759c1cfb44a68ba838548d22b98484 | 2 ++ v6.0/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 | 1 + v6.0/d9077f7bad141df143cc4fa000a68a868bcea7c0 | 8 ++++++++ v6.0/d90b7c705c5d9b5cb6b71b8aaa773c031084056c | 4 ++++ v6.0/dacfd001eaf252a81537aece602ae2fc16e6ebd5 | 20 ++++++++++++++++++++ v6.0/dcd04ea587b210e78a85d6d4d7cc6765828496b0 | 1 + v6.0/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 | 6 ++++++ v6.0/dd9019604cdaaff1327bfd36737230f912e2780d | 20 ++++++++++++++++++++ v6.0/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 | 1 + v6.0/de8a3207aed33283a560193095b156d3b73fc4f0 | 1 + v6.0/dec3a7b3aa45802e70c350d73e11564cd444e448 | 5 +++++ v6.0/e1fb1dc08e73466830612bcf2f9f72180965c9ba | 16 ++++++++++++++++ v6.0/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd | 2 ++ v6.0/e2f7dd6e55d2f39734abcebd0cf673700e206197 | 1 + v6.0/e331ac141f1df6d151d24e60ff16e93ec075509e | 20 ++++++++++++++++++++ v6.0/e3a491a26b62466ad14a423e8c81a04d5969bfe5 | 2 ++ v6.0/e5ca9d391615269b05a6ed871fec66d9db650520 | 20 ++++++++++++++++++++ v6.0/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 | 1 + v6.0/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 | 1 + v6.0/e73dda7ffd858a58ddeb9c53603ae14f2af8927c | 20 ++++++++++++++++++++ v6.0/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 | 1 + v6.0/e86e6638d1171c2201ffff16d2c6a6fd975f8383 | 3 +++ v6.0/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 | 10 ++++++++++ v6.0/e97d06a46526d9392cbdbd7eda193091e1af2723 | 4 ++++ v6.0/e9a7254b0339ef2b230784789ac28ef35e049253 | 20 ++++++++++++++++++++ v6.0/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 | 10 ++++++++++ v6.0/e9c5263ce16d96311c118111ac779f004be8b473 | 15 +++++++++++++++ v6.0/ea7d898676d9e94558c46ba927db35403362389f | 3 +++ v6.0/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 | 11 +++++++++++ v6.0/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 | 1 + v6.0/ecba88a3b32d733d41e27973e25b2bc580f64281 | 20 ++++++++++++++++++++ v6.0/ee8bd4a428a9c538e08aa5bc797fca19d577f667 | 1 + v6.0/ef560389ca50e33bd0c4531236c187107fa81e1f | 9 +++++++++ v6.0/f0ece18e994144b7daa025b68ead97de26a2df1f | 1 + v6.0/f123dc86388cb669c3d6322702dc441abc35c31e | 1 + v6.0/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 | 1 + v6.0/f3a608827d1f8de0dd12813e8d9c6803fe64e119 | 2 ++ v6.0/f525152a0f0ff34eb92b322703d76ba37095f556 | 15 +++++++++++++++ v6.0/f8f669699977db503569465b64dc5220ab21bb41 | 14 ++++++++++++++ v6.0/f92e1a829d64dd66fa173c6934f03817d9e68d43 | 10 ++++++++++ v6.0/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 | 20 ++++++++++++++++++++ v6.0/fc9a615200d48e076af58f4309f507e500ed900d | 8 ++++++++ v6.0/fde4951834c22fc634c1e1238b874f894ef46c9c | 10 ++++++++++ v6.0/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d | 4 ++++ v6.0/fe3944fb245ab99570552a3bf970b00058a9ca6d | 1 + v6.0/ff3b96f2c9e5c24fca12239cd519a8a18569e687 | 2 ++ v6.1/00616416488868a8b98343863e5ac078506e44e8 | 20 ++++++++++++++++++++ v6.1/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 | 20 ++++++++++++++++++++ v6.1/038ce802e248a985150156da84bc3f118236b898 | 20 ++++++++++++++++++++ v6.1/04aa5f4eba49d6493801d0f1d515ed237459b166 | 1 + v6.1/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 | 7 +++++++ v6.1/05fb1dbc821f3016a52621ccd4530c269b626130 | 20 ++++++++++++++++++++ v6.1/0611a640e60a0473883328746f3c53934cd4dc3c | 2 ++ v6.1/06b8db3a7dde43cc7c412517c93c85d13a4557f8 | 1 + v6.1/07fd7c329839cf0b8c7766883d830a1a0d12d1dd | 15 +++++++++++++++ v6.1/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 | 2 ++ v6.1/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 | 2 ++ v6.1/0a549ed22c3c7cc6da5c5f5918efd019944489a5 | 1 + v6.1/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 | 1 + v6.1/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 | 20 ++++++++++++++++++++ v6.1/0e9876d8e88d81a35742e90048ab3784c49b910b | 5 +++++ v6.1/0f05ee447949cf1b72bd7c415c803ea7f7209403 | 2 ++ v6.1/101c3fad29d7a0a90ff063b1aad586a0211911ec | 3 +++ v6.1/11b3f8ae7081607a783d60e8098d46b787f79cad | 9 +++++++++ v6.1/11ff73082f17e1adc1b717264d9b74661fc5b229 | 5 +++++ v6.1/12f7900c575679af411aaa89340bfe3dc68b46b3 | 1 + v6.1/133e267ef4a26d19c93996a874714e9f3f8c70aa | 1 + v6.1/14786d949a3b8cf00cc32456363b7db22894a0e6 | 14 ++++++++++++++ v6.1/1505ba06e52e701600172bccbc3aa7fb9bd5d0da | 2 ++ v6.1/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 | 13 +++++++++++++ v6.1/15f298821289d3efba87bb34db29d0ba9780a443 | 20 ++++++++++++++++++++ v6.1/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 | 20 ++++++++++++++++++++ v6.1/16f9ce818901c7b7618094242adc0b51208a7c89 | 9 +++++++++ v6.1/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 | 2 ++ v6.1/190f676afa00d07082db170400aaa2cd4de0933f | 20 ++++++++++++++++++++ v6.1/195b3678bea35fde0619f17b73847c30e66d79d0 | 1 + v6.1/19871b5c7a003946d3cd4209a348ab7c0df5dbad | 5 +++++ v6.1/19e94a2333c2babc773e51a9ed844cfc35a36064 | 20 ++++++++++++++++++++ v6.1/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 | 13 +++++++++++++ v6.1/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a | 12 ++++++++++++ v6.1/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf | 5 +++++ v6.1/1d3aa0b97c55672eff44516b1c8afb9551003d78 | 20 ++++++++++++++++++++ v6.1/1fa08aece42512be072351f482096d5796edf7ca | 15 +++++++++++++++ v6.1/205de6ddd7fff9340bd5e4b68105f28120671c6b | 20 ++++++++++++++++++++ v6.1/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 | 20 ++++++++++++++++++++ v6.1/217759bbb95db7998528eb65914c3e20d890dff5 | 20 ++++++++++++++++++++ v6.1/21e25205d7f9b6d7d3807546dd12ea93844b7c8e | 1 + v6.1/2263639f96f24a121ec9f037981b81daf5a8d60a | 6 ++++++ v6.1/231e872529885483056c0170641ddd76686e3a89 | 1 + v6.1/24a8b7bfb96120b32c222ef108bb7a713d1e385a | 13 +++++++++++++ v6.1/24be05591fb7a2a3edd639092c045298dd57aeea | 20 ++++++++++++++++++++ v6.1/2558e3b23112adb82a558bab616890a790a38bc6 | 14 ++++++++++++++ v6.1/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 | 16 ++++++++++++++++ v6.1/2824083db76cb9d4b7910607b367e93b02912865 | 20 ++++++++++++++++++++ v6.1/282c30f320ba25794b66c2231ab134d15465ef21 | 6 ++++++ v6.1/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 | 1 + v6.1/2892731ec2893252cdbc256a2bd5436b7fd94cf7 | 20 ++++++++++++++++++++ v6.1/292fcaa1f937345cb65f3af82a1ee6692c8df9eb | 1 + v6.1/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 | 1 + v6.1/2cd114294d1dad6ed19217c909680f9fd30ee711 | 1 + v6.1/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d | 5 +++++ v6.1/2fadeb950f53c017bde9e156e443528265dd3629 | 20 ++++++++++++++++++++ v6.1/3058fca1ed7955c904584a6d86108d664a927177 | 1 + v6.1/30deff8531f469453ccc0981f14eceb0a2ea68d6 | 20 ++++++++++++++++++++ v6.1/321de651fa565dcf76c017b257bdf15ec7fff45d | 6 ++++++ v6.1/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 | 20 ++++++++++++++++++++ v6.1/3425a2005b291b62b6f6deeeab1156839c41cf85 | 1 + v6.1/345e8abe4c355bc24bab3f4a5634122e55be8665 | 20 ++++++++++++++++++++ v6.1/347d49fdf36c5e2411afdb312935d88183fe5811 | 10 ++++++++++ v6.1/348139384ba30eccd4ce4f01fcf575b08ce81b83 | 1 + v6.1/3789fb8746dc0f484db2d6f48b390f0f535d5120 | 20 ++++++++++++++++++++ v6.1/386dc41cf54dcf44ea40de1aca900f02b756cec0 | 1 + v6.1/3948abaa4e2be938ccdfc289385a27342fb13d43 | 1 + v6.1/3956f35fbd36aee35766008ce6a9b0ed812d93ef | 7 +++++++ v6.1/39a6c668e4e78c3bc262c24d9aabd0a49027f948 | 1 + v6.1/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd | 20 ++++++++++++++++++++ v6.1/3cdad0a5a6cf581519748612cb449b43379510a4 | 20 ++++++++++++++++++++ v6.1/3d40f78169a0a954ff06e2b0f8e21463f7edb433 | 1 + v6.1/3f6d810665dfde0d33785420618ceb03fba0619d | 20 ++++++++++++++++++++ v6.1/410bb2ce611133a11d4d11f0aef4c83f095c3200 | 20 ++++++++++++++++++++ v6.1/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 | 1 + v6.1/42c3732fa8073717dd7d924472f1c0bc5b452fdc | 1 + v6.1/432acd550e3607d5fea23e27f6ab4e4567deccfd | 1 + v6.1/433f437b3ae2ed4e318ecd5233c82f6936e78e82 | 20 ++++++++++++++++++++ v6.1/4379f91172f39d999919c8e8b2b5e1d665d8972d | 20 ++++++++++++++++++++ v6.1/43f0df54c96fa5abcab9df8649c1e52119bf0238 | 9 +++++++++ v6.1/449813515d3e5efec85206bb91588a6249a421a3 | 7 +++++++ v6.1/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 | 6 ++++++ v6.1/45f29e0eb5b969c59a70525942080905dc5b7964 | 1 + v6.1/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 | 10 ++++++++++ v6.1/4a679c5afca027d7f4668f51693f7cce589038f5 | 1 + v6.1/4b2cfbda2d530f4efa0e2833771640869013de5e | 20 ++++++++++++++++++++ v6.1/4b357e2a6d6c364a88d50526675fe596a30766cb | 20 ++++++++++++++++++++ v6.1/4b7b4291dee2fef9148563be3eeb0034cc3bf5df | 1 + v6.1/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 | 2 ++ v6.1/4ca52f539865853e6ddbc393745cd0b305f0d810 | 9 +++++++++ v6.1/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 | 17 +++++++++++++++++ v6.1/512383ae49107fbc42243887798548e356c4b91c | 3 +++ v6.1/5339792bd64bd1605d3d51f8e52e94dfc385959b | 20 ++++++++++++++++++++ v6.1/539cd3f4da3fdbe7dc353634e004e4b0e725c35a | 5 +++++ v6.1/54943abce0927156ba9909f1a533b25410bfe2ca | 20 ++++++++++++++++++++ v6.1/54ee3526796f56c249124686a33e1cc05f76ea21 | 7 +++++++ v6.1/57c6906778f55deba6d3f3af00284e3541bb9950 | 1 + v6.1/582a3bf999df662c0e0fa4717ce7559f16d7b93b | 6 ++++++ v6.1/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 | 1 + v6.1/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 | 1 + v6.1/5bc9dc068afe95e924136d57c1a385194282a919 | 1 + v6.1/5caf1b6400d30a31363063314bddea4e5680d639 | 20 ++++++++++++++++++++ v6.1/5d94da7ff00ef45737a64d947e7ff45aca972782 | 1 + v6.1/6021d62c677f12f2f975bb1bf2389730e1d9f746 | 1 + v6.1/60c2a6926cc94dcd8a60ab593b4092bc354061c3 | 20 ++++++++++++++++++++ v6.1/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 | 15 +++++++++++++++ v6.1/617fc7775370324d0a2b888625b042221ebdcb62 | 7 +++++++ v6.1/61ead71476cf8b68960275beee24ff00a809fe81 | 5 +++++ v6.1/64bef697d33b75fc06c5789b3f8108680271529f | 8 ++++++++ v6.1/64f92a554f72cbfe8b971f93af9d07f87599bc88 | 1 + v6.1/6727980b67852dae6b82a97e24fbadbdd218c033 | 4 ++++ v6.1/6874f6ed92df1e95ff815692b6bf6aa98e4c925b | 20 ++++++++++++++++++++ v6.1/689a930b93c5c20294df5da0407df361c5412eac | 20 ++++++++++++++++++++ v6.1/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce | 3 +++ v6.1/6a277077ac5189d7633f8c57e153e0a73fab39d2 | 1 + v6.1/6a71770442b5b7cf8f880ca1c0a72456c918c757 | 7 +++++++ v6.1/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c | 1 + v6.1/6b865d6530230b0c446efd93e0207b8eed7eadb2 | 8 ++++++++ v6.1/6b91bfa1651d841f0066bae2b1322cac29fdfb61 | 1 + v6.1/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 | 1 + v6.1/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff | 20 ++++++++++++++++++++ v6.1/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 | 1 + v6.1/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 | 20 ++++++++++++++++++++ v6.1/70dfe3f0d239c2e8abc6a7bea24411031f85b652 | 1 + v6.1/73f65b8b0325551110dedf8d27ac738bdc331802 | 1 + v6.1/73fa7547c70b32cc69685f79be31135797734eb6 | 1 + v6.1/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 | 20 ++++++++++++++++++++ v6.1/75a1bbe60a7425fcaa670bff58b8589b1f880810 | 1 + v6.1/75cabec0111b7ccb140d917cc9c481e845cc3498 | 6 ++++++ v6.1/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 | 1 + v6.1/76698510f593daf8aa0582492090d0c2e484c3e8 | 1 + v6.1/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 | 20 ++++++++++++++++++++ v6.1/7beea725a8ca412c6190090ce7c3a13b169592a1 | 20 ++++++++++++++++++++ v6.1/7c079e909b21f8f6e5d8e501c037752ff302a15e | 2 ++ v6.1/7c09a4ed6156c6cab6b951e027ca6ea24af454ba | 9 +++++++++ v6.1/7c18509bdaefe2164e62829d614ef9ea429f29d2 | 12 ++++++++++++ v6.1/7ded1e365cc9de6093a71d3a493c1874aca6e77c | 1 + v6.1/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 | 14 ++++++++++++++ v6.1/7edfc610ec315de96963e66889511212ad87e3de | 3 +++ v6.1/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 | 2 ++ v6.1/806cb2270237ce2ec672a407d66cee17a07d3aa2 | 2 ++ v6.1/80d012e98894ac9112cbcddf2fbf276c2e4be0ec | 1 + v6.1/8145e082a8dfcfdc0a725b0f76eca54337b5b26e | 1 + v6.1/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 | 15 +++++++++++++++ v6.1/82a8cb96b23244f40be56b9edcf085af0cc237a6 | 7 +++++++ v6.1/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 | 4 ++++ v6.1/84e286c1bb9b22d5893d34fcedd69224a65c439c | 9 +++++++++ v6.1/85506aca2eb4ea41223c91c5fe25125953c19b13 | 1 + v6.1/85f273a6a1e492afa7309fd23fcd8cb870085f56 | 1 + v6.1/872584f1bb983a688547509141b03b37bdb28840 | 2 ++ v6.1/87a83c8c677e762a39d914e67450cc85d8fc1f9a | 1 + v6.1/87b355f44833b9d7d8ebdd3929e941ac1a931b7e | 20 ++++++++++++++++++++ v6.1/8a904a3caa88118744062e872ae90f37748a8fd8 | 1 + v6.1/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 | 1 + v6.1/8b3d838139bcd1e552f1899191f734264ce2a1a5 | 1 + v6.1/8b6bb995d3819218498bdbee4465bffff1497a31 | 2 ++ v6.1/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b | 2 ++ v6.1/90a009db09e2b91990df28e47844d44ae0ef9aa8 | 20 ++++++++++++++++++++ v6.1/90f92b68c9869913753f8bc1d87b7762a5f36873 | 9 +++++++++ v6.1/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 | 10 ++++++++++ v6.1/9473c4450e9c83d890d435577a3776d925fa748c | 1 + v6.1/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d | 12 ++++++++++++ v6.1/9a7eec48c9715c897b3a7809799089d708a4de64 | 5 +++++ v6.1/9ae061cf2a46980b37cec1e56a372603682b2741 | 20 ++++++++++++++++++++ v6.1/9b6713cc75229f25552c643083cbdbfb771e5bca | 20 ++++++++++++++++++++ v6.1/9bb430a89d2dfce58a3d61a3a04e149109d3934e | 10 ++++++++++ v6.1/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a | 20 ++++++++++++++++++++ v6.1/9e3f1c59367515e7e40675fe83645a131c05039d | 1 + v6.1/9ed52108f6478a6a805c0c15a3f70aabba07247e | 1 + v6.1/9f2f767f5ef81982a36edef512b2319e3a79ad73 | 20 ++++++++++++++++++++ v6.1/a0dd82d6d863f03859ccab6c71e84e917f4d7082 | 20 ++++++++++++++++++++ v6.1/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f | 17 +++++++++++++++++ v6.1/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 | 1 + v6.1/a28d893eb3270cf62c10dd8777af0d8452cdc072 | 20 ++++++++++++++++++++ v6.1/a34606a9aa3d36d178a5ecf31a0299b88102cf12 | 20 ++++++++++++++++++++ v6.1/a4af51ce229b1e1eab003966dbfebf9d80093a77 | 13 +++++++++++++ v6.1/a56aefca8d386181415a1fb7cfec2f72b0404797 | 8 ++++++++ v6.1/a575c9734f3021f1fc81c2477ecaee4d9841fd59 | 20 ++++++++++++++++++++ v6.1/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a | 5 +++++ v6.1/a6bf23e18324d550f789637d469cca654c92fe86 | 6 ++++++ v6.1/ab838b3fd9a442a62f36ea7eeb93e77259f787ce | 11 +++++++++++ v6.1/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 | 3 +++ v6.1/ad399740bd41da5558d8b8b2b19481740ca063cb | 11 +++++++++++ v6.1/ad72872eb3ae634d1e4296a384baa81e85cc6acc | 1 + v6.1/ae5535efd8c445ad6033ac0d5da0197897b148ea | 7 +++++++ v6.1/ae638551ab64a216364a63c4ee5061f82702fde2 | 20 ++++++++++++++++++++ v6.1/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 | 11 +++++++++++ v6.1/ae8c511757304e0c393661b5ed2ad7073e2a351d | 15 +++++++++++++++ v6.1/b1211a25c4fe3443cfef4ed7c39251502a663776 | 5 +++++ v6.1/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 | 12 ++++++++++++ v6.1/b4c6d52d8a81c53a8759e382e8000597909f0615 | 5 +++++ v6.1/b639585e71e63008373d3a9fd060b87315fe7ea8 | 1 + v6.1/b6aaba5b76e9596cb4d62d081cca41e114becacc | 14 ++++++++++++++ v6.1/b6be3714005c3933886be71011f19119e219e77c | 13 +++++++++++++ v6.1/b6dfac948686799169c899557a179b84d0d1f47e | 20 ++++++++++++++++++++ v6.1/b6e6a582f2b357b6f74849b715de12cc38b1ee91 | 20 ++++++++++++++++++++ v6.1/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 | 1 + v6.1/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 | 1 + v6.1/bc401c2900c128d3d69482769f1300502a9f0598 | 1 + v6.1/bcd8a929a5387178d917da785896e53b0845ab37 | 20 ++++++++++++++++++++ v6.1/bcdb2e9d9f319935938a5addee040e37b60192ff | 20 ++++++++++++++++++++ v6.1/bd46543d7f9a8b2c03420499b1885287e96aaf28 | 2 ++ v6.1/bd8c239c0502e70c92cf9496846bcbec7cd5702f | 2 ++ v6.1/be2760a703e6554c2b5784e2fec804284cdcbe4d | 1 + v6.1/be914f8fd282ecce5d8e2dd098e628dcc7ad533a | 20 ++++++++++++++++++++ v6.1/c044a9502649a66bf5c5e1a584cb82b2c538ae25 | 1 + v6.1/c25db1d27abd78175d9802f52c1b75f3cf716f2c | 1 + v6.1/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 | 1 + v6.1/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 | 6 ++++++ v6.1/c5215d54dc10e801a6cefef62445a00a4c28a515 | 20 ++++++++++++++++++++ v6.1/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b | 20 ++++++++++++++++++++ v6.1/c67ef897fe08effad98f0c7fb9223fa1f771d09e | 1 + v6.1/c69ff4071935f946f1cddc59e1d36a03442ed015 | 20 ++++++++++++++++++++ v6.1/c762b979c7c97dc7a4010f943a9c0b646a56ed36 | 1 + v6.1/c8841fc4d51f603a44c00448ad17404eb829c741 | 1 + v6.1/c8df2cc9d63bdb365c520a2dd5472f7b7755644f | 5 +++++ v6.1/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 | 20 ++++++++++++++++++++ v6.1/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 | 20 ++++++++++++++++++++ v6.1/c997d683d952d8c927922ea0ab4d33a01c8efc2c | 3 +++ v6.1/ca1608875ae21bb40a7731b81bc0e2c95622d502 | 20 ++++++++++++++++++++ v6.1/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b | 19 +++++++++++++++++++ v6.1/cbb93fe5e6d00695e1344fa697dab3974b216717 | 1 + v6.1/cc47a057e79613b7af0110837ff082caf8895c9e | 6 ++++++ v6.1/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 | 20 ++++++++++++++++++++ v6.1/cc9542534bf09f33b4da32025b31335588fcefb9 | 11 +++++++++++ v6.1/cdefbf2324ceda662e2667aa2f44e8b9de3d780f | 3 +++ v6.1/ce51bf1790c4972125b19c22dbfa76d7e0136280 | 1 + v6.1/cf12445daec01aaa2d27bb34bd7c796a53442c42 | 2 ++ v6.1/d0089603fa7a22a940f808a7cbc49402fe02281e | 1 + v6.1/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 | 1 + v6.1/d31563b5f9bb601a805c4a1b491edf69ada79688 | 1 + v6.1/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 | 3 +++ v6.1/d63fde98b8929da625cc36c2f1143e837c0e6d10 | 4 ++++ v6.1/d7c9616be0759c1cfb44a68ba838548d22b98484 | 1 + v6.1/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 | 1 + v6.1/d9077f7bad141df143cc4fa000a68a868bcea7c0 | 8 ++++++++ v6.1/d90b7c705c5d9b5cb6b71b8aaa773c031084056c | 3 +++ v6.1/dacfd001eaf252a81537aece602ae2fc16e6ebd5 | 20 ++++++++++++++++++++ v6.1/dcd04ea587b210e78a85d6d4d7cc6765828496b0 | 1 + v6.1/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 | 6 ++++++ v6.1/dd9019604cdaaff1327bfd36737230f912e2780d | 20 ++++++++++++++++++++ v6.1/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 | 1 + v6.1/de8a3207aed33283a560193095b156d3b73fc4f0 | 1 + v6.1/dec3a7b3aa45802e70c350d73e11564cd444e448 | 5 +++++ v6.1/e1fb1dc08e73466830612bcf2f9f72180965c9ba | 16 ++++++++++++++++ v6.1/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd | 2 ++ v6.1/e2f7dd6e55d2f39734abcebd0cf673700e206197 | 1 + v6.1/e331ac141f1df6d151d24e60ff16e93ec075509e | 20 ++++++++++++++++++++ v6.1/e3a491a26b62466ad14a423e8c81a04d5969bfe5 | 2 ++ v6.1/e5ca9d391615269b05a6ed871fec66d9db650520 | 20 ++++++++++++++++++++ v6.1/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 | 1 + v6.1/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 | 1 + v6.1/e73dda7ffd858a58ddeb9c53603ae14f2af8927c | 20 ++++++++++++++++++++ v6.1/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 | 1 + v6.1/e86e6638d1171c2201ffff16d2c6a6fd975f8383 | 3 +++ v6.1/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 | 10 ++++++++++ v6.1/e97d06a46526d9392cbdbd7eda193091e1af2723 | 4 ++++ v6.1/e9a7254b0339ef2b230784789ac28ef35e049253 | 20 ++++++++++++++++++++ v6.1/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 | 10 ++++++++++ v6.1/e9c5263ce16d96311c118111ac779f004be8b473 | 15 +++++++++++++++ v6.1/ea7d898676d9e94558c46ba927db35403362389f | 3 +++ v6.1/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 | 11 +++++++++++ v6.1/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 | 1 + v6.1/ecba88a3b32d733d41e27973e25b2bc580f64281 | 20 ++++++++++++++++++++ v6.1/ee8bd4a428a9c538e08aa5bc797fca19d577f667 | 1 + v6.1/ef560389ca50e33bd0c4531236c187107fa81e1f | 9 +++++++++ v6.1/f0ece18e994144b7daa025b68ead97de26a2df1f | 1 + v6.1/f123dc86388cb669c3d6322702dc441abc35c31e | 1 + v6.1/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 | 1 + v6.1/f3a608827d1f8de0dd12813e8d9c6803fe64e119 | 2 ++ v6.1/f525152a0f0ff34eb92b322703d76ba37095f556 | 15 +++++++++++++++ v6.1/f8f669699977db503569465b64dc5220ab21bb41 | 14 ++++++++++++++ v6.1/f92e1a829d64dd66fa173c6934f03817d9e68d43 | 6 ++++++ v6.1/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 | 20 ++++++++++++++++++++ v6.1/fc9a615200d48e076af58f4309f507e500ed900d | 8 ++++++++ v6.1/fde4951834c22fc634c1e1238b874f894ef46c9c | 10 ++++++++++ v6.1/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d | 3 +++ v6.1/fe3944fb245ab99570552a3bf970b00058a9ca6d | 1 + v6.1/ff3b96f2c9e5c24fca12239cd519a8a18569e687 | 2 ++ v6.2/00616416488868a8b98343863e5ac078506e44e8 | 20 ++++++++++++++++++++ v6.2/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 | 20 ++++++++++++++++++++ v6.2/038ce802e248a985150156da84bc3f118236b898 | 20 ++++++++++++++++++++ v6.2/04aa5f4eba49d6493801d0f1d515ed237459b166 | 1 + v6.2/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 | 7 +++++++ v6.2/05fb1dbc821f3016a52621ccd4530c269b626130 | 20 ++++++++++++++++++++ v6.2/0611a640e60a0473883328746f3c53934cd4dc3c | 2 ++ v6.2/06b8db3a7dde43cc7c412517c93c85d13a4557f8 | 1 + v6.2/07fd7c329839cf0b8c7766883d830a1a0d12d1dd | 15 +++++++++++++++ v6.2/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 | 2 ++ v6.2/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 | 2 ++ v6.2/0a549ed22c3c7cc6da5c5f5918efd019944489a5 | 1 + v6.2/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 | 1 + v6.2/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 | 10 ++++++++++ v6.2/0e9876d8e88d81a35742e90048ab3784c49b910b | 2 ++ v6.2/0f05ee447949cf1b72bd7c415c803ea7f7209403 | 2 ++ v6.2/101c3fad29d7a0a90ff063b1aad586a0211911ec | 3 +++ v6.2/11b3f8ae7081607a783d60e8098d46b787f79cad | 9 +++++++++ v6.2/11ff73082f17e1adc1b717264d9b74661fc5b229 | 5 +++++ v6.2/12f7900c575679af411aaa89340bfe3dc68b46b3 | 1 + v6.2/133e267ef4a26d19c93996a874714e9f3f8c70aa | 1 + v6.2/14786d949a3b8cf00cc32456363b7db22894a0e6 | 14 ++++++++++++++ v6.2/1505ba06e52e701600172bccbc3aa7fb9bd5d0da | 2 ++ v6.2/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 | 13 +++++++++++++ v6.2/15f298821289d3efba87bb34db29d0ba9780a443 | 20 ++++++++++++++++++++ v6.2/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 | 20 ++++++++++++++++++++ v6.2/16f9ce818901c7b7618094242adc0b51208a7c89 | 4 ++++ v6.2/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 | 2 ++ v6.2/190f676afa00d07082db170400aaa2cd4de0933f | 20 ++++++++++++++++++++ v6.2/195b3678bea35fde0619f17b73847c30e66d79d0 | 1 + v6.2/19871b5c7a003946d3cd4209a348ab7c0df5dbad | 5 +++++ v6.2/19e94a2333c2babc773e51a9ed844cfc35a36064 | 20 ++++++++++++++++++++ v6.2/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 | 13 +++++++++++++ v6.2/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a | 12 ++++++++++++ v6.2/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf | 5 +++++ v6.2/1d3aa0b97c55672eff44516b1c8afb9551003d78 | 20 ++++++++++++++++++++ v6.2/1fa08aece42512be072351f482096d5796edf7ca | 15 +++++++++++++++ v6.2/205de6ddd7fff9340bd5e4b68105f28120671c6b | 20 ++++++++++++++++++++ v6.2/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 | 20 ++++++++++++++++++++ v6.2/217759bbb95db7998528eb65914c3e20d890dff5 | 20 ++++++++++++++++++++ v6.2/21e25205d7f9b6d7d3807546dd12ea93844b7c8e | 1 + v6.2/2263639f96f24a121ec9f037981b81daf5a8d60a | 5 +++++ v6.2/231e872529885483056c0170641ddd76686e3a89 | 1 + v6.2/24a8b7bfb96120b32c222ef108bb7a713d1e385a | 13 +++++++++++++ v6.2/24be05591fb7a2a3edd639092c045298dd57aeea | 20 ++++++++++++++++++++ v6.2/2558e3b23112adb82a558bab616890a790a38bc6 | 14 ++++++++++++++ v6.2/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 | 16 ++++++++++++++++ v6.2/2824083db76cb9d4b7910607b367e93b02912865 | 20 ++++++++++++++++++++ v6.2/282c30f320ba25794b66c2231ab134d15465ef21 | 6 ++++++ v6.2/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 | 1 + v6.2/2892731ec2893252cdbc256a2bd5436b7fd94cf7 | 20 ++++++++++++++++++++ v6.2/292fcaa1f937345cb65f3af82a1ee6692c8df9eb | 1 + v6.2/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 | 1 + v6.2/2cd114294d1dad6ed19217c909680f9fd30ee711 | 1 + v6.2/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d | 5 +++++ v6.2/2fadeb950f53c017bde9e156e443528265dd3629 | 16 ++++++++++++++++ v6.2/3058fca1ed7955c904584a6d86108d664a927177 | 1 + v6.2/30deff8531f469453ccc0981f14eceb0a2ea68d6 | 20 ++++++++++++++++++++ v6.2/321de651fa565dcf76c017b257bdf15ec7fff45d | 6 ++++++ v6.2/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 | 20 ++++++++++++++++++++ v6.2/3425a2005b291b62b6f6deeeab1156839c41cf85 | 1 + v6.2/345e8abe4c355bc24bab3f4a5634122e55be8665 | 20 ++++++++++++++++++++ v6.2/347d49fdf36c5e2411afdb312935d88183fe5811 | 10 ++++++++++ v6.2/348139384ba30eccd4ce4f01fcf575b08ce81b83 | 1 + v6.2/3789fb8746dc0f484db2d6f48b390f0f535d5120 | 20 ++++++++++++++++++++ v6.2/386dc41cf54dcf44ea40de1aca900f02b756cec0 | 1 + v6.2/3948abaa4e2be938ccdfc289385a27342fb13d43 | 1 + v6.2/3956f35fbd36aee35766008ce6a9b0ed812d93ef | 7 +++++++ v6.2/39a6c668e4e78c3bc262c24d9aabd0a49027f948 | 1 + v6.2/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd | 20 ++++++++++++++++++++ v6.2/3cdad0a5a6cf581519748612cb449b43379510a4 | 20 ++++++++++++++++++++ v6.2/3d40f78169a0a954ff06e2b0f8e21463f7edb433 | 1 + v6.2/3f6d810665dfde0d33785420618ceb03fba0619d | 5 +++++ v6.2/410bb2ce611133a11d4d11f0aef4c83f095c3200 | 20 ++++++++++++++++++++ v6.2/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 | 1 + v6.2/42c3732fa8073717dd7d924472f1c0bc5b452fdc | 1 + v6.2/432acd550e3607d5fea23e27f6ab4e4567deccfd | 1 + v6.2/433f437b3ae2ed4e318ecd5233c82f6936e78e82 | 20 ++++++++++++++++++++ v6.2/4379f91172f39d999919c8e8b2b5e1d665d8972d | 20 ++++++++++++++++++++ v6.2/43f0df54c96fa5abcab9df8649c1e52119bf0238 | 9 +++++++++ v6.2/449813515d3e5efec85206bb91588a6249a421a3 | 4 ++++ v6.2/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 | 3 +++ v6.2/45f29e0eb5b969c59a70525942080905dc5b7964 | 1 + v6.2/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 | 10 ++++++++++ v6.2/4a679c5afca027d7f4668f51693f7cce589038f5 | 1 + v6.2/4b2cfbda2d530f4efa0e2833771640869013de5e | 20 ++++++++++++++++++++ v6.2/4b357e2a6d6c364a88d50526675fe596a30766cb | 20 ++++++++++++++++++++ v6.2/4b7b4291dee2fef9148563be3eeb0034cc3bf5df | 1 + v6.2/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 | 2 ++ v6.2/4ca52f539865853e6ddbc393745cd0b305f0d810 | 9 +++++++++ v6.2/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 | 17 +++++++++++++++++ v6.2/512383ae49107fbc42243887798548e356c4b91c | 3 +++ v6.2/5339792bd64bd1605d3d51f8e52e94dfc385959b | 20 ++++++++++++++++++++ v6.2/539cd3f4da3fdbe7dc353634e004e4b0e725c35a | 5 +++++ v6.2/54943abce0927156ba9909f1a533b25410bfe2ca | 20 ++++++++++++++++++++ v6.2/54ee3526796f56c249124686a33e1cc05f76ea21 | 4 ++++ v6.2/57c6906778f55deba6d3f3af00284e3541bb9950 | 1 + v6.2/582a3bf999df662c0e0fa4717ce7559f16d7b93b | 6 ++++++ v6.2/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 | 1 + v6.2/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 | 1 + v6.2/5bc9dc068afe95e924136d57c1a385194282a919 | 1 + v6.2/5caf1b6400d30a31363063314bddea4e5680d639 | 20 ++++++++++++++++++++ v6.2/5d94da7ff00ef45737a64d947e7ff45aca972782 | 1 + v6.2/6021d62c677f12f2f975bb1bf2389730e1d9f746 | 1 + v6.2/60c2a6926cc94dcd8a60ab593b4092bc354061c3 | 20 ++++++++++++++++++++ v6.2/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 | 8 ++++++++ v6.2/617fc7775370324d0a2b888625b042221ebdcb62 | 7 +++++++ v6.2/61ead71476cf8b68960275beee24ff00a809fe81 | 5 +++++ v6.2/64bef697d33b75fc06c5789b3f8108680271529f | 8 ++++++++ v6.2/64f92a554f72cbfe8b971f93af9d07f87599bc88 | 1 + v6.2/6727980b67852dae6b82a97e24fbadbdd218c033 | 4 ++++ v6.2/6874f6ed92df1e95ff815692b6bf6aa98e4c925b | 20 ++++++++++++++++++++ v6.2/689a930b93c5c20294df5da0407df361c5412eac | 20 ++++++++++++++++++++ v6.2/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce | 3 +++ v6.2/6a277077ac5189d7633f8c57e153e0a73fab39d2 | 1 + v6.2/6a71770442b5b7cf8f880ca1c0a72456c918c757 | 4 ++++ v6.2/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c | 1 + v6.2/6b865d6530230b0c446efd93e0207b8eed7eadb2 | 8 ++++++++ v6.2/6b91bfa1651d841f0066bae2b1322cac29fdfb61 | 1 + v6.2/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 | 1 + v6.2/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff | 20 ++++++++++++++++++++ v6.2/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 | 1 + v6.2/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 | 17 +++++++++++++++++ v6.2/70dfe3f0d239c2e8abc6a7bea24411031f85b652 | 1 + v6.2/73f65b8b0325551110dedf8d27ac738bdc331802 | 1 + v6.2/73fa7547c70b32cc69685f79be31135797734eb6 | 1 + v6.2/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 | 20 ++++++++++++++++++++ v6.2/75a1bbe60a7425fcaa670bff58b8589b1f880810 | 1 + v6.2/75cabec0111b7ccb140d917cc9c481e845cc3498 | 3 +++ v6.2/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 | 1 + v6.2/76698510f593daf8aa0582492090d0c2e484c3e8 | 1 + v6.2/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 | 20 ++++++++++++++++++++ v6.2/7beea725a8ca412c6190090ce7c3a13b169592a1 | 7 +++++++ v6.2/7c079e909b21f8f6e5d8e501c037752ff302a15e | 2 ++ v6.2/7c09a4ed6156c6cab6b951e027ca6ea24af454ba | 9 +++++++++ v6.2/7c18509bdaefe2164e62829d614ef9ea429f29d2 | 12 ++++++++++++ v6.2/7ded1e365cc9de6093a71d3a493c1874aca6e77c | 1 + v6.2/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 | 9 +++++++++ v6.2/7edfc610ec315de96963e66889511212ad87e3de | 3 +++ v6.2/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 | 2 ++ v6.2/806cb2270237ce2ec672a407d66cee17a07d3aa2 | 2 ++ v6.2/80d012e98894ac9112cbcddf2fbf276c2e4be0ec | 1 + v6.2/8145e082a8dfcfdc0a725b0f76eca54337b5b26e | 1 + v6.2/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 | 15 +++++++++++++++ v6.2/82a8cb96b23244f40be56b9edcf085af0cc237a6 | 4 ++++ v6.2/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 | 4 ++++ v6.2/84e286c1bb9b22d5893d34fcedd69224a65c439c | 4 ++++ v6.2/85506aca2eb4ea41223c91c5fe25125953c19b13 | 1 + v6.2/85f273a6a1e492afa7309fd23fcd8cb870085f56 | 1 + v6.2/872584f1bb983a688547509141b03b37bdb28840 | 2 ++ v6.2/87a83c8c677e762a39d914e67450cc85d8fc1f9a | 1 + v6.2/87b355f44833b9d7d8ebdd3929e941ac1a931b7e | 20 ++++++++++++++++++++ v6.2/8a904a3caa88118744062e872ae90f37748a8fd8 | 1 + v6.2/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 | 1 + v6.2/8b3d838139bcd1e552f1899191f734264ce2a1a5 | 1 + v6.2/8b6bb995d3819218498bdbee4465bffff1497a31 | 2 ++ v6.2/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b | 2 ++ v6.2/90a009db09e2b91990df28e47844d44ae0ef9aa8 | 20 ++++++++++++++++++++ v6.2/90f92b68c9869913753f8bc1d87b7762a5f36873 | 9 +++++++++ v6.2/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 | 9 +++++++++ v6.2/9473c4450e9c83d890d435577a3776d925fa748c | 1 + v6.2/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d | 9 +++++++++ v6.2/9a7eec48c9715c897b3a7809799089d708a4de64 | 2 ++ v6.2/9ae061cf2a46980b37cec1e56a372603682b2741 | 20 ++++++++++++++++++++ v6.2/9b6713cc75229f25552c643083cbdbfb771e5bca | 20 ++++++++++++++++++++ v6.2/9bb430a89d2dfce58a3d61a3a04e149109d3934e | 10 ++++++++++ v6.2/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a | 20 ++++++++++++++++++++ v6.2/9e3f1c59367515e7e40675fe83645a131c05039d | 1 + v6.2/9ed52108f6478a6a805c0c15a3f70aabba07247e | 1 + v6.2/9f2f767f5ef81982a36edef512b2319e3a79ad73 | 20 ++++++++++++++++++++ v6.2/a0dd82d6d863f03859ccab6c71e84e917f4d7082 | 18 ++++++++++++++++++ v6.2/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f | 17 +++++++++++++++++ v6.2/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 | 1 + v6.2/a28d893eb3270cf62c10dd8777af0d8452cdc072 | 20 ++++++++++++++++++++ v6.2/a34606a9aa3d36d178a5ecf31a0299b88102cf12 | 20 ++++++++++++++++++++ v6.2/a4af51ce229b1e1eab003966dbfebf9d80093a77 | 12 ++++++++++++ v6.2/a56aefca8d386181415a1fb7cfec2f72b0404797 | 8 ++++++++ v6.2/a575c9734f3021f1fc81c2477ecaee4d9841fd59 | 20 ++++++++++++++++++++ v6.2/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a | 5 +++++ v6.2/a6bf23e18324d550f789637d469cca654c92fe86 | 6 ++++++ v6.2/ab838b3fd9a442a62f36ea7eeb93e77259f787ce | 11 +++++++++++ v6.2/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 | 3 +++ v6.2/ad399740bd41da5558d8b8b2b19481740ca063cb | 11 +++++++++++ v6.2/ad72872eb3ae634d1e4296a384baa81e85cc6acc | 1 + v6.2/ae5535efd8c445ad6033ac0d5da0197897b148ea | 7 +++++++ v6.2/ae638551ab64a216364a63c4ee5061f82702fde2 | 20 ++++++++++++++++++++ v6.2/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 | 11 +++++++++++ v6.2/ae8c511757304e0c393661b5ed2ad7073e2a351d | 14 ++++++++++++++ v6.2/b1211a25c4fe3443cfef4ed7c39251502a663776 | 5 +++++ v6.2/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 | 12 ++++++++++++ v6.2/b4c6d52d8a81c53a8759e382e8000597909f0615 | 5 +++++ v6.2/b639585e71e63008373d3a9fd060b87315fe7ea8 | 1 + v6.2/b6aaba5b76e9596cb4d62d081cca41e114becacc | 14 ++++++++++++++ v6.2/b6be3714005c3933886be71011f19119e219e77c | 13 +++++++++++++ v6.2/b6dfac948686799169c899557a179b84d0d1f47e | 20 ++++++++++++++++++++ v6.2/b6e6a582f2b357b6f74849b715de12cc38b1ee91 | 20 ++++++++++++++++++++ v6.2/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 | 1 + v6.2/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 | 1 + v6.2/bc401c2900c128d3d69482769f1300502a9f0598 | 1 + v6.2/bcd8a929a5387178d917da785896e53b0845ab37 | 20 ++++++++++++++++++++ v6.2/bcdb2e9d9f319935938a5addee040e37b60192ff | 20 ++++++++++++++++++++ v6.2/bd46543d7f9a8b2c03420499b1885287e96aaf28 | 2 ++ v6.2/bd8c239c0502e70c92cf9496846bcbec7cd5702f | 2 ++ v6.2/be2760a703e6554c2b5784e2fec804284cdcbe4d | 1 + v6.2/be914f8fd282ecce5d8e2dd098e628dcc7ad533a | 20 ++++++++++++++++++++ v6.2/c044a9502649a66bf5c5e1a584cb82b2c538ae25 | 1 + v6.2/c25db1d27abd78175d9802f52c1b75f3cf716f2c | 1 + v6.2/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 | 1 + v6.2/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 | 3 +++ v6.2/c5215d54dc10e801a6cefef62445a00a4c28a515 | 16 ++++++++++++++++ v6.2/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b | 20 ++++++++++++++++++++ v6.2/c67ef897fe08effad98f0c7fb9223fa1f771d09e | 1 + v6.2/c69ff4071935f946f1cddc59e1d36a03442ed015 | 20 ++++++++++++++++++++ v6.2/c762b979c7c97dc7a4010f943a9c0b646a56ed36 | 1 + v6.2/c8841fc4d51f603a44c00448ad17404eb829c741 | 1 + v6.2/c8df2cc9d63bdb365c520a2dd5472f7b7755644f | 2 ++ v6.2/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 | 20 ++++++++++++++++++++ v6.2/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 | 20 ++++++++++++++++++++ v6.2/c997d683d952d8c927922ea0ab4d33a01c8efc2c | 3 +++ v6.2/ca1608875ae21bb40a7731b81bc0e2c95622d502 | 20 ++++++++++++++++++++ v6.2/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b | 19 +++++++++++++++++++ v6.2/cbb93fe5e6d00695e1344fa697dab3974b216717 | 1 + v6.2/cc47a057e79613b7af0110837ff082caf8895c9e | 6 ++++++ v6.2/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 | 20 ++++++++++++++++++++ v6.2/cc9542534bf09f33b4da32025b31335588fcefb9 | 11 +++++++++++ v6.2/cdefbf2324ceda662e2667aa2f44e8b9de3d780f | 3 +++ v6.2/ce51bf1790c4972125b19c22dbfa76d7e0136280 | 1 + v6.2/cf12445daec01aaa2d27bb34bd7c796a53442c42 | 2 ++ v6.2/d0089603fa7a22a940f808a7cbc49402fe02281e | 1 + v6.2/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 | 1 + v6.2/d31563b5f9bb601a805c4a1b491edf69ada79688 | 1 + v6.2/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 | 3 +++ v6.2/d63fde98b8929da625cc36c2f1143e837c0e6d10 | 4 ++++ v6.2/d7c9616be0759c1cfb44a68ba838548d22b98484 | 1 + v6.2/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 | 1 + v6.2/d9077f7bad141df143cc4fa000a68a868bcea7c0 | 8 ++++++++ v6.2/d90b7c705c5d9b5cb6b71b8aaa773c031084056c | 3 +++ v6.2/dacfd001eaf252a81537aece602ae2fc16e6ebd5 | 20 ++++++++++++++++++++ v6.2/dcd04ea587b210e78a85d6d4d7cc6765828496b0 | 1 + v6.2/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 | 3 +++ v6.2/dd9019604cdaaff1327bfd36737230f912e2780d | 20 ++++++++++++++++++++ v6.2/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 | 1 + v6.2/de8a3207aed33283a560193095b156d3b73fc4f0 | 1 + v6.2/dec3a7b3aa45802e70c350d73e11564cd444e448 | 5 +++++ v6.2/e1fb1dc08e73466830612bcf2f9f72180965c9ba | 16 ++++++++++++++++ v6.2/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd | 2 ++ v6.2/e2f7dd6e55d2f39734abcebd0cf673700e206197 | 1 + v6.2/e331ac141f1df6d151d24e60ff16e93ec075509e | 20 ++++++++++++++++++++ v6.2/e3a491a26b62466ad14a423e8c81a04d5969bfe5 | 2 ++ v6.2/e5ca9d391615269b05a6ed871fec66d9db650520 | 20 ++++++++++++++++++++ v6.2/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 | 1 + v6.2/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 | 1 + v6.2/e73dda7ffd858a58ddeb9c53603ae14f2af8927c | 20 ++++++++++++++++++++ v6.2/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 | 1 + v6.2/e86e6638d1171c2201ffff16d2c6a6fd975f8383 | 3 +++ v6.2/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 | 10 ++++++++++ v6.2/e97d06a46526d9392cbdbd7eda193091e1af2723 | 4 ++++ v6.2/e9a7254b0339ef2b230784789ac28ef35e049253 | 20 ++++++++++++++++++++ v6.2/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 | 10 ++++++++++ v6.2/e9c5263ce16d96311c118111ac779f004be8b473 | 15 +++++++++++++++ v6.2/ea7d898676d9e94558c46ba927db35403362389f | 3 +++ v6.2/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 | 8 ++++++++ v6.2/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 | 1 + v6.2/ecba88a3b32d733d41e27973e25b2bc580f64281 | 4 ++++ v6.2/ee8bd4a428a9c538e08aa5bc797fca19d577f667 | 1 + v6.2/ef560389ca50e33bd0c4531236c187107fa81e1f | 9 +++++++++ v6.2/f0ece18e994144b7daa025b68ead97de26a2df1f | 1 + v6.2/f123dc86388cb669c3d6322702dc441abc35c31e | 1 + v6.2/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 | 1 + v6.2/f3a608827d1f8de0dd12813e8d9c6803fe64e119 | 2 ++ v6.2/f525152a0f0ff34eb92b322703d76ba37095f556 | 15 +++++++++++++++ v6.2/f8f669699977db503569465b64dc5220ab21bb41 | 14 ++++++++++++++ v6.2/f92e1a829d64dd66fa173c6934f03817d9e68d43 | 4 ++++ v6.2/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 | 20 ++++++++++++++++++++ v6.2/fc9a615200d48e076af58f4309f507e500ed900d | 5 +++++ v6.2/fde4951834c22fc634c1e1238b874f894ef46c9c | 10 ++++++++++ v6.2/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d | 2 ++ v6.2/fe3944fb245ab99570552a3bf970b00058a9ca6d | 1 + v6.2/ff3b96f2c9e5c24fca12239cd519a8a18569e687 | 2 ++ v6.3/00616416488868a8b98343863e5ac078506e44e8 | 20 ++++++++++++++++++++ v6.3/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 | 20 ++++++++++++++++++++ v6.3/038ce802e248a985150156da84bc3f118236b898 | 20 ++++++++++++++++++++ v6.3/04aa5f4eba49d6493801d0f1d515ed237459b166 | 1 + v6.3/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 | 6 ++++++ v6.3/05fb1dbc821f3016a52621ccd4530c269b626130 | 20 ++++++++++++++++++++ v6.3/0611a640e60a0473883328746f3c53934cd4dc3c | 2 ++ v6.3/06b8db3a7dde43cc7c412517c93c85d13a4557f8 | 1 + v6.3/07fd7c329839cf0b8c7766883d830a1a0d12d1dd | 15 +++++++++++++++ v6.3/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 | 2 ++ v6.3/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 | 2 ++ v6.3/0a549ed22c3c7cc6da5c5f5918efd019944489a5 | 1 + v6.3/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 | 1 + v6.3/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 | 8 ++++++++ v6.3/0e9876d8e88d81a35742e90048ab3784c49b910b | 1 + v6.3/0f05ee447949cf1b72bd7c415c803ea7f7209403 | 2 ++ v6.3/101c3fad29d7a0a90ff063b1aad586a0211911ec | 3 +++ v6.3/11b3f8ae7081607a783d60e8098d46b787f79cad | 9 +++++++++ v6.3/11ff73082f17e1adc1b717264d9b74661fc5b229 | 5 +++++ v6.3/12f7900c575679af411aaa89340bfe3dc68b46b3 | 1 + v6.3/133e267ef4a26d19c93996a874714e9f3f8c70aa | 1 + v6.3/14786d949a3b8cf00cc32456363b7db22894a0e6 | 12 ++++++++++++ v6.3/1505ba06e52e701600172bccbc3aa7fb9bd5d0da | 2 ++ v6.3/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 | 13 +++++++++++++ v6.3/15f298821289d3efba87bb34db29d0ba9780a443 | 20 ++++++++++++++++++++ v6.3/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 | 20 ++++++++++++++++++++ v6.3/16f9ce818901c7b7618094242adc0b51208a7c89 | 2 ++ v6.3/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 | 2 ++ v6.3/190f676afa00d07082db170400aaa2cd4de0933f | 20 ++++++++++++++++++++ v6.3/195b3678bea35fde0619f17b73847c30e66d79d0 | 1 + v6.3/19871b5c7a003946d3cd4209a348ab7c0df5dbad | 5 +++++ v6.3/19e94a2333c2babc773e51a9ed844cfc35a36064 | 20 ++++++++++++++++++++ v6.3/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 | 11 +++++++++++ v6.3/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a | 10 ++++++++++ v6.3/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf | 5 +++++ v6.3/1d3aa0b97c55672eff44516b1c8afb9551003d78 | 20 ++++++++++++++++++++ v6.3/1fa08aece42512be072351f482096d5796edf7ca | 15 +++++++++++++++ v6.3/205de6ddd7fff9340bd5e4b68105f28120671c6b | 20 ++++++++++++++++++++ v6.3/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 | 20 ++++++++++++++++++++ v6.3/217759bbb95db7998528eb65914c3e20d890dff5 | 20 ++++++++++++++++++++ v6.3/21e25205d7f9b6d7d3807546dd12ea93844b7c8e | 1 + v6.3/2263639f96f24a121ec9f037981b81daf5a8d60a | 3 +++ v6.3/231e872529885483056c0170641ddd76686e3a89 | 1 + v6.3/24a8b7bfb96120b32c222ef108bb7a713d1e385a | 13 +++++++++++++ v6.3/24be05591fb7a2a3edd639092c045298dd57aeea | 20 ++++++++++++++++++++ v6.3/2558e3b23112adb82a558bab616890a790a38bc6 | 14 ++++++++++++++ v6.3/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 | 14 ++++++++++++++ v6.3/2824083db76cb9d4b7910607b367e93b02912865 | 20 ++++++++++++++++++++ v6.3/282c30f320ba25794b66c2231ab134d15465ef21 | 5 +++++ v6.3/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 | 1 + v6.3/2892731ec2893252cdbc256a2bd5436b7fd94cf7 | 20 ++++++++++++++++++++ v6.3/292fcaa1f937345cb65f3af82a1ee6692c8df9eb | 1 + v6.3/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 | 1 + v6.3/2cd114294d1dad6ed19217c909680f9fd30ee711 | 1 + v6.3/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d | 5 +++++ v6.3/2fadeb950f53c017bde9e156e443528265dd3629 | 14 ++++++++++++++ v6.3/3058fca1ed7955c904584a6d86108d664a927177 | 1 + v6.3/30deff8531f469453ccc0981f14eceb0a2ea68d6 | 20 ++++++++++++++++++++ v6.3/321de651fa565dcf76c017b257bdf15ec7fff45d | 6 ++++++ v6.3/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 | 20 ++++++++++++++++++++ v6.3/3425a2005b291b62b6f6deeeab1156839c41cf85 | 1 + v6.3/345e8abe4c355bc24bab3f4a5634122e55be8665 | 20 ++++++++++++++++++++ v6.3/347d49fdf36c5e2411afdb312935d88183fe5811 | 8 ++++++++ v6.3/348139384ba30eccd4ce4f01fcf575b08ce81b83 | 1 + v6.3/3789fb8746dc0f484db2d6f48b390f0f535d5120 | 20 ++++++++++++++++++++ v6.3/386dc41cf54dcf44ea40de1aca900f02b756cec0 | 1 + v6.3/3948abaa4e2be938ccdfc289385a27342fb13d43 | 1 + v6.3/3956f35fbd36aee35766008ce6a9b0ed812d93ef | 7 +++++++ v6.3/39a6c668e4e78c3bc262c24d9aabd0a49027f948 | 1 + v6.3/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd | 20 ++++++++++++++++++++ v6.3/3cdad0a5a6cf581519748612cb449b43379510a4 | 20 ++++++++++++++++++++ v6.3/3d40f78169a0a954ff06e2b0f8e21463f7edb433 | 1 + v6.3/3f6d810665dfde0d33785420618ceb03fba0619d | 3 +++ v6.3/410bb2ce611133a11d4d11f0aef4c83f095c3200 | 19 +++++++++++++++++++ v6.3/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 | 1 + v6.3/42c3732fa8073717dd7d924472f1c0bc5b452fdc | 1 + v6.3/432acd550e3607d5fea23e27f6ab4e4567deccfd | 1 + v6.3/433f437b3ae2ed4e318ecd5233c82f6936e78e82 | 20 ++++++++++++++++++++ v6.3/4379f91172f39d999919c8e8b2b5e1d665d8972d | 20 ++++++++++++++++++++ v6.3/43f0df54c96fa5abcab9df8649c1e52119bf0238 | 9 +++++++++ v6.3/449813515d3e5efec85206bb91588a6249a421a3 | 4 ++++ v6.3/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 | 2 ++ v6.3/45f29e0eb5b969c59a70525942080905dc5b7964 | 1 + v6.3/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 | 8 ++++++++ v6.3/4a679c5afca027d7f4668f51693f7cce589038f5 | 1 + v6.3/4b2cfbda2d530f4efa0e2833771640869013de5e | 20 ++++++++++++++++++++ v6.3/4b357e2a6d6c364a88d50526675fe596a30766cb | 20 ++++++++++++++++++++ v6.3/4b7b4291dee2fef9148563be3eeb0034cc3bf5df | 1 + v6.3/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 | 2 ++ v6.3/4ca52f539865853e6ddbc393745cd0b305f0d810 | 7 +++++++ v6.3/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 | 17 +++++++++++++++++ v6.3/512383ae49107fbc42243887798548e356c4b91c | 3 +++ v6.3/5339792bd64bd1605d3d51f8e52e94dfc385959b | 20 ++++++++++++++++++++ v6.3/539cd3f4da3fdbe7dc353634e004e4b0e725c35a | 5 +++++ v6.3/54943abce0927156ba9909f1a533b25410bfe2ca | 20 ++++++++++++++++++++ v6.3/54ee3526796f56c249124686a33e1cc05f76ea21 | 2 ++ v6.3/57c6906778f55deba6d3f3af00284e3541bb9950 | 1 + v6.3/582a3bf999df662c0e0fa4717ce7559f16d7b93b | 5 +++++ v6.3/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 | 1 + v6.3/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 | 1 + v6.3/5bc9dc068afe95e924136d57c1a385194282a919 | 1 + v6.3/5caf1b6400d30a31363063314bddea4e5680d639 | 20 ++++++++++++++++++++ v6.3/5d94da7ff00ef45737a64d947e7ff45aca972782 | 1 + v6.3/6021d62c677f12f2f975bb1bf2389730e1d9f746 | 1 + v6.3/60c2a6926cc94dcd8a60ab593b4092bc354061c3 | 20 ++++++++++++++++++++ v6.3/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 | 5 +++++ v6.3/617fc7775370324d0a2b888625b042221ebdcb62 | 7 +++++++ v6.3/61ead71476cf8b68960275beee24ff00a809fe81 | 5 +++++ v6.3/64bef697d33b75fc06c5789b3f8108680271529f | 8 ++++++++ v6.3/64f92a554f72cbfe8b971f93af9d07f87599bc88 | 1 + v6.3/6727980b67852dae6b82a97e24fbadbdd218c033 | 4 ++++ v6.3/6874f6ed92df1e95ff815692b6bf6aa98e4c925b | 20 ++++++++++++++++++++ v6.3/689a930b93c5c20294df5da0407df361c5412eac | 20 ++++++++++++++++++++ v6.3/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce | 3 +++ v6.3/6a277077ac5189d7633f8c57e153e0a73fab39d2 | 1 + v6.3/6a71770442b5b7cf8f880ca1c0a72456c918c757 | 2 ++ v6.3/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c | 1 + v6.3/6b865d6530230b0c446efd93e0207b8eed7eadb2 | 8 ++++++++ v6.3/6b91bfa1651d841f0066bae2b1322cac29fdfb61 | 1 + v6.3/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 | 1 + v6.3/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff | 20 ++++++++++++++++++++ v6.3/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 | 1 + v6.3/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 | 15 +++++++++++++++ v6.3/70dfe3f0d239c2e8abc6a7bea24411031f85b652 | 1 + v6.3/73f65b8b0325551110dedf8d27ac738bdc331802 | 1 + v6.3/73fa7547c70b32cc69685f79be31135797734eb6 | 1 + v6.3/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 | 20 ++++++++++++++++++++ v6.3/75a1bbe60a7425fcaa670bff58b8589b1f880810 | 1 + v6.3/75cabec0111b7ccb140d917cc9c481e845cc3498 | 2 ++ v6.3/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 | 1 + v6.3/76698510f593daf8aa0582492090d0c2e484c3e8 | 1 + v6.3/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 | 20 ++++++++++++++++++++ v6.3/7beea725a8ca412c6190090ce7c3a13b169592a1 | 5 +++++ v6.3/7c079e909b21f8f6e5d8e501c037752ff302a15e | 2 ++ v6.3/7c09a4ed6156c6cab6b951e027ca6ea24af454ba | 9 +++++++++ v6.3/7c18509bdaefe2164e62829d614ef9ea429f29d2 | 10 ++++++++++ v6.3/7ded1e365cc9de6093a71d3a493c1874aca6e77c | 1 + v6.3/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 | 8 ++++++++ v6.3/7edfc610ec315de96963e66889511212ad87e3de | 3 +++ v6.3/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 | 2 ++ v6.3/806cb2270237ce2ec672a407d66cee17a07d3aa2 | 2 ++ v6.3/80d012e98894ac9112cbcddf2fbf276c2e4be0ec | 1 + v6.3/8145e082a8dfcfdc0a725b0f76eca54337b5b26e | 1 + v6.3/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 | 15 +++++++++++++++ v6.3/82a8cb96b23244f40be56b9edcf085af0cc237a6 | 2 ++ v6.3/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 | 4 ++++ v6.3/84e286c1bb9b22d5893d34fcedd69224a65c439c | 2 ++ v6.3/85506aca2eb4ea41223c91c5fe25125953c19b13 | 1 + v6.3/85f273a6a1e492afa7309fd23fcd8cb870085f56 | 1 + v6.3/872584f1bb983a688547509141b03b37bdb28840 | 2 ++ v6.3/87a83c8c677e762a39d914e67450cc85d8fc1f9a | 1 + v6.3/87b355f44833b9d7d8ebdd3929e941ac1a931b7e | 20 ++++++++++++++++++++ v6.3/8a904a3caa88118744062e872ae90f37748a8fd8 | 1 + v6.3/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 | 1 + v6.3/8b3d838139bcd1e552f1899191f734264ce2a1a5 | 1 + v6.3/8b6bb995d3819218498bdbee4465bffff1497a31 | 2 ++ v6.3/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b | 2 ++ v6.3/90a009db09e2b91990df28e47844d44ae0ef9aa8 | 20 ++++++++++++++++++++ v6.3/90f92b68c9869913753f8bc1d87b7762a5f36873 | 9 +++++++++ v6.3/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 | 1 + v6.3/9473c4450e9c83d890d435577a3776d925fa748c | 1 + v6.3/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d | 8 ++++++++ v6.3/9a7eec48c9715c897b3a7809799089d708a4de64 | 1 + v6.3/9ae061cf2a46980b37cec1e56a372603682b2741 | 20 ++++++++++++++++++++ v6.3/9b6713cc75229f25552c643083cbdbfb771e5bca | 20 ++++++++++++++++++++ v6.3/9bb430a89d2dfce58a3d61a3a04e149109d3934e | 8 ++++++++ v6.3/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a | 20 ++++++++++++++++++++ v6.3/9e3f1c59367515e7e40675fe83645a131c05039d | 1 + v6.3/9ed52108f6478a6a805c0c15a3f70aabba07247e | 1 + v6.3/9f2f767f5ef81982a36edef512b2319e3a79ad73 | 20 ++++++++++++++++++++ v6.3/a0dd82d6d863f03859ccab6c71e84e917f4d7082 | 16 ++++++++++++++++ v6.3/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f | 15 +++++++++++++++ v6.3/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 | 1 + v6.3/a28d893eb3270cf62c10dd8777af0d8452cdc072 | 20 ++++++++++++++++++++ v6.3/a34606a9aa3d36d178a5ecf31a0299b88102cf12 | 20 ++++++++++++++++++++ v6.3/a4af51ce229b1e1eab003966dbfebf9d80093a77 | 4 ++++ v6.3/a56aefca8d386181415a1fb7cfec2f72b0404797 | 8 ++++++++ v6.3/a575c9734f3021f1fc81c2477ecaee4d9841fd59 | 20 ++++++++++++++++++++ v6.3/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a | 4 ++++ v6.3/a6bf23e18324d550f789637d469cca654c92fe86 | 6 ++++++ v6.3/ab838b3fd9a442a62f36ea7eeb93e77259f787ce | 11 +++++++++++ v6.3/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 | 3 +++ v6.3/ad399740bd41da5558d8b8b2b19481740ca063cb | 9 +++++++++ v6.3/ad72872eb3ae634d1e4296a384baa81e85cc6acc | 1 + v6.3/ae5535efd8c445ad6033ac0d5da0197897b148ea | 7 +++++++ v6.3/ae638551ab64a216364a63c4ee5061f82702fde2 | 20 ++++++++++++++++++++ v6.3/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 | 9 +++++++++ v6.3/ae8c511757304e0c393661b5ed2ad7073e2a351d | 6 ++++++ v6.3/b1211a25c4fe3443cfef4ed7c39251502a663776 | 5 +++++ v6.3/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 | 12 ++++++++++++ v6.3/b4c6d52d8a81c53a8759e382e8000597909f0615 | 5 +++++ v6.3/b639585e71e63008373d3a9fd060b87315fe7ea8 | 1 + v6.3/b6aaba5b76e9596cb4d62d081cca41e114becacc | 12 ++++++++++++ v6.3/b6be3714005c3933886be71011f19119e219e77c | 11 +++++++++++ v6.3/b6dfac948686799169c899557a179b84d0d1f47e | 20 ++++++++++++++++++++ v6.3/b6e6a582f2b357b6f74849b715de12cc38b1ee91 | 20 ++++++++++++++++++++ v6.3/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 | 1 + v6.3/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 | 1 + v6.3/bc401c2900c128d3d69482769f1300502a9f0598 | 1 + v6.3/bcd8a929a5387178d917da785896e53b0845ab37 | 20 ++++++++++++++++++++ v6.3/bcdb2e9d9f319935938a5addee040e37b60192ff | 20 ++++++++++++++++++++ v6.3/bd46543d7f9a8b2c03420499b1885287e96aaf28 | 2 ++ v6.3/bd8c239c0502e70c92cf9496846bcbec7cd5702f | 2 ++ v6.3/be2760a703e6554c2b5784e2fec804284cdcbe4d | 1 + v6.3/be914f8fd282ecce5d8e2dd098e628dcc7ad533a | 20 ++++++++++++++++++++ v6.3/c044a9502649a66bf5c5e1a584cb82b2c538ae25 | 1 + v6.3/c25db1d27abd78175d9802f52c1b75f3cf716f2c | 1 + v6.3/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 | 1 + v6.3/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 | 1 + v6.3/c5215d54dc10e801a6cefef62445a00a4c28a515 | 14 ++++++++++++++ v6.3/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b | 20 ++++++++++++++++++++ v6.3/c67ef897fe08effad98f0c7fb9223fa1f771d09e | 1 + v6.3/c69ff4071935f946f1cddc59e1d36a03442ed015 | 20 ++++++++++++++++++++ v6.3/c762b979c7c97dc7a4010f943a9c0b646a56ed36 | 1 + v6.3/c8841fc4d51f603a44c00448ad17404eb829c741 | 1 + v6.3/c8df2cc9d63bdb365c520a2dd5472f7b7755644f | 1 + v6.3/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 | 20 ++++++++++++++++++++ v6.3/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 | 20 ++++++++++++++++++++ v6.3/c997d683d952d8c927922ea0ab4d33a01c8efc2c | 3 +++ v6.3/ca1608875ae21bb40a7731b81bc0e2c95622d502 | 20 ++++++++++++++++++++ v6.3/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b | 19 +++++++++++++++++++ v6.3/cbb93fe5e6d00695e1344fa697dab3974b216717 | 1 + v6.3/cc47a057e79613b7af0110837ff082caf8895c9e | 5 +++++ v6.3/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 | 20 ++++++++++++++++++++ v6.3/cc9542534bf09f33b4da32025b31335588fcefb9 | 10 ++++++++++ v6.3/cdefbf2324ceda662e2667aa2f44e8b9de3d780f | 3 +++ v6.3/ce51bf1790c4972125b19c22dbfa76d7e0136280 | 1 + v6.3/cf12445daec01aaa2d27bb34bd7c796a53442c42 | 2 ++ v6.3/d0089603fa7a22a940f808a7cbc49402fe02281e | 1 + v6.3/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 | 1 + v6.3/d31563b5f9bb601a805c4a1b491edf69ada79688 | 1 + v6.3/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 | 3 +++ v6.3/d63fde98b8929da625cc36c2f1143e837c0e6d10 | 4 ++++ v6.3/d7c9616be0759c1cfb44a68ba838548d22b98484 | 1 + v6.3/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 | 1 + v6.3/d9077f7bad141df143cc4fa000a68a868bcea7c0 | 8 ++++++++ v6.3/d90b7c705c5d9b5cb6b71b8aaa773c031084056c | 3 +++ v6.3/dacfd001eaf252a81537aece602ae2fc16e6ebd5 | 2 ++ v6.3/dcd04ea587b210e78a85d6d4d7cc6765828496b0 | 1 + v6.3/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 | 2 ++ v6.3/dd9019604cdaaff1327bfd36737230f912e2780d | 20 ++++++++++++++++++++ v6.3/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 | 1 + v6.3/de8a3207aed33283a560193095b156d3b73fc4f0 | 1 + v6.3/dec3a7b3aa45802e70c350d73e11564cd444e448 | 5 +++++ v6.3/e1fb1dc08e73466830612bcf2f9f72180965c9ba | 16 ++++++++++++++++ v6.3/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd | 1 + v6.3/e2f7dd6e55d2f39734abcebd0cf673700e206197 | 1 + v6.3/e331ac141f1df6d151d24e60ff16e93ec075509e | 20 ++++++++++++++++++++ v6.3/e3a491a26b62466ad14a423e8c81a04d5969bfe5 | 2 ++ v6.3/e5ca9d391615269b05a6ed871fec66d9db650520 | 20 ++++++++++++++++++++ v6.3/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 | 1 + v6.3/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 | 1 + v6.3/e73dda7ffd858a58ddeb9c53603ae14f2af8927c | 20 ++++++++++++++++++++ v6.3/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 | 1 + v6.3/e86e6638d1171c2201ffff16d2c6a6fd975f8383 | 3 +++ v6.3/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 | 8 ++++++++ v6.3/e97d06a46526d9392cbdbd7eda193091e1af2723 | 4 ++++ v6.3/e9a7254b0339ef2b230784789ac28ef35e049253 | 20 ++++++++++++++++++++ v6.3/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 | 9 +++++++++ v6.3/e9c5263ce16d96311c118111ac779f004be8b473 | 15 +++++++++++++++ v6.3/ea7d898676d9e94558c46ba927db35403362389f | 3 +++ v6.3/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 | 5 +++++ v6.3/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 | 1 + v6.3/ecba88a3b32d733d41e27973e25b2bc580f64281 | 2 ++ v6.3/ee8bd4a428a9c538e08aa5bc797fca19d577f667 | 1 + v6.3/ef560389ca50e33bd0c4531236c187107fa81e1f | 8 ++++++++ v6.3/f0ece18e994144b7daa025b68ead97de26a2df1f | 1 + v6.3/f123dc86388cb669c3d6322702dc441abc35c31e | 1 + v6.3/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 | 1 + v6.3/f3a608827d1f8de0dd12813e8d9c6803fe64e119 | 2 ++ v6.3/f525152a0f0ff34eb92b322703d76ba37095f556 | 14 ++++++++++++++ v6.3/f8f669699977db503569465b64dc5220ab21bb41 | 14 ++++++++++++++ v6.3/f92e1a829d64dd66fa173c6934f03817d9e68d43 | 2 ++ v6.3/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 | 20 ++++++++++++++++++++ v6.3/fc9a615200d48e076af58f4309f507e500ed900d | 4 ++++ v6.3/fde4951834c22fc634c1e1238b874f894ef46c9c | 8 ++++++++ v6.3/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d | 1 + v6.3/fe3944fb245ab99570552a3bf970b00058a9ca6d | 1 + v6.3/ff3b96f2c9e5c24fca12239cd519a8a18569e687 | 2 ++ v6.4/00616416488868a8b98343863e5ac078506e44e8 | 20 ++++++++++++++++++++ v6.4/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 | 20 ++++++++++++++++++++ v6.4/038ce802e248a985150156da84bc3f118236b898 | 20 ++++++++++++++++++++ v6.4/04aa5f4eba49d6493801d0f1d515ed237459b166 | 1 + v6.4/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 | 5 +++++ v6.4/05fb1dbc821f3016a52621ccd4530c269b626130 | 20 ++++++++++++++++++++ v6.4/0611a640e60a0473883328746f3c53934cd4dc3c | 1 + v6.4/06b8db3a7dde43cc7c412517c93c85d13a4557f8 | 1 + v6.4/07fd7c329839cf0b8c7766883d830a1a0d12d1dd | 15 +++++++++++++++ v6.4/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 | 2 ++ v6.4/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 | 2 ++ v6.4/0a549ed22c3c7cc6da5c5f5918efd019944489a5 | 1 + v6.4/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 | 1 + v6.4/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 | 8 ++++++++ v6.4/0e9876d8e88d81a35742e90048ab3784c49b910b | 1 + v6.4/0f05ee447949cf1b72bd7c415c803ea7f7209403 | 2 ++ v6.4/101c3fad29d7a0a90ff063b1aad586a0211911ec | 3 +++ v6.4/11b3f8ae7081607a783d60e8098d46b787f79cad | 9 +++++++++ v6.4/11ff73082f17e1adc1b717264d9b74661fc5b229 | 5 +++++ v6.4/12f7900c575679af411aaa89340bfe3dc68b46b3 | 1 + v6.4/133e267ef4a26d19c93996a874714e9f3f8c70aa | 1 + v6.4/14786d949a3b8cf00cc32456363b7db22894a0e6 | 12 ++++++++++++ v6.4/1505ba06e52e701600172bccbc3aa7fb9bd5d0da | 2 ++ v6.4/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 | 13 +++++++++++++ v6.4/15f298821289d3efba87bb34db29d0ba9780a443 | 20 ++++++++++++++++++++ v6.4/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 | 20 ++++++++++++++++++++ v6.4/16f9ce818901c7b7618094242adc0b51208a7c89 | 2 ++ v6.4/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 | 1 + v6.4/190f676afa00d07082db170400aaa2cd4de0933f | 20 ++++++++++++++++++++ v6.4/195b3678bea35fde0619f17b73847c30e66d79d0 | 1 + v6.4/19871b5c7a003946d3cd4209a348ab7c0df5dbad | 5 +++++ v6.4/19e94a2333c2babc773e51a9ed844cfc35a36064 | 20 ++++++++++++++++++++ v6.4/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 | 11 +++++++++++ v6.4/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a | 10 ++++++++++ v6.4/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf | 5 +++++ v6.4/1d3aa0b97c55672eff44516b1c8afb9551003d78 | 20 ++++++++++++++++++++ v6.4/1fa08aece42512be072351f482096d5796edf7ca | 14 ++++++++++++++ v6.4/205de6ddd7fff9340bd5e4b68105f28120671c6b | 20 ++++++++++++++++++++ v6.4/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 | 20 ++++++++++++++++++++ v6.4/217759bbb95db7998528eb65914c3e20d890dff5 | 20 ++++++++++++++++++++ v6.4/21e25205d7f9b6d7d3807546dd12ea93844b7c8e | 1 + v6.4/2263639f96f24a121ec9f037981b81daf5a8d60a | 1 + v6.4/231e872529885483056c0170641ddd76686e3a89 | 1 + v6.4/24a8b7bfb96120b32c222ef108bb7a713d1e385a | 12 ++++++++++++ v6.4/24be05591fb7a2a3edd639092c045298dd57aeea | 20 ++++++++++++++++++++ v6.4/2558e3b23112adb82a558bab616890a790a38bc6 | 14 ++++++++++++++ v6.4/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 | 14 ++++++++++++++ v6.4/2824083db76cb9d4b7910607b367e93b02912865 | 20 ++++++++++++++++++++ v6.4/282c30f320ba25794b66c2231ab134d15465ef21 | 5 +++++ v6.4/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 | 1 + v6.4/2892731ec2893252cdbc256a2bd5436b7fd94cf7 | 20 ++++++++++++++++++++ v6.4/292fcaa1f937345cb65f3af82a1ee6692c8df9eb | 1 + v6.4/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 | 1 + v6.4/2cd114294d1dad6ed19217c909680f9fd30ee711 | 1 + v6.4/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d | 5 +++++ v6.4/2fadeb950f53c017bde9e156e443528265dd3629 | 9 +++++++++ v6.4/3058fca1ed7955c904584a6d86108d664a927177 | 1 + v6.4/30deff8531f469453ccc0981f14eceb0a2ea68d6 | 20 ++++++++++++++++++++ v6.4/321de651fa565dcf76c017b257bdf15ec7fff45d | 6 ++++++ v6.4/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 | 20 ++++++++++++++++++++ v6.4/3425a2005b291b62b6f6deeeab1156839c41cf85 | 1 + v6.4/345e8abe4c355bc24bab3f4a5634122e55be8665 | 20 ++++++++++++++++++++ v6.4/347d49fdf36c5e2411afdb312935d88183fe5811 | 8 ++++++++ v6.4/348139384ba30eccd4ce4f01fcf575b08ce81b83 | 1 + v6.4/3789fb8746dc0f484db2d6f48b390f0f535d5120 | 20 ++++++++++++++++++++ v6.4/386dc41cf54dcf44ea40de1aca900f02b756cec0 | 1 + v6.4/3948abaa4e2be938ccdfc289385a27342fb13d43 | 1 + v6.4/3956f35fbd36aee35766008ce6a9b0ed812d93ef | 7 +++++++ v6.4/39a6c668e4e78c3bc262c24d9aabd0a49027f948 | 1 + v6.4/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd | 20 ++++++++++++++++++++ v6.4/3cdad0a5a6cf581519748612cb449b43379510a4 | 20 ++++++++++++++++++++ v6.4/3d40f78169a0a954ff06e2b0f8e21463f7edb433 | 1 + v6.4/3f6d810665dfde0d33785420618ceb03fba0619d | 3 +++ v6.4/410bb2ce611133a11d4d11f0aef4c83f095c3200 | 19 +++++++++++++++++++ v6.4/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 | 1 + v6.4/42c3732fa8073717dd7d924472f1c0bc5b452fdc | 1 + v6.4/432acd550e3607d5fea23e27f6ab4e4567deccfd | 1 + v6.4/433f437b3ae2ed4e318ecd5233c82f6936e78e82 | 20 ++++++++++++++++++++ v6.4/4379f91172f39d999919c8e8b2b5e1d665d8972d | 20 ++++++++++++++++++++ v6.4/43f0df54c96fa5abcab9df8649c1e52119bf0238 | 8 ++++++++ v6.4/449813515d3e5efec85206bb91588a6249a421a3 | 4 ++++ v6.4/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 | 2 ++ v6.4/45f29e0eb5b969c59a70525942080905dc5b7964 | 1 + v6.4/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 | 8 ++++++++ v6.4/4a679c5afca027d7f4668f51693f7cce589038f5 | 1 + v6.4/4b2cfbda2d530f4efa0e2833771640869013de5e | 20 ++++++++++++++++++++ v6.4/4b357e2a6d6c364a88d50526675fe596a30766cb | 20 ++++++++++++++++++++ v6.4/4b7b4291dee2fef9148563be3eeb0034cc3bf5df | 1 + v6.4/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 | 2 ++ v6.4/4ca52f539865853e6ddbc393745cd0b305f0d810 | 7 +++++++ v6.4/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 | 15 +++++++++++++++ v6.4/512383ae49107fbc42243887798548e356c4b91c | 3 +++ v6.4/5339792bd64bd1605d3d51f8e52e94dfc385959b | 20 ++++++++++++++++++++ v6.4/539cd3f4da3fdbe7dc353634e004e4b0e725c35a | 5 +++++ v6.4/54943abce0927156ba9909f1a533b25410bfe2ca | 20 ++++++++++++++++++++ v6.4/54ee3526796f56c249124686a33e1cc05f76ea21 | 2 ++ v6.4/57c6906778f55deba6d3f3af00284e3541bb9950 | 1 + v6.4/582a3bf999df662c0e0fa4717ce7559f16d7b93b | 5 +++++ v6.4/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 | 1 + v6.4/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 | 1 + v6.4/5bc9dc068afe95e924136d57c1a385194282a919 | 1 + v6.4/5caf1b6400d30a31363063314bddea4e5680d639 | 20 ++++++++++++++++++++ v6.4/5d94da7ff00ef45737a64d947e7ff45aca972782 | 1 + v6.4/6021d62c677f12f2f975bb1bf2389730e1d9f746 | 1 + v6.4/60c2a6926cc94dcd8a60ab593b4092bc354061c3 | 20 ++++++++++++++++++++ v6.4/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 | 4 ++++ v6.4/617fc7775370324d0a2b888625b042221ebdcb62 | 7 +++++++ v6.4/61ead71476cf8b68960275beee24ff00a809fe81 | 5 +++++ v6.4/64bef697d33b75fc06c5789b3f8108680271529f | 7 +++++++ v6.4/64f92a554f72cbfe8b971f93af9d07f87599bc88 | 1 + v6.4/6727980b67852dae6b82a97e24fbadbdd218c033 | 4 ++++ v6.4/6874f6ed92df1e95ff815692b6bf6aa98e4c925b | 20 ++++++++++++++++++++ v6.4/689a930b93c5c20294df5da0407df361c5412eac | 20 ++++++++++++++++++++ v6.4/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce | 3 +++ v6.4/6a277077ac5189d7633f8c57e153e0a73fab39d2 | 1 + v6.4/6a71770442b5b7cf8f880ca1c0a72456c918c757 | 2 ++ v6.4/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c | 1 + v6.4/6b865d6530230b0c446efd93e0207b8eed7eadb2 | 8 ++++++++ v6.4/6b91bfa1651d841f0066bae2b1322cac29fdfb61 | 1 + v6.4/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 | 1 + v6.4/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff | 20 ++++++++++++++++++++ v6.4/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 | 1 + v6.4/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 | 13 +++++++++++++ v6.4/70dfe3f0d239c2e8abc6a7bea24411031f85b652 | 1 + v6.4/73f65b8b0325551110dedf8d27ac738bdc331802 | 1 + v6.4/73fa7547c70b32cc69685f79be31135797734eb6 | 1 + v6.4/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 | 20 ++++++++++++++++++++ v6.4/75a1bbe60a7425fcaa670bff58b8589b1f880810 | 1 + v6.4/75cabec0111b7ccb140d917cc9c481e845cc3498 | 2 ++ v6.4/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 | 1 + v6.4/76698510f593daf8aa0582492090d0c2e484c3e8 | 1 + v6.4/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 | 20 ++++++++++++++++++++ v6.4/7beea725a8ca412c6190090ce7c3a13b169592a1 | 5 +++++ v6.4/7c079e909b21f8f6e5d8e501c037752ff302a15e | 2 ++ v6.4/7c09a4ed6156c6cab6b951e027ca6ea24af454ba | 9 +++++++++ v6.4/7c18509bdaefe2164e62829d614ef9ea429f29d2 | 10 ++++++++++ v6.4/7ded1e365cc9de6093a71d3a493c1874aca6e77c | 1 + v6.4/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 | 8 ++++++++ v6.4/7edfc610ec315de96963e66889511212ad87e3de | 3 +++ v6.4/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 | 2 ++ v6.4/806cb2270237ce2ec672a407d66cee17a07d3aa2 | 2 ++ v6.4/80d012e98894ac9112cbcddf2fbf276c2e4be0ec | 1 + v6.4/8145e082a8dfcfdc0a725b0f76eca54337b5b26e | 1 + v6.4/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 | 13 +++++++++++++ v6.4/82a8cb96b23244f40be56b9edcf085af0cc237a6 | 2 ++ v6.4/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 | 2 ++ v6.4/84e286c1bb9b22d5893d34fcedd69224a65c439c | 2 ++ v6.4/85506aca2eb4ea41223c91c5fe25125953c19b13 | 1 + v6.4/85f273a6a1e492afa7309fd23fcd8cb870085f56 | 1 + v6.4/872584f1bb983a688547509141b03b37bdb28840 | 1 + v6.4/87a83c8c677e762a39d914e67450cc85d8fc1f9a | 1 + v6.4/87b355f44833b9d7d8ebdd3929e941ac1a931b7e | 20 ++++++++++++++++++++ v6.4/8a904a3caa88118744062e872ae90f37748a8fd8 | 1 + v6.4/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 | 1 + v6.4/8b3d838139bcd1e552f1899191f734264ce2a1a5 | 1 + v6.4/8b6bb995d3819218498bdbee4465bffff1497a31 | 1 + v6.4/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b | 2 ++ v6.4/90a009db09e2b91990df28e47844d44ae0ef9aa8 | 20 ++++++++++++++++++++ v6.4/90f92b68c9869913753f8bc1d87b7762a5f36873 | 8 ++++++++ v6.4/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 | 1 + v6.4/9473c4450e9c83d890d435577a3776d925fa748c | 1 + v6.4/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d | 8 ++++++++ v6.4/9a7eec48c9715c897b3a7809799089d708a4de64 | 1 + v6.4/9ae061cf2a46980b37cec1e56a372603682b2741 | 20 ++++++++++++++++++++ v6.4/9b6713cc75229f25552c643083cbdbfb771e5bca | 20 ++++++++++++++++++++ v6.4/9bb430a89d2dfce58a3d61a3a04e149109d3934e | 8 ++++++++ v6.4/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a | 20 ++++++++++++++++++++ v6.4/9e3f1c59367515e7e40675fe83645a131c05039d | 1 + v6.4/9ed52108f6478a6a805c0c15a3f70aabba07247e | 1 + v6.4/9f2f767f5ef81982a36edef512b2319e3a79ad73 | 20 ++++++++++++++++++++ v6.4/a0dd82d6d863f03859ccab6c71e84e917f4d7082 | 14 ++++++++++++++ v6.4/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f | 15 +++++++++++++++ v6.4/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 | 1 + v6.4/a28d893eb3270cf62c10dd8777af0d8452cdc072 | 20 ++++++++++++++++++++ v6.4/a34606a9aa3d36d178a5ecf31a0299b88102cf12 | 20 ++++++++++++++++++++ v6.4/a4af51ce229b1e1eab003966dbfebf9d80093a77 | 2 ++ v6.4/a56aefca8d386181415a1fb7cfec2f72b0404797 | 8 ++++++++ v6.4/a575c9734f3021f1fc81c2477ecaee4d9841fd59 | 12 ++++++++++++ v6.4/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a | 4 ++++ v6.4/a6bf23e18324d550f789637d469cca654c92fe86 | 6 ++++++ v6.4/ab838b3fd9a442a62f36ea7eeb93e77259f787ce | 11 +++++++++++ v6.4/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 | 3 +++ v6.4/ad399740bd41da5558d8b8b2b19481740ca063cb | 9 +++++++++ v6.4/ad72872eb3ae634d1e4296a384baa81e85cc6acc | 1 + v6.4/ae5535efd8c445ad6033ac0d5da0197897b148ea | 7 +++++++ v6.4/ae638551ab64a216364a63c4ee5061f82702fde2 | 20 ++++++++++++++++++++ v6.4/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 | 9 +++++++++ v6.4/ae8c511757304e0c393661b5ed2ad7073e2a351d | 4 ++++ v6.4/b1211a25c4fe3443cfef4ed7c39251502a663776 | 5 +++++ v6.4/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 | 12 ++++++++++++ v6.4/b4c6d52d8a81c53a8759e382e8000597909f0615 | 5 +++++ v6.4/b639585e71e63008373d3a9fd060b87315fe7ea8 | 1 + v6.4/b6aaba5b76e9596cb4d62d081cca41e114becacc | 12 ++++++++++++ v6.4/b6be3714005c3933886be71011f19119e219e77c | 11 +++++++++++ v6.4/b6dfac948686799169c899557a179b84d0d1f47e | 20 ++++++++++++++++++++ v6.4/b6e6a582f2b357b6f74849b715de12cc38b1ee91 | 20 ++++++++++++++++++++ v6.4/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 | 1 + v6.4/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 | 1 + v6.4/bc401c2900c128d3d69482769f1300502a9f0598 | 1 + v6.4/bcd8a929a5387178d917da785896e53b0845ab37 | 20 ++++++++++++++++++++ v6.4/bcdb2e9d9f319935938a5addee040e37b60192ff | 20 ++++++++++++++++++++ v6.4/bd46543d7f9a8b2c03420499b1885287e96aaf28 | 2 ++ v6.4/bd8c239c0502e70c92cf9496846bcbec7cd5702f | 1 + v6.4/be2760a703e6554c2b5784e2fec804284cdcbe4d | 1 + v6.4/be914f8fd282ecce5d8e2dd098e628dcc7ad533a | 20 ++++++++++++++++++++ v6.4/c044a9502649a66bf5c5e1a584cb82b2c538ae25 | 1 + v6.4/c25db1d27abd78175d9802f52c1b75f3cf716f2c | 1 + v6.4/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 | 1 + v6.4/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 | 1 + v6.4/c5215d54dc10e801a6cefef62445a00a4c28a515 | 9 +++++++++ v6.4/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b | 20 ++++++++++++++++++++ v6.4/c67ef897fe08effad98f0c7fb9223fa1f771d09e | 1 + v6.4/c69ff4071935f946f1cddc59e1d36a03442ed015 | 20 ++++++++++++++++++++ v6.4/c762b979c7c97dc7a4010f943a9c0b646a56ed36 | 1 + v6.4/c8841fc4d51f603a44c00448ad17404eb829c741 | 1 + v6.4/c8df2cc9d63bdb365c520a2dd5472f7b7755644f | 1 + v6.4/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 | 20 ++++++++++++++++++++ v6.4/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 | 20 ++++++++++++++++++++ v6.4/c997d683d952d8c927922ea0ab4d33a01c8efc2c | 3 +++ v6.4/ca1608875ae21bb40a7731b81bc0e2c95622d502 | 20 ++++++++++++++++++++ v6.4/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b | 17 +++++++++++++++++ v6.4/cbb93fe5e6d00695e1344fa697dab3974b216717 | 1 + v6.4/cc47a057e79613b7af0110837ff082caf8895c9e | 2 ++ v6.4/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 | 20 ++++++++++++++++++++ v6.4/cc9542534bf09f33b4da32025b31335588fcefb9 | 10 ++++++++++ v6.4/cdefbf2324ceda662e2667aa2f44e8b9de3d780f | 1 + v6.4/ce51bf1790c4972125b19c22dbfa76d7e0136280 | 1 + v6.4/cf12445daec01aaa2d27bb34bd7c796a53442c42 | 2 ++ v6.4/d0089603fa7a22a940f808a7cbc49402fe02281e | 1 + v6.4/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 | 1 + v6.4/d31563b5f9bb601a805c4a1b491edf69ada79688 | 1 + v6.4/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 | 3 +++ v6.4/d63fde98b8929da625cc36c2f1143e837c0e6d10 | 4 ++++ v6.4/d7c9616be0759c1cfb44a68ba838548d22b98484 | 1 + v6.4/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 | 1 + v6.4/d9077f7bad141df143cc4fa000a68a868bcea7c0 | 8 ++++++++ v6.4/d90b7c705c5d9b5cb6b71b8aaa773c031084056c | 3 +++ v6.4/dacfd001eaf252a81537aece602ae2fc16e6ebd5 | 2 ++ v6.4/dcd04ea587b210e78a85d6d4d7cc6765828496b0 | 1 + v6.4/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 | 2 ++ v6.4/dd9019604cdaaff1327bfd36737230f912e2780d | 20 ++++++++++++++++++++ v6.4/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 | 1 + v6.4/de8a3207aed33283a560193095b156d3b73fc4f0 | 1 + v6.4/dec3a7b3aa45802e70c350d73e11564cd444e448 | 5 +++++ v6.4/e1fb1dc08e73466830612bcf2f9f72180965c9ba | 14 ++++++++++++++ v6.4/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd | 1 + v6.4/e2f7dd6e55d2f39734abcebd0cf673700e206197 | 1 + v6.4/e331ac141f1df6d151d24e60ff16e93ec075509e | 20 ++++++++++++++++++++ v6.4/e3a491a26b62466ad14a423e8c81a04d5969bfe5 | 2 ++ v6.4/e5ca9d391615269b05a6ed871fec66d9db650520 | 20 ++++++++++++++++++++ v6.4/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 | 1 + v6.4/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 | 1 + v6.4/e73dda7ffd858a58ddeb9c53603ae14f2af8927c | 20 ++++++++++++++++++++ v6.4/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 | 1 + v6.4/e86e6638d1171c2201ffff16d2c6a6fd975f8383 | 2 ++ v6.4/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 | 8 ++++++++ v6.4/e97d06a46526d9392cbdbd7eda193091e1af2723 | 4 ++++ v6.4/e9a7254b0339ef2b230784789ac28ef35e049253 | 20 ++++++++++++++++++++ v6.4/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 | 8 ++++++++ v6.4/e9c5263ce16d96311c118111ac779f004be8b473 | 15 +++++++++++++++ v6.4/ea7d898676d9e94558c46ba927db35403362389f | 3 +++ v6.4/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 | 3 +++ v6.4/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 | 1 + v6.4/ecba88a3b32d733d41e27973e25b2bc580f64281 | 2 ++ v6.4/ee8bd4a428a9c538e08aa5bc797fca19d577f667 | 1 + v6.4/ef560389ca50e33bd0c4531236c187107fa81e1f | 7 +++++++ v6.4/f0ece18e994144b7daa025b68ead97de26a2df1f | 1 + v6.4/f123dc86388cb669c3d6322702dc441abc35c31e | 1 + v6.4/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 | 1 + v6.4/f3a608827d1f8de0dd12813e8d9c6803fe64e119 | 2 ++ v6.4/f525152a0f0ff34eb92b322703d76ba37095f556 | 14 ++++++++++++++ v6.4/f8f669699977db503569465b64dc5220ab21bb41 | 9 +++++++++ v6.4/f92e1a829d64dd66fa173c6934f03817d9e68d43 | 2 ++ v6.4/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 | 20 ++++++++++++++++++++ v6.4/fc9a615200d48e076af58f4309f507e500ed900d | 4 ++++ v6.4/fde4951834c22fc634c1e1238b874f894ef46c9c | 8 ++++++++ v6.4/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d | 1 + v6.4/fe3944fb245ab99570552a3bf970b00058a9ca6d | 1 + v6.4/ff3b96f2c9e5c24fca12239cd519a8a18569e687 | 2 ++ v6.5/00616416488868a8b98343863e5ac078506e44e8 | 20 ++++++++++++++++++++ v6.5/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 | 2 ++ v6.5/038ce802e248a985150156da84bc3f118236b898 | 20 ++++++++++++++++++++ v6.5/04aa5f4eba49d6493801d0f1d515ed237459b166 | 1 + v6.5/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 | 5 +++++ v6.5/05fb1dbc821f3016a52621ccd4530c269b626130 | 2 ++ v6.5/0611a640e60a0473883328746f3c53934cd4dc3c | 1 + v6.5/06b8db3a7dde43cc7c412517c93c85d13a4557f8 | 1 + v6.5/07fd7c329839cf0b8c7766883d830a1a0d12d1dd | 14 ++++++++++++++ v6.5/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 | 2 ++ v6.5/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 | 2 ++ v6.5/0a549ed22c3c7cc6da5c5f5918efd019944489a5 | 1 + v6.5/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 | 1 + v6.5/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 | 8 ++++++++ v6.5/0e9876d8e88d81a35742e90048ab3784c49b910b | 1 + v6.5/0f05ee447949cf1b72bd7c415c803ea7f7209403 | 2 ++ v6.5/101c3fad29d7a0a90ff063b1aad586a0211911ec | 3 +++ v6.5/11b3f8ae7081607a783d60e8098d46b787f79cad | 9 +++++++++ v6.5/11ff73082f17e1adc1b717264d9b74661fc5b229 | 3 +++ v6.5/12f7900c575679af411aaa89340bfe3dc68b46b3 | 1 + v6.5/133e267ef4a26d19c93996a874714e9f3f8c70aa | 1 + v6.5/14786d949a3b8cf00cc32456363b7db22894a0e6 | 12 ++++++++++++ v6.5/1505ba06e52e701600172bccbc3aa7fb9bd5d0da | 2 ++ v6.5/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 | 13 +++++++++++++ v6.5/15f298821289d3efba87bb34db29d0ba9780a443 | 20 ++++++++++++++++++++ v6.5/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 | 2 ++ v6.5/16f9ce818901c7b7618094242adc0b51208a7c89 | 2 ++ v6.5/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 | 1 + v6.5/190f676afa00d07082db170400aaa2cd4de0933f | 2 ++ v6.5/195b3678bea35fde0619f17b73847c30e66d79d0 | 1 + v6.5/19871b5c7a003946d3cd4209a348ab7c0df5dbad | 4 ++++ v6.5/19e94a2333c2babc773e51a9ed844cfc35a36064 | 20 ++++++++++++++++++++ v6.5/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 | 11 +++++++++++ v6.5/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a | 10 ++++++++++ v6.5/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf | 5 +++++ v6.5/1d3aa0b97c55672eff44516b1c8afb9551003d78 | 2 ++ v6.5/1fa08aece42512be072351f482096d5796edf7ca | 13 +++++++++++++ v6.5/205de6ddd7fff9340bd5e4b68105f28120671c6b | 20 ++++++++++++++++++++ v6.5/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 | 2 ++ v6.5/217759bbb95db7998528eb65914c3e20d890dff5 | 2 ++ v6.5/21e25205d7f9b6d7d3807546dd12ea93844b7c8e | 1 + v6.5/2263639f96f24a121ec9f037981b81daf5a8d60a | 1 + v6.5/231e872529885483056c0170641ddd76686e3a89 | 1 + v6.5/24a8b7bfb96120b32c222ef108bb7a713d1e385a | 11 +++++++++++ v6.5/24be05591fb7a2a3edd639092c045298dd57aeea | 20 ++++++++++++++++++++ v6.5/2558e3b23112adb82a558bab616890a790a38bc6 | 14 ++++++++++++++ v6.5/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 | 14 ++++++++++++++ v6.5/2824083db76cb9d4b7910607b367e93b02912865 | 11 +++++++++++ v6.5/282c30f320ba25794b66c2231ab134d15465ef21 | 5 +++++ v6.5/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 | 1 + v6.5/2892731ec2893252cdbc256a2bd5436b7fd94cf7 | 20 ++++++++++++++++++++ v6.5/292fcaa1f937345cb65f3af82a1ee6692c8df9eb | 1 + v6.5/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 | 1 + v6.5/2cd114294d1dad6ed19217c909680f9fd30ee711 | 1 + v6.5/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d | 5 +++++ v6.5/2fadeb950f53c017bde9e156e443528265dd3629 | 6 ++++++ v6.5/3058fca1ed7955c904584a6d86108d664a927177 | 1 + v6.5/30deff8531f469453ccc0981f14eceb0a2ea68d6 | 19 +++++++++++++++++++ v6.5/321de651fa565dcf76c017b257bdf15ec7fff45d | 5 +++++ v6.5/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 | 20 ++++++++++++++++++++ v6.5/3425a2005b291b62b6f6deeeab1156839c41cf85 | 1 + v6.5/345e8abe4c355bc24bab3f4a5634122e55be8665 | 20 ++++++++++++++++++++ v6.5/347d49fdf36c5e2411afdb312935d88183fe5811 | 8 ++++++++ v6.5/348139384ba30eccd4ce4f01fcf575b08ce81b83 | 1 + v6.5/3789fb8746dc0f484db2d6f48b390f0f535d5120 | 3 +++ v6.5/386dc41cf54dcf44ea40de1aca900f02b756cec0 | 1 + v6.5/3948abaa4e2be938ccdfc289385a27342fb13d43 | 1 + v6.5/3956f35fbd36aee35766008ce6a9b0ed812d93ef | 7 +++++++ v6.5/39a6c668e4e78c3bc262c24d9aabd0a49027f948 | 1 + v6.5/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd | 20 ++++++++++++++++++++ v6.5/3cdad0a5a6cf581519748612cb449b43379510a4 | 20 ++++++++++++++++++++ v6.5/3d40f78169a0a954ff06e2b0f8e21463f7edb433 | 1 + v6.5/3f6d810665dfde0d33785420618ceb03fba0619d | 3 +++ v6.5/410bb2ce611133a11d4d11f0aef4c83f095c3200 | 18 ++++++++++++++++++ v6.5/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 | 1 + v6.5/42c3732fa8073717dd7d924472f1c0bc5b452fdc | 1 + v6.5/432acd550e3607d5fea23e27f6ab4e4567deccfd | 1 + v6.5/433f437b3ae2ed4e318ecd5233c82f6936e78e82 | 20 ++++++++++++++++++++ v6.5/4379f91172f39d999919c8e8b2b5e1d665d8972d | 3 +++ v6.5/43f0df54c96fa5abcab9df8649c1e52119bf0238 | 8 ++++++++ v6.5/449813515d3e5efec85206bb91588a6249a421a3 | 1 + v6.5/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 | 2 ++ v6.5/45f29e0eb5b969c59a70525942080905dc5b7964 | 1 + v6.5/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 | 8 ++++++++ v6.5/4a679c5afca027d7f4668f51693f7cce589038f5 | 1 + v6.5/4b2cfbda2d530f4efa0e2833771640869013de5e | 2 ++ v6.5/4b357e2a6d6c364a88d50526675fe596a30766cb | 20 ++++++++++++++++++++ v6.5/4b7b4291dee2fef9148563be3eeb0034cc3bf5df | 1 + v6.5/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 | 2 ++ v6.5/4ca52f539865853e6ddbc393745cd0b305f0d810 | 7 +++++++ v6.5/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 | 11 +++++++++++ v6.5/512383ae49107fbc42243887798548e356c4b91c | 3 +++ v6.5/5339792bd64bd1605d3d51f8e52e94dfc385959b | 20 ++++++++++++++++++++ v6.5/539cd3f4da3fdbe7dc353634e004e4b0e725c35a | 4 ++++ v6.5/54943abce0927156ba9909f1a533b25410bfe2ca | 20 ++++++++++++++++++++ v6.5/54ee3526796f56c249124686a33e1cc05f76ea21 | 2 ++ v6.5/57c6906778f55deba6d3f3af00284e3541bb9950 | 1 + v6.5/582a3bf999df662c0e0fa4717ce7559f16d7b93b | 5 +++++ v6.5/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 | 1 + v6.5/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 | 1 + v6.5/5bc9dc068afe95e924136d57c1a385194282a919 | 1 + v6.5/5caf1b6400d30a31363063314bddea4e5680d639 | 20 ++++++++++++++++++++ v6.5/5d94da7ff00ef45737a64d947e7ff45aca972782 | 1 + v6.5/6021d62c677f12f2f975bb1bf2389730e1d9f746 | 1 + v6.5/60c2a6926cc94dcd8a60ab593b4092bc354061c3 | 20 ++++++++++++++++++++ v6.5/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 | 4 ++++ v6.5/617fc7775370324d0a2b888625b042221ebdcb62 | 7 +++++++ v6.5/61ead71476cf8b68960275beee24ff00a809fe81 | 5 +++++ v6.5/64bef697d33b75fc06c5789b3f8108680271529f | 7 +++++++ v6.5/64f92a554f72cbfe8b971f93af9d07f87599bc88 | 1 + v6.5/6727980b67852dae6b82a97e24fbadbdd218c033 | 3 +++ v6.5/6874f6ed92df1e95ff815692b6bf6aa98e4c925b | 20 ++++++++++++++++++++ v6.5/689a930b93c5c20294df5da0407df361c5412eac | 20 ++++++++++++++++++++ v6.5/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce | 3 +++ v6.5/6a277077ac5189d7633f8c57e153e0a73fab39d2 | 1 + v6.5/6a71770442b5b7cf8f880ca1c0a72456c918c757 | 2 ++ v6.5/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c | 1 + v6.5/6b865d6530230b0c446efd93e0207b8eed7eadb2 | 7 +++++++ v6.5/6b91bfa1651d841f0066bae2b1322cac29fdfb61 | 1 + v6.5/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 | 1 + v6.5/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff | 20 ++++++++++++++++++++ v6.5/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 | 1 + v6.5/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 | 10 ++++++++++ v6.5/70dfe3f0d239c2e8abc6a7bea24411031f85b652 | 1 + v6.5/73f65b8b0325551110dedf8d27ac738bdc331802 | 1 + v6.5/73fa7547c70b32cc69685f79be31135797734eb6 | 1 + v6.5/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 | 20 ++++++++++++++++++++ v6.5/75a1bbe60a7425fcaa670bff58b8589b1f880810 | 1 + v6.5/75cabec0111b7ccb140d917cc9c481e845cc3498 | 2 ++ v6.5/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 | 1 + v6.5/76698510f593daf8aa0582492090d0c2e484c3e8 | 1 + v6.5/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 | 20 ++++++++++++++++++++ v6.5/7beea725a8ca412c6190090ce7c3a13b169592a1 | 5 +++++ v6.5/7c079e909b21f8f6e5d8e501c037752ff302a15e | 2 ++ v6.5/7c09a4ed6156c6cab6b951e027ca6ea24af454ba | 9 +++++++++ v6.5/7c18509bdaefe2164e62829d614ef9ea429f29d2 | 10 ++++++++++ v6.5/7ded1e365cc9de6093a71d3a493c1874aca6e77c | 1 + v6.5/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 | 8 ++++++++ v6.5/7edfc610ec315de96963e66889511212ad87e3de | 3 +++ v6.5/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 | 2 ++ v6.5/806cb2270237ce2ec672a407d66cee17a07d3aa2 | 1 + v6.5/80d012e98894ac9112cbcddf2fbf276c2e4be0ec | 1 + v6.5/8145e082a8dfcfdc0a725b0f76eca54337b5b26e | 1 + v6.5/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 | 9 +++++++++ v6.5/82a8cb96b23244f40be56b9edcf085af0cc237a6 | 2 ++ v6.5/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 | 2 ++ v6.5/84e286c1bb9b22d5893d34fcedd69224a65c439c | 2 ++ v6.5/85506aca2eb4ea41223c91c5fe25125953c19b13 | 1 + v6.5/85f273a6a1e492afa7309fd23fcd8cb870085f56 | 1 + v6.5/872584f1bb983a688547509141b03b37bdb28840 | 1 + v6.5/87a83c8c677e762a39d914e67450cc85d8fc1f9a | 1 + v6.5/87b355f44833b9d7d8ebdd3929e941ac1a931b7e | 3 +++ v6.5/8a904a3caa88118744062e872ae90f37748a8fd8 | 1 + v6.5/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 | 1 + v6.5/8b3d838139bcd1e552f1899191f734264ce2a1a5 | 1 + v6.5/8b6bb995d3819218498bdbee4465bffff1497a31 | 1 + v6.5/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b | 2 ++ v6.5/90a009db09e2b91990df28e47844d44ae0ef9aa8 | 20 ++++++++++++++++++++ v6.5/90f92b68c9869913753f8bc1d87b7762a5f36873 | 8 ++++++++ v6.5/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 | 1 + v6.5/9473c4450e9c83d890d435577a3776d925fa748c | 1 + v6.5/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d | 5 +++++ v6.5/9a7eec48c9715c897b3a7809799089d708a4de64 | 1 + v6.5/9ae061cf2a46980b37cec1e56a372603682b2741 | 2 ++ v6.5/9b6713cc75229f25552c643083cbdbfb771e5bca | 20 ++++++++++++++++++++ v6.5/9bb430a89d2dfce58a3d61a3a04e149109d3934e | 8 ++++++++ v6.5/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a | 2 ++ v6.5/9e3f1c59367515e7e40675fe83645a131c05039d | 1 + v6.5/9ed52108f6478a6a805c0c15a3f70aabba07247e | 1 + v6.5/9f2f767f5ef81982a36edef512b2319e3a79ad73 | 20 ++++++++++++++++++++ v6.5/a0dd82d6d863f03859ccab6c71e84e917f4d7082 | 11 +++++++++++ v6.5/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f | 15 +++++++++++++++ v6.5/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 | 1 + v6.5/a28d893eb3270cf62c10dd8777af0d8452cdc072 | 4 ++++ v6.5/a34606a9aa3d36d178a5ecf31a0299b88102cf12 | 3 +++ v6.5/a4af51ce229b1e1eab003966dbfebf9d80093a77 | 2 ++ v6.5/a56aefca8d386181415a1fb7cfec2f72b0404797 | 8 ++++++++ v6.5/a575c9734f3021f1fc81c2477ecaee4d9841fd59 | 12 ++++++++++++ v6.5/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a | 4 ++++ v6.5/a6bf23e18324d550f789637d469cca654c92fe86 | 6 ++++++ v6.5/ab838b3fd9a442a62f36ea7eeb93e77259f787ce | 11 +++++++++++ v6.5/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 | 3 +++ v6.5/ad399740bd41da5558d8b8b2b19481740ca063cb | 9 +++++++++ v6.5/ad72872eb3ae634d1e4296a384baa81e85cc6acc | 1 + v6.5/ae5535efd8c445ad6033ac0d5da0197897b148ea | 6 ++++++ v6.5/ae638551ab64a216364a63c4ee5061f82702fde2 | 20 ++++++++++++++++++++ v6.5/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 | 9 +++++++++ v6.5/ae8c511757304e0c393661b5ed2ad7073e2a351d | 4 ++++ v6.5/b1211a25c4fe3443cfef4ed7c39251502a663776 | 5 +++++ v6.5/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 | 12 ++++++++++++ v6.5/b4c6d52d8a81c53a8759e382e8000597909f0615 | 5 +++++ v6.5/b639585e71e63008373d3a9fd060b87315fe7ea8 | 1 + v6.5/b6aaba5b76e9596cb4d62d081cca41e114becacc | 12 ++++++++++++ v6.5/b6be3714005c3933886be71011f19119e219e77c | 11 +++++++++++ v6.5/b6dfac948686799169c899557a179b84d0d1f47e | 20 ++++++++++++++++++++ v6.5/b6e6a582f2b357b6f74849b715de12cc38b1ee91 | 20 ++++++++++++++++++++ v6.5/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 | 1 + v6.5/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 | 1 + v6.5/bc401c2900c128d3d69482769f1300502a9f0598 | 1 + v6.5/bcd8a929a5387178d917da785896e53b0845ab37 | 20 ++++++++++++++++++++ v6.5/bcdb2e9d9f319935938a5addee040e37b60192ff | 20 ++++++++++++++++++++ v6.5/bd46543d7f9a8b2c03420499b1885287e96aaf28 | 1 + v6.5/bd8c239c0502e70c92cf9496846bcbec7cd5702f | 1 + v6.5/be2760a703e6554c2b5784e2fec804284cdcbe4d | 1 + v6.5/be914f8fd282ecce5d8e2dd098e628dcc7ad533a | 2 ++ v6.5/c044a9502649a66bf5c5e1a584cb82b2c538ae25 | 1 + v6.5/c25db1d27abd78175d9802f52c1b75f3cf716f2c | 1 + v6.5/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 | 1 + v6.5/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 | 1 + v6.5/c5215d54dc10e801a6cefef62445a00a4c28a515 | 6 ++++++ v6.5/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b | 20 ++++++++++++++++++++ v6.5/c67ef897fe08effad98f0c7fb9223fa1f771d09e | 1 + v6.5/c69ff4071935f946f1cddc59e1d36a03442ed015 | 20 ++++++++++++++++++++ v6.5/c762b979c7c97dc7a4010f943a9c0b646a56ed36 | 1 + v6.5/c8841fc4d51f603a44c00448ad17404eb829c741 | 1 + v6.5/c8df2cc9d63bdb365c520a2dd5472f7b7755644f | 1 + v6.5/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 | 7 +++++++ v6.5/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 | 20 ++++++++++++++++++++ v6.5/c997d683d952d8c927922ea0ab4d33a01c8efc2c | 3 +++ v6.5/ca1608875ae21bb40a7731b81bc0e2c95622d502 | 20 ++++++++++++++++++++ v6.5/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b | 13 +++++++++++++ v6.5/cbb93fe5e6d00695e1344fa697dab3974b216717 | 1 + v6.5/cc47a057e79613b7af0110837ff082caf8895c9e | 1 + v6.5/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 | 20 ++++++++++++++++++++ v6.5/cc9542534bf09f33b4da32025b31335588fcefb9 | 10 ++++++++++ v6.5/cdefbf2324ceda662e2667aa2f44e8b9de3d780f | 1 + v6.5/ce51bf1790c4972125b19c22dbfa76d7e0136280 | 1 + v6.5/cf12445daec01aaa2d27bb34bd7c796a53442c42 | 2 ++ v6.5/d0089603fa7a22a940f808a7cbc49402fe02281e | 1 + v6.5/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 | 1 + v6.5/d31563b5f9bb601a805c4a1b491edf69ada79688 | 1 + v6.5/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 | 3 +++ v6.5/d63fde98b8929da625cc36c2f1143e837c0e6d10 | 4 ++++ v6.5/d7c9616be0759c1cfb44a68ba838548d22b98484 | 1 + v6.5/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 | 1 + v6.5/d9077f7bad141df143cc4fa000a68a868bcea7c0 | 8 ++++++++ v6.5/d90b7c705c5d9b5cb6b71b8aaa773c031084056c | 3 +++ v6.5/dacfd001eaf252a81537aece602ae2fc16e6ebd5 | 2 ++ v6.5/dcd04ea587b210e78a85d6d4d7cc6765828496b0 | 1 + v6.5/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 | 2 ++ v6.5/dd9019604cdaaff1327bfd36737230f912e2780d | 4 ++++ v6.5/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 | 1 + v6.5/de8a3207aed33283a560193095b156d3b73fc4f0 | 1 + v6.5/dec3a7b3aa45802e70c350d73e11564cd444e448 | 5 +++++ v6.5/e1fb1dc08e73466830612bcf2f9f72180965c9ba | 10 ++++++++++ v6.5/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd | 1 + v6.5/e2f7dd6e55d2f39734abcebd0cf673700e206197 | 1 + v6.5/e331ac141f1df6d151d24e60ff16e93ec075509e | 20 ++++++++++++++++++++ v6.5/e3a491a26b62466ad14a423e8c81a04d5969bfe5 | 2 ++ v6.5/e5ca9d391615269b05a6ed871fec66d9db650520 | 2 ++ v6.5/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 | 1 + v6.5/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 | 1 + v6.5/e73dda7ffd858a58ddeb9c53603ae14f2af8927c | 20 ++++++++++++++++++++ v6.5/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 | 1 + v6.5/e86e6638d1171c2201ffff16d2c6a6fd975f8383 | 2 ++ v6.5/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 | 8 ++++++++ v6.5/e97d06a46526d9392cbdbd7eda193091e1af2723 | 4 ++++ v6.5/e9a7254b0339ef2b230784789ac28ef35e049253 | 2 ++ v6.5/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 | 8 ++++++++ v6.5/e9c5263ce16d96311c118111ac779f004be8b473 | 15 +++++++++++++++ v6.5/ea7d898676d9e94558c46ba927db35403362389f | 3 +++ v6.5/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 | 3 +++ v6.5/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 | 1 + v6.5/ecba88a3b32d733d41e27973e25b2bc580f64281 | 2 ++ v6.5/ee8bd4a428a9c538e08aa5bc797fca19d577f667 | 1 + v6.5/ef560389ca50e33bd0c4531236c187107fa81e1f | 3 +++ v6.5/f0ece18e994144b7daa025b68ead97de26a2df1f | 1 + v6.5/f123dc86388cb669c3d6322702dc441abc35c31e | 1 + v6.5/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 | 1 + v6.5/f3a608827d1f8de0dd12813e8d9c6803fe64e119 | 2 ++ v6.5/f525152a0f0ff34eb92b322703d76ba37095f556 | 14 ++++++++++++++ v6.5/f8f669699977db503569465b64dc5220ab21bb41 | 9 +++++++++ v6.5/f92e1a829d64dd66fa173c6934f03817d9e68d43 | 1 + v6.5/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 | 2 ++ v6.5/fc9a615200d48e076af58f4309f507e500ed900d | 4 ++++ v6.5/fde4951834c22fc634c1e1238b874f894ef46c9c | 8 ++++++++ v6.5/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d | 1 + v6.5/fe3944fb245ab99570552a3bf970b00058a9ca6d | 1 + v6.5/ff3b96f2c9e5c24fca12239cd519a8a18569e687 | 2 ++ v6.6/00616416488868a8b98343863e5ac078506e44e8 | 20 ++++++++++++++++++++ v6.6/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 | 2 ++ v6.6/038ce802e248a985150156da84bc3f118236b898 | 12 ++++++++++++ v6.6/04aa5f4eba49d6493801d0f1d515ed237459b166 | 1 + v6.6/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 | 3 +++ v6.6/05fb1dbc821f3016a52621ccd4530c269b626130 | 2 ++ v6.6/0611a640e60a0473883328746f3c53934cd4dc3c | 1 + v6.6/06b8db3a7dde43cc7c412517c93c85d13a4557f8 | 1 + v6.6/07fd7c329839cf0b8c7766883d830a1a0d12d1dd | 2 ++ v6.6/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 | 2 ++ v6.6/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 | 1 + v6.6/0a549ed22c3c7cc6da5c5f5918efd019944489a5 | 1 + v6.6/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 | 1 + v6.6/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 | 5 +++++ v6.6/0e9876d8e88d81a35742e90048ab3784c49b910b | 1 + v6.6/0f05ee447949cf1b72bd7c415c803ea7f7209403 | 2 ++ v6.6/101c3fad29d7a0a90ff063b1aad586a0211911ec | 3 +++ v6.6/11b3f8ae7081607a783d60e8098d46b787f79cad | 8 ++++++++ v6.6/11ff73082f17e1adc1b717264d9b74661fc5b229 | 2 ++ v6.6/12f7900c575679af411aaa89340bfe3dc68b46b3 | 1 + v6.6/133e267ef4a26d19c93996a874714e9f3f8c70aa | 1 + v6.6/14786d949a3b8cf00cc32456363b7db22894a0e6 | 11 +++++++++++ v6.6/1505ba06e52e701600172bccbc3aa7fb9bd5d0da | 2 ++ v6.6/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 | 13 +++++++++++++ v6.6/15f298821289d3efba87bb34db29d0ba9780a443 | 20 ++++++++++++++++++++ v6.6/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 | 2 ++ v6.6/16f9ce818901c7b7618094242adc0b51208a7c89 | 2 ++ v6.6/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 | 1 + v6.6/190f676afa00d07082db170400aaa2cd4de0933f | 2 ++ v6.6/195b3678bea35fde0619f17b73847c30e66d79d0 | 1 + v6.6/19871b5c7a003946d3cd4209a348ab7c0df5dbad | 1 + v6.6/19e94a2333c2babc773e51a9ed844cfc35a36064 | 9 +++++++++ v6.6/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 | 10 ++++++++++ v6.6/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a | 9 +++++++++ v6.6/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf | 5 +++++ v6.6/1d3aa0b97c55672eff44516b1c8afb9551003d78 | 2 ++ v6.6/1fa08aece42512be072351f482096d5796edf7ca | 3 +++ v6.6/205de6ddd7fff9340bd5e4b68105f28120671c6b | 20 ++++++++++++++++++++ v6.6/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 | 2 ++ v6.6/217759bbb95db7998528eb65914c3e20d890dff5 | 2 ++ v6.6/21e25205d7f9b6d7d3807546dd12ea93844b7c8e | 1 + v6.6/2263639f96f24a121ec9f037981b81daf5a8d60a | 1 + v6.6/231e872529885483056c0170641ddd76686e3a89 | 1 + v6.6/24a8b7bfb96120b32c222ef108bb7a713d1e385a | 1 + v6.6/24be05591fb7a2a3edd639092c045298dd57aeea | 6 ++++++ v6.6/2558e3b23112adb82a558bab616890a790a38bc6 | 14 ++++++++++++++ v6.6/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 | 13 +++++++++++++ v6.6/2824083db76cb9d4b7910607b367e93b02912865 | 5 +++++ v6.6/282c30f320ba25794b66c2231ab134d15465ef21 | 4 ++++ v6.6/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 | 1 + v6.6/2892731ec2893252cdbc256a2bd5436b7fd94cf7 | 16 ++++++++++++++++ v6.6/292fcaa1f937345cb65f3af82a1ee6692c8df9eb | 1 + v6.6/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 | 1 + v6.6/2cd114294d1dad6ed19217c909680f9fd30ee711 | 1 + v6.6/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d | 5 +++++ v6.6/2fadeb950f53c017bde9e156e443528265dd3629 | 3 +++ v6.6/3058fca1ed7955c904584a6d86108d664a927177 | 1 + v6.6/30deff8531f469453ccc0981f14eceb0a2ea68d6 | 12 ++++++++++++ v6.6/321de651fa565dcf76c017b257bdf15ec7fff45d | 5 +++++ v6.6/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 | 6 ++++++ v6.6/3425a2005b291b62b6f6deeeab1156839c41cf85 | 1 + v6.6/345e8abe4c355bc24bab3f4a5634122e55be8665 | 20 ++++++++++++++++++++ v6.6/347d49fdf36c5e2411afdb312935d88183fe5811 | 7 +++++++ v6.6/348139384ba30eccd4ce4f01fcf575b08ce81b83 | 1 + v6.6/3789fb8746dc0f484db2d6f48b390f0f535d5120 | 3 +++ v6.6/386dc41cf54dcf44ea40de1aca900f02b756cec0 | 1 + v6.6/3948abaa4e2be938ccdfc289385a27342fb13d43 | 1 + v6.6/3956f35fbd36aee35766008ce6a9b0ed812d93ef | 4 ++++ v6.6/39a6c668e4e78c3bc262c24d9aabd0a49027f948 | 1 + v6.6/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd | 10 ++++++++++ v6.6/3cdad0a5a6cf581519748612cb449b43379510a4 | 13 +++++++++++++ v6.6/3d40f78169a0a954ff06e2b0f8e21463f7edb433 | 1 + v6.6/3f6d810665dfde0d33785420618ceb03fba0619d | 1 + v6.6/410bb2ce611133a11d4d11f0aef4c83f095c3200 | 11 +++++++++++ v6.6/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 | 1 + v6.6/42c3732fa8073717dd7d924472f1c0bc5b452fdc | 1 + v6.6/432acd550e3607d5fea23e27f6ab4e4567deccfd | 1 + v6.6/433f437b3ae2ed4e318ecd5233c82f6936e78e82 | 15 +++++++++++++++ v6.6/4379f91172f39d999919c8e8b2b5e1d665d8972d | 2 ++ v6.6/43f0df54c96fa5abcab9df8649c1e52119bf0238 | 8 ++++++++ v6.6/449813515d3e5efec85206bb91588a6249a421a3 | 1 + v6.6/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 | 2 ++ v6.6/45f29e0eb5b969c59a70525942080905dc5b7964 | 1 + v6.6/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 | 7 +++++++ v6.6/4a679c5afca027d7f4668f51693f7cce589038f5 | 1 + v6.6/4b2cfbda2d530f4efa0e2833771640869013de5e | 2 ++ v6.6/4b357e2a6d6c364a88d50526675fe596a30766cb | 8 ++++++++ v6.6/4b7b4291dee2fef9148563be3eeb0034cc3bf5df | 1 + v6.6/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 | 2 ++ v6.6/4ca52f539865853e6ddbc393745cd0b305f0d810 | 6 ++++++ v6.6/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 | 11 +++++++++++ v6.6/512383ae49107fbc42243887798548e356c4b91c | 3 +++ v6.6/5339792bd64bd1605d3d51f8e52e94dfc385959b | 20 ++++++++++++++++++++ v6.6/539cd3f4da3fdbe7dc353634e004e4b0e725c35a | 3 +++ v6.6/54943abce0927156ba9909f1a533b25410bfe2ca | 13 +++++++++++++ v6.6/54ee3526796f56c249124686a33e1cc05f76ea21 | 2 ++ v6.6/57c6906778f55deba6d3f3af00284e3541bb9950 | 1 + v6.6/582a3bf999df662c0e0fa4717ce7559f16d7b93b | 4 ++++ v6.6/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 | 1 + v6.6/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 | 1 + v6.6/5bc9dc068afe95e924136d57c1a385194282a919 | 1 + v6.6/5caf1b6400d30a31363063314bddea4e5680d639 | 5 +++++ v6.6/5d94da7ff00ef45737a64d947e7ff45aca972782 | 1 + v6.6/6021d62c677f12f2f975bb1bf2389730e1d9f746 | 1 + v6.6/60c2a6926cc94dcd8a60ab593b4092bc354061c3 | 9 +++++++++ v6.6/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 | 2 ++ v6.6/617fc7775370324d0a2b888625b042221ebdcb62 | 7 +++++++ v6.6/61ead71476cf8b68960275beee24ff00a809fe81 | 4 ++++ v6.6/64bef697d33b75fc06c5789b3f8108680271529f | 7 +++++++ v6.6/64f92a554f72cbfe8b971f93af9d07f87599bc88 | 1 + v6.6/6727980b67852dae6b82a97e24fbadbdd218c033 | 2 ++ v6.6/6874f6ed92df1e95ff815692b6bf6aa98e4c925b | 20 ++++++++++++++++++++ v6.6/689a930b93c5c20294df5da0407df361c5412eac | 20 ++++++++++++++++++++ v6.6/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce | 3 +++ v6.6/6a277077ac5189d7633f8c57e153e0a73fab39d2 | 1 + v6.6/6a71770442b5b7cf8f880ca1c0a72456c918c757 | 2 ++ v6.6/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c | 1 + v6.6/6b865d6530230b0c446efd93e0207b8eed7eadb2 | 5 +++++ v6.6/6b91bfa1651d841f0066bae2b1322cac29fdfb61 | 1 + v6.6/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 | 1 + v6.6/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff | 20 ++++++++++++++++++++ v6.6/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 | 1 + v6.6/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 | 1 + v6.6/70dfe3f0d239c2e8abc6a7bea24411031f85b652 | 1 + v6.6/73f65b8b0325551110dedf8d27ac738bdc331802 | 1 + v6.6/73fa7547c70b32cc69685f79be31135797734eb6 | 1 + v6.6/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 | 20 ++++++++++++++++++++ v6.6/75a1bbe60a7425fcaa670bff58b8589b1f880810 | 1 + v6.6/75cabec0111b7ccb140d917cc9c481e845cc3498 | 1 + v6.6/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 | 1 + v6.6/76698510f593daf8aa0582492090d0c2e484c3e8 | 1 + v6.6/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 | 20 ++++++++++++++++++++ v6.6/7beea725a8ca412c6190090ce7c3a13b169592a1 | 2 ++ v6.6/7c079e909b21f8f6e5d8e501c037752ff302a15e | 2 ++ v6.6/7c09a4ed6156c6cab6b951e027ca6ea24af454ba | 9 +++++++++ v6.6/7c18509bdaefe2164e62829d614ef9ea429f29d2 | 9 +++++++++ v6.6/7ded1e365cc9de6093a71d3a493c1874aca6e77c | 1 + v6.6/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 | 1 + v6.6/7edfc610ec315de96963e66889511212ad87e3de | 1 + v6.6/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 | 2 ++ v6.6/806cb2270237ce2ec672a407d66cee17a07d3aa2 | 1 + v6.6/80d012e98894ac9112cbcddf2fbf276c2e4be0ec | 1 + v6.6/8145e082a8dfcfdc0a725b0f76eca54337b5b26e | 1 + v6.6/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 | 9 +++++++++ v6.6/82a8cb96b23244f40be56b9edcf085af0cc237a6 | 2 ++ v6.6/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 | 2 ++ v6.6/84e286c1bb9b22d5893d34fcedd69224a65c439c | 2 ++ v6.6/85506aca2eb4ea41223c91c5fe25125953c19b13 | 1 + v6.6/85f273a6a1e492afa7309fd23fcd8cb870085f56 | 1 + v6.6/872584f1bb983a688547509141b03b37bdb28840 | 1 + v6.6/87a83c8c677e762a39d914e67450cc85d8fc1f9a | 1 + v6.6/87b355f44833b9d7d8ebdd3929e941ac1a931b7e | 3 +++ v6.6/8a904a3caa88118744062e872ae90f37748a8fd8 | 1 + v6.6/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 | 1 + v6.6/8b3d838139bcd1e552f1899191f734264ce2a1a5 | 1 + v6.6/8b6bb995d3819218498bdbee4465bffff1497a31 | 1 + v6.6/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b | 2 ++ v6.6/90a009db09e2b91990df28e47844d44ae0ef9aa8 | 9 +++++++++ v6.6/90f92b68c9869913753f8bc1d87b7762a5f36873 | 8 ++++++++ v6.6/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 | 1 + v6.6/9473c4450e9c83d890d435577a3776d925fa748c | 1 + v6.6/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d | 4 ++++ v6.6/9a7eec48c9715c897b3a7809799089d708a4de64 | 1 + v6.6/9ae061cf2a46980b37cec1e56a372603682b2741 | 2 ++ v6.6/9b6713cc75229f25552c643083cbdbfb771e5bca | 8 ++++++++ v6.6/9bb430a89d2dfce58a3d61a3a04e149109d3934e | 7 +++++++ v6.6/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a | 2 ++ v6.6/9e3f1c59367515e7e40675fe83645a131c05039d | 1 + v6.6/9ed52108f6478a6a805c0c15a3f70aabba07247e | 1 + v6.6/9f2f767f5ef81982a36edef512b2319e3a79ad73 | 20 ++++++++++++++++++++ v6.6/a0dd82d6d863f03859ccab6c71e84e917f4d7082 | 1 + v6.6/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f | 14 ++++++++++++++ v6.6/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 | 1 + v6.6/a28d893eb3270cf62c10dd8777af0d8452cdc072 | 3 +++ v6.6/a34606a9aa3d36d178a5ecf31a0299b88102cf12 | 3 +++ v6.6/a4af51ce229b1e1eab003966dbfebf9d80093a77 | 1 + v6.6/a56aefca8d386181415a1fb7cfec2f72b0404797 | 8 ++++++++ v6.6/a575c9734f3021f1fc81c2477ecaee4d9841fd59 | 1 + v6.6/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a | 3 +++ v6.6/a6bf23e18324d550f789637d469cca654c92fe86 | 5 +++++ v6.6/ab838b3fd9a442a62f36ea7eeb93e77259f787ce | 11 +++++++++++ v6.6/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 | 3 +++ v6.6/ad399740bd41da5558d8b8b2b19481740ca063cb | 8 ++++++++ v6.6/ad72872eb3ae634d1e4296a384baa81e85cc6acc | 1 + v6.6/ae5535efd8c445ad6033ac0d5da0197897b148ea | 4 ++++ v6.6/ae638551ab64a216364a63c4ee5061f82702fde2 | 20 ++++++++++++++++++++ v6.6/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 | 8 ++++++++ v6.6/ae8c511757304e0c393661b5ed2ad7073e2a351d | 3 +++ v6.6/b1211a25c4fe3443cfef4ed7c39251502a663776 | 5 +++++ v6.6/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 | 12 ++++++++++++ v6.6/b4c6d52d8a81c53a8759e382e8000597909f0615 | 4 ++++ v6.6/b639585e71e63008373d3a9fd060b87315fe7ea8 | 1 + v6.6/b6aaba5b76e9596cb4d62d081cca41e114becacc | 11 +++++++++++ v6.6/b6be3714005c3933886be71011f19119e219e77c | 10 ++++++++++ v6.6/b6dfac948686799169c899557a179b84d0d1f47e | 11 +++++++++++ v6.6/b6e6a582f2b357b6f74849b715de12cc38b1ee91 | 11 +++++++++++ v6.6/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 | 1 + v6.6/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 | 1 + v6.6/bc401c2900c128d3d69482769f1300502a9f0598 | 1 + v6.6/bcd8a929a5387178d917da785896e53b0845ab37 | 5 +++++ v6.6/bcdb2e9d9f319935938a5addee040e37b60192ff | 7 +++++++ v6.6/bd46543d7f9a8b2c03420499b1885287e96aaf28 | 1 + v6.6/bd8c239c0502e70c92cf9496846bcbec7cd5702f | 1 + v6.6/be2760a703e6554c2b5784e2fec804284cdcbe4d | 1 + v6.6/be914f8fd282ecce5d8e2dd098e628dcc7ad533a | 2 ++ v6.6/c044a9502649a66bf5c5e1a584cb82b2c538ae25 | 1 + v6.6/c25db1d27abd78175d9802f52c1b75f3cf716f2c | 1 + v6.6/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 | 1 + v6.6/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 | 1 + v6.6/c5215d54dc10e801a6cefef62445a00a4c28a515 | 3 +++ v6.6/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b | 20 ++++++++++++++++++++ v6.6/c67ef897fe08effad98f0c7fb9223fa1f771d09e | 1 + v6.6/c69ff4071935f946f1cddc59e1d36a03442ed015 | 20 ++++++++++++++++++++ v6.6/c762b979c7c97dc7a4010f943a9c0b646a56ed36 | 1 + v6.6/c8841fc4d51f603a44c00448ad17404eb829c741 | 1 + v6.6/c8df2cc9d63bdb365c520a2dd5472f7b7755644f | 1 + v6.6/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 | 2 ++ v6.6/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 | 8 ++++++++ v6.6/c997d683d952d8c927922ea0ab4d33a01c8efc2c | 3 +++ v6.6/ca1608875ae21bb40a7731b81bc0e2c95622d502 | 20 ++++++++++++++++++++ v6.6/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b | 13 +++++++++++++ v6.6/cbb93fe5e6d00695e1344fa697dab3974b216717 | 1 + v6.6/cc47a057e79613b7af0110837ff082caf8895c9e | 1 + v6.6/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 | 4 ++++ v6.6/cc9542534bf09f33b4da32025b31335588fcefb9 | 3 +++ v6.6/cdefbf2324ceda662e2667aa2f44e8b9de3d780f | 1 + v6.6/ce51bf1790c4972125b19c22dbfa76d7e0136280 | 1 + v6.6/cf12445daec01aaa2d27bb34bd7c796a53442c42 | 2 ++ v6.6/d0089603fa7a22a940f808a7cbc49402fe02281e | 1 + v6.6/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 | 1 + v6.6/d31563b5f9bb601a805c4a1b491edf69ada79688 | 1 + v6.6/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 | 3 +++ v6.6/d63fde98b8929da625cc36c2f1143e837c0e6d10 | 4 ++++ v6.6/d7c9616be0759c1cfb44a68ba838548d22b98484 | 1 + v6.6/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 | 1 + v6.6/d9077f7bad141df143cc4fa000a68a868bcea7c0 | 7 +++++++ v6.6/d90b7c705c5d9b5cb6b71b8aaa773c031084056c | 3 +++ v6.6/dacfd001eaf252a81537aece602ae2fc16e6ebd5 | 2 ++ v6.6/dcd04ea587b210e78a85d6d4d7cc6765828496b0 | 1 + v6.6/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 | 2 ++ v6.6/dd9019604cdaaff1327bfd36737230f912e2780d | 1 + v6.6/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 | 1 + v6.6/de8a3207aed33283a560193095b156d3b73fc4f0 | 1 + v6.6/dec3a7b3aa45802e70c350d73e11564cd444e448 | 3 +++ v6.6/e1fb1dc08e73466830612bcf2f9f72180965c9ba | 10 ++++++++++ v6.6/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd | 1 + v6.6/e2f7dd6e55d2f39734abcebd0cf673700e206197 | 1 + v6.6/e331ac141f1df6d151d24e60ff16e93ec075509e | 12 ++++++++++++ v6.6/e3a491a26b62466ad14a423e8c81a04d5969bfe5 | 2 ++ v6.6/e5ca9d391615269b05a6ed871fec66d9db650520 | 2 ++ v6.6/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 | 1 + v6.6/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 | 1 + v6.6/e73dda7ffd858a58ddeb9c53603ae14f2af8927c | 5 +++++ v6.6/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 | 1 + v6.6/e86e6638d1171c2201ffff16d2c6a6fd975f8383 | 2 ++ v6.6/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 | 7 +++++++ v6.6/e97d06a46526d9392cbdbd7eda193091e1af2723 | 4 ++++ v6.6/e9a7254b0339ef2b230784789ac28ef35e049253 | 2 ++ v6.6/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 | 7 +++++++ v6.6/e9c5263ce16d96311c118111ac779f004be8b473 | 15 +++++++++++++++ v6.6/ea7d898676d9e94558c46ba927db35403362389f | 3 +++ v6.6/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 | 2 ++ v6.6/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 | 1 + v6.6/ecba88a3b32d733d41e27973e25b2bc580f64281 | 1 + v6.6/ee8bd4a428a9c538e08aa5bc797fca19d577f667 | 1 + v6.6/ef560389ca50e33bd0c4531236c187107fa81e1f | 3 +++ v6.6/f0ece18e994144b7daa025b68ead97de26a2df1f | 1 + v6.6/f123dc86388cb669c3d6322702dc441abc35c31e | 1 + v6.6/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 | 1 + v6.6/f3a608827d1f8de0dd12813e8d9c6803fe64e119 | 2 ++ v6.6/f525152a0f0ff34eb92b322703d76ba37095f556 | 7 +++++++ v6.6/f8f669699977db503569465b64dc5220ab21bb41 | 1 + v6.6/f92e1a829d64dd66fa173c6934f03817d9e68d43 | 1 + v6.6/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 | 2 ++ v6.6/fc9a615200d48e076af58f4309f507e500ed900d | 4 ++++ v6.6/fde4951834c22fc634c1e1238b874f894ef46c9c | 7 +++++++ v6.6/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d | 1 + v6.6/fe3944fb245ab99570552a3bf970b00058a9ca6d | 1 + v6.6/ff3b96f2c9e5c24fca12239cd519a8a18569e687 | 2 ++ v6.7/00616416488868a8b98343863e5ac078506e44e8 | 20 ++++++++++++++++++++ v6.7/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 | 1 + v6.7/038ce802e248a985150156da84bc3f118236b898 | 8 ++++++++ v6.7/04aa5f4eba49d6493801d0f1d515ed237459b166 | 1 + v6.7/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 | 2 ++ v6.7/05fb1dbc821f3016a52621ccd4530c269b626130 | 1 + v6.7/0611a640e60a0473883328746f3c53934cd4dc3c | 1 + v6.7/06b8db3a7dde43cc7c412517c93c85d13a4557f8 | 1 + v6.7/07fd7c329839cf0b8c7766883d830a1a0d12d1dd | 1 + v6.7/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 | 2 ++ v6.7/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 | 1 + v6.7/0a549ed22c3c7cc6da5c5f5918efd019944489a5 | 1 + v6.7/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 | 1 + v6.7/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 | 4 ++++ v6.7/0e9876d8e88d81a35742e90048ab3784c49b910b | 1 + v6.7/0f05ee447949cf1b72bd7c415c803ea7f7209403 | 2 ++ v6.7/101c3fad29d7a0a90ff063b1aad586a0211911ec | 3 +++ v6.7/11b3f8ae7081607a783d60e8098d46b787f79cad | 1 + v6.7/11ff73082f17e1adc1b717264d9b74661fc5b229 | 2 ++ v6.7/12f7900c575679af411aaa89340bfe3dc68b46b3 | 1 + v6.7/133e267ef4a26d19c93996a874714e9f3f8c70aa | 1 + v6.7/14786d949a3b8cf00cc32456363b7db22894a0e6 | 11 +++++++++++ v6.7/1505ba06e52e701600172bccbc3aa7fb9bd5d0da | 2 ++ v6.7/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 | 13 +++++++++++++ v6.7/15f298821289d3efba87bb34db29d0ba9780a443 | 20 ++++++++++++++++++++ v6.7/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 | 1 + v6.7/16f9ce818901c7b7618094242adc0b51208a7c89 | 2 ++ v6.7/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 | 1 + v6.7/190f676afa00d07082db170400aaa2cd4de0933f | 1 + v6.7/195b3678bea35fde0619f17b73847c30e66d79d0 | 1 + v6.7/19871b5c7a003946d3cd4209a348ab7c0df5dbad | 1 + v6.7/19e94a2333c2babc773e51a9ed844cfc35a36064 | 3 +++ v6.7/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 | 10 ++++++++++ v6.7/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a | 9 +++++++++ v6.7/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf | 4 ++++ v6.7/1d3aa0b97c55672eff44516b1c8afb9551003d78 | 1 + v6.7/1fa08aece42512be072351f482096d5796edf7ca | 2 ++ v6.7/205de6ddd7fff9340bd5e4b68105f28120671c6b | 20 ++++++++++++++++++++ v6.7/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 | 1 + v6.7/217759bbb95db7998528eb65914c3e20d890dff5 | 1 + v6.7/21e25205d7f9b6d7d3807546dd12ea93844b7c8e | 1 + v6.7/2263639f96f24a121ec9f037981b81daf5a8d60a | 1 + v6.7/231e872529885483056c0170641ddd76686e3a89 | 1 + v6.7/24a8b7bfb96120b32c222ef108bb7a713d1e385a | 1 + v6.7/24be05591fb7a2a3edd639092c045298dd57aeea | 2 ++ v6.7/2558e3b23112adb82a558bab616890a790a38bc6 | 14 ++++++++++++++ v6.7/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 | 13 +++++++++++++ v6.7/2824083db76cb9d4b7910607b367e93b02912865 | 1 + v6.7/282c30f320ba25794b66c2231ab134d15465ef21 | 4 ++++ v6.7/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 | 1 + v6.7/2892731ec2893252cdbc256a2bd5436b7fd94cf7 | 12 ++++++++++++ v6.7/292fcaa1f937345cb65f3af82a1ee6692c8df9eb | 1 + v6.7/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 | 1 + v6.7/2cd114294d1dad6ed19217c909680f9fd30ee711 | 1 + v6.7/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d | 4 ++++ v6.7/2fadeb950f53c017bde9e156e443528265dd3629 | 2 ++ v6.7/3058fca1ed7955c904584a6d86108d664a927177 | 1 + v6.7/30deff8531f469453ccc0981f14eceb0a2ea68d6 | 12 ++++++++++++ v6.7/321de651fa565dcf76c017b257bdf15ec7fff45d | 3 +++ v6.7/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 | 3 +++ v6.7/3425a2005b291b62b6f6deeeab1156839c41cf85 | 1 + v6.7/345e8abe4c355bc24bab3f4a5634122e55be8665 | 20 ++++++++++++++++++++ v6.7/347d49fdf36c5e2411afdb312935d88183fe5811 | 7 +++++++ v6.7/348139384ba30eccd4ce4f01fcf575b08ce81b83 | 1 + v6.7/3789fb8746dc0f484db2d6f48b390f0f535d5120 | 1 + v6.7/386dc41cf54dcf44ea40de1aca900f02b756cec0 | 1 + v6.7/3948abaa4e2be938ccdfc289385a27342fb13d43 | 1 + v6.7/3956f35fbd36aee35766008ce6a9b0ed812d93ef | 1 + v6.7/39a6c668e4e78c3bc262c24d9aabd0a49027f948 | 1 + v6.7/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd | 6 ++++++ v6.7/3cdad0a5a6cf581519748612cb449b43379510a4 | 9 +++++++++ v6.7/3d40f78169a0a954ff06e2b0f8e21463f7edb433 | 1 + v6.7/3f6d810665dfde0d33785420618ceb03fba0619d | 1 + v6.7/410bb2ce611133a11d4d11f0aef4c83f095c3200 | 11 +++++++++++ v6.7/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 | 1 + v6.7/42c3732fa8073717dd7d924472f1c0bc5b452fdc | 1 + v6.7/432acd550e3607d5fea23e27f6ab4e4567deccfd | 1 + v6.7/433f437b3ae2ed4e318ecd5233c82f6936e78e82 | 11 +++++++++++ v6.7/4379f91172f39d999919c8e8b2b5e1d665d8972d | 1 + v6.7/43f0df54c96fa5abcab9df8649c1e52119bf0238 | 7 +++++++ v6.7/449813515d3e5efec85206bb91588a6249a421a3 | 1 + v6.7/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 | 2 ++ v6.7/45f29e0eb5b969c59a70525942080905dc5b7964 | 1 + v6.7/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 | 7 +++++++ v6.7/4a679c5afca027d7f4668f51693f7cce589038f5 | 1 + v6.7/4b2cfbda2d530f4efa0e2833771640869013de5e | 1 + v6.7/4b357e2a6d6c364a88d50526675fe596a30766cb | 2 ++ v6.7/4b7b4291dee2fef9148563be3eeb0034cc3bf5df | 1 + v6.7/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 | 1 + v6.7/4ca52f539865853e6ddbc393745cd0b305f0d810 | 6 ++++++ v6.7/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 | 10 ++++++++++ v6.7/512383ae49107fbc42243887798548e356c4b91c | 2 ++ v6.7/5339792bd64bd1605d3d51f8e52e94dfc385959b | 20 ++++++++++++++++++++ v6.7/539cd3f4da3fdbe7dc353634e004e4b0e725c35a | 2 ++ v6.7/54943abce0927156ba9909f1a533b25410bfe2ca | 13 +++++++++++++ v6.7/54ee3526796f56c249124686a33e1cc05f76ea21 | 2 ++ v6.7/57c6906778f55deba6d3f3af00284e3541bb9950 | 1 + v6.7/582a3bf999df662c0e0fa4717ce7559f16d7b93b | 4 ++++ v6.7/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 | 1 + v6.7/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 | 1 + v6.7/5bc9dc068afe95e924136d57c1a385194282a919 | 1 + v6.7/5caf1b6400d30a31363063314bddea4e5680d639 | 2 ++ v6.7/5d94da7ff00ef45737a64d947e7ff45aca972782 | 1 + v6.7/6021d62c677f12f2f975bb1bf2389730e1d9f746 | 1 + v6.7/60c2a6926cc94dcd8a60ab593b4092bc354061c3 | 3 +++ v6.7/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 | 1 + v6.7/617fc7775370324d0a2b888625b042221ebdcb62 | 6 ++++++ v6.7/61ead71476cf8b68960275beee24ff00a809fe81 | 3 +++ v6.7/64bef697d33b75fc06c5789b3f8108680271529f | 6 ++++++ v6.7/64f92a554f72cbfe8b971f93af9d07f87599bc88 | 1 + v6.7/6727980b67852dae6b82a97e24fbadbdd218c033 | 1 + v6.7/6874f6ed92df1e95ff815692b6bf6aa98e4c925b | 20 ++++++++++++++++++++ v6.7/689a930b93c5c20294df5da0407df361c5412eac | 20 ++++++++++++++++++++ v6.7/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce | 1 + v6.7/6a277077ac5189d7633f8c57e153e0a73fab39d2 | 1 + v6.7/6a71770442b5b7cf8f880ca1c0a72456c918c757 | 2 ++ v6.7/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c | 1 + v6.7/6b865d6530230b0c446efd93e0207b8eed7eadb2 | 5 +++++ v6.7/6b91bfa1651d841f0066bae2b1322cac29fdfb61 | 1 + v6.7/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 | 1 + v6.7/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff | 20 ++++++++++++++++++++ v6.7/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 | 1 + v6.7/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 | 1 + v6.7/70dfe3f0d239c2e8abc6a7bea24411031f85b652 | 1 + v6.7/73f65b8b0325551110dedf8d27ac738bdc331802 | 1 + v6.7/73fa7547c70b32cc69685f79be31135797734eb6 | 1 + v6.7/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 | 20 ++++++++++++++++++++ v6.7/75a1bbe60a7425fcaa670bff58b8589b1f880810 | 1 + v6.7/75cabec0111b7ccb140d917cc9c481e845cc3498 | 1 + v6.7/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 | 1 + v6.7/76698510f593daf8aa0582492090d0c2e484c3e8 | 1 + v6.7/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 | 20 ++++++++++++++++++++ v6.7/7beea725a8ca412c6190090ce7c3a13b169592a1 | 1 + v6.7/7c079e909b21f8f6e5d8e501c037752ff302a15e | 1 + v6.7/7c09a4ed6156c6cab6b951e027ca6ea24af454ba | 8 ++++++++ v6.7/7c18509bdaefe2164e62829d614ef9ea429f29d2 | 9 +++++++++ v6.7/7ded1e365cc9de6093a71d3a493c1874aca6e77c | 1 + v6.7/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 | 1 + v6.7/7edfc610ec315de96963e66889511212ad87e3de | 1 + v6.7/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 | 2 ++ v6.7/806cb2270237ce2ec672a407d66cee17a07d3aa2 | 1 + v6.7/80d012e98894ac9112cbcddf2fbf276c2e4be0ec | 1 + v6.7/8145e082a8dfcfdc0a725b0f76eca54337b5b26e | 1 + v6.7/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 | 8 ++++++++ v6.7/82a8cb96b23244f40be56b9edcf085af0cc237a6 | 2 ++ v6.7/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 | 2 ++ v6.7/84e286c1bb9b22d5893d34fcedd69224a65c439c | 2 ++ v6.7/85506aca2eb4ea41223c91c5fe25125953c19b13 | 1 + v6.7/85f273a6a1e492afa7309fd23fcd8cb870085f56 | 1 + v6.7/872584f1bb983a688547509141b03b37bdb28840 | 1 + v6.7/87a83c8c677e762a39d914e67450cc85d8fc1f9a | 1 + v6.7/87b355f44833b9d7d8ebdd3929e941ac1a931b7e | 1 + v6.7/8a904a3caa88118744062e872ae90f37748a8fd8 | 1 + v6.7/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 | 1 + v6.7/8b3d838139bcd1e552f1899191f734264ce2a1a5 | 1 + v6.7/8b6bb995d3819218498bdbee4465bffff1497a31 | 1 + v6.7/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b | 2 ++ v6.7/90a009db09e2b91990df28e47844d44ae0ef9aa8 | 4 ++++ v6.7/90f92b68c9869913753f8bc1d87b7762a5f36873 | 7 +++++++ v6.7/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 | 1 + v6.7/9473c4450e9c83d890d435577a3776d925fa748c | 1 + v6.7/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d | 4 ++++ v6.7/9a7eec48c9715c897b3a7809799089d708a4de64 | 1 + v6.7/9ae061cf2a46980b37cec1e56a372603682b2741 | 1 + v6.7/9b6713cc75229f25552c643083cbdbfb771e5bca | 8 ++++++++ v6.7/9bb430a89d2dfce58a3d61a3a04e149109d3934e | 7 +++++++ v6.7/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a | 1 + v6.7/9e3f1c59367515e7e40675fe83645a131c05039d | 1 + v6.7/9ed52108f6478a6a805c0c15a3f70aabba07247e | 1 + v6.7/9f2f767f5ef81982a36edef512b2319e3a79ad73 | 2 ++ v6.7/a0dd82d6d863f03859ccab6c71e84e917f4d7082 | 1 + v6.7/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f | 14 ++++++++++++++ v6.7/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 | 1 + v6.7/a28d893eb3270cf62c10dd8777af0d8452cdc072 | 1 + v6.7/a34606a9aa3d36d178a5ecf31a0299b88102cf12 | 2 ++ v6.7/a4af51ce229b1e1eab003966dbfebf9d80093a77 | 1 + v6.7/a56aefca8d386181415a1fb7cfec2f72b0404797 | 7 +++++++ v6.7/a575c9734f3021f1fc81c2477ecaee4d9841fd59 | 1 + v6.7/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a | 3 +++ v6.7/a6bf23e18324d550f789637d469cca654c92fe86 | 4 ++++ v6.7/ab838b3fd9a442a62f36ea7eeb93e77259f787ce | 10 ++++++++++ v6.7/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 | 2 ++ v6.7/ad399740bd41da5558d8b8b2b19481740ca063cb | 8 ++++++++ v6.7/ad72872eb3ae634d1e4296a384baa81e85cc6acc | 1 + v6.7/ae5535efd8c445ad6033ac0d5da0197897b148ea | 4 ++++ v6.7/ae638551ab64a216364a63c4ee5061f82702fde2 | 20 ++++++++++++++++++++ v6.7/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 | 8 ++++++++ v6.7/ae8c511757304e0c393661b5ed2ad7073e2a351d | 3 +++ v6.7/b1211a25c4fe3443cfef4ed7c39251502a663776 | 4 ++++ v6.7/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 | 12 ++++++++++++ v6.7/b4c6d52d8a81c53a8759e382e8000597909f0615 | 3 +++ v6.7/b639585e71e63008373d3a9fd060b87315fe7ea8 | 1 + v6.7/b6aaba5b76e9596cb4d62d081cca41e114becacc | 11 +++++++++++ v6.7/b6be3714005c3933886be71011f19119e219e77c | 10 ++++++++++ v6.7/b6dfac948686799169c899557a179b84d0d1f47e | 5 +++++ v6.7/b6e6a582f2b357b6f74849b715de12cc38b1ee91 | 7 +++++++ v6.7/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 | 1 + v6.7/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 | 1 + v6.7/bc401c2900c128d3d69482769f1300502a9f0598 | 1 + v6.7/bcd8a929a5387178d917da785896e53b0845ab37 | 2 ++ v6.7/bcdb2e9d9f319935938a5addee040e37b60192ff | 3 +++ v6.7/bd46543d7f9a8b2c03420499b1885287e96aaf28 | 1 + v6.7/bd8c239c0502e70c92cf9496846bcbec7cd5702f | 1 + v6.7/be2760a703e6554c2b5784e2fec804284cdcbe4d | 1 + v6.7/be914f8fd282ecce5d8e2dd098e628dcc7ad533a | 1 + v6.7/c044a9502649a66bf5c5e1a584cb82b2c538ae25 | 1 + v6.7/c25db1d27abd78175d9802f52c1b75f3cf716f2c | 1 + v6.7/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 | 1 + v6.7/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 | 1 + v6.7/c5215d54dc10e801a6cefef62445a00a4c28a515 | 2 ++ v6.7/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b | 20 ++++++++++++++++++++ v6.7/c67ef897fe08effad98f0c7fb9223fa1f771d09e | 1 + v6.7/c69ff4071935f946f1cddc59e1d36a03442ed015 | 19 +++++++++++++++++++ v6.7/c762b979c7c97dc7a4010f943a9c0b646a56ed36 | 1 + v6.7/c8841fc4d51f603a44c00448ad17404eb829c741 | 1 + v6.7/c8df2cc9d63bdb365c520a2dd5472f7b7755644f | 1 + v6.7/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 | 1 + v6.7/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 | 2 ++ v6.7/c997d683d952d8c927922ea0ab4d33a01c8efc2c | 3 +++ v6.7/ca1608875ae21bb40a7731b81bc0e2c95622d502 | 20 ++++++++++++++++++++ v6.7/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b | 12 ++++++++++++ v6.7/cbb93fe5e6d00695e1344fa697dab3974b216717 | 1 + v6.7/cc47a057e79613b7af0110837ff082caf8895c9e | 1 + v6.7/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 | 1 + v6.7/cc9542534bf09f33b4da32025b31335588fcefb9 | 3 +++ v6.7/cdefbf2324ceda662e2667aa2f44e8b9de3d780f | 1 + v6.7/ce51bf1790c4972125b19c22dbfa76d7e0136280 | 1 + v6.7/cf12445daec01aaa2d27bb34bd7c796a53442c42 | 2 ++ v6.7/d0089603fa7a22a940f808a7cbc49402fe02281e | 1 + v6.7/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 | 1 + v6.7/d31563b5f9bb601a805c4a1b491edf69ada79688 | 1 + v6.7/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 | 2 ++ v6.7/d63fde98b8929da625cc36c2f1143e837c0e6d10 | 2 ++ v6.7/d7c9616be0759c1cfb44a68ba838548d22b98484 | 1 + v6.7/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 | 1 + v6.7/d9077f7bad141df143cc4fa000a68a868bcea7c0 | 7 +++++++ v6.7/d90b7c705c5d9b5cb6b71b8aaa773c031084056c | 1 + v6.7/dacfd001eaf252a81537aece602ae2fc16e6ebd5 | 2 ++ v6.7/dcd04ea587b210e78a85d6d4d7cc6765828496b0 | 1 + v6.7/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 | 2 ++ v6.7/dd9019604cdaaff1327bfd36737230f912e2780d | 1 + v6.7/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 | 1 + v6.7/de8a3207aed33283a560193095b156d3b73fc4f0 | 1 + v6.7/dec3a7b3aa45802e70c350d73e11564cd444e448 | 3 +++ v6.7/e1fb1dc08e73466830612bcf2f9f72180965c9ba | 9 +++++++++ v6.7/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd | 1 + v6.7/e2f7dd6e55d2f39734abcebd0cf673700e206197 | 1 + v6.7/e331ac141f1df6d151d24e60ff16e93ec075509e | 6 ++++++ v6.7/e3a491a26b62466ad14a423e8c81a04d5969bfe5 | 2 ++ v6.7/e5ca9d391615269b05a6ed871fec66d9db650520 | 1 + v6.7/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 | 1 + v6.7/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 | 1 + v6.7/e73dda7ffd858a58ddeb9c53603ae14f2af8927c | 2 ++ v6.7/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 | 1 + v6.7/e86e6638d1171c2201ffff16d2c6a6fd975f8383 | 2 ++ v6.7/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 | 7 +++++++ v6.7/e97d06a46526d9392cbdbd7eda193091e1af2723 | 3 +++ v6.7/e9a7254b0339ef2b230784789ac28ef35e049253 | 1 + v6.7/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 | 1 + v6.7/e9c5263ce16d96311c118111ac779f004be8b473 | 15 +++++++++++++++ v6.7/ea7d898676d9e94558c46ba927db35403362389f | 3 +++ v6.7/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 | 2 ++ v6.7/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 | 1 + v6.7/ecba88a3b32d733d41e27973e25b2bc580f64281 | 1 + v6.7/ee8bd4a428a9c538e08aa5bc797fca19d577f667 | 1 + v6.7/ef560389ca50e33bd0c4531236c187107fa81e1f | 1 + v6.7/f0ece18e994144b7daa025b68ead97de26a2df1f | 1 + v6.7/f123dc86388cb669c3d6322702dc441abc35c31e | 1 + v6.7/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 | 1 + v6.7/f3a608827d1f8de0dd12813e8d9c6803fe64e119 | 1 + v6.7/f525152a0f0ff34eb92b322703d76ba37095f556 | 7 +++++++ v6.7/f8f669699977db503569465b64dc5220ab21bb41 | 1 + v6.7/f92e1a829d64dd66fa173c6934f03817d9e68d43 | 1 + v6.7/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 | 1 + v6.7/fc9a615200d48e076af58f4309f507e500ed900d | 4 ++++ v6.7/fde4951834c22fc634c1e1238b874f894ef46c9c | 7 +++++++ v6.7/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d | 1 + v6.7/fe3944fb245ab99570552a3bf970b00058a9ca6d | 1 + v6.7/ff3b96f2c9e5c24fca12239cd519a8a18569e687 | 1 + v6.8/00616416488868a8b98343863e5ac078506e44e8 | 20 ++++++++++++++++++++ v6.8/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 | 1 + v6.8/038ce802e248a985150156da84bc3f118236b898 | 8 ++++++++ v6.8/04aa5f4eba49d6493801d0f1d515ed237459b166 | 1 + v6.8/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 | 2 ++ v6.8/05fb1dbc821f3016a52621ccd4530c269b626130 | 1 + v6.8/0611a640e60a0473883328746f3c53934cd4dc3c | 1 + v6.8/06b8db3a7dde43cc7c412517c93c85d13a4557f8 | 1 + v6.8/07fd7c329839cf0b8c7766883d830a1a0d12d1dd | 1 + v6.8/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 | 1 + v6.8/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 | 1 + v6.8/0a549ed22c3c7cc6da5c5f5918efd019944489a5 | 1 + v6.8/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 | 1 + v6.8/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 | 4 ++++ v6.8/0e9876d8e88d81a35742e90048ab3784c49b910b | 1 + v6.8/0f05ee447949cf1b72bd7c415c803ea7f7209403 | 1 + v6.8/101c3fad29d7a0a90ff063b1aad586a0211911ec | 3 +++ v6.8/11b3f8ae7081607a783d60e8098d46b787f79cad | 1 + v6.8/11ff73082f17e1adc1b717264d9b74661fc5b229 | 1 + v6.8/12f7900c575679af411aaa89340bfe3dc68b46b3 | 1 + v6.8/133e267ef4a26d19c93996a874714e9f3f8c70aa | 1 + v6.8/14786d949a3b8cf00cc32456363b7db22894a0e6 | 11 +++++++++++ v6.8/1505ba06e52e701600172bccbc3aa7fb9bd5d0da | 2 ++ v6.8/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 | 12 ++++++++++++ v6.8/15f298821289d3efba87bb34db29d0ba9780a443 | 20 ++++++++++++++++++++ v6.8/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 | 1 + v6.8/16f9ce818901c7b7618094242adc0b51208a7c89 | 2 ++ v6.8/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 | 1 + v6.8/190f676afa00d07082db170400aaa2cd4de0933f | 1 + v6.8/195b3678bea35fde0619f17b73847c30e66d79d0 | 1 + v6.8/19871b5c7a003946d3cd4209a348ab7c0df5dbad | 1 + v6.8/19e94a2333c2babc773e51a9ed844cfc35a36064 | 3 +++ v6.8/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 | 10 ++++++++++ v6.8/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a | 9 +++++++++ v6.8/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf | 2 ++ v6.8/1d3aa0b97c55672eff44516b1c8afb9551003d78 | 1 + v6.8/1fa08aece42512be072351f482096d5796edf7ca | 1 + v6.8/205de6ddd7fff9340bd5e4b68105f28120671c6b | 20 ++++++++++++++++++++ v6.8/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 | 1 + v6.8/217759bbb95db7998528eb65914c3e20d890dff5 | 1 + v6.8/21e25205d7f9b6d7d3807546dd12ea93844b7c8e | 1 + v6.8/2263639f96f24a121ec9f037981b81daf5a8d60a | 1 + v6.8/231e872529885483056c0170641ddd76686e3a89 | 1 + v6.8/24a8b7bfb96120b32c222ef108bb7a713d1e385a | 1 + v6.8/24be05591fb7a2a3edd639092c045298dd57aeea | 2 ++ v6.8/2558e3b23112adb82a558bab616890a790a38bc6 | 13 +++++++++++++ v6.8/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 | 13 +++++++++++++ v6.8/2824083db76cb9d4b7910607b367e93b02912865 | 1 + v6.8/282c30f320ba25794b66c2231ab134d15465ef21 | 4 ++++ v6.8/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 | 1 + v6.8/2892731ec2893252cdbc256a2bd5436b7fd94cf7 | 12 ++++++++++++ v6.8/292fcaa1f937345cb65f3af82a1ee6692c8df9eb | 1 + v6.8/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 | 1 + v6.8/2cd114294d1dad6ed19217c909680f9fd30ee711 | 1 + v6.8/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d | 4 ++++ v6.8/2fadeb950f53c017bde9e156e443528265dd3629 | 1 + v6.8/3058fca1ed7955c904584a6d86108d664a927177 | 1 + v6.8/30deff8531f469453ccc0981f14eceb0a2ea68d6 | 12 ++++++++++++ v6.8/321de651fa565dcf76c017b257bdf15ec7fff45d | 1 + v6.8/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 | 3 +++ v6.8/3425a2005b291b62b6f6deeeab1156839c41cf85 | 1 + v6.8/345e8abe4c355bc24bab3f4a5634122e55be8665 | 20 ++++++++++++++++++++ v6.8/347d49fdf36c5e2411afdb312935d88183fe5811 | 7 +++++++ v6.8/348139384ba30eccd4ce4f01fcf575b08ce81b83 | 1 + v6.8/3789fb8746dc0f484db2d6f48b390f0f535d5120 | 1 + v6.8/386dc41cf54dcf44ea40de1aca900f02b756cec0 | 1 + v6.8/3948abaa4e2be938ccdfc289385a27342fb13d43 | 1 + v6.8/3956f35fbd36aee35766008ce6a9b0ed812d93ef | 1 + v6.8/39a6c668e4e78c3bc262c24d9aabd0a49027f948 | 1 + v6.8/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd | 6 ++++++ v6.8/3cdad0a5a6cf581519748612cb449b43379510a4 | 9 +++++++++ v6.8/3d40f78169a0a954ff06e2b0f8e21463f7edb433 | 1 + v6.8/3f6d810665dfde0d33785420618ceb03fba0619d | 1 + v6.8/410bb2ce611133a11d4d11f0aef4c83f095c3200 | 11 +++++++++++ v6.8/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 | 1 + v6.8/42c3732fa8073717dd7d924472f1c0bc5b452fdc | 1 + v6.8/432acd550e3607d5fea23e27f6ab4e4567deccfd | 1 + v6.8/433f437b3ae2ed4e318ecd5233c82f6936e78e82 | 11 +++++++++++ v6.8/4379f91172f39d999919c8e8b2b5e1d665d8972d | 1 + v6.8/43f0df54c96fa5abcab9df8649c1e52119bf0238 | 3 +++ v6.8/449813515d3e5efec85206bb91588a6249a421a3 | 1 + v6.8/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 | 2 ++ v6.8/45f29e0eb5b969c59a70525942080905dc5b7964 | 1 + v6.8/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 | 7 +++++++ v6.8/4a679c5afca027d7f4668f51693f7cce589038f5 | 1 + v6.8/4b2cfbda2d530f4efa0e2833771640869013de5e | 1 + v6.8/4b357e2a6d6c364a88d50526675fe596a30766cb | 2 ++ v6.8/4b7b4291dee2fef9148563be3eeb0034cc3bf5df | 1 + v6.8/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 | 1 + v6.8/4ca52f539865853e6ddbc393745cd0b305f0d810 | 6 ++++++ v6.8/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 | 6 ++++++ v6.8/512383ae49107fbc42243887798548e356c4b91c | 2 ++ v6.8/5339792bd64bd1605d3d51f8e52e94dfc385959b | 20 ++++++++++++++++++++ v6.8/539cd3f4da3fdbe7dc353634e004e4b0e725c35a | 2 ++ v6.8/54943abce0927156ba9909f1a533b25410bfe2ca | 13 +++++++++++++ v6.8/54ee3526796f56c249124686a33e1cc05f76ea21 | 2 ++ v6.8/57c6906778f55deba6d3f3af00284e3541bb9950 | 1 + v6.8/582a3bf999df662c0e0fa4717ce7559f16d7b93b | 4 ++++ v6.8/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 | 1 + v6.8/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 | 1 + v6.8/5bc9dc068afe95e924136d57c1a385194282a919 | 1 + v6.8/5caf1b6400d30a31363063314bddea4e5680d639 | 2 ++ v6.8/5d94da7ff00ef45737a64d947e7ff45aca972782 | 1 + v6.8/6021d62c677f12f2f975bb1bf2389730e1d9f746 | 1 + v6.8/60c2a6926cc94dcd8a60ab593b4092bc354061c3 | 3 +++ v6.8/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 | 1 + v6.8/617fc7775370324d0a2b888625b042221ebdcb62 | 1 + v6.8/61ead71476cf8b68960275beee24ff00a809fe81 | 1 + v6.8/64bef697d33b75fc06c5789b3f8108680271529f | 2 ++ v6.8/64f92a554f72cbfe8b971f93af9d07f87599bc88 | 1 + v6.8/6727980b67852dae6b82a97e24fbadbdd218c033 | 1 + v6.8/6874f6ed92df1e95ff815692b6bf6aa98e4c925b | 20 ++++++++++++++++++++ v6.8/689a930b93c5c20294df5da0407df361c5412eac | 1 + v6.8/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce | 1 + v6.8/6a277077ac5189d7633f8c57e153e0a73fab39d2 | 1 + v6.8/6a71770442b5b7cf8f880ca1c0a72456c918c757 | 2 ++ v6.8/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c | 1 + v6.8/6b865d6530230b0c446efd93e0207b8eed7eadb2 | 5 +++++ v6.8/6b91bfa1651d841f0066bae2b1322cac29fdfb61 | 1 + v6.8/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 | 1 + v6.8/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff | 20 ++++++++++++++++++++ v6.8/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 | 1 + v6.8/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 | 1 + v6.8/70dfe3f0d239c2e8abc6a7bea24411031f85b652 | 1 + v6.8/73f65b8b0325551110dedf8d27ac738bdc331802 | 1 + v6.8/73fa7547c70b32cc69685f79be31135797734eb6 | 1 + v6.8/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 | 20 ++++++++++++++++++++ v6.8/75a1bbe60a7425fcaa670bff58b8589b1f880810 | 1 + v6.8/75cabec0111b7ccb140d917cc9c481e845cc3498 | 1 + v6.8/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 | 1 + v6.8/76698510f593daf8aa0582492090d0c2e484c3e8 | 1 + v6.8/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 | 20 ++++++++++++++++++++ v6.8/7beea725a8ca412c6190090ce7c3a13b169592a1 | 1 + v6.8/7c079e909b21f8f6e5d8e501c037752ff302a15e | 1 + v6.8/7c09a4ed6156c6cab6b951e027ca6ea24af454ba | 5 +++++ v6.8/7c18509bdaefe2164e62829d614ef9ea429f29d2 | 9 +++++++++ v6.8/7ded1e365cc9de6093a71d3a493c1874aca6e77c | 1 + v6.8/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 | 1 + v6.8/7edfc610ec315de96963e66889511212ad87e3de | 1 + v6.8/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 | 1 + v6.8/806cb2270237ce2ec672a407d66cee17a07d3aa2 | 1 + v6.8/80d012e98894ac9112cbcddf2fbf276c2e4be0ec | 1 + v6.8/8145e082a8dfcfdc0a725b0f76eca54337b5b26e | 1 + v6.8/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 | 4 ++++ v6.8/82a8cb96b23244f40be56b9edcf085af0cc237a6 | 2 ++ v6.8/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 | 2 ++ v6.8/84e286c1bb9b22d5893d34fcedd69224a65c439c | 2 ++ v6.8/85506aca2eb4ea41223c91c5fe25125953c19b13 | 1 + v6.8/85f273a6a1e492afa7309fd23fcd8cb870085f56 | 1 + v6.8/872584f1bb983a688547509141b03b37bdb28840 | 1 + v6.8/87a83c8c677e762a39d914e67450cc85d8fc1f9a | 1 + v6.8/87b355f44833b9d7d8ebdd3929e941ac1a931b7e | 1 + v6.8/8a904a3caa88118744062e872ae90f37748a8fd8 | 1 + v6.8/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 | 1 + v6.8/8b3d838139bcd1e552f1899191f734264ce2a1a5 | 1 + v6.8/8b6bb995d3819218498bdbee4465bffff1497a31 | 1 + v6.8/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b | 1 + v6.8/90a009db09e2b91990df28e47844d44ae0ef9aa8 | 4 ++++ v6.8/90f92b68c9869913753f8bc1d87b7762a5f36873 | 3 +++ v6.8/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 | 1 + v6.8/9473c4450e9c83d890d435577a3776d925fa748c | 1 + v6.8/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d | 2 ++ v6.8/9a7eec48c9715c897b3a7809799089d708a4de64 | 1 + v6.8/9ae061cf2a46980b37cec1e56a372603682b2741 | 1 + v6.8/9b6713cc75229f25552c643083cbdbfb771e5bca | 1 + v6.8/9bb430a89d2dfce58a3d61a3a04e149109d3934e | 7 +++++++ v6.8/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a | 1 + v6.8/9e3f1c59367515e7e40675fe83645a131c05039d | 1 + v6.8/9ed52108f6478a6a805c0c15a3f70aabba07247e | 1 + v6.8/9f2f767f5ef81982a36edef512b2319e3a79ad73 | 1 + v6.8/a0dd82d6d863f03859ccab6c71e84e917f4d7082 | 1 + v6.8/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f | 14 ++++++++++++++ v6.8/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 | 1 + v6.8/a28d893eb3270cf62c10dd8777af0d8452cdc072 | 1 + v6.8/a34606a9aa3d36d178a5ecf31a0299b88102cf12 | 1 + v6.8/a4af51ce229b1e1eab003966dbfebf9d80093a77 | 1 + v6.8/a56aefca8d386181415a1fb7cfec2f72b0404797 | 4 ++++ v6.8/a575c9734f3021f1fc81c2477ecaee4d9841fd59 | 1 + v6.8/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a | 3 +++ v6.8/a6bf23e18324d550f789637d469cca654c92fe86 | 2 ++ v6.8/ab838b3fd9a442a62f36ea7eeb93e77259f787ce | 7 +++++++ v6.8/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 | 2 ++ v6.8/ad399740bd41da5558d8b8b2b19481740ca063cb | 8 ++++++++ v6.8/ad72872eb3ae634d1e4296a384baa81e85cc6acc | 1 + v6.8/ae5535efd8c445ad6033ac0d5da0197897b148ea | 4 ++++ v6.8/ae638551ab64a216364a63c4ee5061f82702fde2 | 20 ++++++++++++++++++++ v6.8/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 | 8 ++++++++ v6.8/ae8c511757304e0c393661b5ed2ad7073e2a351d | 3 +++ v6.8/b1211a25c4fe3443cfef4ed7c39251502a663776 | 3 +++ v6.8/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 | 11 +++++++++++ v6.8/b4c6d52d8a81c53a8759e382e8000597909f0615 | 1 + v6.8/b639585e71e63008373d3a9fd060b87315fe7ea8 | 1 + v6.8/b6aaba5b76e9596cb4d62d081cca41e114becacc | 11 +++++++++++ v6.8/b6be3714005c3933886be71011f19119e219e77c | 10 ++++++++++ v6.8/b6dfac948686799169c899557a179b84d0d1f47e | 5 +++++ v6.8/b6e6a582f2b357b6f74849b715de12cc38b1ee91 | 7 +++++++ v6.8/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 | 1 + v6.8/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 | 1 + v6.8/bc401c2900c128d3d69482769f1300502a9f0598 | 1 + v6.8/bcd8a929a5387178d917da785896e53b0845ab37 | 2 ++ v6.8/bcdb2e9d9f319935938a5addee040e37b60192ff | 3 +++ v6.8/bd46543d7f9a8b2c03420499b1885287e96aaf28 | 1 + v6.8/bd8c239c0502e70c92cf9496846bcbec7cd5702f | 1 + v6.8/be2760a703e6554c2b5784e2fec804284cdcbe4d | 1 + v6.8/be914f8fd282ecce5d8e2dd098e628dcc7ad533a | 1 + v6.8/c044a9502649a66bf5c5e1a584cb82b2c538ae25 | 1 + v6.8/c25db1d27abd78175d9802f52c1b75f3cf716f2c | 1 + v6.8/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 | 1 + v6.8/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 | 1 + v6.8/c5215d54dc10e801a6cefef62445a00a4c28a515 | 1 + v6.8/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b | 20 ++++++++++++++++++++ v6.8/c67ef897fe08effad98f0c7fb9223fa1f771d09e | 1 + v6.8/c69ff4071935f946f1cddc59e1d36a03442ed015 | 19 +++++++++++++++++++ v6.8/c762b979c7c97dc7a4010f943a9c0b646a56ed36 | 1 + v6.8/c8841fc4d51f603a44c00448ad17404eb829c741 | 1 + v6.8/c8df2cc9d63bdb365c520a2dd5472f7b7755644f | 1 + v6.8/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 | 1 + v6.8/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 | 2 ++ v6.8/c997d683d952d8c927922ea0ab4d33a01c8efc2c | 3 +++ v6.8/ca1608875ae21bb40a7731b81bc0e2c95622d502 | 20 ++++++++++++++++++++ v6.8/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b | 8 ++++++++ v6.8/cbb93fe5e6d00695e1344fa697dab3974b216717 | 1 + v6.8/cc47a057e79613b7af0110837ff082caf8895c9e | 1 + v6.8/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 | 1 + v6.8/cc9542534bf09f33b4da32025b31335588fcefb9 | 3 +++ v6.8/cdefbf2324ceda662e2667aa2f44e8b9de3d780f | 1 + v6.8/ce51bf1790c4972125b19c22dbfa76d7e0136280 | 1 + v6.8/cf12445daec01aaa2d27bb34bd7c796a53442c42 | 1 + v6.8/d0089603fa7a22a940f808a7cbc49402fe02281e | 1 + v6.8/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 | 1 + v6.8/d31563b5f9bb601a805c4a1b491edf69ada79688 | 1 + v6.8/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 | 1 + v6.8/d63fde98b8929da625cc36c2f1143e837c0e6d10 | 2 ++ v6.8/d7c9616be0759c1cfb44a68ba838548d22b98484 | 1 + v6.8/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 | 1 + v6.8/d9077f7bad141df143cc4fa000a68a868bcea7c0 | 7 +++++++ v6.8/d90b7c705c5d9b5cb6b71b8aaa773c031084056c | 1 + v6.8/dacfd001eaf252a81537aece602ae2fc16e6ebd5 | 1 + v6.8/dcd04ea587b210e78a85d6d4d7cc6765828496b0 | 1 + v6.8/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 | 2 ++ v6.8/dd9019604cdaaff1327bfd36737230f912e2780d | 1 + v6.8/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 | 1 + v6.8/de8a3207aed33283a560193095b156d3b73fc4f0 | 1 + v6.8/dec3a7b3aa45802e70c350d73e11564cd444e448 | 3 +++ v6.8/e1fb1dc08e73466830612bcf2f9f72180965c9ba | 5 +++++ v6.8/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd | 1 + v6.8/e2f7dd6e55d2f39734abcebd0cf673700e206197 | 1 + v6.8/e331ac141f1df6d151d24e60ff16e93ec075509e | 6 ++++++ v6.8/e3a491a26b62466ad14a423e8c81a04d5969bfe5 | 2 ++ v6.8/e5ca9d391615269b05a6ed871fec66d9db650520 | 1 + v6.8/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 | 1 + v6.8/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 | 1 + v6.8/e73dda7ffd858a58ddeb9c53603ae14f2af8927c | 2 ++ v6.8/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 | 1 + v6.8/e86e6638d1171c2201ffff16d2c6a6fd975f8383 | 2 ++ v6.8/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 | 7 +++++++ v6.8/e97d06a46526d9392cbdbd7eda193091e1af2723 | 2 ++ v6.8/e9a7254b0339ef2b230784789ac28ef35e049253 | 1 + v6.8/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 | 1 + v6.8/e9c5263ce16d96311c118111ac779f004be8b473 | 14 ++++++++++++++ v6.8/ea7d898676d9e94558c46ba927db35403362389f | 3 +++ v6.8/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 | 2 ++ v6.8/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 | 1 + v6.8/ecba88a3b32d733d41e27973e25b2bc580f64281 | 1 + v6.8/ee8bd4a428a9c538e08aa5bc797fca19d577f667 | 1 + v6.8/ef560389ca50e33bd0c4531236c187107fa81e1f | 1 + v6.8/f0ece18e994144b7daa025b68ead97de26a2df1f | 1 + v6.8/f123dc86388cb669c3d6322702dc441abc35c31e | 1 + v6.8/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 | 1 + v6.8/f3a608827d1f8de0dd12813e8d9c6803fe64e119 | 1 + v6.8/f525152a0f0ff34eb92b322703d76ba37095f556 | 7 +++++++ v6.8/f8f669699977db503569465b64dc5220ab21bb41 | 1 + v6.8/f92e1a829d64dd66fa173c6934f03817d9e68d43 | 1 + v6.8/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 | 1 + v6.8/fc9a615200d48e076af58f4309f507e500ed900d | 1 + v6.8/fde4951834c22fc634c1e1238b874f894ef46c9c | 7 +++++++ v6.8/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d | 1 + v6.8/fe3944fb245ab99570552a3bf970b00058a9ca6d | 1 + v6.8/ff3b96f2c9e5c24fca12239cd519a8a18569e687 | 1 + 6696 files changed, 56407 insertions(+) create mode 100644 v4.19/00616416488868a8b98343863e5ac078506e44e8 create mode 100644 v4.19/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 create mode 100644 v4.19/038ce802e248a985150156da84bc3f118236b898 create mode 100644 v4.19/04aa5f4eba49d6493801d0f1d515ed237459b166 create mode 100644 v4.19/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 create mode 100644 v4.19/05fb1dbc821f3016a52621ccd4530c269b626130 create mode 100644 v4.19/0611a640e60a0473883328746f3c53934cd4dc3c create mode 100644 v4.19/06b8db3a7dde43cc7c412517c93c85d13a4557f8 create mode 100644 v4.19/07fd7c329839cf0b8c7766883d830a1a0d12d1dd create mode 100644 v4.19/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 create mode 100644 v4.19/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 create mode 100644 v4.19/0a549ed22c3c7cc6da5c5f5918efd019944489a5 create mode 100644 v4.19/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 create mode 100644 v4.19/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 create mode 100644 v4.19/0e9876d8e88d81a35742e90048ab3784c49b910b create mode 100644 v4.19/0f05ee447949cf1b72bd7c415c803ea7f7209403 create mode 100644 v4.19/101c3fad29d7a0a90ff063b1aad586a0211911ec create mode 100644 v4.19/11b3f8ae7081607a783d60e8098d46b787f79cad create mode 100644 v4.19/11ff73082f17e1adc1b717264d9b74661fc5b229 create mode 100644 v4.19/12f7900c575679af411aaa89340bfe3dc68b46b3 create mode 100644 v4.19/133e267ef4a26d19c93996a874714e9f3f8c70aa create mode 100644 v4.19/14786d949a3b8cf00cc32456363b7db22894a0e6 create mode 100644 v4.19/1505ba06e52e701600172bccbc3aa7fb9bd5d0da create mode 100644 v4.19/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 create mode 100644 v4.19/15f298821289d3efba87bb34db29d0ba9780a443 create mode 100644 v4.19/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 create mode 100644 v4.19/16f9ce818901c7b7618094242adc0b51208a7c89 create mode 100644 v4.19/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 create mode 100644 v4.19/190f676afa00d07082db170400aaa2cd4de0933f create mode 100644 v4.19/195b3678bea35fde0619f17b73847c30e66d79d0 create mode 100644 v4.19/19871b5c7a003946d3cd4209a348ab7c0df5dbad create mode 100644 v4.19/19e94a2333c2babc773e51a9ed844cfc35a36064 create mode 100644 v4.19/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 create mode 100644 v4.19/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a create mode 100644 v4.19/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf create mode 100644 v4.19/1d3aa0b97c55672eff44516b1c8afb9551003d78 create mode 100644 v4.19/1fa08aece42512be072351f482096d5796edf7ca create mode 100644 v4.19/205de6ddd7fff9340bd5e4b68105f28120671c6b create mode 100644 v4.19/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 create mode 100644 v4.19/217759bbb95db7998528eb65914c3e20d890dff5 create mode 100644 v4.19/21e25205d7f9b6d7d3807546dd12ea93844b7c8e create mode 100644 v4.19/2263639f96f24a121ec9f037981b81daf5a8d60a create mode 100644 v4.19/231e872529885483056c0170641ddd76686e3a89 create mode 100644 v4.19/24a8b7bfb96120b32c222ef108bb7a713d1e385a create mode 100644 v4.19/24be05591fb7a2a3edd639092c045298dd57aeea create mode 100644 v4.19/2558e3b23112adb82a558bab616890a790a38bc6 create mode 100644 v4.19/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 create mode 100644 v4.19/2824083db76cb9d4b7910607b367e93b02912865 create mode 100644 v4.19/282c30f320ba25794b66c2231ab134d15465ef21 create mode 100644 v4.19/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 create mode 100644 v4.19/2892731ec2893252cdbc256a2bd5436b7fd94cf7 create mode 100644 v4.19/292fcaa1f937345cb65f3af82a1ee6692c8df9eb create mode 100644 v4.19/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 create mode 100644 v4.19/2cd114294d1dad6ed19217c909680f9fd30ee711 create mode 100644 v4.19/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d create mode 100644 v4.19/2fadeb950f53c017bde9e156e443528265dd3629 create mode 100644 v4.19/3058fca1ed7955c904584a6d86108d664a927177 create mode 100644 v4.19/30deff8531f469453ccc0981f14eceb0a2ea68d6 create mode 100644 v4.19/321de651fa565dcf76c017b257bdf15ec7fff45d create mode 100644 v4.19/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 create mode 100644 v4.19/3425a2005b291b62b6f6deeeab1156839c41cf85 create mode 100644 v4.19/345e8abe4c355bc24bab3f4a5634122e55be8665 create mode 100644 v4.19/347d49fdf36c5e2411afdb312935d88183fe5811 create mode 100644 v4.19/348139384ba30eccd4ce4f01fcf575b08ce81b83 create mode 100644 v4.19/3789fb8746dc0f484db2d6f48b390f0f535d5120 create mode 100644 v4.19/386dc41cf54dcf44ea40de1aca900f02b756cec0 create mode 100644 v4.19/3948abaa4e2be938ccdfc289385a27342fb13d43 create mode 100644 v4.19/3956f35fbd36aee35766008ce6a9b0ed812d93ef create mode 100644 v4.19/39a6c668e4e78c3bc262c24d9aabd0a49027f948 create mode 100644 v4.19/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd create mode 100644 v4.19/3cdad0a5a6cf581519748612cb449b43379510a4 create mode 100644 v4.19/3d40f78169a0a954ff06e2b0f8e21463f7edb433 create mode 100644 v4.19/3f6d810665dfde0d33785420618ceb03fba0619d create mode 100644 v4.19/410bb2ce611133a11d4d11f0aef4c83f095c3200 create mode 100644 v4.19/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 create mode 100644 v4.19/42c3732fa8073717dd7d924472f1c0bc5b452fdc create mode 100644 v4.19/432acd550e3607d5fea23e27f6ab4e4567deccfd create mode 100644 v4.19/433f437b3ae2ed4e318ecd5233c82f6936e78e82 create mode 100644 v4.19/4379f91172f39d999919c8e8b2b5e1d665d8972d create mode 100644 v4.19/43f0df54c96fa5abcab9df8649c1e52119bf0238 create mode 100644 v4.19/449813515d3e5efec85206bb91588a6249a421a3 create mode 100644 v4.19/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 create mode 100644 v4.19/45f29e0eb5b969c59a70525942080905dc5b7964 create mode 100644 v4.19/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 create mode 100644 v4.19/4a679c5afca027d7f4668f51693f7cce589038f5 create mode 100644 v4.19/4b2cfbda2d530f4efa0e2833771640869013de5e create mode 100644 v4.19/4b357e2a6d6c364a88d50526675fe596a30766cb create mode 100644 v4.19/4b7b4291dee2fef9148563be3eeb0034cc3bf5df create mode 100644 v4.19/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 create mode 100644 v4.19/4ca52f539865853e6ddbc393745cd0b305f0d810 create mode 100644 v4.19/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 create mode 100644 v4.19/512383ae49107fbc42243887798548e356c4b91c create mode 100644 v4.19/5339792bd64bd1605d3d51f8e52e94dfc385959b create mode 100644 v4.19/539cd3f4da3fdbe7dc353634e004e4b0e725c35a create mode 100644 v4.19/54943abce0927156ba9909f1a533b25410bfe2ca create mode 100644 v4.19/54ee3526796f56c249124686a33e1cc05f76ea21 create mode 100644 v4.19/57c6906778f55deba6d3f3af00284e3541bb9950 create mode 100644 v4.19/582a3bf999df662c0e0fa4717ce7559f16d7b93b create mode 100644 v4.19/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 create mode 100644 v4.19/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 create mode 100644 v4.19/5bc9dc068afe95e924136d57c1a385194282a919 create mode 100644 v4.19/5caf1b6400d30a31363063314bddea4e5680d639 create mode 100644 v4.19/5d94da7ff00ef45737a64d947e7ff45aca972782 create mode 100644 v4.19/6021d62c677f12f2f975bb1bf2389730e1d9f746 create mode 100644 v4.19/60c2a6926cc94dcd8a60ab593b4092bc354061c3 create mode 100644 v4.19/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 create mode 100644 v4.19/617fc7775370324d0a2b888625b042221ebdcb62 create mode 100644 v4.19/61ead71476cf8b68960275beee24ff00a809fe81 create mode 100644 v4.19/64bef697d33b75fc06c5789b3f8108680271529f create mode 100644 v4.19/64f92a554f72cbfe8b971f93af9d07f87599bc88 create mode 100644 v4.19/6727980b67852dae6b82a97e24fbadbdd218c033 create mode 100644 v4.19/6874f6ed92df1e95ff815692b6bf6aa98e4c925b create mode 100644 v4.19/689a930b93c5c20294df5da0407df361c5412eac create mode 100644 v4.19/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce create mode 100644 v4.19/6a277077ac5189d7633f8c57e153e0a73fab39d2 create mode 100644 v4.19/6a71770442b5b7cf8f880ca1c0a72456c918c757 create mode 100644 v4.19/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c create mode 100644 v4.19/6b865d6530230b0c446efd93e0207b8eed7eadb2 create mode 100644 v4.19/6b91bfa1651d841f0066bae2b1322cac29fdfb61 create mode 100644 v4.19/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 create mode 100644 v4.19/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff create mode 100644 v4.19/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 create mode 100644 v4.19/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 create mode 100644 v4.19/70dfe3f0d239c2e8abc6a7bea24411031f85b652 create mode 100644 v4.19/73f65b8b0325551110dedf8d27ac738bdc331802 create mode 100644 v4.19/73fa7547c70b32cc69685f79be31135797734eb6 create mode 100644 v4.19/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 create mode 100644 v4.19/75a1bbe60a7425fcaa670bff58b8589b1f880810 create mode 100644 v4.19/75cabec0111b7ccb140d917cc9c481e845cc3498 create mode 100644 v4.19/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 create mode 100644 v4.19/76698510f593daf8aa0582492090d0c2e484c3e8 create mode 100644 v4.19/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 create mode 100644 v4.19/7beea725a8ca412c6190090ce7c3a13b169592a1 create mode 100644 v4.19/7c079e909b21f8f6e5d8e501c037752ff302a15e create mode 100644 v4.19/7c09a4ed6156c6cab6b951e027ca6ea24af454ba create mode 100644 v4.19/7c18509bdaefe2164e62829d614ef9ea429f29d2 create mode 100644 v4.19/7ded1e365cc9de6093a71d3a493c1874aca6e77c create mode 100644 v4.19/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 create mode 100644 v4.19/7edfc610ec315de96963e66889511212ad87e3de create mode 100644 v4.19/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 create mode 100644 v4.19/806cb2270237ce2ec672a407d66cee17a07d3aa2 create mode 100644 v4.19/80d012e98894ac9112cbcddf2fbf276c2e4be0ec create mode 100644 v4.19/8145e082a8dfcfdc0a725b0f76eca54337b5b26e create mode 100644 v4.19/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 create mode 100644 v4.19/82a8cb96b23244f40be56b9edcf085af0cc237a6 create mode 100644 v4.19/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 create mode 100644 v4.19/84e286c1bb9b22d5893d34fcedd69224a65c439c create mode 100644 v4.19/85506aca2eb4ea41223c91c5fe25125953c19b13 create mode 100644 v4.19/85f273a6a1e492afa7309fd23fcd8cb870085f56 create mode 100644 v4.19/872584f1bb983a688547509141b03b37bdb28840 create mode 100644 v4.19/87a83c8c677e762a39d914e67450cc85d8fc1f9a create mode 100644 v4.19/87b355f44833b9d7d8ebdd3929e941ac1a931b7e create mode 100644 v4.19/8a904a3caa88118744062e872ae90f37748a8fd8 create mode 100644 v4.19/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 create mode 100644 v4.19/8b3d838139bcd1e552f1899191f734264ce2a1a5 create mode 100644 v4.19/8b6bb995d3819218498bdbee4465bffff1497a31 create mode 100644 v4.19/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b create mode 100644 v4.19/90a009db09e2b91990df28e47844d44ae0ef9aa8 create mode 100644 v4.19/90f92b68c9869913753f8bc1d87b7762a5f36873 create mode 100644 v4.19/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 create mode 100644 v4.19/9473c4450e9c83d890d435577a3776d925fa748c create mode 100644 v4.19/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d create mode 100644 v4.19/9a7eec48c9715c897b3a7809799089d708a4de64 create mode 100644 v4.19/9ae061cf2a46980b37cec1e56a372603682b2741 create mode 100644 v4.19/9b6713cc75229f25552c643083cbdbfb771e5bca create mode 100644 v4.19/9bb430a89d2dfce58a3d61a3a04e149109d3934e create mode 100644 v4.19/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a create mode 100644 v4.19/9e3f1c59367515e7e40675fe83645a131c05039d create mode 100644 v4.19/9ed52108f6478a6a805c0c15a3f70aabba07247e create mode 100644 v4.19/9f2f767f5ef81982a36edef512b2319e3a79ad73 create mode 100644 v4.19/a0dd82d6d863f03859ccab6c71e84e917f4d7082 create mode 100644 v4.19/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f create mode 100644 v4.19/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 create mode 100644 v4.19/a28d893eb3270cf62c10dd8777af0d8452cdc072 create mode 100644 v4.19/a34606a9aa3d36d178a5ecf31a0299b88102cf12 create mode 100644 v4.19/a4af51ce229b1e1eab003966dbfebf9d80093a77 create mode 100644 v4.19/a56aefca8d386181415a1fb7cfec2f72b0404797 create mode 100644 v4.19/a575c9734f3021f1fc81c2477ecaee4d9841fd59 create mode 100644 v4.19/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a create mode 100644 v4.19/a6bf23e18324d550f789637d469cca654c92fe86 create mode 100644 v4.19/ab838b3fd9a442a62f36ea7eeb93e77259f787ce create mode 100644 v4.19/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 create mode 100644 v4.19/ad399740bd41da5558d8b8b2b19481740ca063cb create mode 100644 v4.19/ad72872eb3ae634d1e4296a384baa81e85cc6acc create mode 100644 v4.19/ae5535efd8c445ad6033ac0d5da0197897b148ea create mode 100644 v4.19/ae638551ab64a216364a63c4ee5061f82702fde2 create mode 100644 v4.19/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 create mode 100644 v4.19/ae8c511757304e0c393661b5ed2ad7073e2a351d create mode 100644 v4.19/b1211a25c4fe3443cfef4ed7c39251502a663776 create mode 100644 v4.19/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 create mode 100644 v4.19/b4c6d52d8a81c53a8759e382e8000597909f0615 create mode 100644 v4.19/b639585e71e63008373d3a9fd060b87315fe7ea8 create mode 100644 v4.19/b6aaba5b76e9596cb4d62d081cca41e114becacc create mode 100644 v4.19/b6be3714005c3933886be71011f19119e219e77c create mode 100644 v4.19/b6dfac948686799169c899557a179b84d0d1f47e create mode 100644 v4.19/b6e6a582f2b357b6f74849b715de12cc38b1ee91 create mode 100644 v4.19/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 create mode 100644 v4.19/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 create mode 100644 v4.19/bc401c2900c128d3d69482769f1300502a9f0598 create mode 100644 v4.19/bcd8a929a5387178d917da785896e53b0845ab37 create mode 100644 v4.19/bcdb2e9d9f319935938a5addee040e37b60192ff create mode 100644 v4.19/bd46543d7f9a8b2c03420499b1885287e96aaf28 create mode 100644 v4.19/bd8c239c0502e70c92cf9496846bcbec7cd5702f create mode 100644 v4.19/be2760a703e6554c2b5784e2fec804284cdcbe4d create mode 100644 v4.19/be914f8fd282ecce5d8e2dd098e628dcc7ad533a create mode 100644 v4.19/c044a9502649a66bf5c5e1a584cb82b2c538ae25 create mode 100644 v4.19/c25db1d27abd78175d9802f52c1b75f3cf716f2c create mode 100644 v4.19/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 create mode 100644 v4.19/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 create mode 100644 v4.19/c5215d54dc10e801a6cefef62445a00a4c28a515 create mode 100644 v4.19/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b create mode 100644 v4.19/c67ef897fe08effad98f0c7fb9223fa1f771d09e create mode 100644 v4.19/c69ff4071935f946f1cddc59e1d36a03442ed015 create mode 100644 v4.19/c762b979c7c97dc7a4010f943a9c0b646a56ed36 create mode 100644 v4.19/c8841fc4d51f603a44c00448ad17404eb829c741 create mode 100644 v4.19/c8df2cc9d63bdb365c520a2dd5472f7b7755644f create mode 100644 v4.19/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 create mode 100644 v4.19/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 create mode 100644 v4.19/c997d683d952d8c927922ea0ab4d33a01c8efc2c create mode 100644 v4.19/ca1608875ae21bb40a7731b81bc0e2c95622d502 create mode 100644 v4.19/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b create mode 100644 v4.19/cbb93fe5e6d00695e1344fa697dab3974b216717 create mode 100644 v4.19/cc47a057e79613b7af0110837ff082caf8895c9e create mode 100644 v4.19/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 create mode 100644 v4.19/cc9542534bf09f33b4da32025b31335588fcefb9 create mode 100644 v4.19/cdefbf2324ceda662e2667aa2f44e8b9de3d780f create mode 100644 v4.19/ce51bf1790c4972125b19c22dbfa76d7e0136280 create mode 100644 v4.19/cf12445daec01aaa2d27bb34bd7c796a53442c42 create mode 100644 v4.19/d0089603fa7a22a940f808a7cbc49402fe02281e create mode 100644 v4.19/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 create mode 100644 v4.19/d31563b5f9bb601a805c4a1b491edf69ada79688 create mode 100644 v4.19/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 create mode 100644 v4.19/d63fde98b8929da625cc36c2f1143e837c0e6d10 create mode 100644 v4.19/d7c9616be0759c1cfb44a68ba838548d22b98484 create mode 100644 v4.19/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 create mode 100644 v4.19/d9077f7bad141df143cc4fa000a68a868bcea7c0 create mode 100644 v4.19/d90b7c705c5d9b5cb6b71b8aaa773c031084056c create mode 100644 v4.19/dacfd001eaf252a81537aece602ae2fc16e6ebd5 create mode 100644 v4.19/dcd04ea587b210e78a85d6d4d7cc6765828496b0 create mode 100644 v4.19/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 create mode 100644 v4.19/dd9019604cdaaff1327bfd36737230f912e2780d create mode 100644 v4.19/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 create mode 100644 v4.19/de8a3207aed33283a560193095b156d3b73fc4f0 create mode 100644 v4.19/dec3a7b3aa45802e70c350d73e11564cd444e448 create mode 100644 v4.19/e1fb1dc08e73466830612bcf2f9f72180965c9ba create mode 100644 v4.19/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd create mode 100644 v4.19/e2f7dd6e55d2f39734abcebd0cf673700e206197 create mode 100644 v4.19/e331ac141f1df6d151d24e60ff16e93ec075509e create mode 100644 v4.19/e3a491a26b62466ad14a423e8c81a04d5969bfe5 create mode 100644 v4.19/e5ca9d391615269b05a6ed871fec66d9db650520 create mode 100644 v4.19/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 create mode 100644 v4.19/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 create mode 100644 v4.19/e73dda7ffd858a58ddeb9c53603ae14f2af8927c create mode 100644 v4.19/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 create mode 100644 v4.19/e86e6638d1171c2201ffff16d2c6a6fd975f8383 create mode 100644 v4.19/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 create mode 100644 v4.19/e97d06a46526d9392cbdbd7eda193091e1af2723 create mode 100644 v4.19/e9a7254b0339ef2b230784789ac28ef35e049253 create mode 100644 v4.19/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 create mode 100644 v4.19/e9c5263ce16d96311c118111ac779f004be8b473 create mode 100644 v4.19/ea7d898676d9e94558c46ba927db35403362389f create mode 100644 v4.19/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 create mode 100644 v4.19/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 create mode 100644 v4.19/ecba88a3b32d733d41e27973e25b2bc580f64281 create mode 100644 v4.19/ee8bd4a428a9c538e08aa5bc797fca19d577f667 create mode 100644 v4.19/ef560389ca50e33bd0c4531236c187107fa81e1f create mode 100644 v4.19/f0ece18e994144b7daa025b68ead97de26a2df1f create mode 100644 v4.19/f123dc86388cb669c3d6322702dc441abc35c31e create mode 100644 v4.19/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 create mode 100644 v4.19/f3a608827d1f8de0dd12813e8d9c6803fe64e119 create mode 100644 v4.19/f525152a0f0ff34eb92b322703d76ba37095f556 create mode 100644 v4.19/f8f669699977db503569465b64dc5220ab21bb41 create mode 100644 v4.19/f92e1a829d64dd66fa173c6934f03817d9e68d43 create mode 100644 v4.19/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 create mode 100644 v4.19/fc9a615200d48e076af58f4309f507e500ed900d create mode 100644 v4.19/fde4951834c22fc634c1e1238b874f894ef46c9c create mode 100644 v4.19/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d create mode 100644 v4.19/fe3944fb245ab99570552a3bf970b00058a9ca6d create mode 100644 v4.19/ff3b96f2c9e5c24fca12239cd519a8a18569e687 create mode 100644 v5.10/00616416488868a8b98343863e5ac078506e44e8 create mode 100644 v5.10/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 create mode 100644 v5.10/038ce802e248a985150156da84bc3f118236b898 create mode 100644 v5.10/04aa5f4eba49d6493801d0f1d515ed237459b166 create mode 100644 v5.10/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 create mode 100644 v5.10/05fb1dbc821f3016a52621ccd4530c269b626130 create mode 100644 v5.10/0611a640e60a0473883328746f3c53934cd4dc3c create mode 100644 v5.10/06b8db3a7dde43cc7c412517c93c85d13a4557f8 create mode 100644 v5.10/07fd7c329839cf0b8c7766883d830a1a0d12d1dd create mode 100644 v5.10/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 create mode 100644 v5.10/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 create mode 100644 v5.10/0a549ed22c3c7cc6da5c5f5918efd019944489a5 create mode 100644 v5.10/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 create mode 100644 v5.10/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 create mode 100644 v5.10/0e9876d8e88d81a35742e90048ab3784c49b910b create mode 100644 v5.10/0f05ee447949cf1b72bd7c415c803ea7f7209403 create mode 100644 v5.10/101c3fad29d7a0a90ff063b1aad586a0211911ec create mode 100644 v5.10/11b3f8ae7081607a783d60e8098d46b787f79cad create mode 100644 v5.10/11ff73082f17e1adc1b717264d9b74661fc5b229 create mode 100644 v5.10/12f7900c575679af411aaa89340bfe3dc68b46b3 create mode 100644 v5.10/133e267ef4a26d19c93996a874714e9f3f8c70aa create mode 100644 v5.10/14786d949a3b8cf00cc32456363b7db22894a0e6 create mode 100644 v5.10/1505ba06e52e701600172bccbc3aa7fb9bd5d0da create mode 100644 v5.10/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 create mode 100644 v5.10/15f298821289d3efba87bb34db29d0ba9780a443 create mode 100644 v5.10/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 create mode 100644 v5.10/16f9ce818901c7b7618094242adc0b51208a7c89 create mode 100644 v5.10/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 create mode 100644 v5.10/190f676afa00d07082db170400aaa2cd4de0933f create mode 100644 v5.10/195b3678bea35fde0619f17b73847c30e66d79d0 create mode 100644 v5.10/19871b5c7a003946d3cd4209a348ab7c0df5dbad create mode 100644 v5.10/19e94a2333c2babc773e51a9ed844cfc35a36064 create mode 100644 v5.10/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 create mode 100644 v5.10/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a create mode 100644 v5.10/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf create mode 100644 v5.10/1d3aa0b97c55672eff44516b1c8afb9551003d78 create mode 100644 v5.10/1fa08aece42512be072351f482096d5796edf7ca create mode 100644 v5.10/205de6ddd7fff9340bd5e4b68105f28120671c6b create mode 100644 v5.10/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 create mode 100644 v5.10/217759bbb95db7998528eb65914c3e20d890dff5 create mode 100644 v5.10/21e25205d7f9b6d7d3807546dd12ea93844b7c8e create mode 100644 v5.10/2263639f96f24a121ec9f037981b81daf5a8d60a create mode 100644 v5.10/231e872529885483056c0170641ddd76686e3a89 create mode 100644 v5.10/24a8b7bfb96120b32c222ef108bb7a713d1e385a create mode 100644 v5.10/24be05591fb7a2a3edd639092c045298dd57aeea create mode 100644 v5.10/2558e3b23112adb82a558bab616890a790a38bc6 create mode 100644 v5.10/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 create mode 100644 v5.10/2824083db76cb9d4b7910607b367e93b02912865 create mode 100644 v5.10/282c30f320ba25794b66c2231ab134d15465ef21 create mode 100644 v5.10/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 create mode 100644 v5.10/2892731ec2893252cdbc256a2bd5436b7fd94cf7 create mode 100644 v5.10/292fcaa1f937345cb65f3af82a1ee6692c8df9eb create mode 100644 v5.10/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 create mode 100644 v5.10/2cd114294d1dad6ed19217c909680f9fd30ee711 create mode 100644 v5.10/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d create mode 100644 v5.10/2fadeb950f53c017bde9e156e443528265dd3629 create mode 100644 v5.10/3058fca1ed7955c904584a6d86108d664a927177 create mode 100644 v5.10/30deff8531f469453ccc0981f14eceb0a2ea68d6 create mode 100644 v5.10/321de651fa565dcf76c017b257bdf15ec7fff45d create mode 100644 v5.10/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 create mode 100644 v5.10/3425a2005b291b62b6f6deeeab1156839c41cf85 create mode 100644 v5.10/345e8abe4c355bc24bab3f4a5634122e55be8665 create mode 100644 v5.10/347d49fdf36c5e2411afdb312935d88183fe5811 create mode 100644 v5.10/348139384ba30eccd4ce4f01fcf575b08ce81b83 create mode 100644 v5.10/3789fb8746dc0f484db2d6f48b390f0f535d5120 create mode 100644 v5.10/386dc41cf54dcf44ea40de1aca900f02b756cec0 create mode 100644 v5.10/3948abaa4e2be938ccdfc289385a27342fb13d43 create mode 100644 v5.10/3956f35fbd36aee35766008ce6a9b0ed812d93ef create mode 100644 v5.10/39a6c668e4e78c3bc262c24d9aabd0a49027f948 create mode 100644 v5.10/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd create mode 100644 v5.10/3cdad0a5a6cf581519748612cb449b43379510a4 create mode 100644 v5.10/3d40f78169a0a954ff06e2b0f8e21463f7edb433 create mode 100644 v5.10/3f6d810665dfde0d33785420618ceb03fba0619d create mode 100644 v5.10/410bb2ce611133a11d4d11f0aef4c83f095c3200 create mode 100644 v5.10/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 create mode 100644 v5.10/42c3732fa8073717dd7d924472f1c0bc5b452fdc create mode 100644 v5.10/432acd550e3607d5fea23e27f6ab4e4567deccfd create mode 100644 v5.10/433f437b3ae2ed4e318ecd5233c82f6936e78e82 create mode 100644 v5.10/4379f91172f39d999919c8e8b2b5e1d665d8972d create mode 100644 v5.10/43f0df54c96fa5abcab9df8649c1e52119bf0238 create mode 100644 v5.10/449813515d3e5efec85206bb91588a6249a421a3 create mode 100644 v5.10/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 create mode 100644 v5.10/45f29e0eb5b969c59a70525942080905dc5b7964 create mode 100644 v5.10/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 create mode 100644 v5.10/4a679c5afca027d7f4668f51693f7cce589038f5 create mode 100644 v5.10/4b2cfbda2d530f4efa0e2833771640869013de5e create mode 100644 v5.10/4b357e2a6d6c364a88d50526675fe596a30766cb create mode 100644 v5.10/4b7b4291dee2fef9148563be3eeb0034cc3bf5df create mode 100644 v5.10/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 create mode 100644 v5.10/4ca52f539865853e6ddbc393745cd0b305f0d810 create mode 100644 v5.10/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 create mode 100644 v5.10/512383ae49107fbc42243887798548e356c4b91c create mode 100644 v5.10/5339792bd64bd1605d3d51f8e52e94dfc385959b create mode 100644 v5.10/539cd3f4da3fdbe7dc353634e004e4b0e725c35a create mode 100644 v5.10/54943abce0927156ba9909f1a533b25410bfe2ca create mode 100644 v5.10/54ee3526796f56c249124686a33e1cc05f76ea21 create mode 100644 v5.10/57c6906778f55deba6d3f3af00284e3541bb9950 create mode 100644 v5.10/582a3bf999df662c0e0fa4717ce7559f16d7b93b create mode 100644 v5.10/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 create mode 100644 v5.10/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 create mode 100644 v5.10/5bc9dc068afe95e924136d57c1a385194282a919 create mode 100644 v5.10/5caf1b6400d30a31363063314bddea4e5680d639 create mode 100644 v5.10/5d94da7ff00ef45737a64d947e7ff45aca972782 create mode 100644 v5.10/6021d62c677f12f2f975bb1bf2389730e1d9f746 create mode 100644 v5.10/60c2a6926cc94dcd8a60ab593b4092bc354061c3 create mode 100644 v5.10/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 create mode 100644 v5.10/617fc7775370324d0a2b888625b042221ebdcb62 create mode 100644 v5.10/61ead71476cf8b68960275beee24ff00a809fe81 create mode 100644 v5.10/64bef697d33b75fc06c5789b3f8108680271529f create mode 100644 v5.10/64f92a554f72cbfe8b971f93af9d07f87599bc88 create mode 100644 v5.10/6727980b67852dae6b82a97e24fbadbdd218c033 create mode 100644 v5.10/6874f6ed92df1e95ff815692b6bf6aa98e4c925b create mode 100644 v5.10/689a930b93c5c20294df5da0407df361c5412eac create mode 100644 v5.10/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce create mode 100644 v5.10/6a277077ac5189d7633f8c57e153e0a73fab39d2 create mode 100644 v5.10/6a71770442b5b7cf8f880ca1c0a72456c918c757 create mode 100644 v5.10/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c create mode 100644 v5.10/6b865d6530230b0c446efd93e0207b8eed7eadb2 create mode 100644 v5.10/6b91bfa1651d841f0066bae2b1322cac29fdfb61 create mode 100644 v5.10/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 create mode 100644 v5.10/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff create mode 100644 v5.10/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 create mode 100644 v5.10/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 create mode 100644 v5.10/70dfe3f0d239c2e8abc6a7bea24411031f85b652 create mode 100644 v5.10/73f65b8b0325551110dedf8d27ac738bdc331802 create mode 100644 v5.10/73fa7547c70b32cc69685f79be31135797734eb6 create mode 100644 v5.10/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 create mode 100644 v5.10/75a1bbe60a7425fcaa670bff58b8589b1f880810 create mode 100644 v5.10/75cabec0111b7ccb140d917cc9c481e845cc3498 create mode 100644 v5.10/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 create mode 100644 v5.10/76698510f593daf8aa0582492090d0c2e484c3e8 create mode 100644 v5.10/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 create mode 100644 v5.10/7beea725a8ca412c6190090ce7c3a13b169592a1 create mode 100644 v5.10/7c079e909b21f8f6e5d8e501c037752ff302a15e create mode 100644 v5.10/7c09a4ed6156c6cab6b951e027ca6ea24af454ba create mode 100644 v5.10/7c18509bdaefe2164e62829d614ef9ea429f29d2 create mode 100644 v5.10/7ded1e365cc9de6093a71d3a493c1874aca6e77c create mode 100644 v5.10/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 create mode 100644 v5.10/7edfc610ec315de96963e66889511212ad87e3de create mode 100644 v5.10/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 create mode 100644 v5.10/806cb2270237ce2ec672a407d66cee17a07d3aa2 create mode 100644 v5.10/80d012e98894ac9112cbcddf2fbf276c2e4be0ec create mode 100644 v5.10/8145e082a8dfcfdc0a725b0f76eca54337b5b26e create mode 100644 v5.10/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 create mode 100644 v5.10/82a8cb96b23244f40be56b9edcf085af0cc237a6 create mode 100644 v5.10/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 create mode 100644 v5.10/84e286c1bb9b22d5893d34fcedd69224a65c439c create mode 100644 v5.10/85506aca2eb4ea41223c91c5fe25125953c19b13 create mode 100644 v5.10/85f273a6a1e492afa7309fd23fcd8cb870085f56 create mode 100644 v5.10/872584f1bb983a688547509141b03b37bdb28840 create mode 100644 v5.10/87a83c8c677e762a39d914e67450cc85d8fc1f9a create mode 100644 v5.10/87b355f44833b9d7d8ebdd3929e941ac1a931b7e create mode 100644 v5.10/8a904a3caa88118744062e872ae90f37748a8fd8 create mode 100644 v5.10/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 create mode 100644 v5.10/8b3d838139bcd1e552f1899191f734264ce2a1a5 create mode 100644 v5.10/8b6bb995d3819218498bdbee4465bffff1497a31 create mode 100644 v5.10/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b create mode 100644 v5.10/90a009db09e2b91990df28e47844d44ae0ef9aa8 create mode 100644 v5.10/90f92b68c9869913753f8bc1d87b7762a5f36873 create mode 100644 v5.10/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 create mode 100644 v5.10/9473c4450e9c83d890d435577a3776d925fa748c create mode 100644 v5.10/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d create mode 100644 v5.10/9a7eec48c9715c897b3a7809799089d708a4de64 create mode 100644 v5.10/9ae061cf2a46980b37cec1e56a372603682b2741 create mode 100644 v5.10/9b6713cc75229f25552c643083cbdbfb771e5bca create mode 100644 v5.10/9bb430a89d2dfce58a3d61a3a04e149109d3934e create mode 100644 v5.10/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a create mode 100644 v5.10/9e3f1c59367515e7e40675fe83645a131c05039d create mode 100644 v5.10/9ed52108f6478a6a805c0c15a3f70aabba07247e create mode 100644 v5.10/9f2f767f5ef81982a36edef512b2319e3a79ad73 create mode 100644 v5.10/a0dd82d6d863f03859ccab6c71e84e917f4d7082 create mode 100644 v5.10/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f create mode 100644 v5.10/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 create mode 100644 v5.10/a28d893eb3270cf62c10dd8777af0d8452cdc072 create mode 100644 v5.10/a34606a9aa3d36d178a5ecf31a0299b88102cf12 create mode 100644 v5.10/a4af51ce229b1e1eab003966dbfebf9d80093a77 create mode 100644 v5.10/a56aefca8d386181415a1fb7cfec2f72b0404797 create mode 100644 v5.10/a575c9734f3021f1fc81c2477ecaee4d9841fd59 create mode 100644 v5.10/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a create mode 100644 v5.10/a6bf23e18324d550f789637d469cca654c92fe86 create mode 100644 v5.10/ab838b3fd9a442a62f36ea7eeb93e77259f787ce create mode 100644 v5.10/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 create mode 100644 v5.10/ad399740bd41da5558d8b8b2b19481740ca063cb create mode 100644 v5.10/ad72872eb3ae634d1e4296a384baa81e85cc6acc create mode 100644 v5.10/ae5535efd8c445ad6033ac0d5da0197897b148ea create mode 100644 v5.10/ae638551ab64a216364a63c4ee5061f82702fde2 create mode 100644 v5.10/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 create mode 100644 v5.10/ae8c511757304e0c393661b5ed2ad7073e2a351d create mode 100644 v5.10/b1211a25c4fe3443cfef4ed7c39251502a663776 create mode 100644 v5.10/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 create mode 100644 v5.10/b4c6d52d8a81c53a8759e382e8000597909f0615 create mode 100644 v5.10/b639585e71e63008373d3a9fd060b87315fe7ea8 create mode 100644 v5.10/b6aaba5b76e9596cb4d62d081cca41e114becacc create mode 100644 v5.10/b6be3714005c3933886be71011f19119e219e77c create mode 100644 v5.10/b6dfac948686799169c899557a179b84d0d1f47e create mode 100644 v5.10/b6e6a582f2b357b6f74849b715de12cc38b1ee91 create mode 100644 v5.10/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 create mode 100644 v5.10/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 create mode 100644 v5.10/bc401c2900c128d3d69482769f1300502a9f0598 create mode 100644 v5.10/bcd8a929a5387178d917da785896e53b0845ab37 create mode 100644 v5.10/bcdb2e9d9f319935938a5addee040e37b60192ff create mode 100644 v5.10/bd46543d7f9a8b2c03420499b1885287e96aaf28 create mode 100644 v5.10/bd8c239c0502e70c92cf9496846bcbec7cd5702f create mode 100644 v5.10/be2760a703e6554c2b5784e2fec804284cdcbe4d create mode 100644 v5.10/be914f8fd282ecce5d8e2dd098e628dcc7ad533a create mode 100644 v5.10/c044a9502649a66bf5c5e1a584cb82b2c538ae25 create mode 100644 v5.10/c25db1d27abd78175d9802f52c1b75f3cf716f2c create mode 100644 v5.10/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 create mode 100644 v5.10/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 create mode 100644 v5.10/c5215d54dc10e801a6cefef62445a00a4c28a515 create mode 100644 v5.10/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b create mode 100644 v5.10/c67ef897fe08effad98f0c7fb9223fa1f771d09e create mode 100644 v5.10/c69ff4071935f946f1cddc59e1d36a03442ed015 create mode 100644 v5.10/c762b979c7c97dc7a4010f943a9c0b646a56ed36 create mode 100644 v5.10/c8841fc4d51f603a44c00448ad17404eb829c741 create mode 100644 v5.10/c8df2cc9d63bdb365c520a2dd5472f7b7755644f create mode 100644 v5.10/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 create mode 100644 v5.10/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 create mode 100644 v5.10/c997d683d952d8c927922ea0ab4d33a01c8efc2c create mode 100644 v5.10/ca1608875ae21bb40a7731b81bc0e2c95622d502 create mode 100644 v5.10/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b create mode 100644 v5.10/cbb93fe5e6d00695e1344fa697dab3974b216717 create mode 100644 v5.10/cc47a057e79613b7af0110837ff082caf8895c9e create mode 100644 v5.10/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 create mode 100644 v5.10/cc9542534bf09f33b4da32025b31335588fcefb9 create mode 100644 v5.10/cdefbf2324ceda662e2667aa2f44e8b9de3d780f create mode 100644 v5.10/ce51bf1790c4972125b19c22dbfa76d7e0136280 create mode 100644 v5.10/cf12445daec01aaa2d27bb34bd7c796a53442c42 create mode 100644 v5.10/d0089603fa7a22a940f808a7cbc49402fe02281e create mode 100644 v5.10/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 create mode 100644 v5.10/d31563b5f9bb601a805c4a1b491edf69ada79688 create mode 100644 v5.10/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 create mode 100644 v5.10/d63fde98b8929da625cc36c2f1143e837c0e6d10 create mode 100644 v5.10/d7c9616be0759c1cfb44a68ba838548d22b98484 create mode 100644 v5.10/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 create mode 100644 v5.10/d9077f7bad141df143cc4fa000a68a868bcea7c0 create mode 100644 v5.10/d90b7c705c5d9b5cb6b71b8aaa773c031084056c create mode 100644 v5.10/dacfd001eaf252a81537aece602ae2fc16e6ebd5 create mode 100644 v5.10/dcd04ea587b210e78a85d6d4d7cc6765828496b0 create mode 100644 v5.10/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 create mode 100644 v5.10/dd9019604cdaaff1327bfd36737230f912e2780d create mode 100644 v5.10/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 create mode 100644 v5.10/de8a3207aed33283a560193095b156d3b73fc4f0 create mode 100644 v5.10/dec3a7b3aa45802e70c350d73e11564cd444e448 create mode 100644 v5.10/e1fb1dc08e73466830612bcf2f9f72180965c9ba create mode 100644 v5.10/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd create mode 100644 v5.10/e2f7dd6e55d2f39734abcebd0cf673700e206197 create mode 100644 v5.10/e331ac141f1df6d151d24e60ff16e93ec075509e create mode 100644 v5.10/e3a491a26b62466ad14a423e8c81a04d5969bfe5 create mode 100644 v5.10/e5ca9d391615269b05a6ed871fec66d9db650520 create mode 100644 v5.10/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 create mode 100644 v5.10/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 create mode 100644 v5.10/e73dda7ffd858a58ddeb9c53603ae14f2af8927c create mode 100644 v5.10/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 create mode 100644 v5.10/e86e6638d1171c2201ffff16d2c6a6fd975f8383 create mode 100644 v5.10/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 create mode 100644 v5.10/e97d06a46526d9392cbdbd7eda193091e1af2723 create mode 100644 v5.10/e9a7254b0339ef2b230784789ac28ef35e049253 create mode 100644 v5.10/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 create mode 100644 v5.10/e9c5263ce16d96311c118111ac779f004be8b473 create mode 100644 v5.10/ea7d898676d9e94558c46ba927db35403362389f create mode 100644 v5.10/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 create mode 100644 v5.10/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 create mode 100644 v5.10/ecba88a3b32d733d41e27973e25b2bc580f64281 create mode 100644 v5.10/ee8bd4a428a9c538e08aa5bc797fca19d577f667 create mode 100644 v5.10/ef560389ca50e33bd0c4531236c187107fa81e1f create mode 100644 v5.10/f0ece18e994144b7daa025b68ead97de26a2df1f create mode 100644 v5.10/f123dc86388cb669c3d6322702dc441abc35c31e create mode 100644 v5.10/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 create mode 100644 v5.10/f3a608827d1f8de0dd12813e8d9c6803fe64e119 create mode 100644 v5.10/f525152a0f0ff34eb92b322703d76ba37095f556 create mode 100644 v5.10/f8f669699977db503569465b64dc5220ab21bb41 create mode 100644 v5.10/f92e1a829d64dd66fa173c6934f03817d9e68d43 create mode 100644 v5.10/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 create mode 100644 v5.10/fc9a615200d48e076af58f4309f507e500ed900d create mode 100644 v5.10/fde4951834c22fc634c1e1238b874f894ef46c9c create mode 100644 v5.10/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d create mode 100644 v5.10/fe3944fb245ab99570552a3bf970b00058a9ca6d create mode 100644 v5.10/ff3b96f2c9e5c24fca12239cd519a8a18569e687 create mode 100644 v5.11/00616416488868a8b98343863e5ac078506e44e8 create mode 100644 v5.11/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 create mode 100644 v5.11/038ce802e248a985150156da84bc3f118236b898 create mode 100644 v5.11/04aa5f4eba49d6493801d0f1d515ed237459b166 create mode 100644 v5.11/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 create mode 100644 v5.11/05fb1dbc821f3016a52621ccd4530c269b626130 create mode 100644 v5.11/0611a640e60a0473883328746f3c53934cd4dc3c create mode 100644 v5.11/06b8db3a7dde43cc7c412517c93c85d13a4557f8 create mode 100644 v5.11/07fd7c329839cf0b8c7766883d830a1a0d12d1dd create mode 100644 v5.11/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 create mode 100644 v5.11/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 create mode 100644 v5.11/0a549ed22c3c7cc6da5c5f5918efd019944489a5 create mode 100644 v5.11/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 create mode 100644 v5.11/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 create mode 100644 v5.11/0e9876d8e88d81a35742e90048ab3784c49b910b create mode 100644 v5.11/0f05ee447949cf1b72bd7c415c803ea7f7209403 create mode 100644 v5.11/101c3fad29d7a0a90ff063b1aad586a0211911ec create mode 100644 v5.11/11b3f8ae7081607a783d60e8098d46b787f79cad create mode 100644 v5.11/11ff73082f17e1adc1b717264d9b74661fc5b229 create mode 100644 v5.11/12f7900c575679af411aaa89340bfe3dc68b46b3 create mode 100644 v5.11/133e267ef4a26d19c93996a874714e9f3f8c70aa create mode 100644 v5.11/14786d949a3b8cf00cc32456363b7db22894a0e6 create mode 100644 v5.11/1505ba06e52e701600172bccbc3aa7fb9bd5d0da create mode 100644 v5.11/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 create mode 100644 v5.11/15f298821289d3efba87bb34db29d0ba9780a443 create mode 100644 v5.11/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 create mode 100644 v5.11/16f9ce818901c7b7618094242adc0b51208a7c89 create mode 100644 v5.11/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 create mode 100644 v5.11/190f676afa00d07082db170400aaa2cd4de0933f create mode 100644 v5.11/195b3678bea35fde0619f17b73847c30e66d79d0 create mode 100644 v5.11/19871b5c7a003946d3cd4209a348ab7c0df5dbad create mode 100644 v5.11/19e94a2333c2babc773e51a9ed844cfc35a36064 create mode 100644 v5.11/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 create mode 100644 v5.11/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a create mode 100644 v5.11/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf create mode 100644 v5.11/1d3aa0b97c55672eff44516b1c8afb9551003d78 create mode 100644 v5.11/1fa08aece42512be072351f482096d5796edf7ca create mode 100644 v5.11/205de6ddd7fff9340bd5e4b68105f28120671c6b create mode 100644 v5.11/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 create mode 100644 v5.11/217759bbb95db7998528eb65914c3e20d890dff5 create mode 100644 v5.11/21e25205d7f9b6d7d3807546dd12ea93844b7c8e create mode 100644 v5.11/2263639f96f24a121ec9f037981b81daf5a8d60a create mode 100644 v5.11/231e872529885483056c0170641ddd76686e3a89 create mode 100644 v5.11/24a8b7bfb96120b32c222ef108bb7a713d1e385a create mode 100644 v5.11/24be05591fb7a2a3edd639092c045298dd57aeea create mode 100644 v5.11/2558e3b23112adb82a558bab616890a790a38bc6 create mode 100644 v5.11/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 create mode 100644 v5.11/2824083db76cb9d4b7910607b367e93b02912865 create mode 100644 v5.11/282c30f320ba25794b66c2231ab134d15465ef21 create mode 100644 v5.11/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 create mode 100644 v5.11/2892731ec2893252cdbc256a2bd5436b7fd94cf7 create mode 100644 v5.11/292fcaa1f937345cb65f3af82a1ee6692c8df9eb create mode 100644 v5.11/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 create mode 100644 v5.11/2cd114294d1dad6ed19217c909680f9fd30ee711 create mode 100644 v5.11/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d create mode 100644 v5.11/2fadeb950f53c017bde9e156e443528265dd3629 create mode 100644 v5.11/3058fca1ed7955c904584a6d86108d664a927177 create mode 100644 v5.11/30deff8531f469453ccc0981f14eceb0a2ea68d6 create mode 100644 v5.11/321de651fa565dcf76c017b257bdf15ec7fff45d create mode 100644 v5.11/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 create mode 100644 v5.11/3425a2005b291b62b6f6deeeab1156839c41cf85 create mode 100644 v5.11/345e8abe4c355bc24bab3f4a5634122e55be8665 create mode 100644 v5.11/347d49fdf36c5e2411afdb312935d88183fe5811 create mode 100644 v5.11/348139384ba30eccd4ce4f01fcf575b08ce81b83 create mode 100644 v5.11/3789fb8746dc0f484db2d6f48b390f0f535d5120 create mode 100644 v5.11/386dc41cf54dcf44ea40de1aca900f02b756cec0 create mode 100644 v5.11/3948abaa4e2be938ccdfc289385a27342fb13d43 create mode 100644 v5.11/3956f35fbd36aee35766008ce6a9b0ed812d93ef create mode 100644 v5.11/39a6c668e4e78c3bc262c24d9aabd0a49027f948 create mode 100644 v5.11/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd create mode 100644 v5.11/3cdad0a5a6cf581519748612cb449b43379510a4 create mode 100644 v5.11/3d40f78169a0a954ff06e2b0f8e21463f7edb433 create mode 100644 v5.11/3f6d810665dfde0d33785420618ceb03fba0619d create mode 100644 v5.11/410bb2ce611133a11d4d11f0aef4c83f095c3200 create mode 100644 v5.11/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 create mode 100644 v5.11/42c3732fa8073717dd7d924472f1c0bc5b452fdc create mode 100644 v5.11/432acd550e3607d5fea23e27f6ab4e4567deccfd create mode 100644 v5.11/433f437b3ae2ed4e318ecd5233c82f6936e78e82 create mode 100644 v5.11/4379f91172f39d999919c8e8b2b5e1d665d8972d create mode 100644 v5.11/43f0df54c96fa5abcab9df8649c1e52119bf0238 create mode 100644 v5.11/449813515d3e5efec85206bb91588a6249a421a3 create mode 100644 v5.11/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 create mode 100644 v5.11/45f29e0eb5b969c59a70525942080905dc5b7964 create mode 100644 v5.11/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 create mode 100644 v5.11/4a679c5afca027d7f4668f51693f7cce589038f5 create mode 100644 v5.11/4b2cfbda2d530f4efa0e2833771640869013de5e create mode 100644 v5.11/4b357e2a6d6c364a88d50526675fe596a30766cb create mode 100644 v5.11/4b7b4291dee2fef9148563be3eeb0034cc3bf5df create mode 100644 v5.11/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 create mode 100644 v5.11/4ca52f539865853e6ddbc393745cd0b305f0d810 create mode 100644 v5.11/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 create mode 100644 v5.11/512383ae49107fbc42243887798548e356c4b91c create mode 100644 v5.11/5339792bd64bd1605d3d51f8e52e94dfc385959b create mode 100644 v5.11/539cd3f4da3fdbe7dc353634e004e4b0e725c35a create mode 100644 v5.11/54943abce0927156ba9909f1a533b25410bfe2ca create mode 100644 v5.11/54ee3526796f56c249124686a33e1cc05f76ea21 create mode 100644 v5.11/57c6906778f55deba6d3f3af00284e3541bb9950 create mode 100644 v5.11/582a3bf999df662c0e0fa4717ce7559f16d7b93b create mode 100644 v5.11/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 create mode 100644 v5.11/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 create mode 100644 v5.11/5bc9dc068afe95e924136d57c1a385194282a919 create mode 100644 v5.11/5caf1b6400d30a31363063314bddea4e5680d639 create mode 100644 v5.11/5d94da7ff00ef45737a64d947e7ff45aca972782 create mode 100644 v5.11/6021d62c677f12f2f975bb1bf2389730e1d9f746 create mode 100644 v5.11/60c2a6926cc94dcd8a60ab593b4092bc354061c3 create mode 100644 v5.11/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 create mode 100644 v5.11/617fc7775370324d0a2b888625b042221ebdcb62 create mode 100644 v5.11/61ead71476cf8b68960275beee24ff00a809fe81 create mode 100644 v5.11/64bef697d33b75fc06c5789b3f8108680271529f create mode 100644 v5.11/64f92a554f72cbfe8b971f93af9d07f87599bc88 create mode 100644 v5.11/6727980b67852dae6b82a97e24fbadbdd218c033 create mode 100644 v5.11/6874f6ed92df1e95ff815692b6bf6aa98e4c925b create mode 100644 v5.11/689a930b93c5c20294df5da0407df361c5412eac create mode 100644 v5.11/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce create mode 100644 v5.11/6a277077ac5189d7633f8c57e153e0a73fab39d2 create mode 100644 v5.11/6a71770442b5b7cf8f880ca1c0a72456c918c757 create mode 100644 v5.11/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c create mode 100644 v5.11/6b865d6530230b0c446efd93e0207b8eed7eadb2 create mode 100644 v5.11/6b91bfa1651d841f0066bae2b1322cac29fdfb61 create mode 100644 v5.11/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 create mode 100644 v5.11/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff create mode 100644 v5.11/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 create mode 100644 v5.11/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 create mode 100644 v5.11/70dfe3f0d239c2e8abc6a7bea24411031f85b652 create mode 100644 v5.11/73f65b8b0325551110dedf8d27ac738bdc331802 create mode 100644 v5.11/73fa7547c70b32cc69685f79be31135797734eb6 create mode 100644 v5.11/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 create mode 100644 v5.11/75a1bbe60a7425fcaa670bff58b8589b1f880810 create mode 100644 v5.11/75cabec0111b7ccb140d917cc9c481e845cc3498 create mode 100644 v5.11/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 create mode 100644 v5.11/76698510f593daf8aa0582492090d0c2e484c3e8 create mode 100644 v5.11/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 create mode 100644 v5.11/7beea725a8ca412c6190090ce7c3a13b169592a1 create mode 100644 v5.11/7c079e909b21f8f6e5d8e501c037752ff302a15e create mode 100644 v5.11/7c09a4ed6156c6cab6b951e027ca6ea24af454ba create mode 100644 v5.11/7c18509bdaefe2164e62829d614ef9ea429f29d2 create mode 100644 v5.11/7ded1e365cc9de6093a71d3a493c1874aca6e77c create mode 100644 v5.11/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 create mode 100644 v5.11/7edfc610ec315de96963e66889511212ad87e3de create mode 100644 v5.11/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 create mode 100644 v5.11/806cb2270237ce2ec672a407d66cee17a07d3aa2 create mode 100644 v5.11/80d012e98894ac9112cbcddf2fbf276c2e4be0ec create mode 100644 v5.11/8145e082a8dfcfdc0a725b0f76eca54337b5b26e create mode 100644 v5.11/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 create mode 100644 v5.11/82a8cb96b23244f40be56b9edcf085af0cc237a6 create mode 100644 v5.11/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 create mode 100644 v5.11/84e286c1bb9b22d5893d34fcedd69224a65c439c create mode 100644 v5.11/85506aca2eb4ea41223c91c5fe25125953c19b13 create mode 100644 v5.11/85f273a6a1e492afa7309fd23fcd8cb870085f56 create mode 100644 v5.11/872584f1bb983a688547509141b03b37bdb28840 create mode 100644 v5.11/87a83c8c677e762a39d914e67450cc85d8fc1f9a create mode 100644 v5.11/87b355f44833b9d7d8ebdd3929e941ac1a931b7e create mode 100644 v5.11/8a904a3caa88118744062e872ae90f37748a8fd8 create mode 100644 v5.11/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 create mode 100644 v5.11/8b3d838139bcd1e552f1899191f734264ce2a1a5 create mode 100644 v5.11/8b6bb995d3819218498bdbee4465bffff1497a31 create mode 100644 v5.11/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b create mode 100644 v5.11/90a009db09e2b91990df28e47844d44ae0ef9aa8 create mode 100644 v5.11/90f92b68c9869913753f8bc1d87b7762a5f36873 create mode 100644 v5.11/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 create mode 100644 v5.11/9473c4450e9c83d890d435577a3776d925fa748c create mode 100644 v5.11/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d create mode 100644 v5.11/9a7eec48c9715c897b3a7809799089d708a4de64 create mode 100644 v5.11/9ae061cf2a46980b37cec1e56a372603682b2741 create mode 100644 v5.11/9b6713cc75229f25552c643083cbdbfb771e5bca create mode 100644 v5.11/9bb430a89d2dfce58a3d61a3a04e149109d3934e create mode 100644 v5.11/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a create mode 100644 v5.11/9e3f1c59367515e7e40675fe83645a131c05039d create mode 100644 v5.11/9ed52108f6478a6a805c0c15a3f70aabba07247e create mode 100644 v5.11/9f2f767f5ef81982a36edef512b2319e3a79ad73 create mode 100644 v5.11/a0dd82d6d863f03859ccab6c71e84e917f4d7082 create mode 100644 v5.11/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f create mode 100644 v5.11/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 create mode 100644 v5.11/a28d893eb3270cf62c10dd8777af0d8452cdc072 create mode 100644 v5.11/a34606a9aa3d36d178a5ecf31a0299b88102cf12 create mode 100644 v5.11/a4af51ce229b1e1eab003966dbfebf9d80093a77 create mode 100644 v5.11/a56aefca8d386181415a1fb7cfec2f72b0404797 create mode 100644 v5.11/a575c9734f3021f1fc81c2477ecaee4d9841fd59 create mode 100644 v5.11/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a create mode 100644 v5.11/a6bf23e18324d550f789637d469cca654c92fe86 create mode 100644 v5.11/ab838b3fd9a442a62f36ea7eeb93e77259f787ce create mode 100644 v5.11/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 create mode 100644 v5.11/ad399740bd41da5558d8b8b2b19481740ca063cb create mode 100644 v5.11/ad72872eb3ae634d1e4296a384baa81e85cc6acc create mode 100644 v5.11/ae5535efd8c445ad6033ac0d5da0197897b148ea create mode 100644 v5.11/ae638551ab64a216364a63c4ee5061f82702fde2 create mode 100644 v5.11/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 create mode 100644 v5.11/ae8c511757304e0c393661b5ed2ad7073e2a351d create mode 100644 v5.11/b1211a25c4fe3443cfef4ed7c39251502a663776 create mode 100644 v5.11/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 create mode 100644 v5.11/b4c6d52d8a81c53a8759e382e8000597909f0615 create mode 100644 v5.11/b639585e71e63008373d3a9fd060b87315fe7ea8 create mode 100644 v5.11/b6aaba5b76e9596cb4d62d081cca41e114becacc create mode 100644 v5.11/b6be3714005c3933886be71011f19119e219e77c create mode 100644 v5.11/b6dfac948686799169c899557a179b84d0d1f47e create mode 100644 v5.11/b6e6a582f2b357b6f74849b715de12cc38b1ee91 create mode 100644 v5.11/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 create mode 100644 v5.11/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 create mode 100644 v5.11/bc401c2900c128d3d69482769f1300502a9f0598 create mode 100644 v5.11/bcd8a929a5387178d917da785896e53b0845ab37 create mode 100644 v5.11/bcdb2e9d9f319935938a5addee040e37b60192ff create mode 100644 v5.11/bd46543d7f9a8b2c03420499b1885287e96aaf28 create mode 100644 v5.11/bd8c239c0502e70c92cf9496846bcbec7cd5702f create mode 100644 v5.11/be2760a703e6554c2b5784e2fec804284cdcbe4d create mode 100644 v5.11/be914f8fd282ecce5d8e2dd098e628dcc7ad533a create mode 100644 v5.11/c044a9502649a66bf5c5e1a584cb82b2c538ae25 create mode 100644 v5.11/c25db1d27abd78175d9802f52c1b75f3cf716f2c create mode 100644 v5.11/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 create mode 100644 v5.11/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 create mode 100644 v5.11/c5215d54dc10e801a6cefef62445a00a4c28a515 create mode 100644 v5.11/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b create mode 100644 v5.11/c67ef897fe08effad98f0c7fb9223fa1f771d09e create mode 100644 v5.11/c69ff4071935f946f1cddc59e1d36a03442ed015 create mode 100644 v5.11/c762b979c7c97dc7a4010f943a9c0b646a56ed36 create mode 100644 v5.11/c8841fc4d51f603a44c00448ad17404eb829c741 create mode 100644 v5.11/c8df2cc9d63bdb365c520a2dd5472f7b7755644f create mode 100644 v5.11/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 create mode 100644 v5.11/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 create mode 100644 v5.11/c997d683d952d8c927922ea0ab4d33a01c8efc2c create mode 100644 v5.11/ca1608875ae21bb40a7731b81bc0e2c95622d502 create mode 100644 v5.11/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b create mode 100644 v5.11/cbb93fe5e6d00695e1344fa697dab3974b216717 create mode 100644 v5.11/cc47a057e79613b7af0110837ff082caf8895c9e create mode 100644 v5.11/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 create mode 100644 v5.11/cc9542534bf09f33b4da32025b31335588fcefb9 create mode 100644 v5.11/cdefbf2324ceda662e2667aa2f44e8b9de3d780f create mode 100644 v5.11/ce51bf1790c4972125b19c22dbfa76d7e0136280 create mode 100644 v5.11/cf12445daec01aaa2d27bb34bd7c796a53442c42 create mode 100644 v5.11/d0089603fa7a22a940f808a7cbc49402fe02281e create mode 100644 v5.11/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 create mode 100644 v5.11/d31563b5f9bb601a805c4a1b491edf69ada79688 create mode 100644 v5.11/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 create mode 100644 v5.11/d63fde98b8929da625cc36c2f1143e837c0e6d10 create mode 100644 v5.11/d7c9616be0759c1cfb44a68ba838548d22b98484 create mode 100644 v5.11/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 create mode 100644 v5.11/d9077f7bad141df143cc4fa000a68a868bcea7c0 create mode 100644 v5.11/d90b7c705c5d9b5cb6b71b8aaa773c031084056c create mode 100644 v5.11/dacfd001eaf252a81537aece602ae2fc16e6ebd5 create mode 100644 v5.11/dcd04ea587b210e78a85d6d4d7cc6765828496b0 create mode 100644 v5.11/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 create mode 100644 v5.11/dd9019604cdaaff1327bfd36737230f912e2780d create mode 100644 v5.11/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 create mode 100644 v5.11/de8a3207aed33283a560193095b156d3b73fc4f0 create mode 100644 v5.11/dec3a7b3aa45802e70c350d73e11564cd444e448 create mode 100644 v5.11/e1fb1dc08e73466830612bcf2f9f72180965c9ba create mode 100644 v5.11/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd create mode 100644 v5.11/e2f7dd6e55d2f39734abcebd0cf673700e206197 create mode 100644 v5.11/e331ac141f1df6d151d24e60ff16e93ec075509e create mode 100644 v5.11/e3a491a26b62466ad14a423e8c81a04d5969bfe5 create mode 100644 v5.11/e5ca9d391615269b05a6ed871fec66d9db650520 create mode 100644 v5.11/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 create mode 100644 v5.11/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 create mode 100644 v5.11/e73dda7ffd858a58ddeb9c53603ae14f2af8927c create mode 100644 v5.11/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 create mode 100644 v5.11/e86e6638d1171c2201ffff16d2c6a6fd975f8383 create mode 100644 v5.11/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 create mode 100644 v5.11/e97d06a46526d9392cbdbd7eda193091e1af2723 create mode 100644 v5.11/e9a7254b0339ef2b230784789ac28ef35e049253 create mode 100644 v5.11/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 create mode 100644 v5.11/e9c5263ce16d96311c118111ac779f004be8b473 create mode 100644 v5.11/ea7d898676d9e94558c46ba927db35403362389f create mode 100644 v5.11/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 create mode 100644 v5.11/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 create mode 100644 v5.11/ecba88a3b32d733d41e27973e25b2bc580f64281 create mode 100644 v5.11/ee8bd4a428a9c538e08aa5bc797fca19d577f667 create mode 100644 v5.11/ef560389ca50e33bd0c4531236c187107fa81e1f create mode 100644 v5.11/f0ece18e994144b7daa025b68ead97de26a2df1f create mode 100644 v5.11/f123dc86388cb669c3d6322702dc441abc35c31e create mode 100644 v5.11/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 create mode 100644 v5.11/f3a608827d1f8de0dd12813e8d9c6803fe64e119 create mode 100644 v5.11/f525152a0f0ff34eb92b322703d76ba37095f556 create mode 100644 v5.11/f8f669699977db503569465b64dc5220ab21bb41 create mode 100644 v5.11/f92e1a829d64dd66fa173c6934f03817d9e68d43 create mode 100644 v5.11/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 create mode 100644 v5.11/fc9a615200d48e076af58f4309f507e500ed900d create mode 100644 v5.11/fde4951834c22fc634c1e1238b874f894ef46c9c create mode 100644 v5.11/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d create mode 100644 v5.11/fe3944fb245ab99570552a3bf970b00058a9ca6d create mode 100644 v5.11/ff3b96f2c9e5c24fca12239cd519a8a18569e687 create mode 100644 v5.12/00616416488868a8b98343863e5ac078506e44e8 create mode 100644 v5.12/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 create mode 100644 v5.12/038ce802e248a985150156da84bc3f118236b898 create mode 100644 v5.12/04aa5f4eba49d6493801d0f1d515ed237459b166 create mode 100644 v5.12/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 create mode 100644 v5.12/05fb1dbc821f3016a52621ccd4530c269b626130 create mode 100644 v5.12/0611a640e60a0473883328746f3c53934cd4dc3c create mode 100644 v5.12/06b8db3a7dde43cc7c412517c93c85d13a4557f8 create mode 100644 v5.12/07fd7c329839cf0b8c7766883d830a1a0d12d1dd create mode 100644 v5.12/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 create mode 100644 v5.12/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 create mode 100644 v5.12/0a549ed22c3c7cc6da5c5f5918efd019944489a5 create mode 100644 v5.12/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 create mode 100644 v5.12/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 create mode 100644 v5.12/0e9876d8e88d81a35742e90048ab3784c49b910b create mode 100644 v5.12/0f05ee447949cf1b72bd7c415c803ea7f7209403 create mode 100644 v5.12/101c3fad29d7a0a90ff063b1aad586a0211911ec create mode 100644 v5.12/11b3f8ae7081607a783d60e8098d46b787f79cad create mode 100644 v5.12/11ff73082f17e1adc1b717264d9b74661fc5b229 create mode 100644 v5.12/12f7900c575679af411aaa89340bfe3dc68b46b3 create mode 100644 v5.12/133e267ef4a26d19c93996a874714e9f3f8c70aa create mode 100644 v5.12/14786d949a3b8cf00cc32456363b7db22894a0e6 create mode 100644 v5.12/1505ba06e52e701600172bccbc3aa7fb9bd5d0da create mode 100644 v5.12/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 create mode 100644 v5.12/15f298821289d3efba87bb34db29d0ba9780a443 create mode 100644 v5.12/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 create mode 100644 v5.12/16f9ce818901c7b7618094242adc0b51208a7c89 create mode 100644 v5.12/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 create mode 100644 v5.12/190f676afa00d07082db170400aaa2cd4de0933f create mode 100644 v5.12/195b3678bea35fde0619f17b73847c30e66d79d0 create mode 100644 v5.12/19871b5c7a003946d3cd4209a348ab7c0df5dbad create mode 100644 v5.12/19e94a2333c2babc773e51a9ed844cfc35a36064 create mode 100644 v5.12/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 create mode 100644 v5.12/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a create mode 100644 v5.12/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf create mode 100644 v5.12/1d3aa0b97c55672eff44516b1c8afb9551003d78 create mode 100644 v5.12/1fa08aece42512be072351f482096d5796edf7ca create mode 100644 v5.12/205de6ddd7fff9340bd5e4b68105f28120671c6b create mode 100644 v5.12/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 create mode 100644 v5.12/217759bbb95db7998528eb65914c3e20d890dff5 create mode 100644 v5.12/21e25205d7f9b6d7d3807546dd12ea93844b7c8e create mode 100644 v5.12/2263639f96f24a121ec9f037981b81daf5a8d60a create mode 100644 v5.12/231e872529885483056c0170641ddd76686e3a89 create mode 100644 v5.12/24a8b7bfb96120b32c222ef108bb7a713d1e385a create mode 100644 v5.12/24be05591fb7a2a3edd639092c045298dd57aeea create mode 100644 v5.12/2558e3b23112adb82a558bab616890a790a38bc6 create mode 100644 v5.12/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 create mode 100644 v5.12/2824083db76cb9d4b7910607b367e93b02912865 create mode 100644 v5.12/282c30f320ba25794b66c2231ab134d15465ef21 create mode 100644 v5.12/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 create mode 100644 v5.12/2892731ec2893252cdbc256a2bd5436b7fd94cf7 create mode 100644 v5.12/292fcaa1f937345cb65f3af82a1ee6692c8df9eb create mode 100644 v5.12/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 create mode 100644 v5.12/2cd114294d1dad6ed19217c909680f9fd30ee711 create mode 100644 v5.12/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d create mode 100644 v5.12/2fadeb950f53c017bde9e156e443528265dd3629 create mode 100644 v5.12/3058fca1ed7955c904584a6d86108d664a927177 create mode 100644 v5.12/30deff8531f469453ccc0981f14eceb0a2ea68d6 create mode 100644 v5.12/321de651fa565dcf76c017b257bdf15ec7fff45d create mode 100644 v5.12/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 create mode 100644 v5.12/3425a2005b291b62b6f6deeeab1156839c41cf85 create mode 100644 v5.12/345e8abe4c355bc24bab3f4a5634122e55be8665 create mode 100644 v5.12/347d49fdf36c5e2411afdb312935d88183fe5811 create mode 100644 v5.12/348139384ba30eccd4ce4f01fcf575b08ce81b83 create mode 100644 v5.12/3789fb8746dc0f484db2d6f48b390f0f535d5120 create mode 100644 v5.12/386dc41cf54dcf44ea40de1aca900f02b756cec0 create mode 100644 v5.12/3948abaa4e2be938ccdfc289385a27342fb13d43 create mode 100644 v5.12/3956f35fbd36aee35766008ce6a9b0ed812d93ef create mode 100644 v5.12/39a6c668e4e78c3bc262c24d9aabd0a49027f948 create mode 100644 v5.12/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd create mode 100644 v5.12/3cdad0a5a6cf581519748612cb449b43379510a4 create mode 100644 v5.12/3d40f78169a0a954ff06e2b0f8e21463f7edb433 create mode 100644 v5.12/3f6d810665dfde0d33785420618ceb03fba0619d create mode 100644 v5.12/410bb2ce611133a11d4d11f0aef4c83f095c3200 create mode 100644 v5.12/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 create mode 100644 v5.12/42c3732fa8073717dd7d924472f1c0bc5b452fdc create mode 100644 v5.12/432acd550e3607d5fea23e27f6ab4e4567deccfd create mode 100644 v5.12/433f437b3ae2ed4e318ecd5233c82f6936e78e82 create mode 100644 v5.12/4379f91172f39d999919c8e8b2b5e1d665d8972d create mode 100644 v5.12/43f0df54c96fa5abcab9df8649c1e52119bf0238 create mode 100644 v5.12/449813515d3e5efec85206bb91588a6249a421a3 create mode 100644 v5.12/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 create mode 100644 v5.12/45f29e0eb5b969c59a70525942080905dc5b7964 create mode 100644 v5.12/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 create mode 100644 v5.12/4a679c5afca027d7f4668f51693f7cce589038f5 create mode 100644 v5.12/4b2cfbda2d530f4efa0e2833771640869013de5e create mode 100644 v5.12/4b357e2a6d6c364a88d50526675fe596a30766cb create mode 100644 v5.12/4b7b4291dee2fef9148563be3eeb0034cc3bf5df create mode 100644 v5.12/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 create mode 100644 v5.12/4ca52f539865853e6ddbc393745cd0b305f0d810 create mode 100644 v5.12/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 create mode 100644 v5.12/512383ae49107fbc42243887798548e356c4b91c create mode 100644 v5.12/5339792bd64bd1605d3d51f8e52e94dfc385959b create mode 100644 v5.12/539cd3f4da3fdbe7dc353634e004e4b0e725c35a create mode 100644 v5.12/54943abce0927156ba9909f1a533b25410bfe2ca create mode 100644 v5.12/54ee3526796f56c249124686a33e1cc05f76ea21 create mode 100644 v5.12/57c6906778f55deba6d3f3af00284e3541bb9950 create mode 100644 v5.12/582a3bf999df662c0e0fa4717ce7559f16d7b93b create mode 100644 v5.12/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 create mode 100644 v5.12/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 create mode 100644 v5.12/5bc9dc068afe95e924136d57c1a385194282a919 create mode 100644 v5.12/5caf1b6400d30a31363063314bddea4e5680d639 create mode 100644 v5.12/5d94da7ff00ef45737a64d947e7ff45aca972782 create mode 100644 v5.12/6021d62c677f12f2f975bb1bf2389730e1d9f746 create mode 100644 v5.12/60c2a6926cc94dcd8a60ab593b4092bc354061c3 create mode 100644 v5.12/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 create mode 100644 v5.12/617fc7775370324d0a2b888625b042221ebdcb62 create mode 100644 v5.12/61ead71476cf8b68960275beee24ff00a809fe81 create mode 100644 v5.12/64bef697d33b75fc06c5789b3f8108680271529f create mode 100644 v5.12/64f92a554f72cbfe8b971f93af9d07f87599bc88 create mode 100644 v5.12/6727980b67852dae6b82a97e24fbadbdd218c033 create mode 100644 v5.12/6874f6ed92df1e95ff815692b6bf6aa98e4c925b create mode 100644 v5.12/689a930b93c5c20294df5da0407df361c5412eac create mode 100644 v5.12/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce create mode 100644 v5.12/6a277077ac5189d7633f8c57e153e0a73fab39d2 create mode 100644 v5.12/6a71770442b5b7cf8f880ca1c0a72456c918c757 create mode 100644 v5.12/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c create mode 100644 v5.12/6b865d6530230b0c446efd93e0207b8eed7eadb2 create mode 100644 v5.12/6b91bfa1651d841f0066bae2b1322cac29fdfb61 create mode 100644 v5.12/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 create mode 100644 v5.12/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff create mode 100644 v5.12/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 create mode 100644 v5.12/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 create mode 100644 v5.12/70dfe3f0d239c2e8abc6a7bea24411031f85b652 create mode 100644 v5.12/73f65b8b0325551110dedf8d27ac738bdc331802 create mode 100644 v5.12/73fa7547c70b32cc69685f79be31135797734eb6 create mode 100644 v5.12/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 create mode 100644 v5.12/75a1bbe60a7425fcaa670bff58b8589b1f880810 create mode 100644 v5.12/75cabec0111b7ccb140d917cc9c481e845cc3498 create mode 100644 v5.12/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 create mode 100644 v5.12/76698510f593daf8aa0582492090d0c2e484c3e8 create mode 100644 v5.12/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 create mode 100644 v5.12/7beea725a8ca412c6190090ce7c3a13b169592a1 create mode 100644 v5.12/7c079e909b21f8f6e5d8e501c037752ff302a15e create mode 100644 v5.12/7c09a4ed6156c6cab6b951e027ca6ea24af454ba create mode 100644 v5.12/7c18509bdaefe2164e62829d614ef9ea429f29d2 create mode 100644 v5.12/7ded1e365cc9de6093a71d3a493c1874aca6e77c create mode 100644 v5.12/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 create mode 100644 v5.12/7edfc610ec315de96963e66889511212ad87e3de create mode 100644 v5.12/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 create mode 100644 v5.12/806cb2270237ce2ec672a407d66cee17a07d3aa2 create mode 100644 v5.12/80d012e98894ac9112cbcddf2fbf276c2e4be0ec create mode 100644 v5.12/8145e082a8dfcfdc0a725b0f76eca54337b5b26e create mode 100644 v5.12/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 create mode 100644 v5.12/82a8cb96b23244f40be56b9edcf085af0cc237a6 create mode 100644 v5.12/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 create mode 100644 v5.12/84e286c1bb9b22d5893d34fcedd69224a65c439c create mode 100644 v5.12/85506aca2eb4ea41223c91c5fe25125953c19b13 create mode 100644 v5.12/85f273a6a1e492afa7309fd23fcd8cb870085f56 create mode 100644 v5.12/872584f1bb983a688547509141b03b37bdb28840 create mode 100644 v5.12/87a83c8c677e762a39d914e67450cc85d8fc1f9a create mode 100644 v5.12/87b355f44833b9d7d8ebdd3929e941ac1a931b7e create mode 100644 v5.12/8a904a3caa88118744062e872ae90f37748a8fd8 create mode 100644 v5.12/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 create mode 100644 v5.12/8b3d838139bcd1e552f1899191f734264ce2a1a5 create mode 100644 v5.12/8b6bb995d3819218498bdbee4465bffff1497a31 create mode 100644 v5.12/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b create mode 100644 v5.12/90a009db09e2b91990df28e47844d44ae0ef9aa8 create mode 100644 v5.12/90f92b68c9869913753f8bc1d87b7762a5f36873 create mode 100644 v5.12/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 create mode 100644 v5.12/9473c4450e9c83d890d435577a3776d925fa748c create mode 100644 v5.12/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d create mode 100644 v5.12/9a7eec48c9715c897b3a7809799089d708a4de64 create mode 100644 v5.12/9ae061cf2a46980b37cec1e56a372603682b2741 create mode 100644 v5.12/9b6713cc75229f25552c643083cbdbfb771e5bca create mode 100644 v5.12/9bb430a89d2dfce58a3d61a3a04e149109d3934e create mode 100644 v5.12/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a create mode 100644 v5.12/9e3f1c59367515e7e40675fe83645a131c05039d create mode 100644 v5.12/9ed52108f6478a6a805c0c15a3f70aabba07247e create mode 100644 v5.12/9f2f767f5ef81982a36edef512b2319e3a79ad73 create mode 100644 v5.12/a0dd82d6d863f03859ccab6c71e84e917f4d7082 create mode 100644 v5.12/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f create mode 100644 v5.12/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 create mode 100644 v5.12/a28d893eb3270cf62c10dd8777af0d8452cdc072 create mode 100644 v5.12/a34606a9aa3d36d178a5ecf31a0299b88102cf12 create mode 100644 v5.12/a4af51ce229b1e1eab003966dbfebf9d80093a77 create mode 100644 v5.12/a56aefca8d386181415a1fb7cfec2f72b0404797 create mode 100644 v5.12/a575c9734f3021f1fc81c2477ecaee4d9841fd59 create mode 100644 v5.12/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a create mode 100644 v5.12/a6bf23e18324d550f789637d469cca654c92fe86 create mode 100644 v5.12/ab838b3fd9a442a62f36ea7eeb93e77259f787ce create mode 100644 v5.12/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 create mode 100644 v5.12/ad399740bd41da5558d8b8b2b19481740ca063cb create mode 100644 v5.12/ad72872eb3ae634d1e4296a384baa81e85cc6acc create mode 100644 v5.12/ae5535efd8c445ad6033ac0d5da0197897b148ea create mode 100644 v5.12/ae638551ab64a216364a63c4ee5061f82702fde2 create mode 100644 v5.12/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 create mode 100644 v5.12/ae8c511757304e0c393661b5ed2ad7073e2a351d create mode 100644 v5.12/b1211a25c4fe3443cfef4ed7c39251502a663776 create mode 100644 v5.12/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 create mode 100644 v5.12/b4c6d52d8a81c53a8759e382e8000597909f0615 create mode 100644 v5.12/b639585e71e63008373d3a9fd060b87315fe7ea8 create mode 100644 v5.12/b6aaba5b76e9596cb4d62d081cca41e114becacc create mode 100644 v5.12/b6be3714005c3933886be71011f19119e219e77c create mode 100644 v5.12/b6dfac948686799169c899557a179b84d0d1f47e create mode 100644 v5.12/b6e6a582f2b357b6f74849b715de12cc38b1ee91 create mode 100644 v5.12/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 create mode 100644 v5.12/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 create mode 100644 v5.12/bc401c2900c128d3d69482769f1300502a9f0598 create mode 100644 v5.12/bcd8a929a5387178d917da785896e53b0845ab37 create mode 100644 v5.12/bcdb2e9d9f319935938a5addee040e37b60192ff create mode 100644 v5.12/bd46543d7f9a8b2c03420499b1885287e96aaf28 create mode 100644 v5.12/bd8c239c0502e70c92cf9496846bcbec7cd5702f create mode 100644 v5.12/be2760a703e6554c2b5784e2fec804284cdcbe4d create mode 100644 v5.12/be914f8fd282ecce5d8e2dd098e628dcc7ad533a create mode 100644 v5.12/c044a9502649a66bf5c5e1a584cb82b2c538ae25 create mode 100644 v5.12/c25db1d27abd78175d9802f52c1b75f3cf716f2c create mode 100644 v5.12/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 create mode 100644 v5.12/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 create mode 100644 v5.12/c5215d54dc10e801a6cefef62445a00a4c28a515 create mode 100644 v5.12/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b create mode 100644 v5.12/c67ef897fe08effad98f0c7fb9223fa1f771d09e create mode 100644 v5.12/c69ff4071935f946f1cddc59e1d36a03442ed015 create mode 100644 v5.12/c762b979c7c97dc7a4010f943a9c0b646a56ed36 create mode 100644 v5.12/c8841fc4d51f603a44c00448ad17404eb829c741 create mode 100644 v5.12/c8df2cc9d63bdb365c520a2dd5472f7b7755644f create mode 100644 v5.12/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 create mode 100644 v5.12/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 create mode 100644 v5.12/c997d683d952d8c927922ea0ab4d33a01c8efc2c create mode 100644 v5.12/ca1608875ae21bb40a7731b81bc0e2c95622d502 create mode 100644 v5.12/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b create mode 100644 v5.12/cbb93fe5e6d00695e1344fa697dab3974b216717 create mode 100644 v5.12/cc47a057e79613b7af0110837ff082caf8895c9e create mode 100644 v5.12/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 create mode 100644 v5.12/cc9542534bf09f33b4da32025b31335588fcefb9 create mode 100644 v5.12/cdefbf2324ceda662e2667aa2f44e8b9de3d780f create mode 100644 v5.12/ce51bf1790c4972125b19c22dbfa76d7e0136280 create mode 100644 v5.12/cf12445daec01aaa2d27bb34bd7c796a53442c42 create mode 100644 v5.12/d0089603fa7a22a940f808a7cbc49402fe02281e create mode 100644 v5.12/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 create mode 100644 v5.12/d31563b5f9bb601a805c4a1b491edf69ada79688 create mode 100644 v5.12/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 create mode 100644 v5.12/d63fde98b8929da625cc36c2f1143e837c0e6d10 create mode 100644 v5.12/d7c9616be0759c1cfb44a68ba838548d22b98484 create mode 100644 v5.12/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 create mode 100644 v5.12/d9077f7bad141df143cc4fa000a68a868bcea7c0 create mode 100644 v5.12/d90b7c705c5d9b5cb6b71b8aaa773c031084056c create mode 100644 v5.12/dacfd001eaf252a81537aece602ae2fc16e6ebd5 create mode 100644 v5.12/dcd04ea587b210e78a85d6d4d7cc6765828496b0 create mode 100644 v5.12/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 create mode 100644 v5.12/dd9019604cdaaff1327bfd36737230f912e2780d create mode 100644 v5.12/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 create mode 100644 v5.12/de8a3207aed33283a560193095b156d3b73fc4f0 create mode 100644 v5.12/dec3a7b3aa45802e70c350d73e11564cd444e448 create mode 100644 v5.12/e1fb1dc08e73466830612bcf2f9f72180965c9ba create mode 100644 v5.12/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd create mode 100644 v5.12/e2f7dd6e55d2f39734abcebd0cf673700e206197 create mode 100644 v5.12/e331ac141f1df6d151d24e60ff16e93ec075509e create mode 100644 v5.12/e3a491a26b62466ad14a423e8c81a04d5969bfe5 create mode 100644 v5.12/e5ca9d391615269b05a6ed871fec66d9db650520 create mode 100644 v5.12/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 create mode 100644 v5.12/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 create mode 100644 v5.12/e73dda7ffd858a58ddeb9c53603ae14f2af8927c create mode 100644 v5.12/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 create mode 100644 v5.12/e86e6638d1171c2201ffff16d2c6a6fd975f8383 create mode 100644 v5.12/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 create mode 100644 v5.12/e97d06a46526d9392cbdbd7eda193091e1af2723 create mode 100644 v5.12/e9a7254b0339ef2b230784789ac28ef35e049253 create mode 100644 v5.12/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 create mode 100644 v5.12/e9c5263ce16d96311c118111ac779f004be8b473 create mode 100644 v5.12/ea7d898676d9e94558c46ba927db35403362389f create mode 100644 v5.12/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 create mode 100644 v5.12/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 create mode 100644 v5.12/ecba88a3b32d733d41e27973e25b2bc580f64281 create mode 100644 v5.12/ee8bd4a428a9c538e08aa5bc797fca19d577f667 create mode 100644 v5.12/ef560389ca50e33bd0c4531236c187107fa81e1f create mode 100644 v5.12/f0ece18e994144b7daa025b68ead97de26a2df1f create mode 100644 v5.12/f123dc86388cb669c3d6322702dc441abc35c31e create mode 100644 v5.12/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 create mode 100644 v5.12/f3a608827d1f8de0dd12813e8d9c6803fe64e119 create mode 100644 v5.12/f525152a0f0ff34eb92b322703d76ba37095f556 create mode 100644 v5.12/f8f669699977db503569465b64dc5220ab21bb41 create mode 100644 v5.12/f92e1a829d64dd66fa173c6934f03817d9e68d43 create mode 100644 v5.12/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 create mode 100644 v5.12/fc9a615200d48e076af58f4309f507e500ed900d create mode 100644 v5.12/fde4951834c22fc634c1e1238b874f894ef46c9c create mode 100644 v5.12/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d create mode 100644 v5.12/fe3944fb245ab99570552a3bf970b00058a9ca6d create mode 100644 v5.12/ff3b96f2c9e5c24fca12239cd519a8a18569e687 create mode 100644 v5.13/00616416488868a8b98343863e5ac078506e44e8 create mode 100644 v5.13/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 create mode 100644 v5.13/038ce802e248a985150156da84bc3f118236b898 create mode 100644 v5.13/04aa5f4eba49d6493801d0f1d515ed237459b166 create mode 100644 v5.13/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 create mode 100644 v5.13/05fb1dbc821f3016a52621ccd4530c269b626130 create mode 100644 v5.13/0611a640e60a0473883328746f3c53934cd4dc3c create mode 100644 v5.13/06b8db3a7dde43cc7c412517c93c85d13a4557f8 create mode 100644 v5.13/07fd7c329839cf0b8c7766883d830a1a0d12d1dd create mode 100644 v5.13/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 create mode 100644 v5.13/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 create mode 100644 v5.13/0a549ed22c3c7cc6da5c5f5918efd019944489a5 create mode 100644 v5.13/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 create mode 100644 v5.13/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 create mode 100644 v5.13/0e9876d8e88d81a35742e90048ab3784c49b910b create mode 100644 v5.13/0f05ee447949cf1b72bd7c415c803ea7f7209403 create mode 100644 v5.13/101c3fad29d7a0a90ff063b1aad586a0211911ec create mode 100644 v5.13/11b3f8ae7081607a783d60e8098d46b787f79cad create mode 100644 v5.13/11ff73082f17e1adc1b717264d9b74661fc5b229 create mode 100644 v5.13/12f7900c575679af411aaa89340bfe3dc68b46b3 create mode 100644 v5.13/133e267ef4a26d19c93996a874714e9f3f8c70aa create mode 100644 v5.13/14786d949a3b8cf00cc32456363b7db22894a0e6 create mode 100644 v5.13/1505ba06e52e701600172bccbc3aa7fb9bd5d0da create mode 100644 v5.13/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 create mode 100644 v5.13/15f298821289d3efba87bb34db29d0ba9780a443 create mode 100644 v5.13/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 create mode 100644 v5.13/16f9ce818901c7b7618094242adc0b51208a7c89 create mode 100644 v5.13/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 create mode 100644 v5.13/190f676afa00d07082db170400aaa2cd4de0933f create mode 100644 v5.13/195b3678bea35fde0619f17b73847c30e66d79d0 create mode 100644 v5.13/19871b5c7a003946d3cd4209a348ab7c0df5dbad create mode 100644 v5.13/19e94a2333c2babc773e51a9ed844cfc35a36064 create mode 100644 v5.13/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 create mode 100644 v5.13/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a create mode 100644 v5.13/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf create mode 100644 v5.13/1d3aa0b97c55672eff44516b1c8afb9551003d78 create mode 100644 v5.13/1fa08aece42512be072351f482096d5796edf7ca create mode 100644 v5.13/205de6ddd7fff9340bd5e4b68105f28120671c6b create mode 100644 v5.13/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 create mode 100644 v5.13/217759bbb95db7998528eb65914c3e20d890dff5 create mode 100644 v5.13/21e25205d7f9b6d7d3807546dd12ea93844b7c8e create mode 100644 v5.13/2263639f96f24a121ec9f037981b81daf5a8d60a create mode 100644 v5.13/231e872529885483056c0170641ddd76686e3a89 create mode 100644 v5.13/24a8b7bfb96120b32c222ef108bb7a713d1e385a create mode 100644 v5.13/24be05591fb7a2a3edd639092c045298dd57aeea create mode 100644 v5.13/2558e3b23112adb82a558bab616890a790a38bc6 create mode 100644 v5.13/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 create mode 100644 v5.13/2824083db76cb9d4b7910607b367e93b02912865 create mode 100644 v5.13/282c30f320ba25794b66c2231ab134d15465ef21 create mode 100644 v5.13/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 create mode 100644 v5.13/2892731ec2893252cdbc256a2bd5436b7fd94cf7 create mode 100644 v5.13/292fcaa1f937345cb65f3af82a1ee6692c8df9eb create mode 100644 v5.13/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 create mode 100644 v5.13/2cd114294d1dad6ed19217c909680f9fd30ee711 create mode 100644 v5.13/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d create mode 100644 v5.13/2fadeb950f53c017bde9e156e443528265dd3629 create mode 100644 v5.13/3058fca1ed7955c904584a6d86108d664a927177 create mode 100644 v5.13/30deff8531f469453ccc0981f14eceb0a2ea68d6 create mode 100644 v5.13/321de651fa565dcf76c017b257bdf15ec7fff45d create mode 100644 v5.13/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 create mode 100644 v5.13/3425a2005b291b62b6f6deeeab1156839c41cf85 create mode 100644 v5.13/345e8abe4c355bc24bab3f4a5634122e55be8665 create mode 100644 v5.13/347d49fdf36c5e2411afdb312935d88183fe5811 create mode 100644 v5.13/348139384ba30eccd4ce4f01fcf575b08ce81b83 create mode 100644 v5.13/3789fb8746dc0f484db2d6f48b390f0f535d5120 create mode 100644 v5.13/386dc41cf54dcf44ea40de1aca900f02b756cec0 create mode 100644 v5.13/3948abaa4e2be938ccdfc289385a27342fb13d43 create mode 100644 v5.13/3956f35fbd36aee35766008ce6a9b0ed812d93ef create mode 100644 v5.13/39a6c668e4e78c3bc262c24d9aabd0a49027f948 create mode 100644 v5.13/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd create mode 100644 v5.13/3cdad0a5a6cf581519748612cb449b43379510a4 create mode 100644 v5.13/3d40f78169a0a954ff06e2b0f8e21463f7edb433 create mode 100644 v5.13/3f6d810665dfde0d33785420618ceb03fba0619d create mode 100644 v5.13/410bb2ce611133a11d4d11f0aef4c83f095c3200 create mode 100644 v5.13/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 create mode 100644 v5.13/42c3732fa8073717dd7d924472f1c0bc5b452fdc create mode 100644 v5.13/432acd550e3607d5fea23e27f6ab4e4567deccfd create mode 100644 v5.13/433f437b3ae2ed4e318ecd5233c82f6936e78e82 create mode 100644 v5.13/4379f91172f39d999919c8e8b2b5e1d665d8972d create mode 100644 v5.13/43f0df54c96fa5abcab9df8649c1e52119bf0238 create mode 100644 v5.13/449813515d3e5efec85206bb91588a6249a421a3 create mode 100644 v5.13/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 create mode 100644 v5.13/45f29e0eb5b969c59a70525942080905dc5b7964 create mode 100644 v5.13/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 create mode 100644 v5.13/4a679c5afca027d7f4668f51693f7cce589038f5 create mode 100644 v5.13/4b2cfbda2d530f4efa0e2833771640869013de5e create mode 100644 v5.13/4b357e2a6d6c364a88d50526675fe596a30766cb create mode 100644 v5.13/4b7b4291dee2fef9148563be3eeb0034cc3bf5df create mode 100644 v5.13/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 create mode 100644 v5.13/4ca52f539865853e6ddbc393745cd0b305f0d810 create mode 100644 v5.13/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 create mode 100644 v5.13/512383ae49107fbc42243887798548e356c4b91c create mode 100644 v5.13/5339792bd64bd1605d3d51f8e52e94dfc385959b create mode 100644 v5.13/539cd3f4da3fdbe7dc353634e004e4b0e725c35a create mode 100644 v5.13/54943abce0927156ba9909f1a533b25410bfe2ca create mode 100644 v5.13/54ee3526796f56c249124686a33e1cc05f76ea21 create mode 100644 v5.13/57c6906778f55deba6d3f3af00284e3541bb9950 create mode 100644 v5.13/582a3bf999df662c0e0fa4717ce7559f16d7b93b create mode 100644 v5.13/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 create mode 100644 v5.13/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 create mode 100644 v5.13/5bc9dc068afe95e924136d57c1a385194282a919 create mode 100644 v5.13/5caf1b6400d30a31363063314bddea4e5680d639 create mode 100644 v5.13/5d94da7ff00ef45737a64d947e7ff45aca972782 create mode 100644 v5.13/6021d62c677f12f2f975bb1bf2389730e1d9f746 create mode 100644 v5.13/60c2a6926cc94dcd8a60ab593b4092bc354061c3 create mode 100644 v5.13/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 create mode 100644 v5.13/617fc7775370324d0a2b888625b042221ebdcb62 create mode 100644 v5.13/61ead71476cf8b68960275beee24ff00a809fe81 create mode 100644 v5.13/64bef697d33b75fc06c5789b3f8108680271529f create mode 100644 v5.13/64f92a554f72cbfe8b971f93af9d07f87599bc88 create mode 100644 v5.13/6727980b67852dae6b82a97e24fbadbdd218c033 create mode 100644 v5.13/6874f6ed92df1e95ff815692b6bf6aa98e4c925b create mode 100644 v5.13/689a930b93c5c20294df5da0407df361c5412eac create mode 100644 v5.13/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce create mode 100644 v5.13/6a277077ac5189d7633f8c57e153e0a73fab39d2 create mode 100644 v5.13/6a71770442b5b7cf8f880ca1c0a72456c918c757 create mode 100644 v5.13/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c create mode 100644 v5.13/6b865d6530230b0c446efd93e0207b8eed7eadb2 create mode 100644 v5.13/6b91bfa1651d841f0066bae2b1322cac29fdfb61 create mode 100644 v5.13/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 create mode 100644 v5.13/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff create mode 100644 v5.13/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 create mode 100644 v5.13/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 create mode 100644 v5.13/70dfe3f0d239c2e8abc6a7bea24411031f85b652 create mode 100644 v5.13/73f65b8b0325551110dedf8d27ac738bdc331802 create mode 100644 v5.13/73fa7547c70b32cc69685f79be31135797734eb6 create mode 100644 v5.13/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 create mode 100644 v5.13/75a1bbe60a7425fcaa670bff58b8589b1f880810 create mode 100644 v5.13/75cabec0111b7ccb140d917cc9c481e845cc3498 create mode 100644 v5.13/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 create mode 100644 v5.13/76698510f593daf8aa0582492090d0c2e484c3e8 create mode 100644 v5.13/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 create mode 100644 v5.13/7beea725a8ca412c6190090ce7c3a13b169592a1 create mode 100644 v5.13/7c079e909b21f8f6e5d8e501c037752ff302a15e create mode 100644 v5.13/7c09a4ed6156c6cab6b951e027ca6ea24af454ba create mode 100644 v5.13/7c18509bdaefe2164e62829d614ef9ea429f29d2 create mode 100644 v5.13/7ded1e365cc9de6093a71d3a493c1874aca6e77c create mode 100644 v5.13/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 create mode 100644 v5.13/7edfc610ec315de96963e66889511212ad87e3de create mode 100644 v5.13/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 create mode 100644 v5.13/806cb2270237ce2ec672a407d66cee17a07d3aa2 create mode 100644 v5.13/80d012e98894ac9112cbcddf2fbf276c2e4be0ec create mode 100644 v5.13/8145e082a8dfcfdc0a725b0f76eca54337b5b26e create mode 100644 v5.13/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 create mode 100644 v5.13/82a8cb96b23244f40be56b9edcf085af0cc237a6 create mode 100644 v5.13/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 create mode 100644 v5.13/84e286c1bb9b22d5893d34fcedd69224a65c439c create mode 100644 v5.13/85506aca2eb4ea41223c91c5fe25125953c19b13 create mode 100644 v5.13/85f273a6a1e492afa7309fd23fcd8cb870085f56 create mode 100644 v5.13/872584f1bb983a688547509141b03b37bdb28840 create mode 100644 v5.13/87a83c8c677e762a39d914e67450cc85d8fc1f9a create mode 100644 v5.13/87b355f44833b9d7d8ebdd3929e941ac1a931b7e create mode 100644 v5.13/8a904a3caa88118744062e872ae90f37748a8fd8 create mode 100644 v5.13/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 create mode 100644 v5.13/8b3d838139bcd1e552f1899191f734264ce2a1a5 create mode 100644 v5.13/8b6bb995d3819218498bdbee4465bffff1497a31 create mode 100644 v5.13/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b create mode 100644 v5.13/90a009db09e2b91990df28e47844d44ae0ef9aa8 create mode 100644 v5.13/90f92b68c9869913753f8bc1d87b7762a5f36873 create mode 100644 v5.13/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 create mode 100644 v5.13/9473c4450e9c83d890d435577a3776d925fa748c create mode 100644 v5.13/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d create mode 100644 v5.13/9a7eec48c9715c897b3a7809799089d708a4de64 create mode 100644 v5.13/9ae061cf2a46980b37cec1e56a372603682b2741 create mode 100644 v5.13/9b6713cc75229f25552c643083cbdbfb771e5bca create mode 100644 v5.13/9bb430a89d2dfce58a3d61a3a04e149109d3934e create mode 100644 v5.13/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a create mode 100644 v5.13/9e3f1c59367515e7e40675fe83645a131c05039d create mode 100644 v5.13/9ed52108f6478a6a805c0c15a3f70aabba07247e create mode 100644 v5.13/9f2f767f5ef81982a36edef512b2319e3a79ad73 create mode 100644 v5.13/a0dd82d6d863f03859ccab6c71e84e917f4d7082 create mode 100644 v5.13/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f create mode 100644 v5.13/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 create mode 100644 v5.13/a28d893eb3270cf62c10dd8777af0d8452cdc072 create mode 100644 v5.13/a34606a9aa3d36d178a5ecf31a0299b88102cf12 create mode 100644 v5.13/a4af51ce229b1e1eab003966dbfebf9d80093a77 create mode 100644 v5.13/a56aefca8d386181415a1fb7cfec2f72b0404797 create mode 100644 v5.13/a575c9734f3021f1fc81c2477ecaee4d9841fd59 create mode 100644 v5.13/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a create mode 100644 v5.13/a6bf23e18324d550f789637d469cca654c92fe86 create mode 100644 v5.13/ab838b3fd9a442a62f36ea7eeb93e77259f787ce create mode 100644 v5.13/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 create mode 100644 v5.13/ad399740bd41da5558d8b8b2b19481740ca063cb create mode 100644 v5.13/ad72872eb3ae634d1e4296a384baa81e85cc6acc create mode 100644 v5.13/ae5535efd8c445ad6033ac0d5da0197897b148ea create mode 100644 v5.13/ae638551ab64a216364a63c4ee5061f82702fde2 create mode 100644 v5.13/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 create mode 100644 v5.13/ae8c511757304e0c393661b5ed2ad7073e2a351d create mode 100644 v5.13/b1211a25c4fe3443cfef4ed7c39251502a663776 create mode 100644 v5.13/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 create mode 100644 v5.13/b4c6d52d8a81c53a8759e382e8000597909f0615 create mode 100644 v5.13/b639585e71e63008373d3a9fd060b87315fe7ea8 create mode 100644 v5.13/b6aaba5b76e9596cb4d62d081cca41e114becacc create mode 100644 v5.13/b6be3714005c3933886be71011f19119e219e77c create mode 100644 v5.13/b6dfac948686799169c899557a179b84d0d1f47e create mode 100644 v5.13/b6e6a582f2b357b6f74849b715de12cc38b1ee91 create mode 100644 v5.13/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 create mode 100644 v5.13/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 create mode 100644 v5.13/bc401c2900c128d3d69482769f1300502a9f0598 create mode 100644 v5.13/bcd8a929a5387178d917da785896e53b0845ab37 create mode 100644 v5.13/bcdb2e9d9f319935938a5addee040e37b60192ff create mode 100644 v5.13/bd46543d7f9a8b2c03420499b1885287e96aaf28 create mode 100644 v5.13/bd8c239c0502e70c92cf9496846bcbec7cd5702f create mode 100644 v5.13/be2760a703e6554c2b5784e2fec804284cdcbe4d create mode 100644 v5.13/be914f8fd282ecce5d8e2dd098e628dcc7ad533a create mode 100644 v5.13/c044a9502649a66bf5c5e1a584cb82b2c538ae25 create mode 100644 v5.13/c25db1d27abd78175d9802f52c1b75f3cf716f2c create mode 100644 v5.13/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 create mode 100644 v5.13/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 create mode 100644 v5.13/c5215d54dc10e801a6cefef62445a00a4c28a515 create mode 100644 v5.13/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b create mode 100644 v5.13/c67ef897fe08effad98f0c7fb9223fa1f771d09e create mode 100644 v5.13/c69ff4071935f946f1cddc59e1d36a03442ed015 create mode 100644 v5.13/c762b979c7c97dc7a4010f943a9c0b646a56ed36 create mode 100644 v5.13/c8841fc4d51f603a44c00448ad17404eb829c741 create mode 100644 v5.13/c8df2cc9d63bdb365c520a2dd5472f7b7755644f create mode 100644 v5.13/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 create mode 100644 v5.13/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 create mode 100644 v5.13/c997d683d952d8c927922ea0ab4d33a01c8efc2c create mode 100644 v5.13/ca1608875ae21bb40a7731b81bc0e2c95622d502 create mode 100644 v5.13/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b create mode 100644 v5.13/cbb93fe5e6d00695e1344fa697dab3974b216717 create mode 100644 v5.13/cc47a057e79613b7af0110837ff082caf8895c9e create mode 100644 v5.13/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 create mode 100644 v5.13/cc9542534bf09f33b4da32025b31335588fcefb9 create mode 100644 v5.13/cdefbf2324ceda662e2667aa2f44e8b9de3d780f create mode 100644 v5.13/ce51bf1790c4972125b19c22dbfa76d7e0136280 create mode 100644 v5.13/cf12445daec01aaa2d27bb34bd7c796a53442c42 create mode 100644 v5.13/d0089603fa7a22a940f808a7cbc49402fe02281e create mode 100644 v5.13/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 create mode 100644 v5.13/d31563b5f9bb601a805c4a1b491edf69ada79688 create mode 100644 v5.13/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 create mode 100644 v5.13/d63fde98b8929da625cc36c2f1143e837c0e6d10 create mode 100644 v5.13/d7c9616be0759c1cfb44a68ba838548d22b98484 create mode 100644 v5.13/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 create mode 100644 v5.13/d9077f7bad141df143cc4fa000a68a868bcea7c0 create mode 100644 v5.13/d90b7c705c5d9b5cb6b71b8aaa773c031084056c create mode 100644 v5.13/dacfd001eaf252a81537aece602ae2fc16e6ebd5 create mode 100644 v5.13/dcd04ea587b210e78a85d6d4d7cc6765828496b0 create mode 100644 v5.13/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 create mode 100644 v5.13/dd9019604cdaaff1327bfd36737230f912e2780d create mode 100644 v5.13/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 create mode 100644 v5.13/de8a3207aed33283a560193095b156d3b73fc4f0 create mode 100644 v5.13/dec3a7b3aa45802e70c350d73e11564cd444e448 create mode 100644 v5.13/e1fb1dc08e73466830612bcf2f9f72180965c9ba create mode 100644 v5.13/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd create mode 100644 v5.13/e2f7dd6e55d2f39734abcebd0cf673700e206197 create mode 100644 v5.13/e331ac141f1df6d151d24e60ff16e93ec075509e create mode 100644 v5.13/e3a491a26b62466ad14a423e8c81a04d5969bfe5 create mode 100644 v5.13/e5ca9d391615269b05a6ed871fec66d9db650520 create mode 100644 v5.13/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 create mode 100644 v5.13/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 create mode 100644 v5.13/e73dda7ffd858a58ddeb9c53603ae14f2af8927c create mode 100644 v5.13/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 create mode 100644 v5.13/e86e6638d1171c2201ffff16d2c6a6fd975f8383 create mode 100644 v5.13/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 create mode 100644 v5.13/e97d06a46526d9392cbdbd7eda193091e1af2723 create mode 100644 v5.13/e9a7254b0339ef2b230784789ac28ef35e049253 create mode 100644 v5.13/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 create mode 100644 v5.13/e9c5263ce16d96311c118111ac779f004be8b473 create mode 100644 v5.13/ea7d898676d9e94558c46ba927db35403362389f create mode 100644 v5.13/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 create mode 100644 v5.13/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 create mode 100644 v5.13/ecba88a3b32d733d41e27973e25b2bc580f64281 create mode 100644 v5.13/ee8bd4a428a9c538e08aa5bc797fca19d577f667 create mode 100644 v5.13/ef560389ca50e33bd0c4531236c187107fa81e1f create mode 100644 v5.13/f0ece18e994144b7daa025b68ead97de26a2df1f create mode 100644 v5.13/f123dc86388cb669c3d6322702dc441abc35c31e create mode 100644 v5.13/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 create mode 100644 v5.13/f3a608827d1f8de0dd12813e8d9c6803fe64e119 create mode 100644 v5.13/f525152a0f0ff34eb92b322703d76ba37095f556 create mode 100644 v5.13/f8f669699977db503569465b64dc5220ab21bb41 create mode 100644 v5.13/f92e1a829d64dd66fa173c6934f03817d9e68d43 create mode 100644 v5.13/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 create mode 100644 v5.13/fc9a615200d48e076af58f4309f507e500ed900d create mode 100644 v5.13/fde4951834c22fc634c1e1238b874f894ef46c9c create mode 100644 v5.13/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d create mode 100644 v5.13/fe3944fb245ab99570552a3bf970b00058a9ca6d create mode 100644 v5.13/ff3b96f2c9e5c24fca12239cd519a8a18569e687 create mode 100644 v5.14/00616416488868a8b98343863e5ac078506e44e8 create mode 100644 v5.14/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 create mode 100644 v5.14/038ce802e248a985150156da84bc3f118236b898 create mode 100644 v5.14/04aa5f4eba49d6493801d0f1d515ed237459b166 create mode 100644 v5.14/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 create mode 100644 v5.14/05fb1dbc821f3016a52621ccd4530c269b626130 create mode 100644 v5.14/0611a640e60a0473883328746f3c53934cd4dc3c create mode 100644 v5.14/06b8db3a7dde43cc7c412517c93c85d13a4557f8 create mode 100644 v5.14/07fd7c329839cf0b8c7766883d830a1a0d12d1dd create mode 100644 v5.14/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 create mode 100644 v5.14/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 create mode 100644 v5.14/0a549ed22c3c7cc6da5c5f5918efd019944489a5 create mode 100644 v5.14/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 create mode 100644 v5.14/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 create mode 100644 v5.14/0e9876d8e88d81a35742e90048ab3784c49b910b create mode 100644 v5.14/0f05ee447949cf1b72bd7c415c803ea7f7209403 create mode 100644 v5.14/101c3fad29d7a0a90ff063b1aad586a0211911ec create mode 100644 v5.14/11b3f8ae7081607a783d60e8098d46b787f79cad create mode 100644 v5.14/11ff73082f17e1adc1b717264d9b74661fc5b229 create mode 100644 v5.14/12f7900c575679af411aaa89340bfe3dc68b46b3 create mode 100644 v5.14/133e267ef4a26d19c93996a874714e9f3f8c70aa create mode 100644 v5.14/14786d949a3b8cf00cc32456363b7db22894a0e6 create mode 100644 v5.14/1505ba06e52e701600172bccbc3aa7fb9bd5d0da create mode 100644 v5.14/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 create mode 100644 v5.14/15f298821289d3efba87bb34db29d0ba9780a443 create mode 100644 v5.14/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 create mode 100644 v5.14/16f9ce818901c7b7618094242adc0b51208a7c89 create mode 100644 v5.14/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 create mode 100644 v5.14/190f676afa00d07082db170400aaa2cd4de0933f create mode 100644 v5.14/195b3678bea35fde0619f17b73847c30e66d79d0 create mode 100644 v5.14/19871b5c7a003946d3cd4209a348ab7c0df5dbad create mode 100644 v5.14/19e94a2333c2babc773e51a9ed844cfc35a36064 create mode 100644 v5.14/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 create mode 100644 v5.14/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a create mode 100644 v5.14/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf create mode 100644 v5.14/1d3aa0b97c55672eff44516b1c8afb9551003d78 create mode 100644 v5.14/1fa08aece42512be072351f482096d5796edf7ca create mode 100644 v5.14/205de6ddd7fff9340bd5e4b68105f28120671c6b create mode 100644 v5.14/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 create mode 100644 v5.14/217759bbb95db7998528eb65914c3e20d890dff5 create mode 100644 v5.14/21e25205d7f9b6d7d3807546dd12ea93844b7c8e create mode 100644 v5.14/2263639f96f24a121ec9f037981b81daf5a8d60a create mode 100644 v5.14/231e872529885483056c0170641ddd76686e3a89 create mode 100644 v5.14/24a8b7bfb96120b32c222ef108bb7a713d1e385a create mode 100644 v5.14/24be05591fb7a2a3edd639092c045298dd57aeea create mode 100644 v5.14/2558e3b23112adb82a558bab616890a790a38bc6 create mode 100644 v5.14/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 create mode 100644 v5.14/2824083db76cb9d4b7910607b367e93b02912865 create mode 100644 v5.14/282c30f320ba25794b66c2231ab134d15465ef21 create mode 100644 v5.14/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 create mode 100644 v5.14/2892731ec2893252cdbc256a2bd5436b7fd94cf7 create mode 100644 v5.14/292fcaa1f937345cb65f3af82a1ee6692c8df9eb create mode 100644 v5.14/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 create mode 100644 v5.14/2cd114294d1dad6ed19217c909680f9fd30ee711 create mode 100644 v5.14/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d create mode 100644 v5.14/2fadeb950f53c017bde9e156e443528265dd3629 create mode 100644 v5.14/3058fca1ed7955c904584a6d86108d664a927177 create mode 100644 v5.14/30deff8531f469453ccc0981f14eceb0a2ea68d6 create mode 100644 v5.14/321de651fa565dcf76c017b257bdf15ec7fff45d create mode 100644 v5.14/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 create mode 100644 v5.14/3425a2005b291b62b6f6deeeab1156839c41cf85 create mode 100644 v5.14/345e8abe4c355bc24bab3f4a5634122e55be8665 create mode 100644 v5.14/347d49fdf36c5e2411afdb312935d88183fe5811 create mode 100644 v5.14/348139384ba30eccd4ce4f01fcf575b08ce81b83 create mode 100644 v5.14/3789fb8746dc0f484db2d6f48b390f0f535d5120 create mode 100644 v5.14/386dc41cf54dcf44ea40de1aca900f02b756cec0 create mode 100644 v5.14/3948abaa4e2be938ccdfc289385a27342fb13d43 create mode 100644 v5.14/3956f35fbd36aee35766008ce6a9b0ed812d93ef create mode 100644 v5.14/39a6c668e4e78c3bc262c24d9aabd0a49027f948 create mode 100644 v5.14/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd create mode 100644 v5.14/3cdad0a5a6cf581519748612cb449b43379510a4 create mode 100644 v5.14/3d40f78169a0a954ff06e2b0f8e21463f7edb433 create mode 100644 v5.14/3f6d810665dfde0d33785420618ceb03fba0619d create mode 100644 v5.14/410bb2ce611133a11d4d11f0aef4c83f095c3200 create mode 100644 v5.14/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 create mode 100644 v5.14/42c3732fa8073717dd7d924472f1c0bc5b452fdc create mode 100644 v5.14/432acd550e3607d5fea23e27f6ab4e4567deccfd create mode 100644 v5.14/433f437b3ae2ed4e318ecd5233c82f6936e78e82 create mode 100644 v5.14/4379f91172f39d999919c8e8b2b5e1d665d8972d create mode 100644 v5.14/43f0df54c96fa5abcab9df8649c1e52119bf0238 create mode 100644 v5.14/449813515d3e5efec85206bb91588a6249a421a3 create mode 100644 v5.14/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 create mode 100644 v5.14/45f29e0eb5b969c59a70525942080905dc5b7964 create mode 100644 v5.14/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 create mode 100644 v5.14/4a679c5afca027d7f4668f51693f7cce589038f5 create mode 100644 v5.14/4b2cfbda2d530f4efa0e2833771640869013de5e create mode 100644 v5.14/4b357e2a6d6c364a88d50526675fe596a30766cb create mode 100644 v5.14/4b7b4291dee2fef9148563be3eeb0034cc3bf5df create mode 100644 v5.14/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 create mode 100644 v5.14/4ca52f539865853e6ddbc393745cd0b305f0d810 create mode 100644 v5.14/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 create mode 100644 v5.14/512383ae49107fbc42243887798548e356c4b91c create mode 100644 v5.14/5339792bd64bd1605d3d51f8e52e94dfc385959b create mode 100644 v5.14/539cd3f4da3fdbe7dc353634e004e4b0e725c35a create mode 100644 v5.14/54943abce0927156ba9909f1a533b25410bfe2ca create mode 100644 v5.14/54ee3526796f56c249124686a33e1cc05f76ea21 create mode 100644 v5.14/57c6906778f55deba6d3f3af00284e3541bb9950 create mode 100644 v5.14/582a3bf999df662c0e0fa4717ce7559f16d7b93b create mode 100644 v5.14/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 create mode 100644 v5.14/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 create mode 100644 v5.14/5bc9dc068afe95e924136d57c1a385194282a919 create mode 100644 v5.14/5caf1b6400d30a31363063314bddea4e5680d639 create mode 100644 v5.14/5d94da7ff00ef45737a64d947e7ff45aca972782 create mode 100644 v5.14/6021d62c677f12f2f975bb1bf2389730e1d9f746 create mode 100644 v5.14/60c2a6926cc94dcd8a60ab593b4092bc354061c3 create mode 100644 v5.14/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 create mode 100644 v5.14/617fc7775370324d0a2b888625b042221ebdcb62 create mode 100644 v5.14/61ead71476cf8b68960275beee24ff00a809fe81 create mode 100644 v5.14/64bef697d33b75fc06c5789b3f8108680271529f create mode 100644 v5.14/64f92a554f72cbfe8b971f93af9d07f87599bc88 create mode 100644 v5.14/6727980b67852dae6b82a97e24fbadbdd218c033 create mode 100644 v5.14/6874f6ed92df1e95ff815692b6bf6aa98e4c925b create mode 100644 v5.14/689a930b93c5c20294df5da0407df361c5412eac create mode 100644 v5.14/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce create mode 100644 v5.14/6a277077ac5189d7633f8c57e153e0a73fab39d2 create mode 100644 v5.14/6a71770442b5b7cf8f880ca1c0a72456c918c757 create mode 100644 v5.14/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c create mode 100644 v5.14/6b865d6530230b0c446efd93e0207b8eed7eadb2 create mode 100644 v5.14/6b91bfa1651d841f0066bae2b1322cac29fdfb61 create mode 100644 v5.14/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 create mode 100644 v5.14/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff create mode 100644 v5.14/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 create mode 100644 v5.14/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 create mode 100644 v5.14/70dfe3f0d239c2e8abc6a7bea24411031f85b652 create mode 100644 v5.14/73f65b8b0325551110dedf8d27ac738bdc331802 create mode 100644 v5.14/73fa7547c70b32cc69685f79be31135797734eb6 create mode 100644 v5.14/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 create mode 100644 v5.14/75a1bbe60a7425fcaa670bff58b8589b1f880810 create mode 100644 v5.14/75cabec0111b7ccb140d917cc9c481e845cc3498 create mode 100644 v5.14/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 create mode 100644 v5.14/76698510f593daf8aa0582492090d0c2e484c3e8 create mode 100644 v5.14/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 create mode 100644 v5.14/7beea725a8ca412c6190090ce7c3a13b169592a1 create mode 100644 v5.14/7c079e909b21f8f6e5d8e501c037752ff302a15e create mode 100644 v5.14/7c09a4ed6156c6cab6b951e027ca6ea24af454ba create mode 100644 v5.14/7c18509bdaefe2164e62829d614ef9ea429f29d2 create mode 100644 v5.14/7ded1e365cc9de6093a71d3a493c1874aca6e77c create mode 100644 v5.14/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 create mode 100644 v5.14/7edfc610ec315de96963e66889511212ad87e3de create mode 100644 v5.14/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 create mode 100644 v5.14/806cb2270237ce2ec672a407d66cee17a07d3aa2 create mode 100644 v5.14/80d012e98894ac9112cbcddf2fbf276c2e4be0ec create mode 100644 v5.14/8145e082a8dfcfdc0a725b0f76eca54337b5b26e create mode 100644 v5.14/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 create mode 100644 v5.14/82a8cb96b23244f40be56b9edcf085af0cc237a6 create mode 100644 v5.14/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 create mode 100644 v5.14/84e286c1bb9b22d5893d34fcedd69224a65c439c create mode 100644 v5.14/85506aca2eb4ea41223c91c5fe25125953c19b13 create mode 100644 v5.14/85f273a6a1e492afa7309fd23fcd8cb870085f56 create mode 100644 v5.14/872584f1bb983a688547509141b03b37bdb28840 create mode 100644 v5.14/87a83c8c677e762a39d914e67450cc85d8fc1f9a create mode 100644 v5.14/87b355f44833b9d7d8ebdd3929e941ac1a931b7e create mode 100644 v5.14/8a904a3caa88118744062e872ae90f37748a8fd8 create mode 100644 v5.14/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 create mode 100644 v5.14/8b3d838139bcd1e552f1899191f734264ce2a1a5 create mode 100644 v5.14/8b6bb995d3819218498bdbee4465bffff1497a31 create mode 100644 v5.14/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b create mode 100644 v5.14/90a009db09e2b91990df28e47844d44ae0ef9aa8 create mode 100644 v5.14/90f92b68c9869913753f8bc1d87b7762a5f36873 create mode 100644 v5.14/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 create mode 100644 v5.14/9473c4450e9c83d890d435577a3776d925fa748c create mode 100644 v5.14/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d create mode 100644 v5.14/9a7eec48c9715c897b3a7809799089d708a4de64 create mode 100644 v5.14/9ae061cf2a46980b37cec1e56a372603682b2741 create mode 100644 v5.14/9b6713cc75229f25552c643083cbdbfb771e5bca create mode 100644 v5.14/9bb430a89d2dfce58a3d61a3a04e149109d3934e create mode 100644 v5.14/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a create mode 100644 v5.14/9e3f1c59367515e7e40675fe83645a131c05039d create mode 100644 v5.14/9ed52108f6478a6a805c0c15a3f70aabba07247e create mode 100644 v5.14/9f2f767f5ef81982a36edef512b2319e3a79ad73 create mode 100644 v5.14/a0dd82d6d863f03859ccab6c71e84e917f4d7082 create mode 100644 v5.14/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f create mode 100644 v5.14/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 create mode 100644 v5.14/a28d893eb3270cf62c10dd8777af0d8452cdc072 create mode 100644 v5.14/a34606a9aa3d36d178a5ecf31a0299b88102cf12 create mode 100644 v5.14/a4af51ce229b1e1eab003966dbfebf9d80093a77 create mode 100644 v5.14/a56aefca8d386181415a1fb7cfec2f72b0404797 create mode 100644 v5.14/a575c9734f3021f1fc81c2477ecaee4d9841fd59 create mode 100644 v5.14/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a create mode 100644 v5.14/a6bf23e18324d550f789637d469cca654c92fe86 create mode 100644 v5.14/ab838b3fd9a442a62f36ea7eeb93e77259f787ce create mode 100644 v5.14/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 create mode 100644 v5.14/ad399740bd41da5558d8b8b2b19481740ca063cb create mode 100644 v5.14/ad72872eb3ae634d1e4296a384baa81e85cc6acc create mode 100644 v5.14/ae5535efd8c445ad6033ac0d5da0197897b148ea create mode 100644 v5.14/ae638551ab64a216364a63c4ee5061f82702fde2 create mode 100644 v5.14/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 create mode 100644 v5.14/ae8c511757304e0c393661b5ed2ad7073e2a351d create mode 100644 v5.14/b1211a25c4fe3443cfef4ed7c39251502a663776 create mode 100644 v5.14/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 create mode 100644 v5.14/b4c6d52d8a81c53a8759e382e8000597909f0615 create mode 100644 v5.14/b639585e71e63008373d3a9fd060b87315fe7ea8 create mode 100644 v5.14/b6aaba5b76e9596cb4d62d081cca41e114becacc create mode 100644 v5.14/b6be3714005c3933886be71011f19119e219e77c create mode 100644 v5.14/b6dfac948686799169c899557a179b84d0d1f47e create mode 100644 v5.14/b6e6a582f2b357b6f74849b715de12cc38b1ee91 create mode 100644 v5.14/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 create mode 100644 v5.14/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 create mode 100644 v5.14/bc401c2900c128d3d69482769f1300502a9f0598 create mode 100644 v5.14/bcd8a929a5387178d917da785896e53b0845ab37 create mode 100644 v5.14/bcdb2e9d9f319935938a5addee040e37b60192ff create mode 100644 v5.14/bd46543d7f9a8b2c03420499b1885287e96aaf28 create mode 100644 v5.14/bd8c239c0502e70c92cf9496846bcbec7cd5702f create mode 100644 v5.14/be2760a703e6554c2b5784e2fec804284cdcbe4d create mode 100644 v5.14/be914f8fd282ecce5d8e2dd098e628dcc7ad533a create mode 100644 v5.14/c044a9502649a66bf5c5e1a584cb82b2c538ae25 create mode 100644 v5.14/c25db1d27abd78175d9802f52c1b75f3cf716f2c create mode 100644 v5.14/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 create mode 100644 v5.14/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 create mode 100644 v5.14/c5215d54dc10e801a6cefef62445a00a4c28a515 create mode 100644 v5.14/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b create mode 100644 v5.14/c67ef897fe08effad98f0c7fb9223fa1f771d09e create mode 100644 v5.14/c69ff4071935f946f1cddc59e1d36a03442ed015 create mode 100644 v5.14/c762b979c7c97dc7a4010f943a9c0b646a56ed36 create mode 100644 v5.14/c8841fc4d51f603a44c00448ad17404eb829c741 create mode 100644 v5.14/c8df2cc9d63bdb365c520a2dd5472f7b7755644f create mode 100644 v5.14/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 create mode 100644 v5.14/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 create mode 100644 v5.14/c997d683d952d8c927922ea0ab4d33a01c8efc2c create mode 100644 v5.14/ca1608875ae21bb40a7731b81bc0e2c95622d502 create mode 100644 v5.14/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b create mode 100644 v5.14/cbb93fe5e6d00695e1344fa697dab3974b216717 create mode 100644 v5.14/cc47a057e79613b7af0110837ff082caf8895c9e create mode 100644 v5.14/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 create mode 100644 v5.14/cc9542534bf09f33b4da32025b31335588fcefb9 create mode 100644 v5.14/cdefbf2324ceda662e2667aa2f44e8b9de3d780f create mode 100644 v5.14/ce51bf1790c4972125b19c22dbfa76d7e0136280 create mode 100644 v5.14/cf12445daec01aaa2d27bb34bd7c796a53442c42 create mode 100644 v5.14/d0089603fa7a22a940f808a7cbc49402fe02281e create mode 100644 v5.14/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 create mode 100644 v5.14/d31563b5f9bb601a805c4a1b491edf69ada79688 create mode 100644 v5.14/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 create mode 100644 v5.14/d63fde98b8929da625cc36c2f1143e837c0e6d10 create mode 100644 v5.14/d7c9616be0759c1cfb44a68ba838548d22b98484 create mode 100644 v5.14/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 create mode 100644 v5.14/d9077f7bad141df143cc4fa000a68a868bcea7c0 create mode 100644 v5.14/d90b7c705c5d9b5cb6b71b8aaa773c031084056c create mode 100644 v5.14/dacfd001eaf252a81537aece602ae2fc16e6ebd5 create mode 100644 v5.14/dcd04ea587b210e78a85d6d4d7cc6765828496b0 create mode 100644 v5.14/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 create mode 100644 v5.14/dd9019604cdaaff1327bfd36737230f912e2780d create mode 100644 v5.14/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 create mode 100644 v5.14/de8a3207aed33283a560193095b156d3b73fc4f0 create mode 100644 v5.14/dec3a7b3aa45802e70c350d73e11564cd444e448 create mode 100644 v5.14/e1fb1dc08e73466830612bcf2f9f72180965c9ba create mode 100644 v5.14/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd create mode 100644 v5.14/e2f7dd6e55d2f39734abcebd0cf673700e206197 create mode 100644 v5.14/e331ac141f1df6d151d24e60ff16e93ec075509e create mode 100644 v5.14/e3a491a26b62466ad14a423e8c81a04d5969bfe5 create mode 100644 v5.14/e5ca9d391615269b05a6ed871fec66d9db650520 create mode 100644 v5.14/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 create mode 100644 v5.14/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 create mode 100644 v5.14/e73dda7ffd858a58ddeb9c53603ae14f2af8927c create mode 100644 v5.14/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 create mode 100644 v5.14/e86e6638d1171c2201ffff16d2c6a6fd975f8383 create mode 100644 v5.14/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 create mode 100644 v5.14/e97d06a46526d9392cbdbd7eda193091e1af2723 create mode 100644 v5.14/e9a7254b0339ef2b230784789ac28ef35e049253 create mode 100644 v5.14/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 create mode 100644 v5.14/e9c5263ce16d96311c118111ac779f004be8b473 create mode 100644 v5.14/ea7d898676d9e94558c46ba927db35403362389f create mode 100644 v5.14/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 create mode 100644 v5.14/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 create mode 100644 v5.14/ecba88a3b32d733d41e27973e25b2bc580f64281 create mode 100644 v5.14/ee8bd4a428a9c538e08aa5bc797fca19d577f667 create mode 100644 v5.14/ef560389ca50e33bd0c4531236c187107fa81e1f create mode 100644 v5.14/f0ece18e994144b7daa025b68ead97de26a2df1f create mode 100644 v5.14/f123dc86388cb669c3d6322702dc441abc35c31e create mode 100644 v5.14/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 create mode 100644 v5.14/f3a608827d1f8de0dd12813e8d9c6803fe64e119 create mode 100644 v5.14/f525152a0f0ff34eb92b322703d76ba37095f556 create mode 100644 v5.14/f8f669699977db503569465b64dc5220ab21bb41 create mode 100644 v5.14/f92e1a829d64dd66fa173c6934f03817d9e68d43 create mode 100644 v5.14/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 create mode 100644 v5.14/fc9a615200d48e076af58f4309f507e500ed900d create mode 100644 v5.14/fde4951834c22fc634c1e1238b874f894ef46c9c create mode 100644 v5.14/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d create mode 100644 v5.14/fe3944fb245ab99570552a3bf970b00058a9ca6d create mode 100644 v5.14/ff3b96f2c9e5c24fca12239cd519a8a18569e687 create mode 100644 v5.15/00616416488868a8b98343863e5ac078506e44e8 create mode 100644 v5.15/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 create mode 100644 v5.15/038ce802e248a985150156da84bc3f118236b898 create mode 100644 v5.15/04aa5f4eba49d6493801d0f1d515ed237459b166 create mode 100644 v5.15/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 create mode 100644 v5.15/05fb1dbc821f3016a52621ccd4530c269b626130 create mode 100644 v5.15/0611a640e60a0473883328746f3c53934cd4dc3c create mode 100644 v5.15/06b8db3a7dde43cc7c412517c93c85d13a4557f8 create mode 100644 v5.15/07fd7c329839cf0b8c7766883d830a1a0d12d1dd create mode 100644 v5.15/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 create mode 100644 v5.15/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 create mode 100644 v5.15/0a549ed22c3c7cc6da5c5f5918efd019944489a5 create mode 100644 v5.15/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 create mode 100644 v5.15/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 create mode 100644 v5.15/0e9876d8e88d81a35742e90048ab3784c49b910b create mode 100644 v5.15/0f05ee447949cf1b72bd7c415c803ea7f7209403 create mode 100644 v5.15/101c3fad29d7a0a90ff063b1aad586a0211911ec create mode 100644 v5.15/11b3f8ae7081607a783d60e8098d46b787f79cad create mode 100644 v5.15/11ff73082f17e1adc1b717264d9b74661fc5b229 create mode 100644 v5.15/12f7900c575679af411aaa89340bfe3dc68b46b3 create mode 100644 v5.15/133e267ef4a26d19c93996a874714e9f3f8c70aa create mode 100644 v5.15/14786d949a3b8cf00cc32456363b7db22894a0e6 create mode 100644 v5.15/1505ba06e52e701600172bccbc3aa7fb9bd5d0da create mode 100644 v5.15/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 create mode 100644 v5.15/15f298821289d3efba87bb34db29d0ba9780a443 create mode 100644 v5.15/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 create mode 100644 v5.15/16f9ce818901c7b7618094242adc0b51208a7c89 create mode 100644 v5.15/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 create mode 100644 v5.15/190f676afa00d07082db170400aaa2cd4de0933f create mode 100644 v5.15/195b3678bea35fde0619f17b73847c30e66d79d0 create mode 100644 v5.15/19871b5c7a003946d3cd4209a348ab7c0df5dbad create mode 100644 v5.15/19e94a2333c2babc773e51a9ed844cfc35a36064 create mode 100644 v5.15/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 create mode 100644 v5.15/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a create mode 100644 v5.15/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf create mode 100644 v5.15/1d3aa0b97c55672eff44516b1c8afb9551003d78 create mode 100644 v5.15/1fa08aece42512be072351f482096d5796edf7ca create mode 100644 v5.15/205de6ddd7fff9340bd5e4b68105f28120671c6b create mode 100644 v5.15/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 create mode 100644 v5.15/217759bbb95db7998528eb65914c3e20d890dff5 create mode 100644 v5.15/21e25205d7f9b6d7d3807546dd12ea93844b7c8e create mode 100644 v5.15/2263639f96f24a121ec9f037981b81daf5a8d60a create mode 100644 v5.15/231e872529885483056c0170641ddd76686e3a89 create mode 100644 v5.15/24a8b7bfb96120b32c222ef108bb7a713d1e385a create mode 100644 v5.15/24be05591fb7a2a3edd639092c045298dd57aeea create mode 100644 v5.15/2558e3b23112adb82a558bab616890a790a38bc6 create mode 100644 v5.15/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 create mode 100644 v5.15/2824083db76cb9d4b7910607b367e93b02912865 create mode 100644 v5.15/282c30f320ba25794b66c2231ab134d15465ef21 create mode 100644 v5.15/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 create mode 100644 v5.15/2892731ec2893252cdbc256a2bd5436b7fd94cf7 create mode 100644 v5.15/292fcaa1f937345cb65f3af82a1ee6692c8df9eb create mode 100644 v5.15/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 create mode 100644 v5.15/2cd114294d1dad6ed19217c909680f9fd30ee711 create mode 100644 v5.15/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d create mode 100644 v5.15/2fadeb950f53c017bde9e156e443528265dd3629 create mode 100644 v5.15/3058fca1ed7955c904584a6d86108d664a927177 create mode 100644 v5.15/30deff8531f469453ccc0981f14eceb0a2ea68d6 create mode 100644 v5.15/321de651fa565dcf76c017b257bdf15ec7fff45d create mode 100644 v5.15/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 create mode 100644 v5.15/3425a2005b291b62b6f6deeeab1156839c41cf85 create mode 100644 v5.15/345e8abe4c355bc24bab3f4a5634122e55be8665 create mode 100644 v5.15/347d49fdf36c5e2411afdb312935d88183fe5811 create mode 100644 v5.15/348139384ba30eccd4ce4f01fcf575b08ce81b83 create mode 100644 v5.15/3789fb8746dc0f484db2d6f48b390f0f535d5120 create mode 100644 v5.15/386dc41cf54dcf44ea40de1aca900f02b756cec0 create mode 100644 v5.15/3948abaa4e2be938ccdfc289385a27342fb13d43 create mode 100644 v5.15/3956f35fbd36aee35766008ce6a9b0ed812d93ef create mode 100644 v5.15/39a6c668e4e78c3bc262c24d9aabd0a49027f948 create mode 100644 v5.15/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd create mode 100644 v5.15/3cdad0a5a6cf581519748612cb449b43379510a4 create mode 100644 v5.15/3d40f78169a0a954ff06e2b0f8e21463f7edb433 create mode 100644 v5.15/3f6d810665dfde0d33785420618ceb03fba0619d create mode 100644 v5.15/410bb2ce611133a11d4d11f0aef4c83f095c3200 create mode 100644 v5.15/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 create mode 100644 v5.15/42c3732fa8073717dd7d924472f1c0bc5b452fdc create mode 100644 v5.15/432acd550e3607d5fea23e27f6ab4e4567deccfd create mode 100644 v5.15/433f437b3ae2ed4e318ecd5233c82f6936e78e82 create mode 100644 v5.15/4379f91172f39d999919c8e8b2b5e1d665d8972d create mode 100644 v5.15/43f0df54c96fa5abcab9df8649c1e52119bf0238 create mode 100644 v5.15/449813515d3e5efec85206bb91588a6249a421a3 create mode 100644 v5.15/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 create mode 100644 v5.15/45f29e0eb5b969c59a70525942080905dc5b7964 create mode 100644 v5.15/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 create mode 100644 v5.15/4a679c5afca027d7f4668f51693f7cce589038f5 create mode 100644 v5.15/4b2cfbda2d530f4efa0e2833771640869013de5e create mode 100644 v5.15/4b357e2a6d6c364a88d50526675fe596a30766cb create mode 100644 v5.15/4b7b4291dee2fef9148563be3eeb0034cc3bf5df create mode 100644 v5.15/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 create mode 100644 v5.15/4ca52f539865853e6ddbc393745cd0b305f0d810 create mode 100644 v5.15/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 create mode 100644 v5.15/512383ae49107fbc42243887798548e356c4b91c create mode 100644 v5.15/5339792bd64bd1605d3d51f8e52e94dfc385959b create mode 100644 v5.15/539cd3f4da3fdbe7dc353634e004e4b0e725c35a create mode 100644 v5.15/54943abce0927156ba9909f1a533b25410bfe2ca create mode 100644 v5.15/54ee3526796f56c249124686a33e1cc05f76ea21 create mode 100644 v5.15/57c6906778f55deba6d3f3af00284e3541bb9950 create mode 100644 v5.15/582a3bf999df662c0e0fa4717ce7559f16d7b93b create mode 100644 v5.15/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 create mode 100644 v5.15/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 create mode 100644 v5.15/5bc9dc068afe95e924136d57c1a385194282a919 create mode 100644 v5.15/5caf1b6400d30a31363063314bddea4e5680d639 create mode 100644 v5.15/5d94da7ff00ef45737a64d947e7ff45aca972782 create mode 100644 v5.15/6021d62c677f12f2f975bb1bf2389730e1d9f746 create mode 100644 v5.15/60c2a6926cc94dcd8a60ab593b4092bc354061c3 create mode 100644 v5.15/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 create mode 100644 v5.15/617fc7775370324d0a2b888625b042221ebdcb62 create mode 100644 v5.15/61ead71476cf8b68960275beee24ff00a809fe81 create mode 100644 v5.15/64bef697d33b75fc06c5789b3f8108680271529f create mode 100644 v5.15/64f92a554f72cbfe8b971f93af9d07f87599bc88 create mode 100644 v5.15/6727980b67852dae6b82a97e24fbadbdd218c033 create mode 100644 v5.15/6874f6ed92df1e95ff815692b6bf6aa98e4c925b create mode 100644 v5.15/689a930b93c5c20294df5da0407df361c5412eac create mode 100644 v5.15/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce create mode 100644 v5.15/6a277077ac5189d7633f8c57e153e0a73fab39d2 create mode 100644 v5.15/6a71770442b5b7cf8f880ca1c0a72456c918c757 create mode 100644 v5.15/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c create mode 100644 v5.15/6b865d6530230b0c446efd93e0207b8eed7eadb2 create mode 100644 v5.15/6b91bfa1651d841f0066bae2b1322cac29fdfb61 create mode 100644 v5.15/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 create mode 100644 v5.15/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff create mode 100644 v5.15/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 create mode 100644 v5.15/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 create mode 100644 v5.15/70dfe3f0d239c2e8abc6a7bea24411031f85b652 create mode 100644 v5.15/73f65b8b0325551110dedf8d27ac738bdc331802 create mode 100644 v5.15/73fa7547c70b32cc69685f79be31135797734eb6 create mode 100644 v5.15/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 create mode 100644 v5.15/75a1bbe60a7425fcaa670bff58b8589b1f880810 create mode 100644 v5.15/75cabec0111b7ccb140d917cc9c481e845cc3498 create mode 100644 v5.15/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 create mode 100644 v5.15/76698510f593daf8aa0582492090d0c2e484c3e8 create mode 100644 v5.15/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 create mode 100644 v5.15/7beea725a8ca412c6190090ce7c3a13b169592a1 create mode 100644 v5.15/7c079e909b21f8f6e5d8e501c037752ff302a15e create mode 100644 v5.15/7c09a4ed6156c6cab6b951e027ca6ea24af454ba create mode 100644 v5.15/7c18509bdaefe2164e62829d614ef9ea429f29d2 create mode 100644 v5.15/7ded1e365cc9de6093a71d3a493c1874aca6e77c create mode 100644 v5.15/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 create mode 100644 v5.15/7edfc610ec315de96963e66889511212ad87e3de create mode 100644 v5.15/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 create mode 100644 v5.15/806cb2270237ce2ec672a407d66cee17a07d3aa2 create mode 100644 v5.15/80d012e98894ac9112cbcddf2fbf276c2e4be0ec create mode 100644 v5.15/8145e082a8dfcfdc0a725b0f76eca54337b5b26e create mode 100644 v5.15/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 create mode 100644 v5.15/82a8cb96b23244f40be56b9edcf085af0cc237a6 create mode 100644 v5.15/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 create mode 100644 v5.15/84e286c1bb9b22d5893d34fcedd69224a65c439c create mode 100644 v5.15/85506aca2eb4ea41223c91c5fe25125953c19b13 create mode 100644 v5.15/85f273a6a1e492afa7309fd23fcd8cb870085f56 create mode 100644 v5.15/872584f1bb983a688547509141b03b37bdb28840 create mode 100644 v5.15/87a83c8c677e762a39d914e67450cc85d8fc1f9a create mode 100644 v5.15/87b355f44833b9d7d8ebdd3929e941ac1a931b7e create mode 100644 v5.15/8a904a3caa88118744062e872ae90f37748a8fd8 create mode 100644 v5.15/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 create mode 100644 v5.15/8b3d838139bcd1e552f1899191f734264ce2a1a5 create mode 100644 v5.15/8b6bb995d3819218498bdbee4465bffff1497a31 create mode 100644 v5.15/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b create mode 100644 v5.15/90a009db09e2b91990df28e47844d44ae0ef9aa8 create mode 100644 v5.15/90f92b68c9869913753f8bc1d87b7762a5f36873 create mode 100644 v5.15/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 create mode 100644 v5.15/9473c4450e9c83d890d435577a3776d925fa748c create mode 100644 v5.15/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d create mode 100644 v5.15/9a7eec48c9715c897b3a7809799089d708a4de64 create mode 100644 v5.15/9ae061cf2a46980b37cec1e56a372603682b2741 create mode 100644 v5.15/9b6713cc75229f25552c643083cbdbfb771e5bca create mode 100644 v5.15/9bb430a89d2dfce58a3d61a3a04e149109d3934e create mode 100644 v5.15/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a create mode 100644 v5.15/9e3f1c59367515e7e40675fe83645a131c05039d create mode 100644 v5.15/9ed52108f6478a6a805c0c15a3f70aabba07247e create mode 100644 v5.15/9f2f767f5ef81982a36edef512b2319e3a79ad73 create mode 100644 v5.15/a0dd82d6d863f03859ccab6c71e84e917f4d7082 create mode 100644 v5.15/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f create mode 100644 v5.15/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 create mode 100644 v5.15/a28d893eb3270cf62c10dd8777af0d8452cdc072 create mode 100644 v5.15/a34606a9aa3d36d178a5ecf31a0299b88102cf12 create mode 100644 v5.15/a4af51ce229b1e1eab003966dbfebf9d80093a77 create mode 100644 v5.15/a56aefca8d386181415a1fb7cfec2f72b0404797 create mode 100644 v5.15/a575c9734f3021f1fc81c2477ecaee4d9841fd59 create mode 100644 v5.15/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a create mode 100644 v5.15/a6bf23e18324d550f789637d469cca654c92fe86 create mode 100644 v5.15/ab838b3fd9a442a62f36ea7eeb93e77259f787ce create mode 100644 v5.15/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 create mode 100644 v5.15/ad399740bd41da5558d8b8b2b19481740ca063cb create mode 100644 v5.15/ad72872eb3ae634d1e4296a384baa81e85cc6acc create mode 100644 v5.15/ae5535efd8c445ad6033ac0d5da0197897b148ea create mode 100644 v5.15/ae638551ab64a216364a63c4ee5061f82702fde2 create mode 100644 v5.15/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 create mode 100644 v5.15/ae8c511757304e0c393661b5ed2ad7073e2a351d create mode 100644 v5.15/b1211a25c4fe3443cfef4ed7c39251502a663776 create mode 100644 v5.15/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 create mode 100644 v5.15/b4c6d52d8a81c53a8759e382e8000597909f0615 create mode 100644 v5.15/b639585e71e63008373d3a9fd060b87315fe7ea8 create mode 100644 v5.15/b6aaba5b76e9596cb4d62d081cca41e114becacc create mode 100644 v5.15/b6be3714005c3933886be71011f19119e219e77c create mode 100644 v5.15/b6dfac948686799169c899557a179b84d0d1f47e create mode 100644 v5.15/b6e6a582f2b357b6f74849b715de12cc38b1ee91 create mode 100644 v5.15/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 create mode 100644 v5.15/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 create mode 100644 v5.15/bc401c2900c128d3d69482769f1300502a9f0598 create mode 100644 v5.15/bcd8a929a5387178d917da785896e53b0845ab37 create mode 100644 v5.15/bcdb2e9d9f319935938a5addee040e37b60192ff create mode 100644 v5.15/bd46543d7f9a8b2c03420499b1885287e96aaf28 create mode 100644 v5.15/bd8c239c0502e70c92cf9496846bcbec7cd5702f create mode 100644 v5.15/be2760a703e6554c2b5784e2fec804284cdcbe4d create mode 100644 v5.15/be914f8fd282ecce5d8e2dd098e628dcc7ad533a create mode 100644 v5.15/c044a9502649a66bf5c5e1a584cb82b2c538ae25 create mode 100644 v5.15/c25db1d27abd78175d9802f52c1b75f3cf716f2c create mode 100644 v5.15/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 create mode 100644 v5.15/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 create mode 100644 v5.15/c5215d54dc10e801a6cefef62445a00a4c28a515 create mode 100644 v5.15/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b create mode 100644 v5.15/c67ef897fe08effad98f0c7fb9223fa1f771d09e create mode 100644 v5.15/c69ff4071935f946f1cddc59e1d36a03442ed015 create mode 100644 v5.15/c762b979c7c97dc7a4010f943a9c0b646a56ed36 create mode 100644 v5.15/c8841fc4d51f603a44c00448ad17404eb829c741 create mode 100644 v5.15/c8df2cc9d63bdb365c520a2dd5472f7b7755644f create mode 100644 v5.15/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 create mode 100644 v5.15/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 create mode 100644 v5.15/c997d683d952d8c927922ea0ab4d33a01c8efc2c create mode 100644 v5.15/ca1608875ae21bb40a7731b81bc0e2c95622d502 create mode 100644 v5.15/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b create mode 100644 v5.15/cbb93fe5e6d00695e1344fa697dab3974b216717 create mode 100644 v5.15/cc47a057e79613b7af0110837ff082caf8895c9e create mode 100644 v5.15/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 create mode 100644 v5.15/cc9542534bf09f33b4da32025b31335588fcefb9 create mode 100644 v5.15/cdefbf2324ceda662e2667aa2f44e8b9de3d780f create mode 100644 v5.15/ce51bf1790c4972125b19c22dbfa76d7e0136280 create mode 100644 v5.15/cf12445daec01aaa2d27bb34bd7c796a53442c42 create mode 100644 v5.15/d0089603fa7a22a940f808a7cbc49402fe02281e create mode 100644 v5.15/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 create mode 100644 v5.15/d31563b5f9bb601a805c4a1b491edf69ada79688 create mode 100644 v5.15/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 create mode 100644 v5.15/d63fde98b8929da625cc36c2f1143e837c0e6d10 create mode 100644 v5.15/d7c9616be0759c1cfb44a68ba838548d22b98484 create mode 100644 v5.15/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 create mode 100644 v5.15/d9077f7bad141df143cc4fa000a68a868bcea7c0 create mode 100644 v5.15/d90b7c705c5d9b5cb6b71b8aaa773c031084056c create mode 100644 v5.15/dacfd001eaf252a81537aece602ae2fc16e6ebd5 create mode 100644 v5.15/dcd04ea587b210e78a85d6d4d7cc6765828496b0 create mode 100644 v5.15/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 create mode 100644 v5.15/dd9019604cdaaff1327bfd36737230f912e2780d create mode 100644 v5.15/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 create mode 100644 v5.15/de8a3207aed33283a560193095b156d3b73fc4f0 create mode 100644 v5.15/dec3a7b3aa45802e70c350d73e11564cd444e448 create mode 100644 v5.15/e1fb1dc08e73466830612bcf2f9f72180965c9ba create mode 100644 v5.15/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd create mode 100644 v5.15/e2f7dd6e55d2f39734abcebd0cf673700e206197 create mode 100644 v5.15/e331ac141f1df6d151d24e60ff16e93ec075509e create mode 100644 v5.15/e3a491a26b62466ad14a423e8c81a04d5969bfe5 create mode 100644 v5.15/e5ca9d391615269b05a6ed871fec66d9db650520 create mode 100644 v5.15/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 create mode 100644 v5.15/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 create mode 100644 v5.15/e73dda7ffd858a58ddeb9c53603ae14f2af8927c create mode 100644 v5.15/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 create mode 100644 v5.15/e86e6638d1171c2201ffff16d2c6a6fd975f8383 create mode 100644 v5.15/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 create mode 100644 v5.15/e97d06a46526d9392cbdbd7eda193091e1af2723 create mode 100644 v5.15/e9a7254b0339ef2b230784789ac28ef35e049253 create mode 100644 v5.15/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 create mode 100644 v5.15/e9c5263ce16d96311c118111ac779f004be8b473 create mode 100644 v5.15/ea7d898676d9e94558c46ba927db35403362389f create mode 100644 v5.15/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 create mode 100644 v5.15/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 create mode 100644 v5.15/ecba88a3b32d733d41e27973e25b2bc580f64281 create mode 100644 v5.15/ee8bd4a428a9c538e08aa5bc797fca19d577f667 create mode 100644 v5.15/ef560389ca50e33bd0c4531236c187107fa81e1f create mode 100644 v5.15/f0ece18e994144b7daa025b68ead97de26a2df1f create mode 100644 v5.15/f123dc86388cb669c3d6322702dc441abc35c31e create mode 100644 v5.15/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 create mode 100644 v5.15/f3a608827d1f8de0dd12813e8d9c6803fe64e119 create mode 100644 v5.15/f525152a0f0ff34eb92b322703d76ba37095f556 create mode 100644 v5.15/f8f669699977db503569465b64dc5220ab21bb41 create mode 100644 v5.15/f92e1a829d64dd66fa173c6934f03817d9e68d43 create mode 100644 v5.15/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 create mode 100644 v5.15/fc9a615200d48e076af58f4309f507e500ed900d create mode 100644 v5.15/fde4951834c22fc634c1e1238b874f894ef46c9c create mode 100644 v5.15/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d create mode 100644 v5.15/fe3944fb245ab99570552a3bf970b00058a9ca6d create mode 100644 v5.15/ff3b96f2c9e5c24fca12239cd519a8a18569e687 create mode 100644 v5.16/00616416488868a8b98343863e5ac078506e44e8 create mode 100644 v5.16/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 create mode 100644 v5.16/038ce802e248a985150156da84bc3f118236b898 create mode 100644 v5.16/04aa5f4eba49d6493801d0f1d515ed237459b166 create mode 100644 v5.16/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 create mode 100644 v5.16/05fb1dbc821f3016a52621ccd4530c269b626130 create mode 100644 v5.16/0611a640e60a0473883328746f3c53934cd4dc3c create mode 100644 v5.16/06b8db3a7dde43cc7c412517c93c85d13a4557f8 create mode 100644 v5.16/07fd7c329839cf0b8c7766883d830a1a0d12d1dd create mode 100644 v5.16/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 create mode 100644 v5.16/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 create mode 100644 v5.16/0a549ed22c3c7cc6da5c5f5918efd019944489a5 create mode 100644 v5.16/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 create mode 100644 v5.16/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 create mode 100644 v5.16/0e9876d8e88d81a35742e90048ab3784c49b910b create mode 100644 v5.16/0f05ee447949cf1b72bd7c415c803ea7f7209403 create mode 100644 v5.16/101c3fad29d7a0a90ff063b1aad586a0211911ec create mode 100644 v5.16/11b3f8ae7081607a783d60e8098d46b787f79cad create mode 100644 v5.16/11ff73082f17e1adc1b717264d9b74661fc5b229 create mode 100644 v5.16/12f7900c575679af411aaa89340bfe3dc68b46b3 create mode 100644 v5.16/133e267ef4a26d19c93996a874714e9f3f8c70aa create mode 100644 v5.16/14786d949a3b8cf00cc32456363b7db22894a0e6 create mode 100644 v5.16/1505ba06e52e701600172bccbc3aa7fb9bd5d0da create mode 100644 v5.16/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 create mode 100644 v5.16/15f298821289d3efba87bb34db29d0ba9780a443 create mode 100644 v5.16/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 create mode 100644 v5.16/16f9ce818901c7b7618094242adc0b51208a7c89 create mode 100644 v5.16/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 create mode 100644 v5.16/190f676afa00d07082db170400aaa2cd4de0933f create mode 100644 v5.16/195b3678bea35fde0619f17b73847c30e66d79d0 create mode 100644 v5.16/19871b5c7a003946d3cd4209a348ab7c0df5dbad create mode 100644 v5.16/19e94a2333c2babc773e51a9ed844cfc35a36064 create mode 100644 v5.16/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 create mode 100644 v5.16/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a create mode 100644 v5.16/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf create mode 100644 v5.16/1d3aa0b97c55672eff44516b1c8afb9551003d78 create mode 100644 v5.16/1fa08aece42512be072351f482096d5796edf7ca create mode 100644 v5.16/205de6ddd7fff9340bd5e4b68105f28120671c6b create mode 100644 v5.16/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 create mode 100644 v5.16/217759bbb95db7998528eb65914c3e20d890dff5 create mode 100644 v5.16/21e25205d7f9b6d7d3807546dd12ea93844b7c8e create mode 100644 v5.16/2263639f96f24a121ec9f037981b81daf5a8d60a create mode 100644 v5.16/231e872529885483056c0170641ddd76686e3a89 create mode 100644 v5.16/24a8b7bfb96120b32c222ef108bb7a713d1e385a create mode 100644 v5.16/24be05591fb7a2a3edd639092c045298dd57aeea create mode 100644 v5.16/2558e3b23112adb82a558bab616890a790a38bc6 create mode 100644 v5.16/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 create mode 100644 v5.16/2824083db76cb9d4b7910607b367e93b02912865 create mode 100644 v5.16/282c30f320ba25794b66c2231ab134d15465ef21 create mode 100644 v5.16/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 create mode 100644 v5.16/2892731ec2893252cdbc256a2bd5436b7fd94cf7 create mode 100644 v5.16/292fcaa1f937345cb65f3af82a1ee6692c8df9eb create mode 100644 v5.16/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 create mode 100644 v5.16/2cd114294d1dad6ed19217c909680f9fd30ee711 create mode 100644 v5.16/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d create mode 100644 v5.16/2fadeb950f53c017bde9e156e443528265dd3629 create mode 100644 v5.16/3058fca1ed7955c904584a6d86108d664a927177 create mode 100644 v5.16/30deff8531f469453ccc0981f14eceb0a2ea68d6 create mode 100644 v5.16/321de651fa565dcf76c017b257bdf15ec7fff45d create mode 100644 v5.16/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 create mode 100644 v5.16/3425a2005b291b62b6f6deeeab1156839c41cf85 create mode 100644 v5.16/345e8abe4c355bc24bab3f4a5634122e55be8665 create mode 100644 v5.16/347d49fdf36c5e2411afdb312935d88183fe5811 create mode 100644 v5.16/348139384ba30eccd4ce4f01fcf575b08ce81b83 create mode 100644 v5.16/3789fb8746dc0f484db2d6f48b390f0f535d5120 create mode 100644 v5.16/386dc41cf54dcf44ea40de1aca900f02b756cec0 create mode 100644 v5.16/3948abaa4e2be938ccdfc289385a27342fb13d43 create mode 100644 v5.16/3956f35fbd36aee35766008ce6a9b0ed812d93ef create mode 100644 v5.16/39a6c668e4e78c3bc262c24d9aabd0a49027f948 create mode 100644 v5.16/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd create mode 100644 v5.16/3cdad0a5a6cf581519748612cb449b43379510a4 create mode 100644 v5.16/3d40f78169a0a954ff06e2b0f8e21463f7edb433 create mode 100644 v5.16/3f6d810665dfde0d33785420618ceb03fba0619d create mode 100644 v5.16/410bb2ce611133a11d4d11f0aef4c83f095c3200 create mode 100644 v5.16/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 create mode 100644 v5.16/42c3732fa8073717dd7d924472f1c0bc5b452fdc create mode 100644 v5.16/432acd550e3607d5fea23e27f6ab4e4567deccfd create mode 100644 v5.16/433f437b3ae2ed4e318ecd5233c82f6936e78e82 create mode 100644 v5.16/4379f91172f39d999919c8e8b2b5e1d665d8972d create mode 100644 v5.16/43f0df54c96fa5abcab9df8649c1e52119bf0238 create mode 100644 v5.16/449813515d3e5efec85206bb91588a6249a421a3 create mode 100644 v5.16/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 create mode 100644 v5.16/45f29e0eb5b969c59a70525942080905dc5b7964 create mode 100644 v5.16/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 create mode 100644 v5.16/4a679c5afca027d7f4668f51693f7cce589038f5 create mode 100644 v5.16/4b2cfbda2d530f4efa0e2833771640869013de5e create mode 100644 v5.16/4b357e2a6d6c364a88d50526675fe596a30766cb create mode 100644 v5.16/4b7b4291dee2fef9148563be3eeb0034cc3bf5df create mode 100644 v5.16/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 create mode 100644 v5.16/4ca52f539865853e6ddbc393745cd0b305f0d810 create mode 100644 v5.16/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 create mode 100644 v5.16/512383ae49107fbc42243887798548e356c4b91c create mode 100644 v5.16/5339792bd64bd1605d3d51f8e52e94dfc385959b create mode 100644 v5.16/539cd3f4da3fdbe7dc353634e004e4b0e725c35a create mode 100644 v5.16/54943abce0927156ba9909f1a533b25410bfe2ca create mode 100644 v5.16/54ee3526796f56c249124686a33e1cc05f76ea21 create mode 100644 v5.16/57c6906778f55deba6d3f3af00284e3541bb9950 create mode 100644 v5.16/582a3bf999df662c0e0fa4717ce7559f16d7b93b create mode 100644 v5.16/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 create mode 100644 v5.16/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 create mode 100644 v5.16/5bc9dc068afe95e924136d57c1a385194282a919 create mode 100644 v5.16/5caf1b6400d30a31363063314bddea4e5680d639 create mode 100644 v5.16/5d94da7ff00ef45737a64d947e7ff45aca972782 create mode 100644 v5.16/6021d62c677f12f2f975bb1bf2389730e1d9f746 create mode 100644 v5.16/60c2a6926cc94dcd8a60ab593b4092bc354061c3 create mode 100644 v5.16/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 create mode 100644 v5.16/617fc7775370324d0a2b888625b042221ebdcb62 create mode 100644 v5.16/61ead71476cf8b68960275beee24ff00a809fe81 create mode 100644 v5.16/64bef697d33b75fc06c5789b3f8108680271529f create mode 100644 v5.16/64f92a554f72cbfe8b971f93af9d07f87599bc88 create mode 100644 v5.16/6727980b67852dae6b82a97e24fbadbdd218c033 create mode 100644 v5.16/6874f6ed92df1e95ff815692b6bf6aa98e4c925b create mode 100644 v5.16/689a930b93c5c20294df5da0407df361c5412eac create mode 100644 v5.16/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce create mode 100644 v5.16/6a277077ac5189d7633f8c57e153e0a73fab39d2 create mode 100644 v5.16/6a71770442b5b7cf8f880ca1c0a72456c918c757 create mode 100644 v5.16/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c create mode 100644 v5.16/6b865d6530230b0c446efd93e0207b8eed7eadb2 create mode 100644 v5.16/6b91bfa1651d841f0066bae2b1322cac29fdfb61 create mode 100644 v5.16/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 create mode 100644 v5.16/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff create mode 100644 v5.16/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 create mode 100644 v5.16/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 create mode 100644 v5.16/70dfe3f0d239c2e8abc6a7bea24411031f85b652 create mode 100644 v5.16/73f65b8b0325551110dedf8d27ac738bdc331802 create mode 100644 v5.16/73fa7547c70b32cc69685f79be31135797734eb6 create mode 100644 v5.16/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 create mode 100644 v5.16/75a1bbe60a7425fcaa670bff58b8589b1f880810 create mode 100644 v5.16/75cabec0111b7ccb140d917cc9c481e845cc3498 create mode 100644 v5.16/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 create mode 100644 v5.16/76698510f593daf8aa0582492090d0c2e484c3e8 create mode 100644 v5.16/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 create mode 100644 v5.16/7beea725a8ca412c6190090ce7c3a13b169592a1 create mode 100644 v5.16/7c079e909b21f8f6e5d8e501c037752ff302a15e create mode 100644 v5.16/7c09a4ed6156c6cab6b951e027ca6ea24af454ba create mode 100644 v5.16/7c18509bdaefe2164e62829d614ef9ea429f29d2 create mode 100644 v5.16/7ded1e365cc9de6093a71d3a493c1874aca6e77c create mode 100644 v5.16/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 create mode 100644 v5.16/7edfc610ec315de96963e66889511212ad87e3de create mode 100644 v5.16/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 create mode 100644 v5.16/806cb2270237ce2ec672a407d66cee17a07d3aa2 create mode 100644 v5.16/80d012e98894ac9112cbcddf2fbf276c2e4be0ec create mode 100644 v5.16/8145e082a8dfcfdc0a725b0f76eca54337b5b26e create mode 100644 v5.16/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 create mode 100644 v5.16/82a8cb96b23244f40be56b9edcf085af0cc237a6 create mode 100644 v5.16/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 create mode 100644 v5.16/84e286c1bb9b22d5893d34fcedd69224a65c439c create mode 100644 v5.16/85506aca2eb4ea41223c91c5fe25125953c19b13 create mode 100644 v5.16/85f273a6a1e492afa7309fd23fcd8cb870085f56 create mode 100644 v5.16/872584f1bb983a688547509141b03b37bdb28840 create mode 100644 v5.16/87a83c8c677e762a39d914e67450cc85d8fc1f9a create mode 100644 v5.16/87b355f44833b9d7d8ebdd3929e941ac1a931b7e create mode 100644 v5.16/8a904a3caa88118744062e872ae90f37748a8fd8 create mode 100644 v5.16/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 create mode 100644 v5.16/8b3d838139bcd1e552f1899191f734264ce2a1a5 create mode 100644 v5.16/8b6bb995d3819218498bdbee4465bffff1497a31 create mode 100644 v5.16/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b create mode 100644 v5.16/90a009db09e2b91990df28e47844d44ae0ef9aa8 create mode 100644 v5.16/90f92b68c9869913753f8bc1d87b7762a5f36873 create mode 100644 v5.16/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 create mode 100644 v5.16/9473c4450e9c83d890d435577a3776d925fa748c create mode 100644 v5.16/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d create mode 100644 v5.16/9a7eec48c9715c897b3a7809799089d708a4de64 create mode 100644 v5.16/9ae061cf2a46980b37cec1e56a372603682b2741 create mode 100644 v5.16/9b6713cc75229f25552c643083cbdbfb771e5bca create mode 100644 v5.16/9bb430a89d2dfce58a3d61a3a04e149109d3934e create mode 100644 v5.16/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a create mode 100644 v5.16/9e3f1c59367515e7e40675fe83645a131c05039d create mode 100644 v5.16/9ed52108f6478a6a805c0c15a3f70aabba07247e create mode 100644 v5.16/9f2f767f5ef81982a36edef512b2319e3a79ad73 create mode 100644 v5.16/a0dd82d6d863f03859ccab6c71e84e917f4d7082 create mode 100644 v5.16/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f create mode 100644 v5.16/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 create mode 100644 v5.16/a28d893eb3270cf62c10dd8777af0d8452cdc072 create mode 100644 v5.16/a34606a9aa3d36d178a5ecf31a0299b88102cf12 create mode 100644 v5.16/a4af51ce229b1e1eab003966dbfebf9d80093a77 create mode 100644 v5.16/a56aefca8d386181415a1fb7cfec2f72b0404797 create mode 100644 v5.16/a575c9734f3021f1fc81c2477ecaee4d9841fd59 create mode 100644 v5.16/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a create mode 100644 v5.16/a6bf23e18324d550f789637d469cca654c92fe86 create mode 100644 v5.16/ab838b3fd9a442a62f36ea7eeb93e77259f787ce create mode 100644 v5.16/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 create mode 100644 v5.16/ad399740bd41da5558d8b8b2b19481740ca063cb create mode 100644 v5.16/ad72872eb3ae634d1e4296a384baa81e85cc6acc create mode 100644 v5.16/ae5535efd8c445ad6033ac0d5da0197897b148ea create mode 100644 v5.16/ae638551ab64a216364a63c4ee5061f82702fde2 create mode 100644 v5.16/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 create mode 100644 v5.16/ae8c511757304e0c393661b5ed2ad7073e2a351d create mode 100644 v5.16/b1211a25c4fe3443cfef4ed7c39251502a663776 create mode 100644 v5.16/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 create mode 100644 v5.16/b4c6d52d8a81c53a8759e382e8000597909f0615 create mode 100644 v5.16/b639585e71e63008373d3a9fd060b87315fe7ea8 create mode 100644 v5.16/b6aaba5b76e9596cb4d62d081cca41e114becacc create mode 100644 v5.16/b6be3714005c3933886be71011f19119e219e77c create mode 100644 v5.16/b6dfac948686799169c899557a179b84d0d1f47e create mode 100644 v5.16/b6e6a582f2b357b6f74849b715de12cc38b1ee91 create mode 100644 v5.16/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 create mode 100644 v5.16/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 create mode 100644 v5.16/bc401c2900c128d3d69482769f1300502a9f0598 create mode 100644 v5.16/bcd8a929a5387178d917da785896e53b0845ab37 create mode 100644 v5.16/bcdb2e9d9f319935938a5addee040e37b60192ff create mode 100644 v5.16/bd46543d7f9a8b2c03420499b1885287e96aaf28 create mode 100644 v5.16/bd8c239c0502e70c92cf9496846bcbec7cd5702f create mode 100644 v5.16/be2760a703e6554c2b5784e2fec804284cdcbe4d create mode 100644 v5.16/be914f8fd282ecce5d8e2dd098e628dcc7ad533a create mode 100644 v5.16/c044a9502649a66bf5c5e1a584cb82b2c538ae25 create mode 100644 v5.16/c25db1d27abd78175d9802f52c1b75f3cf716f2c create mode 100644 v5.16/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 create mode 100644 v5.16/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 create mode 100644 v5.16/c5215d54dc10e801a6cefef62445a00a4c28a515 create mode 100644 v5.16/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b create mode 100644 v5.16/c67ef897fe08effad98f0c7fb9223fa1f771d09e create mode 100644 v5.16/c69ff4071935f946f1cddc59e1d36a03442ed015 create mode 100644 v5.16/c762b979c7c97dc7a4010f943a9c0b646a56ed36 create mode 100644 v5.16/c8841fc4d51f603a44c00448ad17404eb829c741 create mode 100644 v5.16/c8df2cc9d63bdb365c520a2dd5472f7b7755644f create mode 100644 v5.16/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 create mode 100644 v5.16/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 create mode 100644 v5.16/c997d683d952d8c927922ea0ab4d33a01c8efc2c create mode 100644 v5.16/ca1608875ae21bb40a7731b81bc0e2c95622d502 create mode 100644 v5.16/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b create mode 100644 v5.16/cbb93fe5e6d00695e1344fa697dab3974b216717 create mode 100644 v5.16/cc47a057e79613b7af0110837ff082caf8895c9e create mode 100644 v5.16/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 create mode 100644 v5.16/cc9542534bf09f33b4da32025b31335588fcefb9 create mode 100644 v5.16/cdefbf2324ceda662e2667aa2f44e8b9de3d780f create mode 100644 v5.16/ce51bf1790c4972125b19c22dbfa76d7e0136280 create mode 100644 v5.16/cf12445daec01aaa2d27bb34bd7c796a53442c42 create mode 100644 v5.16/d0089603fa7a22a940f808a7cbc49402fe02281e create mode 100644 v5.16/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 create mode 100644 v5.16/d31563b5f9bb601a805c4a1b491edf69ada79688 create mode 100644 v5.16/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 create mode 100644 v5.16/d63fde98b8929da625cc36c2f1143e837c0e6d10 create mode 100644 v5.16/d7c9616be0759c1cfb44a68ba838548d22b98484 create mode 100644 v5.16/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 create mode 100644 v5.16/d9077f7bad141df143cc4fa000a68a868bcea7c0 create mode 100644 v5.16/d90b7c705c5d9b5cb6b71b8aaa773c031084056c create mode 100644 v5.16/dacfd001eaf252a81537aece602ae2fc16e6ebd5 create mode 100644 v5.16/dcd04ea587b210e78a85d6d4d7cc6765828496b0 create mode 100644 v5.16/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 create mode 100644 v5.16/dd9019604cdaaff1327bfd36737230f912e2780d create mode 100644 v5.16/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 create mode 100644 v5.16/de8a3207aed33283a560193095b156d3b73fc4f0 create mode 100644 v5.16/dec3a7b3aa45802e70c350d73e11564cd444e448 create mode 100644 v5.16/e1fb1dc08e73466830612bcf2f9f72180965c9ba create mode 100644 v5.16/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd create mode 100644 v5.16/e2f7dd6e55d2f39734abcebd0cf673700e206197 create mode 100644 v5.16/e331ac141f1df6d151d24e60ff16e93ec075509e create mode 100644 v5.16/e3a491a26b62466ad14a423e8c81a04d5969bfe5 create mode 100644 v5.16/e5ca9d391615269b05a6ed871fec66d9db650520 create mode 100644 v5.16/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 create mode 100644 v5.16/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 create mode 100644 v5.16/e73dda7ffd858a58ddeb9c53603ae14f2af8927c create mode 100644 v5.16/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 create mode 100644 v5.16/e86e6638d1171c2201ffff16d2c6a6fd975f8383 create mode 100644 v5.16/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 create mode 100644 v5.16/e97d06a46526d9392cbdbd7eda193091e1af2723 create mode 100644 v5.16/e9a7254b0339ef2b230784789ac28ef35e049253 create mode 100644 v5.16/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 create mode 100644 v5.16/e9c5263ce16d96311c118111ac779f004be8b473 create mode 100644 v5.16/ea7d898676d9e94558c46ba927db35403362389f create mode 100644 v5.16/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 create mode 100644 v5.16/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 create mode 100644 v5.16/ecba88a3b32d733d41e27973e25b2bc580f64281 create mode 100644 v5.16/ee8bd4a428a9c538e08aa5bc797fca19d577f667 create mode 100644 v5.16/ef560389ca50e33bd0c4531236c187107fa81e1f create mode 100644 v5.16/f0ece18e994144b7daa025b68ead97de26a2df1f create mode 100644 v5.16/f123dc86388cb669c3d6322702dc441abc35c31e create mode 100644 v5.16/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 create mode 100644 v5.16/f3a608827d1f8de0dd12813e8d9c6803fe64e119 create mode 100644 v5.16/f525152a0f0ff34eb92b322703d76ba37095f556 create mode 100644 v5.16/f8f669699977db503569465b64dc5220ab21bb41 create mode 100644 v5.16/f92e1a829d64dd66fa173c6934f03817d9e68d43 create mode 100644 v5.16/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 create mode 100644 v5.16/fc9a615200d48e076af58f4309f507e500ed900d create mode 100644 v5.16/fde4951834c22fc634c1e1238b874f894ef46c9c create mode 100644 v5.16/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d create mode 100644 v5.16/fe3944fb245ab99570552a3bf970b00058a9ca6d create mode 100644 v5.16/ff3b96f2c9e5c24fca12239cd519a8a18569e687 create mode 100644 v5.17/00616416488868a8b98343863e5ac078506e44e8 create mode 100644 v5.17/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 create mode 100644 v5.17/038ce802e248a985150156da84bc3f118236b898 create mode 100644 v5.17/04aa5f4eba49d6493801d0f1d515ed237459b166 create mode 100644 v5.17/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 create mode 100644 v5.17/05fb1dbc821f3016a52621ccd4530c269b626130 create mode 100644 v5.17/0611a640e60a0473883328746f3c53934cd4dc3c create mode 100644 v5.17/06b8db3a7dde43cc7c412517c93c85d13a4557f8 create mode 100644 v5.17/07fd7c329839cf0b8c7766883d830a1a0d12d1dd create mode 100644 v5.17/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 create mode 100644 v5.17/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 create mode 100644 v5.17/0a549ed22c3c7cc6da5c5f5918efd019944489a5 create mode 100644 v5.17/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 create mode 100644 v5.17/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 create mode 100644 v5.17/0e9876d8e88d81a35742e90048ab3784c49b910b create mode 100644 v5.17/0f05ee447949cf1b72bd7c415c803ea7f7209403 create mode 100644 v5.17/101c3fad29d7a0a90ff063b1aad586a0211911ec create mode 100644 v5.17/11b3f8ae7081607a783d60e8098d46b787f79cad create mode 100644 v5.17/11ff73082f17e1adc1b717264d9b74661fc5b229 create mode 100644 v5.17/12f7900c575679af411aaa89340bfe3dc68b46b3 create mode 100644 v5.17/133e267ef4a26d19c93996a874714e9f3f8c70aa create mode 100644 v5.17/14786d949a3b8cf00cc32456363b7db22894a0e6 create mode 100644 v5.17/1505ba06e52e701600172bccbc3aa7fb9bd5d0da create mode 100644 v5.17/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 create mode 100644 v5.17/15f298821289d3efba87bb34db29d0ba9780a443 create mode 100644 v5.17/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 create mode 100644 v5.17/16f9ce818901c7b7618094242adc0b51208a7c89 create mode 100644 v5.17/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 create mode 100644 v5.17/190f676afa00d07082db170400aaa2cd4de0933f create mode 100644 v5.17/195b3678bea35fde0619f17b73847c30e66d79d0 create mode 100644 v5.17/19871b5c7a003946d3cd4209a348ab7c0df5dbad create mode 100644 v5.17/19e94a2333c2babc773e51a9ed844cfc35a36064 create mode 100644 v5.17/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 create mode 100644 v5.17/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a create mode 100644 v5.17/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf create mode 100644 v5.17/1d3aa0b97c55672eff44516b1c8afb9551003d78 create mode 100644 v5.17/1fa08aece42512be072351f482096d5796edf7ca create mode 100644 v5.17/205de6ddd7fff9340bd5e4b68105f28120671c6b create mode 100644 v5.17/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 create mode 100644 v5.17/217759bbb95db7998528eb65914c3e20d890dff5 create mode 100644 v5.17/21e25205d7f9b6d7d3807546dd12ea93844b7c8e create mode 100644 v5.17/2263639f96f24a121ec9f037981b81daf5a8d60a create mode 100644 v5.17/231e872529885483056c0170641ddd76686e3a89 create mode 100644 v5.17/24a8b7bfb96120b32c222ef108bb7a713d1e385a create mode 100644 v5.17/24be05591fb7a2a3edd639092c045298dd57aeea create mode 100644 v5.17/2558e3b23112adb82a558bab616890a790a38bc6 create mode 100644 v5.17/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 create mode 100644 v5.17/2824083db76cb9d4b7910607b367e93b02912865 create mode 100644 v5.17/282c30f320ba25794b66c2231ab134d15465ef21 create mode 100644 v5.17/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 create mode 100644 v5.17/2892731ec2893252cdbc256a2bd5436b7fd94cf7 create mode 100644 v5.17/292fcaa1f937345cb65f3af82a1ee6692c8df9eb create mode 100644 v5.17/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 create mode 100644 v5.17/2cd114294d1dad6ed19217c909680f9fd30ee711 create mode 100644 v5.17/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d create mode 100644 v5.17/2fadeb950f53c017bde9e156e443528265dd3629 create mode 100644 v5.17/3058fca1ed7955c904584a6d86108d664a927177 create mode 100644 v5.17/30deff8531f469453ccc0981f14eceb0a2ea68d6 create mode 100644 v5.17/321de651fa565dcf76c017b257bdf15ec7fff45d create mode 100644 v5.17/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 create mode 100644 v5.17/3425a2005b291b62b6f6deeeab1156839c41cf85 create mode 100644 v5.17/345e8abe4c355bc24bab3f4a5634122e55be8665 create mode 100644 v5.17/347d49fdf36c5e2411afdb312935d88183fe5811 create mode 100644 v5.17/348139384ba30eccd4ce4f01fcf575b08ce81b83 create mode 100644 v5.17/3789fb8746dc0f484db2d6f48b390f0f535d5120 create mode 100644 v5.17/386dc41cf54dcf44ea40de1aca900f02b756cec0 create mode 100644 v5.17/3948abaa4e2be938ccdfc289385a27342fb13d43 create mode 100644 v5.17/3956f35fbd36aee35766008ce6a9b0ed812d93ef create mode 100644 v5.17/39a6c668e4e78c3bc262c24d9aabd0a49027f948 create mode 100644 v5.17/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd create mode 100644 v5.17/3cdad0a5a6cf581519748612cb449b43379510a4 create mode 100644 v5.17/3d40f78169a0a954ff06e2b0f8e21463f7edb433 create mode 100644 v5.17/3f6d810665dfde0d33785420618ceb03fba0619d create mode 100644 v5.17/410bb2ce611133a11d4d11f0aef4c83f095c3200 create mode 100644 v5.17/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 create mode 100644 v5.17/42c3732fa8073717dd7d924472f1c0bc5b452fdc create mode 100644 v5.17/432acd550e3607d5fea23e27f6ab4e4567deccfd create mode 100644 v5.17/433f437b3ae2ed4e318ecd5233c82f6936e78e82 create mode 100644 v5.17/4379f91172f39d999919c8e8b2b5e1d665d8972d create mode 100644 v5.17/43f0df54c96fa5abcab9df8649c1e52119bf0238 create mode 100644 v5.17/449813515d3e5efec85206bb91588a6249a421a3 create mode 100644 v5.17/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 create mode 100644 v5.17/45f29e0eb5b969c59a70525942080905dc5b7964 create mode 100644 v5.17/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 create mode 100644 v5.17/4a679c5afca027d7f4668f51693f7cce589038f5 create mode 100644 v5.17/4b2cfbda2d530f4efa0e2833771640869013de5e create mode 100644 v5.17/4b357e2a6d6c364a88d50526675fe596a30766cb create mode 100644 v5.17/4b7b4291dee2fef9148563be3eeb0034cc3bf5df create mode 100644 v5.17/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 create mode 100644 v5.17/4ca52f539865853e6ddbc393745cd0b305f0d810 create mode 100644 v5.17/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 create mode 100644 v5.17/512383ae49107fbc42243887798548e356c4b91c create mode 100644 v5.17/5339792bd64bd1605d3d51f8e52e94dfc385959b create mode 100644 v5.17/539cd3f4da3fdbe7dc353634e004e4b0e725c35a create mode 100644 v5.17/54943abce0927156ba9909f1a533b25410bfe2ca create mode 100644 v5.17/54ee3526796f56c249124686a33e1cc05f76ea21 create mode 100644 v5.17/57c6906778f55deba6d3f3af00284e3541bb9950 create mode 100644 v5.17/582a3bf999df662c0e0fa4717ce7559f16d7b93b create mode 100644 v5.17/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 create mode 100644 v5.17/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 create mode 100644 v5.17/5bc9dc068afe95e924136d57c1a385194282a919 create mode 100644 v5.17/5caf1b6400d30a31363063314bddea4e5680d639 create mode 100644 v5.17/5d94da7ff00ef45737a64d947e7ff45aca972782 create mode 100644 v5.17/6021d62c677f12f2f975bb1bf2389730e1d9f746 create mode 100644 v5.17/60c2a6926cc94dcd8a60ab593b4092bc354061c3 create mode 100644 v5.17/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 create mode 100644 v5.17/617fc7775370324d0a2b888625b042221ebdcb62 create mode 100644 v5.17/61ead71476cf8b68960275beee24ff00a809fe81 create mode 100644 v5.17/64bef697d33b75fc06c5789b3f8108680271529f create mode 100644 v5.17/64f92a554f72cbfe8b971f93af9d07f87599bc88 create mode 100644 v5.17/6727980b67852dae6b82a97e24fbadbdd218c033 create mode 100644 v5.17/6874f6ed92df1e95ff815692b6bf6aa98e4c925b create mode 100644 v5.17/689a930b93c5c20294df5da0407df361c5412eac create mode 100644 v5.17/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce create mode 100644 v5.17/6a277077ac5189d7633f8c57e153e0a73fab39d2 create mode 100644 v5.17/6a71770442b5b7cf8f880ca1c0a72456c918c757 create mode 100644 v5.17/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c create mode 100644 v5.17/6b865d6530230b0c446efd93e0207b8eed7eadb2 create mode 100644 v5.17/6b91bfa1651d841f0066bae2b1322cac29fdfb61 create mode 100644 v5.17/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 create mode 100644 v5.17/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff create mode 100644 v5.17/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 create mode 100644 v5.17/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 create mode 100644 v5.17/70dfe3f0d239c2e8abc6a7bea24411031f85b652 create mode 100644 v5.17/73f65b8b0325551110dedf8d27ac738bdc331802 create mode 100644 v5.17/73fa7547c70b32cc69685f79be31135797734eb6 create mode 100644 v5.17/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 create mode 100644 v5.17/75a1bbe60a7425fcaa670bff58b8589b1f880810 create mode 100644 v5.17/75cabec0111b7ccb140d917cc9c481e845cc3498 create mode 100644 v5.17/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 create mode 100644 v5.17/76698510f593daf8aa0582492090d0c2e484c3e8 create mode 100644 v5.17/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 create mode 100644 v5.17/7beea725a8ca412c6190090ce7c3a13b169592a1 create mode 100644 v5.17/7c079e909b21f8f6e5d8e501c037752ff302a15e create mode 100644 v5.17/7c09a4ed6156c6cab6b951e027ca6ea24af454ba create mode 100644 v5.17/7c18509bdaefe2164e62829d614ef9ea429f29d2 create mode 100644 v5.17/7ded1e365cc9de6093a71d3a493c1874aca6e77c create mode 100644 v5.17/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 create mode 100644 v5.17/7edfc610ec315de96963e66889511212ad87e3de create mode 100644 v5.17/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 create mode 100644 v5.17/806cb2270237ce2ec672a407d66cee17a07d3aa2 create mode 100644 v5.17/80d012e98894ac9112cbcddf2fbf276c2e4be0ec create mode 100644 v5.17/8145e082a8dfcfdc0a725b0f76eca54337b5b26e create mode 100644 v5.17/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 create mode 100644 v5.17/82a8cb96b23244f40be56b9edcf085af0cc237a6 create mode 100644 v5.17/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 create mode 100644 v5.17/84e286c1bb9b22d5893d34fcedd69224a65c439c create mode 100644 v5.17/85506aca2eb4ea41223c91c5fe25125953c19b13 create mode 100644 v5.17/85f273a6a1e492afa7309fd23fcd8cb870085f56 create mode 100644 v5.17/872584f1bb983a688547509141b03b37bdb28840 create mode 100644 v5.17/87a83c8c677e762a39d914e67450cc85d8fc1f9a create mode 100644 v5.17/87b355f44833b9d7d8ebdd3929e941ac1a931b7e create mode 100644 v5.17/8a904a3caa88118744062e872ae90f37748a8fd8 create mode 100644 v5.17/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 create mode 100644 v5.17/8b3d838139bcd1e552f1899191f734264ce2a1a5 create mode 100644 v5.17/8b6bb995d3819218498bdbee4465bffff1497a31 create mode 100644 v5.17/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b create mode 100644 v5.17/90a009db09e2b91990df28e47844d44ae0ef9aa8 create mode 100644 v5.17/90f92b68c9869913753f8bc1d87b7762a5f36873 create mode 100644 v5.17/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 create mode 100644 v5.17/9473c4450e9c83d890d435577a3776d925fa748c create mode 100644 v5.17/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d create mode 100644 v5.17/9a7eec48c9715c897b3a7809799089d708a4de64 create mode 100644 v5.17/9ae061cf2a46980b37cec1e56a372603682b2741 create mode 100644 v5.17/9b6713cc75229f25552c643083cbdbfb771e5bca create mode 100644 v5.17/9bb430a89d2dfce58a3d61a3a04e149109d3934e create mode 100644 v5.17/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a create mode 100644 v5.17/9e3f1c59367515e7e40675fe83645a131c05039d create mode 100644 v5.17/9ed52108f6478a6a805c0c15a3f70aabba07247e create mode 100644 v5.17/9f2f767f5ef81982a36edef512b2319e3a79ad73 create mode 100644 v5.17/a0dd82d6d863f03859ccab6c71e84e917f4d7082 create mode 100644 v5.17/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f create mode 100644 v5.17/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 create mode 100644 v5.17/a28d893eb3270cf62c10dd8777af0d8452cdc072 create mode 100644 v5.17/a34606a9aa3d36d178a5ecf31a0299b88102cf12 create mode 100644 v5.17/a4af51ce229b1e1eab003966dbfebf9d80093a77 create mode 100644 v5.17/a56aefca8d386181415a1fb7cfec2f72b0404797 create mode 100644 v5.17/a575c9734f3021f1fc81c2477ecaee4d9841fd59 create mode 100644 v5.17/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a create mode 100644 v5.17/a6bf23e18324d550f789637d469cca654c92fe86 create mode 100644 v5.17/ab838b3fd9a442a62f36ea7eeb93e77259f787ce create mode 100644 v5.17/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 create mode 100644 v5.17/ad399740bd41da5558d8b8b2b19481740ca063cb create mode 100644 v5.17/ad72872eb3ae634d1e4296a384baa81e85cc6acc create mode 100644 v5.17/ae5535efd8c445ad6033ac0d5da0197897b148ea create mode 100644 v5.17/ae638551ab64a216364a63c4ee5061f82702fde2 create mode 100644 v5.17/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 create mode 100644 v5.17/ae8c511757304e0c393661b5ed2ad7073e2a351d create mode 100644 v5.17/b1211a25c4fe3443cfef4ed7c39251502a663776 create mode 100644 v5.17/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 create mode 100644 v5.17/b4c6d52d8a81c53a8759e382e8000597909f0615 create mode 100644 v5.17/b639585e71e63008373d3a9fd060b87315fe7ea8 create mode 100644 v5.17/b6aaba5b76e9596cb4d62d081cca41e114becacc create mode 100644 v5.17/b6be3714005c3933886be71011f19119e219e77c create mode 100644 v5.17/b6dfac948686799169c899557a179b84d0d1f47e create mode 100644 v5.17/b6e6a582f2b357b6f74849b715de12cc38b1ee91 create mode 100644 v5.17/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 create mode 100644 v5.17/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 create mode 100644 v5.17/bc401c2900c128d3d69482769f1300502a9f0598 create mode 100644 v5.17/bcd8a929a5387178d917da785896e53b0845ab37 create mode 100644 v5.17/bcdb2e9d9f319935938a5addee040e37b60192ff create mode 100644 v5.17/bd46543d7f9a8b2c03420499b1885287e96aaf28 create mode 100644 v5.17/bd8c239c0502e70c92cf9496846bcbec7cd5702f create mode 100644 v5.17/be2760a703e6554c2b5784e2fec804284cdcbe4d create mode 100644 v5.17/be914f8fd282ecce5d8e2dd098e628dcc7ad533a create mode 100644 v5.17/c044a9502649a66bf5c5e1a584cb82b2c538ae25 create mode 100644 v5.17/c25db1d27abd78175d9802f52c1b75f3cf716f2c create mode 100644 v5.17/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 create mode 100644 v5.17/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 create mode 100644 v5.17/c5215d54dc10e801a6cefef62445a00a4c28a515 create mode 100644 v5.17/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b create mode 100644 v5.17/c67ef897fe08effad98f0c7fb9223fa1f771d09e create mode 100644 v5.17/c69ff4071935f946f1cddc59e1d36a03442ed015 create mode 100644 v5.17/c762b979c7c97dc7a4010f943a9c0b646a56ed36 create mode 100644 v5.17/c8841fc4d51f603a44c00448ad17404eb829c741 create mode 100644 v5.17/c8df2cc9d63bdb365c520a2dd5472f7b7755644f create mode 100644 v5.17/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 create mode 100644 v5.17/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 create mode 100644 v5.17/c997d683d952d8c927922ea0ab4d33a01c8efc2c create mode 100644 v5.17/ca1608875ae21bb40a7731b81bc0e2c95622d502 create mode 100644 v5.17/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b create mode 100644 v5.17/cbb93fe5e6d00695e1344fa697dab3974b216717 create mode 100644 v5.17/cc47a057e79613b7af0110837ff082caf8895c9e create mode 100644 v5.17/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 create mode 100644 v5.17/cc9542534bf09f33b4da32025b31335588fcefb9 create mode 100644 v5.17/cdefbf2324ceda662e2667aa2f44e8b9de3d780f create mode 100644 v5.17/ce51bf1790c4972125b19c22dbfa76d7e0136280 create mode 100644 v5.17/cf12445daec01aaa2d27bb34bd7c796a53442c42 create mode 100644 v5.17/d0089603fa7a22a940f808a7cbc49402fe02281e create mode 100644 v5.17/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 create mode 100644 v5.17/d31563b5f9bb601a805c4a1b491edf69ada79688 create mode 100644 v5.17/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 create mode 100644 v5.17/d63fde98b8929da625cc36c2f1143e837c0e6d10 create mode 100644 v5.17/d7c9616be0759c1cfb44a68ba838548d22b98484 create mode 100644 v5.17/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 create mode 100644 v5.17/d9077f7bad141df143cc4fa000a68a868bcea7c0 create mode 100644 v5.17/d90b7c705c5d9b5cb6b71b8aaa773c031084056c create mode 100644 v5.17/dacfd001eaf252a81537aece602ae2fc16e6ebd5 create mode 100644 v5.17/dcd04ea587b210e78a85d6d4d7cc6765828496b0 create mode 100644 v5.17/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 create mode 100644 v5.17/dd9019604cdaaff1327bfd36737230f912e2780d create mode 100644 v5.17/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 create mode 100644 v5.17/de8a3207aed33283a560193095b156d3b73fc4f0 create mode 100644 v5.17/dec3a7b3aa45802e70c350d73e11564cd444e448 create mode 100644 v5.17/e1fb1dc08e73466830612bcf2f9f72180965c9ba create mode 100644 v5.17/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd create mode 100644 v5.17/e2f7dd6e55d2f39734abcebd0cf673700e206197 create mode 100644 v5.17/e331ac141f1df6d151d24e60ff16e93ec075509e create mode 100644 v5.17/e3a491a26b62466ad14a423e8c81a04d5969bfe5 create mode 100644 v5.17/e5ca9d391615269b05a6ed871fec66d9db650520 create mode 100644 v5.17/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 create mode 100644 v5.17/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 create mode 100644 v5.17/e73dda7ffd858a58ddeb9c53603ae14f2af8927c create mode 100644 v5.17/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 create mode 100644 v5.17/e86e6638d1171c2201ffff16d2c6a6fd975f8383 create mode 100644 v5.17/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 create mode 100644 v5.17/e97d06a46526d9392cbdbd7eda193091e1af2723 create mode 100644 v5.17/e9a7254b0339ef2b230784789ac28ef35e049253 create mode 100644 v5.17/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 create mode 100644 v5.17/e9c5263ce16d96311c118111ac779f004be8b473 create mode 100644 v5.17/ea7d898676d9e94558c46ba927db35403362389f create mode 100644 v5.17/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 create mode 100644 v5.17/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 create mode 100644 v5.17/ecba88a3b32d733d41e27973e25b2bc580f64281 create mode 100644 v5.17/ee8bd4a428a9c538e08aa5bc797fca19d577f667 create mode 100644 v5.17/ef560389ca50e33bd0c4531236c187107fa81e1f create mode 100644 v5.17/f0ece18e994144b7daa025b68ead97de26a2df1f create mode 100644 v5.17/f123dc86388cb669c3d6322702dc441abc35c31e create mode 100644 v5.17/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 create mode 100644 v5.17/f3a608827d1f8de0dd12813e8d9c6803fe64e119 create mode 100644 v5.17/f525152a0f0ff34eb92b322703d76ba37095f556 create mode 100644 v5.17/f8f669699977db503569465b64dc5220ab21bb41 create mode 100644 v5.17/f92e1a829d64dd66fa173c6934f03817d9e68d43 create mode 100644 v5.17/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 create mode 100644 v5.17/fc9a615200d48e076af58f4309f507e500ed900d create mode 100644 v5.17/fde4951834c22fc634c1e1238b874f894ef46c9c create mode 100644 v5.17/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d create mode 100644 v5.17/fe3944fb245ab99570552a3bf970b00058a9ca6d create mode 100644 v5.17/ff3b96f2c9e5c24fca12239cd519a8a18569e687 create mode 100644 v5.18/00616416488868a8b98343863e5ac078506e44e8 create mode 100644 v5.18/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 create mode 100644 v5.18/038ce802e248a985150156da84bc3f118236b898 create mode 100644 v5.18/04aa5f4eba49d6493801d0f1d515ed237459b166 create mode 100644 v5.18/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 create mode 100644 v5.18/05fb1dbc821f3016a52621ccd4530c269b626130 create mode 100644 v5.18/0611a640e60a0473883328746f3c53934cd4dc3c create mode 100644 v5.18/06b8db3a7dde43cc7c412517c93c85d13a4557f8 create mode 100644 v5.18/07fd7c329839cf0b8c7766883d830a1a0d12d1dd create mode 100644 v5.18/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 create mode 100644 v5.18/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 create mode 100644 v5.18/0a549ed22c3c7cc6da5c5f5918efd019944489a5 create mode 100644 v5.18/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 create mode 100644 v5.18/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 create mode 100644 v5.18/0e9876d8e88d81a35742e90048ab3784c49b910b create mode 100644 v5.18/0f05ee447949cf1b72bd7c415c803ea7f7209403 create mode 100644 v5.18/101c3fad29d7a0a90ff063b1aad586a0211911ec create mode 100644 v5.18/11b3f8ae7081607a783d60e8098d46b787f79cad create mode 100644 v5.18/11ff73082f17e1adc1b717264d9b74661fc5b229 create mode 100644 v5.18/12f7900c575679af411aaa89340bfe3dc68b46b3 create mode 100644 v5.18/133e267ef4a26d19c93996a874714e9f3f8c70aa create mode 100644 v5.18/14786d949a3b8cf00cc32456363b7db22894a0e6 create mode 100644 v5.18/1505ba06e52e701600172bccbc3aa7fb9bd5d0da create mode 100644 v5.18/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 create mode 100644 v5.18/15f298821289d3efba87bb34db29d0ba9780a443 create mode 100644 v5.18/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 create mode 100644 v5.18/16f9ce818901c7b7618094242adc0b51208a7c89 create mode 100644 v5.18/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 create mode 100644 v5.18/190f676afa00d07082db170400aaa2cd4de0933f create mode 100644 v5.18/195b3678bea35fde0619f17b73847c30e66d79d0 create mode 100644 v5.18/19871b5c7a003946d3cd4209a348ab7c0df5dbad create mode 100644 v5.18/19e94a2333c2babc773e51a9ed844cfc35a36064 create mode 100644 v5.18/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 create mode 100644 v5.18/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a create mode 100644 v5.18/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf create mode 100644 v5.18/1d3aa0b97c55672eff44516b1c8afb9551003d78 create mode 100644 v5.18/1fa08aece42512be072351f482096d5796edf7ca create mode 100644 v5.18/205de6ddd7fff9340bd5e4b68105f28120671c6b create mode 100644 v5.18/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 create mode 100644 v5.18/217759bbb95db7998528eb65914c3e20d890dff5 create mode 100644 v5.18/21e25205d7f9b6d7d3807546dd12ea93844b7c8e create mode 100644 v5.18/2263639f96f24a121ec9f037981b81daf5a8d60a create mode 100644 v5.18/231e872529885483056c0170641ddd76686e3a89 create mode 100644 v5.18/24a8b7bfb96120b32c222ef108bb7a713d1e385a create mode 100644 v5.18/24be05591fb7a2a3edd639092c045298dd57aeea create mode 100644 v5.18/2558e3b23112adb82a558bab616890a790a38bc6 create mode 100644 v5.18/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 create mode 100644 v5.18/2824083db76cb9d4b7910607b367e93b02912865 create mode 100644 v5.18/282c30f320ba25794b66c2231ab134d15465ef21 create mode 100644 v5.18/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 create mode 100644 v5.18/2892731ec2893252cdbc256a2bd5436b7fd94cf7 create mode 100644 v5.18/292fcaa1f937345cb65f3af82a1ee6692c8df9eb create mode 100644 v5.18/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 create mode 100644 v5.18/2cd114294d1dad6ed19217c909680f9fd30ee711 create mode 100644 v5.18/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d create mode 100644 v5.18/2fadeb950f53c017bde9e156e443528265dd3629 create mode 100644 v5.18/3058fca1ed7955c904584a6d86108d664a927177 create mode 100644 v5.18/30deff8531f469453ccc0981f14eceb0a2ea68d6 create mode 100644 v5.18/321de651fa565dcf76c017b257bdf15ec7fff45d create mode 100644 v5.18/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 create mode 100644 v5.18/3425a2005b291b62b6f6deeeab1156839c41cf85 create mode 100644 v5.18/345e8abe4c355bc24bab3f4a5634122e55be8665 create mode 100644 v5.18/347d49fdf36c5e2411afdb312935d88183fe5811 create mode 100644 v5.18/348139384ba30eccd4ce4f01fcf575b08ce81b83 create mode 100644 v5.18/3789fb8746dc0f484db2d6f48b390f0f535d5120 create mode 100644 v5.18/386dc41cf54dcf44ea40de1aca900f02b756cec0 create mode 100644 v5.18/3948abaa4e2be938ccdfc289385a27342fb13d43 create mode 100644 v5.18/3956f35fbd36aee35766008ce6a9b0ed812d93ef create mode 100644 v5.18/39a6c668e4e78c3bc262c24d9aabd0a49027f948 create mode 100644 v5.18/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd create mode 100644 v5.18/3cdad0a5a6cf581519748612cb449b43379510a4 create mode 100644 v5.18/3d40f78169a0a954ff06e2b0f8e21463f7edb433 create mode 100644 v5.18/3f6d810665dfde0d33785420618ceb03fba0619d create mode 100644 v5.18/410bb2ce611133a11d4d11f0aef4c83f095c3200 create mode 100644 v5.18/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 create mode 100644 v5.18/42c3732fa8073717dd7d924472f1c0bc5b452fdc create mode 100644 v5.18/432acd550e3607d5fea23e27f6ab4e4567deccfd create mode 100644 v5.18/433f437b3ae2ed4e318ecd5233c82f6936e78e82 create mode 100644 v5.18/4379f91172f39d999919c8e8b2b5e1d665d8972d create mode 100644 v5.18/43f0df54c96fa5abcab9df8649c1e52119bf0238 create mode 100644 v5.18/449813515d3e5efec85206bb91588a6249a421a3 create mode 100644 v5.18/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 create mode 100644 v5.18/45f29e0eb5b969c59a70525942080905dc5b7964 create mode 100644 v5.18/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 create mode 100644 v5.18/4a679c5afca027d7f4668f51693f7cce589038f5 create mode 100644 v5.18/4b2cfbda2d530f4efa0e2833771640869013de5e create mode 100644 v5.18/4b357e2a6d6c364a88d50526675fe596a30766cb create mode 100644 v5.18/4b7b4291dee2fef9148563be3eeb0034cc3bf5df create mode 100644 v5.18/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 create mode 100644 v5.18/4ca52f539865853e6ddbc393745cd0b305f0d810 create mode 100644 v5.18/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 create mode 100644 v5.18/512383ae49107fbc42243887798548e356c4b91c create mode 100644 v5.18/5339792bd64bd1605d3d51f8e52e94dfc385959b create mode 100644 v5.18/539cd3f4da3fdbe7dc353634e004e4b0e725c35a create mode 100644 v5.18/54943abce0927156ba9909f1a533b25410bfe2ca create mode 100644 v5.18/54ee3526796f56c249124686a33e1cc05f76ea21 create mode 100644 v5.18/57c6906778f55deba6d3f3af00284e3541bb9950 create mode 100644 v5.18/582a3bf999df662c0e0fa4717ce7559f16d7b93b create mode 100644 v5.18/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 create mode 100644 v5.18/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 create mode 100644 v5.18/5bc9dc068afe95e924136d57c1a385194282a919 create mode 100644 v5.18/5caf1b6400d30a31363063314bddea4e5680d639 create mode 100644 v5.18/5d94da7ff00ef45737a64d947e7ff45aca972782 create mode 100644 v5.18/6021d62c677f12f2f975bb1bf2389730e1d9f746 create mode 100644 v5.18/60c2a6926cc94dcd8a60ab593b4092bc354061c3 create mode 100644 v5.18/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 create mode 100644 v5.18/617fc7775370324d0a2b888625b042221ebdcb62 create mode 100644 v5.18/61ead71476cf8b68960275beee24ff00a809fe81 create mode 100644 v5.18/64bef697d33b75fc06c5789b3f8108680271529f create mode 100644 v5.18/64f92a554f72cbfe8b971f93af9d07f87599bc88 create mode 100644 v5.18/6727980b67852dae6b82a97e24fbadbdd218c033 create mode 100644 v5.18/6874f6ed92df1e95ff815692b6bf6aa98e4c925b create mode 100644 v5.18/689a930b93c5c20294df5da0407df361c5412eac create mode 100644 v5.18/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce create mode 100644 v5.18/6a277077ac5189d7633f8c57e153e0a73fab39d2 create mode 100644 v5.18/6a71770442b5b7cf8f880ca1c0a72456c918c757 create mode 100644 v5.18/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c create mode 100644 v5.18/6b865d6530230b0c446efd93e0207b8eed7eadb2 create mode 100644 v5.18/6b91bfa1651d841f0066bae2b1322cac29fdfb61 create mode 100644 v5.18/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 create mode 100644 v5.18/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff create mode 100644 v5.18/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 create mode 100644 v5.18/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 create mode 100644 v5.18/70dfe3f0d239c2e8abc6a7bea24411031f85b652 create mode 100644 v5.18/73f65b8b0325551110dedf8d27ac738bdc331802 create mode 100644 v5.18/73fa7547c70b32cc69685f79be31135797734eb6 create mode 100644 v5.18/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 create mode 100644 v5.18/75a1bbe60a7425fcaa670bff58b8589b1f880810 create mode 100644 v5.18/75cabec0111b7ccb140d917cc9c481e845cc3498 create mode 100644 v5.18/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 create mode 100644 v5.18/76698510f593daf8aa0582492090d0c2e484c3e8 create mode 100644 v5.18/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 create mode 100644 v5.18/7beea725a8ca412c6190090ce7c3a13b169592a1 create mode 100644 v5.18/7c079e909b21f8f6e5d8e501c037752ff302a15e create mode 100644 v5.18/7c09a4ed6156c6cab6b951e027ca6ea24af454ba create mode 100644 v5.18/7c18509bdaefe2164e62829d614ef9ea429f29d2 create mode 100644 v5.18/7ded1e365cc9de6093a71d3a493c1874aca6e77c create mode 100644 v5.18/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 create mode 100644 v5.18/7edfc610ec315de96963e66889511212ad87e3de create mode 100644 v5.18/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 create mode 100644 v5.18/806cb2270237ce2ec672a407d66cee17a07d3aa2 create mode 100644 v5.18/80d012e98894ac9112cbcddf2fbf276c2e4be0ec create mode 100644 v5.18/8145e082a8dfcfdc0a725b0f76eca54337b5b26e create mode 100644 v5.18/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 create mode 100644 v5.18/82a8cb96b23244f40be56b9edcf085af0cc237a6 create mode 100644 v5.18/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 create mode 100644 v5.18/84e286c1bb9b22d5893d34fcedd69224a65c439c create mode 100644 v5.18/85506aca2eb4ea41223c91c5fe25125953c19b13 create mode 100644 v5.18/85f273a6a1e492afa7309fd23fcd8cb870085f56 create mode 100644 v5.18/872584f1bb983a688547509141b03b37bdb28840 create mode 100644 v5.18/87a83c8c677e762a39d914e67450cc85d8fc1f9a create mode 100644 v5.18/87b355f44833b9d7d8ebdd3929e941ac1a931b7e create mode 100644 v5.18/8a904a3caa88118744062e872ae90f37748a8fd8 create mode 100644 v5.18/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 create mode 100644 v5.18/8b3d838139bcd1e552f1899191f734264ce2a1a5 create mode 100644 v5.18/8b6bb995d3819218498bdbee4465bffff1497a31 create mode 100644 v5.18/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b create mode 100644 v5.18/90a009db09e2b91990df28e47844d44ae0ef9aa8 create mode 100644 v5.18/90f92b68c9869913753f8bc1d87b7762a5f36873 create mode 100644 v5.18/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 create mode 100644 v5.18/9473c4450e9c83d890d435577a3776d925fa748c create mode 100644 v5.18/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d create mode 100644 v5.18/9a7eec48c9715c897b3a7809799089d708a4de64 create mode 100644 v5.18/9ae061cf2a46980b37cec1e56a372603682b2741 create mode 100644 v5.18/9b6713cc75229f25552c643083cbdbfb771e5bca create mode 100644 v5.18/9bb430a89d2dfce58a3d61a3a04e149109d3934e create mode 100644 v5.18/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a create mode 100644 v5.18/9e3f1c59367515e7e40675fe83645a131c05039d create mode 100644 v5.18/9ed52108f6478a6a805c0c15a3f70aabba07247e create mode 100644 v5.18/9f2f767f5ef81982a36edef512b2319e3a79ad73 create mode 100644 v5.18/a0dd82d6d863f03859ccab6c71e84e917f4d7082 create mode 100644 v5.18/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f create mode 100644 v5.18/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 create mode 100644 v5.18/a28d893eb3270cf62c10dd8777af0d8452cdc072 create mode 100644 v5.18/a34606a9aa3d36d178a5ecf31a0299b88102cf12 create mode 100644 v5.18/a4af51ce229b1e1eab003966dbfebf9d80093a77 create mode 100644 v5.18/a56aefca8d386181415a1fb7cfec2f72b0404797 create mode 100644 v5.18/a575c9734f3021f1fc81c2477ecaee4d9841fd59 create mode 100644 v5.18/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a create mode 100644 v5.18/a6bf23e18324d550f789637d469cca654c92fe86 create mode 100644 v5.18/ab838b3fd9a442a62f36ea7eeb93e77259f787ce create mode 100644 v5.18/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 create mode 100644 v5.18/ad399740bd41da5558d8b8b2b19481740ca063cb create mode 100644 v5.18/ad72872eb3ae634d1e4296a384baa81e85cc6acc create mode 100644 v5.18/ae5535efd8c445ad6033ac0d5da0197897b148ea create mode 100644 v5.18/ae638551ab64a216364a63c4ee5061f82702fde2 create mode 100644 v5.18/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 create mode 100644 v5.18/ae8c511757304e0c393661b5ed2ad7073e2a351d create mode 100644 v5.18/b1211a25c4fe3443cfef4ed7c39251502a663776 create mode 100644 v5.18/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 create mode 100644 v5.18/b4c6d52d8a81c53a8759e382e8000597909f0615 create mode 100644 v5.18/b639585e71e63008373d3a9fd060b87315fe7ea8 create mode 100644 v5.18/b6aaba5b76e9596cb4d62d081cca41e114becacc create mode 100644 v5.18/b6be3714005c3933886be71011f19119e219e77c create mode 100644 v5.18/b6dfac948686799169c899557a179b84d0d1f47e create mode 100644 v5.18/b6e6a582f2b357b6f74849b715de12cc38b1ee91 create mode 100644 v5.18/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 create mode 100644 v5.18/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 create mode 100644 v5.18/bc401c2900c128d3d69482769f1300502a9f0598 create mode 100644 v5.18/bcd8a929a5387178d917da785896e53b0845ab37 create mode 100644 v5.18/bcdb2e9d9f319935938a5addee040e37b60192ff create mode 100644 v5.18/bd46543d7f9a8b2c03420499b1885287e96aaf28 create mode 100644 v5.18/bd8c239c0502e70c92cf9496846bcbec7cd5702f create mode 100644 v5.18/be2760a703e6554c2b5784e2fec804284cdcbe4d create mode 100644 v5.18/be914f8fd282ecce5d8e2dd098e628dcc7ad533a create mode 100644 v5.18/c044a9502649a66bf5c5e1a584cb82b2c538ae25 create mode 100644 v5.18/c25db1d27abd78175d9802f52c1b75f3cf716f2c create mode 100644 v5.18/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 create mode 100644 v5.18/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 create mode 100644 v5.18/c5215d54dc10e801a6cefef62445a00a4c28a515 create mode 100644 v5.18/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b create mode 100644 v5.18/c67ef897fe08effad98f0c7fb9223fa1f771d09e create mode 100644 v5.18/c69ff4071935f946f1cddc59e1d36a03442ed015 create mode 100644 v5.18/c762b979c7c97dc7a4010f943a9c0b646a56ed36 create mode 100644 v5.18/c8841fc4d51f603a44c00448ad17404eb829c741 create mode 100644 v5.18/c8df2cc9d63bdb365c520a2dd5472f7b7755644f create mode 100644 v5.18/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 create mode 100644 v5.18/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 create mode 100644 v5.18/c997d683d952d8c927922ea0ab4d33a01c8efc2c create mode 100644 v5.18/ca1608875ae21bb40a7731b81bc0e2c95622d502 create mode 100644 v5.18/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b create mode 100644 v5.18/cbb93fe5e6d00695e1344fa697dab3974b216717 create mode 100644 v5.18/cc47a057e79613b7af0110837ff082caf8895c9e create mode 100644 v5.18/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 create mode 100644 v5.18/cc9542534bf09f33b4da32025b31335588fcefb9 create mode 100644 v5.18/cdefbf2324ceda662e2667aa2f44e8b9de3d780f create mode 100644 v5.18/ce51bf1790c4972125b19c22dbfa76d7e0136280 create mode 100644 v5.18/cf12445daec01aaa2d27bb34bd7c796a53442c42 create mode 100644 v5.18/d0089603fa7a22a940f808a7cbc49402fe02281e create mode 100644 v5.18/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 create mode 100644 v5.18/d31563b5f9bb601a805c4a1b491edf69ada79688 create mode 100644 v5.18/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 create mode 100644 v5.18/d63fde98b8929da625cc36c2f1143e837c0e6d10 create mode 100644 v5.18/d7c9616be0759c1cfb44a68ba838548d22b98484 create mode 100644 v5.18/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 create mode 100644 v5.18/d9077f7bad141df143cc4fa000a68a868bcea7c0 create mode 100644 v5.18/d90b7c705c5d9b5cb6b71b8aaa773c031084056c create mode 100644 v5.18/dacfd001eaf252a81537aece602ae2fc16e6ebd5 create mode 100644 v5.18/dcd04ea587b210e78a85d6d4d7cc6765828496b0 create mode 100644 v5.18/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 create mode 100644 v5.18/dd9019604cdaaff1327bfd36737230f912e2780d create mode 100644 v5.18/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 create mode 100644 v5.18/de8a3207aed33283a560193095b156d3b73fc4f0 create mode 100644 v5.18/dec3a7b3aa45802e70c350d73e11564cd444e448 create mode 100644 v5.18/e1fb1dc08e73466830612bcf2f9f72180965c9ba create mode 100644 v5.18/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd create mode 100644 v5.18/e2f7dd6e55d2f39734abcebd0cf673700e206197 create mode 100644 v5.18/e331ac141f1df6d151d24e60ff16e93ec075509e create mode 100644 v5.18/e3a491a26b62466ad14a423e8c81a04d5969bfe5 create mode 100644 v5.18/e5ca9d391615269b05a6ed871fec66d9db650520 create mode 100644 v5.18/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 create mode 100644 v5.18/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 create mode 100644 v5.18/e73dda7ffd858a58ddeb9c53603ae14f2af8927c create mode 100644 v5.18/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 create mode 100644 v5.18/e86e6638d1171c2201ffff16d2c6a6fd975f8383 create mode 100644 v5.18/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 create mode 100644 v5.18/e97d06a46526d9392cbdbd7eda193091e1af2723 create mode 100644 v5.18/e9a7254b0339ef2b230784789ac28ef35e049253 create mode 100644 v5.18/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 create mode 100644 v5.18/e9c5263ce16d96311c118111ac779f004be8b473 create mode 100644 v5.18/ea7d898676d9e94558c46ba927db35403362389f create mode 100644 v5.18/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 create mode 100644 v5.18/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 create mode 100644 v5.18/ecba88a3b32d733d41e27973e25b2bc580f64281 create mode 100644 v5.18/ee8bd4a428a9c538e08aa5bc797fca19d577f667 create mode 100644 v5.18/ef560389ca50e33bd0c4531236c187107fa81e1f create mode 100644 v5.18/f0ece18e994144b7daa025b68ead97de26a2df1f create mode 100644 v5.18/f123dc86388cb669c3d6322702dc441abc35c31e create mode 100644 v5.18/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 create mode 100644 v5.18/f3a608827d1f8de0dd12813e8d9c6803fe64e119 create mode 100644 v5.18/f525152a0f0ff34eb92b322703d76ba37095f556 create mode 100644 v5.18/f8f669699977db503569465b64dc5220ab21bb41 create mode 100644 v5.18/f92e1a829d64dd66fa173c6934f03817d9e68d43 create mode 100644 v5.18/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 create mode 100644 v5.18/fc9a615200d48e076af58f4309f507e500ed900d create mode 100644 v5.18/fde4951834c22fc634c1e1238b874f894ef46c9c create mode 100644 v5.18/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d create mode 100644 v5.18/fe3944fb245ab99570552a3bf970b00058a9ca6d create mode 100644 v5.18/ff3b96f2c9e5c24fca12239cd519a8a18569e687 create mode 100644 v5.19/00616416488868a8b98343863e5ac078506e44e8 create mode 100644 v5.19/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 create mode 100644 v5.19/038ce802e248a985150156da84bc3f118236b898 create mode 100644 v5.19/04aa5f4eba49d6493801d0f1d515ed237459b166 create mode 100644 v5.19/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 create mode 100644 v5.19/05fb1dbc821f3016a52621ccd4530c269b626130 create mode 100644 v5.19/0611a640e60a0473883328746f3c53934cd4dc3c create mode 100644 v5.19/06b8db3a7dde43cc7c412517c93c85d13a4557f8 create mode 100644 v5.19/07fd7c329839cf0b8c7766883d830a1a0d12d1dd create mode 100644 v5.19/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 create mode 100644 v5.19/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 create mode 100644 v5.19/0a549ed22c3c7cc6da5c5f5918efd019944489a5 create mode 100644 v5.19/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 create mode 100644 v5.19/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 create mode 100644 v5.19/0e9876d8e88d81a35742e90048ab3784c49b910b create mode 100644 v5.19/0f05ee447949cf1b72bd7c415c803ea7f7209403 create mode 100644 v5.19/101c3fad29d7a0a90ff063b1aad586a0211911ec create mode 100644 v5.19/11b3f8ae7081607a783d60e8098d46b787f79cad create mode 100644 v5.19/11ff73082f17e1adc1b717264d9b74661fc5b229 create mode 100644 v5.19/12f7900c575679af411aaa89340bfe3dc68b46b3 create mode 100644 v5.19/133e267ef4a26d19c93996a874714e9f3f8c70aa create mode 100644 v5.19/14786d949a3b8cf00cc32456363b7db22894a0e6 create mode 100644 v5.19/1505ba06e52e701600172bccbc3aa7fb9bd5d0da create mode 100644 v5.19/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 create mode 100644 v5.19/15f298821289d3efba87bb34db29d0ba9780a443 create mode 100644 v5.19/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 create mode 100644 v5.19/16f9ce818901c7b7618094242adc0b51208a7c89 create mode 100644 v5.19/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 create mode 100644 v5.19/190f676afa00d07082db170400aaa2cd4de0933f create mode 100644 v5.19/195b3678bea35fde0619f17b73847c30e66d79d0 create mode 100644 v5.19/19871b5c7a003946d3cd4209a348ab7c0df5dbad create mode 100644 v5.19/19e94a2333c2babc773e51a9ed844cfc35a36064 create mode 100644 v5.19/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 create mode 100644 v5.19/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a create mode 100644 v5.19/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf create mode 100644 v5.19/1d3aa0b97c55672eff44516b1c8afb9551003d78 create mode 100644 v5.19/1fa08aece42512be072351f482096d5796edf7ca create mode 100644 v5.19/205de6ddd7fff9340bd5e4b68105f28120671c6b create mode 100644 v5.19/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 create mode 100644 v5.19/217759bbb95db7998528eb65914c3e20d890dff5 create mode 100644 v5.19/21e25205d7f9b6d7d3807546dd12ea93844b7c8e create mode 100644 v5.19/2263639f96f24a121ec9f037981b81daf5a8d60a create mode 100644 v5.19/231e872529885483056c0170641ddd76686e3a89 create mode 100644 v5.19/24a8b7bfb96120b32c222ef108bb7a713d1e385a create mode 100644 v5.19/24be05591fb7a2a3edd639092c045298dd57aeea create mode 100644 v5.19/2558e3b23112adb82a558bab616890a790a38bc6 create mode 100644 v5.19/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 create mode 100644 v5.19/2824083db76cb9d4b7910607b367e93b02912865 create mode 100644 v5.19/282c30f320ba25794b66c2231ab134d15465ef21 create mode 100644 v5.19/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 create mode 100644 v5.19/2892731ec2893252cdbc256a2bd5436b7fd94cf7 create mode 100644 v5.19/292fcaa1f937345cb65f3af82a1ee6692c8df9eb create mode 100644 v5.19/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 create mode 100644 v5.19/2cd114294d1dad6ed19217c909680f9fd30ee711 create mode 100644 v5.19/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d create mode 100644 v5.19/2fadeb950f53c017bde9e156e443528265dd3629 create mode 100644 v5.19/3058fca1ed7955c904584a6d86108d664a927177 create mode 100644 v5.19/30deff8531f469453ccc0981f14eceb0a2ea68d6 create mode 100644 v5.19/321de651fa565dcf76c017b257bdf15ec7fff45d create mode 100644 v5.19/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 create mode 100644 v5.19/3425a2005b291b62b6f6deeeab1156839c41cf85 create mode 100644 v5.19/345e8abe4c355bc24bab3f4a5634122e55be8665 create mode 100644 v5.19/347d49fdf36c5e2411afdb312935d88183fe5811 create mode 100644 v5.19/348139384ba30eccd4ce4f01fcf575b08ce81b83 create mode 100644 v5.19/3789fb8746dc0f484db2d6f48b390f0f535d5120 create mode 100644 v5.19/386dc41cf54dcf44ea40de1aca900f02b756cec0 create mode 100644 v5.19/3948abaa4e2be938ccdfc289385a27342fb13d43 create mode 100644 v5.19/3956f35fbd36aee35766008ce6a9b0ed812d93ef create mode 100644 v5.19/39a6c668e4e78c3bc262c24d9aabd0a49027f948 create mode 100644 v5.19/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd create mode 100644 v5.19/3cdad0a5a6cf581519748612cb449b43379510a4 create mode 100644 v5.19/3d40f78169a0a954ff06e2b0f8e21463f7edb433 create mode 100644 v5.19/3f6d810665dfde0d33785420618ceb03fba0619d create mode 100644 v5.19/410bb2ce611133a11d4d11f0aef4c83f095c3200 create mode 100644 v5.19/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 create mode 100644 v5.19/42c3732fa8073717dd7d924472f1c0bc5b452fdc create mode 100644 v5.19/432acd550e3607d5fea23e27f6ab4e4567deccfd create mode 100644 v5.19/433f437b3ae2ed4e318ecd5233c82f6936e78e82 create mode 100644 v5.19/4379f91172f39d999919c8e8b2b5e1d665d8972d create mode 100644 v5.19/43f0df54c96fa5abcab9df8649c1e52119bf0238 create mode 100644 v5.19/449813515d3e5efec85206bb91588a6249a421a3 create mode 100644 v5.19/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 create mode 100644 v5.19/45f29e0eb5b969c59a70525942080905dc5b7964 create mode 100644 v5.19/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 create mode 100644 v5.19/4a679c5afca027d7f4668f51693f7cce589038f5 create mode 100644 v5.19/4b2cfbda2d530f4efa0e2833771640869013de5e create mode 100644 v5.19/4b357e2a6d6c364a88d50526675fe596a30766cb create mode 100644 v5.19/4b7b4291dee2fef9148563be3eeb0034cc3bf5df create mode 100644 v5.19/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 create mode 100644 v5.19/4ca52f539865853e6ddbc393745cd0b305f0d810 create mode 100644 v5.19/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 create mode 100644 v5.19/512383ae49107fbc42243887798548e356c4b91c create mode 100644 v5.19/5339792bd64bd1605d3d51f8e52e94dfc385959b create mode 100644 v5.19/539cd3f4da3fdbe7dc353634e004e4b0e725c35a create mode 100644 v5.19/54943abce0927156ba9909f1a533b25410bfe2ca create mode 100644 v5.19/54ee3526796f56c249124686a33e1cc05f76ea21 create mode 100644 v5.19/57c6906778f55deba6d3f3af00284e3541bb9950 create mode 100644 v5.19/582a3bf999df662c0e0fa4717ce7559f16d7b93b create mode 100644 v5.19/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 create mode 100644 v5.19/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 create mode 100644 v5.19/5bc9dc068afe95e924136d57c1a385194282a919 create mode 100644 v5.19/5caf1b6400d30a31363063314bddea4e5680d639 create mode 100644 v5.19/5d94da7ff00ef45737a64d947e7ff45aca972782 create mode 100644 v5.19/6021d62c677f12f2f975bb1bf2389730e1d9f746 create mode 100644 v5.19/60c2a6926cc94dcd8a60ab593b4092bc354061c3 create mode 100644 v5.19/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 create mode 100644 v5.19/617fc7775370324d0a2b888625b042221ebdcb62 create mode 100644 v5.19/61ead71476cf8b68960275beee24ff00a809fe81 create mode 100644 v5.19/64bef697d33b75fc06c5789b3f8108680271529f create mode 100644 v5.19/64f92a554f72cbfe8b971f93af9d07f87599bc88 create mode 100644 v5.19/6727980b67852dae6b82a97e24fbadbdd218c033 create mode 100644 v5.19/6874f6ed92df1e95ff815692b6bf6aa98e4c925b create mode 100644 v5.19/689a930b93c5c20294df5da0407df361c5412eac create mode 100644 v5.19/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce create mode 100644 v5.19/6a277077ac5189d7633f8c57e153e0a73fab39d2 create mode 100644 v5.19/6a71770442b5b7cf8f880ca1c0a72456c918c757 create mode 100644 v5.19/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c create mode 100644 v5.19/6b865d6530230b0c446efd93e0207b8eed7eadb2 create mode 100644 v5.19/6b91bfa1651d841f0066bae2b1322cac29fdfb61 create mode 100644 v5.19/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 create mode 100644 v5.19/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff create mode 100644 v5.19/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 create mode 100644 v5.19/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 create mode 100644 v5.19/70dfe3f0d239c2e8abc6a7bea24411031f85b652 create mode 100644 v5.19/73f65b8b0325551110dedf8d27ac738bdc331802 create mode 100644 v5.19/73fa7547c70b32cc69685f79be31135797734eb6 create mode 100644 v5.19/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 create mode 100644 v5.19/75a1bbe60a7425fcaa670bff58b8589b1f880810 create mode 100644 v5.19/75cabec0111b7ccb140d917cc9c481e845cc3498 create mode 100644 v5.19/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 create mode 100644 v5.19/76698510f593daf8aa0582492090d0c2e484c3e8 create mode 100644 v5.19/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 create mode 100644 v5.19/7beea725a8ca412c6190090ce7c3a13b169592a1 create mode 100644 v5.19/7c079e909b21f8f6e5d8e501c037752ff302a15e create mode 100644 v5.19/7c09a4ed6156c6cab6b951e027ca6ea24af454ba create mode 100644 v5.19/7c18509bdaefe2164e62829d614ef9ea429f29d2 create mode 100644 v5.19/7ded1e365cc9de6093a71d3a493c1874aca6e77c create mode 100644 v5.19/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 create mode 100644 v5.19/7edfc610ec315de96963e66889511212ad87e3de create mode 100644 v5.19/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 create mode 100644 v5.19/806cb2270237ce2ec672a407d66cee17a07d3aa2 create mode 100644 v5.19/80d012e98894ac9112cbcddf2fbf276c2e4be0ec create mode 100644 v5.19/8145e082a8dfcfdc0a725b0f76eca54337b5b26e create mode 100644 v5.19/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 create mode 100644 v5.19/82a8cb96b23244f40be56b9edcf085af0cc237a6 create mode 100644 v5.19/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 create mode 100644 v5.19/84e286c1bb9b22d5893d34fcedd69224a65c439c create mode 100644 v5.19/85506aca2eb4ea41223c91c5fe25125953c19b13 create mode 100644 v5.19/85f273a6a1e492afa7309fd23fcd8cb870085f56 create mode 100644 v5.19/872584f1bb983a688547509141b03b37bdb28840 create mode 100644 v5.19/87a83c8c677e762a39d914e67450cc85d8fc1f9a create mode 100644 v5.19/87b355f44833b9d7d8ebdd3929e941ac1a931b7e create mode 100644 v5.19/8a904a3caa88118744062e872ae90f37748a8fd8 create mode 100644 v5.19/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 create mode 100644 v5.19/8b3d838139bcd1e552f1899191f734264ce2a1a5 create mode 100644 v5.19/8b6bb995d3819218498bdbee4465bffff1497a31 create mode 100644 v5.19/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b create mode 100644 v5.19/90a009db09e2b91990df28e47844d44ae0ef9aa8 create mode 100644 v5.19/90f92b68c9869913753f8bc1d87b7762a5f36873 create mode 100644 v5.19/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 create mode 100644 v5.19/9473c4450e9c83d890d435577a3776d925fa748c create mode 100644 v5.19/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d create mode 100644 v5.19/9a7eec48c9715c897b3a7809799089d708a4de64 create mode 100644 v5.19/9ae061cf2a46980b37cec1e56a372603682b2741 create mode 100644 v5.19/9b6713cc75229f25552c643083cbdbfb771e5bca create mode 100644 v5.19/9bb430a89d2dfce58a3d61a3a04e149109d3934e create mode 100644 v5.19/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a create mode 100644 v5.19/9e3f1c59367515e7e40675fe83645a131c05039d create mode 100644 v5.19/9ed52108f6478a6a805c0c15a3f70aabba07247e create mode 100644 v5.19/9f2f767f5ef81982a36edef512b2319e3a79ad73 create mode 100644 v5.19/a0dd82d6d863f03859ccab6c71e84e917f4d7082 create mode 100644 v5.19/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f create mode 100644 v5.19/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 create mode 100644 v5.19/a28d893eb3270cf62c10dd8777af0d8452cdc072 create mode 100644 v5.19/a34606a9aa3d36d178a5ecf31a0299b88102cf12 create mode 100644 v5.19/a4af51ce229b1e1eab003966dbfebf9d80093a77 create mode 100644 v5.19/a56aefca8d386181415a1fb7cfec2f72b0404797 create mode 100644 v5.19/a575c9734f3021f1fc81c2477ecaee4d9841fd59 create mode 100644 v5.19/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a create mode 100644 v5.19/a6bf23e18324d550f789637d469cca654c92fe86 create mode 100644 v5.19/ab838b3fd9a442a62f36ea7eeb93e77259f787ce create mode 100644 v5.19/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 create mode 100644 v5.19/ad399740bd41da5558d8b8b2b19481740ca063cb create mode 100644 v5.19/ad72872eb3ae634d1e4296a384baa81e85cc6acc create mode 100644 v5.19/ae5535efd8c445ad6033ac0d5da0197897b148ea create mode 100644 v5.19/ae638551ab64a216364a63c4ee5061f82702fde2 create mode 100644 v5.19/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 create mode 100644 v5.19/ae8c511757304e0c393661b5ed2ad7073e2a351d create mode 100644 v5.19/b1211a25c4fe3443cfef4ed7c39251502a663776 create mode 100644 v5.19/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 create mode 100644 v5.19/b4c6d52d8a81c53a8759e382e8000597909f0615 create mode 100644 v5.19/b639585e71e63008373d3a9fd060b87315fe7ea8 create mode 100644 v5.19/b6aaba5b76e9596cb4d62d081cca41e114becacc create mode 100644 v5.19/b6be3714005c3933886be71011f19119e219e77c create mode 100644 v5.19/b6dfac948686799169c899557a179b84d0d1f47e create mode 100644 v5.19/b6e6a582f2b357b6f74849b715de12cc38b1ee91 create mode 100644 v5.19/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 create mode 100644 v5.19/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 create mode 100644 v5.19/bc401c2900c128d3d69482769f1300502a9f0598 create mode 100644 v5.19/bcd8a929a5387178d917da785896e53b0845ab37 create mode 100644 v5.19/bcdb2e9d9f319935938a5addee040e37b60192ff create mode 100644 v5.19/bd46543d7f9a8b2c03420499b1885287e96aaf28 create mode 100644 v5.19/bd8c239c0502e70c92cf9496846bcbec7cd5702f create mode 100644 v5.19/be2760a703e6554c2b5784e2fec804284cdcbe4d create mode 100644 v5.19/be914f8fd282ecce5d8e2dd098e628dcc7ad533a create mode 100644 v5.19/c044a9502649a66bf5c5e1a584cb82b2c538ae25 create mode 100644 v5.19/c25db1d27abd78175d9802f52c1b75f3cf716f2c create mode 100644 v5.19/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 create mode 100644 v5.19/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 create mode 100644 v5.19/c5215d54dc10e801a6cefef62445a00a4c28a515 create mode 100644 v5.19/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b create mode 100644 v5.19/c67ef897fe08effad98f0c7fb9223fa1f771d09e create mode 100644 v5.19/c69ff4071935f946f1cddc59e1d36a03442ed015 create mode 100644 v5.19/c762b979c7c97dc7a4010f943a9c0b646a56ed36 create mode 100644 v5.19/c8841fc4d51f603a44c00448ad17404eb829c741 create mode 100644 v5.19/c8df2cc9d63bdb365c520a2dd5472f7b7755644f create mode 100644 v5.19/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 create mode 100644 v5.19/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 create mode 100644 v5.19/c997d683d952d8c927922ea0ab4d33a01c8efc2c create mode 100644 v5.19/ca1608875ae21bb40a7731b81bc0e2c95622d502 create mode 100644 v5.19/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b create mode 100644 v5.19/cbb93fe5e6d00695e1344fa697dab3974b216717 create mode 100644 v5.19/cc47a057e79613b7af0110837ff082caf8895c9e create mode 100644 v5.19/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 create mode 100644 v5.19/cc9542534bf09f33b4da32025b31335588fcefb9 create mode 100644 v5.19/cdefbf2324ceda662e2667aa2f44e8b9de3d780f create mode 100644 v5.19/ce51bf1790c4972125b19c22dbfa76d7e0136280 create mode 100644 v5.19/cf12445daec01aaa2d27bb34bd7c796a53442c42 create mode 100644 v5.19/d0089603fa7a22a940f808a7cbc49402fe02281e create mode 100644 v5.19/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 create mode 100644 v5.19/d31563b5f9bb601a805c4a1b491edf69ada79688 create mode 100644 v5.19/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 create mode 100644 v5.19/d63fde98b8929da625cc36c2f1143e837c0e6d10 create mode 100644 v5.19/d7c9616be0759c1cfb44a68ba838548d22b98484 create mode 100644 v5.19/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 create mode 100644 v5.19/d9077f7bad141df143cc4fa000a68a868bcea7c0 create mode 100644 v5.19/d90b7c705c5d9b5cb6b71b8aaa773c031084056c create mode 100644 v5.19/dacfd001eaf252a81537aece602ae2fc16e6ebd5 create mode 100644 v5.19/dcd04ea587b210e78a85d6d4d7cc6765828496b0 create mode 100644 v5.19/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 create mode 100644 v5.19/dd9019604cdaaff1327bfd36737230f912e2780d create mode 100644 v5.19/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 create mode 100644 v5.19/de8a3207aed33283a560193095b156d3b73fc4f0 create mode 100644 v5.19/dec3a7b3aa45802e70c350d73e11564cd444e448 create mode 100644 v5.19/e1fb1dc08e73466830612bcf2f9f72180965c9ba create mode 100644 v5.19/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd create mode 100644 v5.19/e2f7dd6e55d2f39734abcebd0cf673700e206197 create mode 100644 v5.19/e331ac141f1df6d151d24e60ff16e93ec075509e create mode 100644 v5.19/e3a491a26b62466ad14a423e8c81a04d5969bfe5 create mode 100644 v5.19/e5ca9d391615269b05a6ed871fec66d9db650520 create mode 100644 v5.19/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 create mode 100644 v5.19/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 create mode 100644 v5.19/e73dda7ffd858a58ddeb9c53603ae14f2af8927c create mode 100644 v5.19/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 create mode 100644 v5.19/e86e6638d1171c2201ffff16d2c6a6fd975f8383 create mode 100644 v5.19/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 create mode 100644 v5.19/e97d06a46526d9392cbdbd7eda193091e1af2723 create mode 100644 v5.19/e9a7254b0339ef2b230784789ac28ef35e049253 create mode 100644 v5.19/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 create mode 100644 v5.19/e9c5263ce16d96311c118111ac779f004be8b473 create mode 100644 v5.19/ea7d898676d9e94558c46ba927db35403362389f create mode 100644 v5.19/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 create mode 100644 v5.19/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 create mode 100644 v5.19/ecba88a3b32d733d41e27973e25b2bc580f64281 create mode 100644 v5.19/ee8bd4a428a9c538e08aa5bc797fca19d577f667 create mode 100644 v5.19/ef560389ca50e33bd0c4531236c187107fa81e1f create mode 100644 v5.19/f0ece18e994144b7daa025b68ead97de26a2df1f create mode 100644 v5.19/f123dc86388cb669c3d6322702dc441abc35c31e create mode 100644 v5.19/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 create mode 100644 v5.19/f3a608827d1f8de0dd12813e8d9c6803fe64e119 create mode 100644 v5.19/f525152a0f0ff34eb92b322703d76ba37095f556 create mode 100644 v5.19/f8f669699977db503569465b64dc5220ab21bb41 create mode 100644 v5.19/f92e1a829d64dd66fa173c6934f03817d9e68d43 create mode 100644 v5.19/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 create mode 100644 v5.19/fc9a615200d48e076af58f4309f507e500ed900d create mode 100644 v5.19/fde4951834c22fc634c1e1238b874f894ef46c9c create mode 100644 v5.19/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d create mode 100644 v5.19/fe3944fb245ab99570552a3bf970b00058a9ca6d create mode 100644 v5.19/ff3b96f2c9e5c24fca12239cd519a8a18569e687 create mode 100644 v5.4/00616416488868a8b98343863e5ac078506e44e8 create mode 100644 v5.4/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 create mode 100644 v5.4/038ce802e248a985150156da84bc3f118236b898 create mode 100644 v5.4/04aa5f4eba49d6493801d0f1d515ed237459b166 create mode 100644 v5.4/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 create mode 100644 v5.4/05fb1dbc821f3016a52621ccd4530c269b626130 create mode 100644 v5.4/0611a640e60a0473883328746f3c53934cd4dc3c create mode 100644 v5.4/06b8db3a7dde43cc7c412517c93c85d13a4557f8 create mode 100644 v5.4/07fd7c329839cf0b8c7766883d830a1a0d12d1dd create mode 100644 v5.4/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 create mode 100644 v5.4/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 create mode 100644 v5.4/0a549ed22c3c7cc6da5c5f5918efd019944489a5 create mode 100644 v5.4/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 create mode 100644 v5.4/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 create mode 100644 v5.4/0e9876d8e88d81a35742e90048ab3784c49b910b create mode 100644 v5.4/0f05ee447949cf1b72bd7c415c803ea7f7209403 create mode 100644 v5.4/101c3fad29d7a0a90ff063b1aad586a0211911ec create mode 100644 v5.4/11b3f8ae7081607a783d60e8098d46b787f79cad create mode 100644 v5.4/11ff73082f17e1adc1b717264d9b74661fc5b229 create mode 100644 v5.4/12f7900c575679af411aaa89340bfe3dc68b46b3 create mode 100644 v5.4/133e267ef4a26d19c93996a874714e9f3f8c70aa create mode 100644 v5.4/14786d949a3b8cf00cc32456363b7db22894a0e6 create mode 100644 v5.4/1505ba06e52e701600172bccbc3aa7fb9bd5d0da create mode 100644 v5.4/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 create mode 100644 v5.4/15f298821289d3efba87bb34db29d0ba9780a443 create mode 100644 v5.4/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 create mode 100644 v5.4/16f9ce818901c7b7618094242adc0b51208a7c89 create mode 100644 v5.4/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 create mode 100644 v5.4/190f676afa00d07082db170400aaa2cd4de0933f create mode 100644 v5.4/195b3678bea35fde0619f17b73847c30e66d79d0 create mode 100644 v5.4/19871b5c7a003946d3cd4209a348ab7c0df5dbad create mode 100644 v5.4/19e94a2333c2babc773e51a9ed844cfc35a36064 create mode 100644 v5.4/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 create mode 100644 v5.4/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a create mode 100644 v5.4/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf create mode 100644 v5.4/1d3aa0b97c55672eff44516b1c8afb9551003d78 create mode 100644 v5.4/1fa08aece42512be072351f482096d5796edf7ca create mode 100644 v5.4/205de6ddd7fff9340bd5e4b68105f28120671c6b create mode 100644 v5.4/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 create mode 100644 v5.4/217759bbb95db7998528eb65914c3e20d890dff5 create mode 100644 v5.4/21e25205d7f9b6d7d3807546dd12ea93844b7c8e create mode 100644 v5.4/2263639f96f24a121ec9f037981b81daf5a8d60a create mode 100644 v5.4/231e872529885483056c0170641ddd76686e3a89 create mode 100644 v5.4/24a8b7bfb96120b32c222ef108bb7a713d1e385a create mode 100644 v5.4/24be05591fb7a2a3edd639092c045298dd57aeea create mode 100644 v5.4/2558e3b23112adb82a558bab616890a790a38bc6 create mode 100644 v5.4/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 create mode 100644 v5.4/2824083db76cb9d4b7910607b367e93b02912865 create mode 100644 v5.4/282c30f320ba25794b66c2231ab134d15465ef21 create mode 100644 v5.4/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 create mode 100644 v5.4/2892731ec2893252cdbc256a2bd5436b7fd94cf7 create mode 100644 v5.4/292fcaa1f937345cb65f3af82a1ee6692c8df9eb create mode 100644 v5.4/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 create mode 100644 v5.4/2cd114294d1dad6ed19217c909680f9fd30ee711 create mode 100644 v5.4/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d create mode 100644 v5.4/2fadeb950f53c017bde9e156e443528265dd3629 create mode 100644 v5.4/3058fca1ed7955c904584a6d86108d664a927177 create mode 100644 v5.4/30deff8531f469453ccc0981f14eceb0a2ea68d6 create mode 100644 v5.4/321de651fa565dcf76c017b257bdf15ec7fff45d create mode 100644 v5.4/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 create mode 100644 v5.4/3425a2005b291b62b6f6deeeab1156839c41cf85 create mode 100644 v5.4/345e8abe4c355bc24bab3f4a5634122e55be8665 create mode 100644 v5.4/347d49fdf36c5e2411afdb312935d88183fe5811 create mode 100644 v5.4/348139384ba30eccd4ce4f01fcf575b08ce81b83 create mode 100644 v5.4/3789fb8746dc0f484db2d6f48b390f0f535d5120 create mode 100644 v5.4/386dc41cf54dcf44ea40de1aca900f02b756cec0 create mode 100644 v5.4/3948abaa4e2be938ccdfc289385a27342fb13d43 create mode 100644 v5.4/3956f35fbd36aee35766008ce6a9b0ed812d93ef create mode 100644 v5.4/39a6c668e4e78c3bc262c24d9aabd0a49027f948 create mode 100644 v5.4/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd create mode 100644 v5.4/3cdad0a5a6cf581519748612cb449b43379510a4 create mode 100644 v5.4/3d40f78169a0a954ff06e2b0f8e21463f7edb433 create mode 100644 v5.4/3f6d810665dfde0d33785420618ceb03fba0619d create mode 100644 v5.4/410bb2ce611133a11d4d11f0aef4c83f095c3200 create mode 100644 v5.4/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 create mode 100644 v5.4/42c3732fa8073717dd7d924472f1c0bc5b452fdc create mode 100644 v5.4/432acd550e3607d5fea23e27f6ab4e4567deccfd create mode 100644 v5.4/433f437b3ae2ed4e318ecd5233c82f6936e78e82 create mode 100644 v5.4/4379f91172f39d999919c8e8b2b5e1d665d8972d create mode 100644 v5.4/43f0df54c96fa5abcab9df8649c1e52119bf0238 create mode 100644 v5.4/449813515d3e5efec85206bb91588a6249a421a3 create mode 100644 v5.4/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 create mode 100644 v5.4/45f29e0eb5b969c59a70525942080905dc5b7964 create mode 100644 v5.4/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 create mode 100644 v5.4/4a679c5afca027d7f4668f51693f7cce589038f5 create mode 100644 v5.4/4b2cfbda2d530f4efa0e2833771640869013de5e create mode 100644 v5.4/4b357e2a6d6c364a88d50526675fe596a30766cb create mode 100644 v5.4/4b7b4291dee2fef9148563be3eeb0034cc3bf5df create mode 100644 v5.4/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 create mode 100644 v5.4/4ca52f539865853e6ddbc393745cd0b305f0d810 create mode 100644 v5.4/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 create mode 100644 v5.4/512383ae49107fbc42243887798548e356c4b91c create mode 100644 v5.4/5339792bd64bd1605d3d51f8e52e94dfc385959b create mode 100644 v5.4/539cd3f4da3fdbe7dc353634e004e4b0e725c35a create mode 100644 v5.4/54943abce0927156ba9909f1a533b25410bfe2ca create mode 100644 v5.4/54ee3526796f56c249124686a33e1cc05f76ea21 create mode 100644 v5.4/57c6906778f55deba6d3f3af00284e3541bb9950 create mode 100644 v5.4/582a3bf999df662c0e0fa4717ce7559f16d7b93b create mode 100644 v5.4/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 create mode 100644 v5.4/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 create mode 100644 v5.4/5bc9dc068afe95e924136d57c1a385194282a919 create mode 100644 v5.4/5caf1b6400d30a31363063314bddea4e5680d639 create mode 100644 v5.4/5d94da7ff00ef45737a64d947e7ff45aca972782 create mode 100644 v5.4/6021d62c677f12f2f975bb1bf2389730e1d9f746 create mode 100644 v5.4/60c2a6926cc94dcd8a60ab593b4092bc354061c3 create mode 100644 v5.4/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 create mode 100644 v5.4/617fc7775370324d0a2b888625b042221ebdcb62 create mode 100644 v5.4/61ead71476cf8b68960275beee24ff00a809fe81 create mode 100644 v5.4/64bef697d33b75fc06c5789b3f8108680271529f create mode 100644 v5.4/64f92a554f72cbfe8b971f93af9d07f87599bc88 create mode 100644 v5.4/6727980b67852dae6b82a97e24fbadbdd218c033 create mode 100644 v5.4/6874f6ed92df1e95ff815692b6bf6aa98e4c925b create mode 100644 v5.4/689a930b93c5c20294df5da0407df361c5412eac create mode 100644 v5.4/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce create mode 100644 v5.4/6a277077ac5189d7633f8c57e153e0a73fab39d2 create mode 100644 v5.4/6a71770442b5b7cf8f880ca1c0a72456c918c757 create mode 100644 v5.4/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c create mode 100644 v5.4/6b865d6530230b0c446efd93e0207b8eed7eadb2 create mode 100644 v5.4/6b91bfa1651d841f0066bae2b1322cac29fdfb61 create mode 100644 v5.4/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 create mode 100644 v5.4/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff create mode 100644 v5.4/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 create mode 100644 v5.4/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 create mode 100644 v5.4/70dfe3f0d239c2e8abc6a7bea24411031f85b652 create mode 100644 v5.4/73f65b8b0325551110dedf8d27ac738bdc331802 create mode 100644 v5.4/73fa7547c70b32cc69685f79be31135797734eb6 create mode 100644 v5.4/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 create mode 100644 v5.4/75a1bbe60a7425fcaa670bff58b8589b1f880810 create mode 100644 v5.4/75cabec0111b7ccb140d917cc9c481e845cc3498 create mode 100644 v5.4/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 create mode 100644 v5.4/76698510f593daf8aa0582492090d0c2e484c3e8 create mode 100644 v5.4/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 create mode 100644 v5.4/7beea725a8ca412c6190090ce7c3a13b169592a1 create mode 100644 v5.4/7c079e909b21f8f6e5d8e501c037752ff302a15e create mode 100644 v5.4/7c09a4ed6156c6cab6b951e027ca6ea24af454ba create mode 100644 v5.4/7c18509bdaefe2164e62829d614ef9ea429f29d2 create mode 100644 v5.4/7ded1e365cc9de6093a71d3a493c1874aca6e77c create mode 100644 v5.4/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 create mode 100644 v5.4/7edfc610ec315de96963e66889511212ad87e3de create mode 100644 v5.4/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 create mode 100644 v5.4/806cb2270237ce2ec672a407d66cee17a07d3aa2 create mode 100644 v5.4/80d012e98894ac9112cbcddf2fbf276c2e4be0ec create mode 100644 v5.4/8145e082a8dfcfdc0a725b0f76eca54337b5b26e create mode 100644 v5.4/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 create mode 100644 v5.4/82a8cb96b23244f40be56b9edcf085af0cc237a6 create mode 100644 v5.4/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 create mode 100644 v5.4/84e286c1bb9b22d5893d34fcedd69224a65c439c create mode 100644 v5.4/85506aca2eb4ea41223c91c5fe25125953c19b13 create mode 100644 v5.4/85f273a6a1e492afa7309fd23fcd8cb870085f56 create mode 100644 v5.4/872584f1bb983a688547509141b03b37bdb28840 create mode 100644 v5.4/87a83c8c677e762a39d914e67450cc85d8fc1f9a create mode 100644 v5.4/87b355f44833b9d7d8ebdd3929e941ac1a931b7e create mode 100644 v5.4/8a904a3caa88118744062e872ae90f37748a8fd8 create mode 100644 v5.4/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 create mode 100644 v5.4/8b3d838139bcd1e552f1899191f734264ce2a1a5 create mode 100644 v5.4/8b6bb995d3819218498bdbee4465bffff1497a31 create mode 100644 v5.4/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b create mode 100644 v5.4/90a009db09e2b91990df28e47844d44ae0ef9aa8 create mode 100644 v5.4/90f92b68c9869913753f8bc1d87b7762a5f36873 create mode 100644 v5.4/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 create mode 100644 v5.4/9473c4450e9c83d890d435577a3776d925fa748c create mode 100644 v5.4/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d create mode 100644 v5.4/9a7eec48c9715c897b3a7809799089d708a4de64 create mode 100644 v5.4/9ae061cf2a46980b37cec1e56a372603682b2741 create mode 100644 v5.4/9b6713cc75229f25552c643083cbdbfb771e5bca create mode 100644 v5.4/9bb430a89d2dfce58a3d61a3a04e149109d3934e create mode 100644 v5.4/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a create mode 100644 v5.4/9e3f1c59367515e7e40675fe83645a131c05039d create mode 100644 v5.4/9ed52108f6478a6a805c0c15a3f70aabba07247e create mode 100644 v5.4/9f2f767f5ef81982a36edef512b2319e3a79ad73 create mode 100644 v5.4/a0dd82d6d863f03859ccab6c71e84e917f4d7082 create mode 100644 v5.4/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f create mode 100644 v5.4/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 create mode 100644 v5.4/a28d893eb3270cf62c10dd8777af0d8452cdc072 create mode 100644 v5.4/a34606a9aa3d36d178a5ecf31a0299b88102cf12 create mode 100644 v5.4/a4af51ce229b1e1eab003966dbfebf9d80093a77 create mode 100644 v5.4/a56aefca8d386181415a1fb7cfec2f72b0404797 create mode 100644 v5.4/a575c9734f3021f1fc81c2477ecaee4d9841fd59 create mode 100644 v5.4/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a create mode 100644 v5.4/a6bf23e18324d550f789637d469cca654c92fe86 create mode 100644 v5.4/ab838b3fd9a442a62f36ea7eeb93e77259f787ce create mode 100644 v5.4/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 create mode 100644 v5.4/ad399740bd41da5558d8b8b2b19481740ca063cb create mode 100644 v5.4/ad72872eb3ae634d1e4296a384baa81e85cc6acc create mode 100644 v5.4/ae5535efd8c445ad6033ac0d5da0197897b148ea create mode 100644 v5.4/ae638551ab64a216364a63c4ee5061f82702fde2 create mode 100644 v5.4/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 create mode 100644 v5.4/ae8c511757304e0c393661b5ed2ad7073e2a351d create mode 100644 v5.4/b1211a25c4fe3443cfef4ed7c39251502a663776 create mode 100644 v5.4/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 create mode 100644 v5.4/b4c6d52d8a81c53a8759e382e8000597909f0615 create mode 100644 v5.4/b639585e71e63008373d3a9fd060b87315fe7ea8 create mode 100644 v5.4/b6aaba5b76e9596cb4d62d081cca41e114becacc create mode 100644 v5.4/b6be3714005c3933886be71011f19119e219e77c create mode 100644 v5.4/b6dfac948686799169c899557a179b84d0d1f47e create mode 100644 v5.4/b6e6a582f2b357b6f74849b715de12cc38b1ee91 create mode 100644 v5.4/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 create mode 100644 v5.4/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 create mode 100644 v5.4/bc401c2900c128d3d69482769f1300502a9f0598 create mode 100644 v5.4/bcd8a929a5387178d917da785896e53b0845ab37 create mode 100644 v5.4/bcdb2e9d9f319935938a5addee040e37b60192ff create mode 100644 v5.4/bd46543d7f9a8b2c03420499b1885287e96aaf28 create mode 100644 v5.4/bd8c239c0502e70c92cf9496846bcbec7cd5702f create mode 100644 v5.4/be2760a703e6554c2b5784e2fec804284cdcbe4d create mode 100644 v5.4/be914f8fd282ecce5d8e2dd098e628dcc7ad533a create mode 100644 v5.4/c044a9502649a66bf5c5e1a584cb82b2c538ae25 create mode 100644 v5.4/c25db1d27abd78175d9802f52c1b75f3cf716f2c create mode 100644 v5.4/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 create mode 100644 v5.4/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 create mode 100644 v5.4/c5215d54dc10e801a6cefef62445a00a4c28a515 create mode 100644 v5.4/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b create mode 100644 v5.4/c67ef897fe08effad98f0c7fb9223fa1f771d09e create mode 100644 v5.4/c69ff4071935f946f1cddc59e1d36a03442ed015 create mode 100644 v5.4/c762b979c7c97dc7a4010f943a9c0b646a56ed36 create mode 100644 v5.4/c8841fc4d51f603a44c00448ad17404eb829c741 create mode 100644 v5.4/c8df2cc9d63bdb365c520a2dd5472f7b7755644f create mode 100644 v5.4/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 create mode 100644 v5.4/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 create mode 100644 v5.4/c997d683d952d8c927922ea0ab4d33a01c8efc2c create mode 100644 v5.4/ca1608875ae21bb40a7731b81bc0e2c95622d502 create mode 100644 v5.4/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b create mode 100644 v5.4/cbb93fe5e6d00695e1344fa697dab3974b216717 create mode 100644 v5.4/cc47a057e79613b7af0110837ff082caf8895c9e create mode 100644 v5.4/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 create mode 100644 v5.4/cc9542534bf09f33b4da32025b31335588fcefb9 create mode 100644 v5.4/cdefbf2324ceda662e2667aa2f44e8b9de3d780f create mode 100644 v5.4/ce51bf1790c4972125b19c22dbfa76d7e0136280 create mode 100644 v5.4/cf12445daec01aaa2d27bb34bd7c796a53442c42 create mode 100644 v5.4/d0089603fa7a22a940f808a7cbc49402fe02281e create mode 100644 v5.4/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 create mode 100644 v5.4/d31563b5f9bb601a805c4a1b491edf69ada79688 create mode 100644 v5.4/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 create mode 100644 v5.4/d63fde98b8929da625cc36c2f1143e837c0e6d10 create mode 100644 v5.4/d7c9616be0759c1cfb44a68ba838548d22b98484 create mode 100644 v5.4/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 create mode 100644 v5.4/d9077f7bad141df143cc4fa000a68a868bcea7c0 create mode 100644 v5.4/d90b7c705c5d9b5cb6b71b8aaa773c031084056c create mode 100644 v5.4/dacfd001eaf252a81537aece602ae2fc16e6ebd5 create mode 100644 v5.4/dcd04ea587b210e78a85d6d4d7cc6765828496b0 create mode 100644 v5.4/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 create mode 100644 v5.4/dd9019604cdaaff1327bfd36737230f912e2780d create mode 100644 v5.4/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 create mode 100644 v5.4/de8a3207aed33283a560193095b156d3b73fc4f0 create mode 100644 v5.4/dec3a7b3aa45802e70c350d73e11564cd444e448 create mode 100644 v5.4/e1fb1dc08e73466830612bcf2f9f72180965c9ba create mode 100644 v5.4/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd create mode 100644 v5.4/e2f7dd6e55d2f39734abcebd0cf673700e206197 create mode 100644 v5.4/e331ac141f1df6d151d24e60ff16e93ec075509e create mode 100644 v5.4/e3a491a26b62466ad14a423e8c81a04d5969bfe5 create mode 100644 v5.4/e5ca9d391615269b05a6ed871fec66d9db650520 create mode 100644 v5.4/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 create mode 100644 v5.4/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 create mode 100644 v5.4/e73dda7ffd858a58ddeb9c53603ae14f2af8927c create mode 100644 v5.4/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 create mode 100644 v5.4/e86e6638d1171c2201ffff16d2c6a6fd975f8383 create mode 100644 v5.4/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 create mode 100644 v5.4/e97d06a46526d9392cbdbd7eda193091e1af2723 create mode 100644 v5.4/e9a7254b0339ef2b230784789ac28ef35e049253 create mode 100644 v5.4/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 create mode 100644 v5.4/e9c5263ce16d96311c118111ac779f004be8b473 create mode 100644 v5.4/ea7d898676d9e94558c46ba927db35403362389f create mode 100644 v5.4/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 create mode 100644 v5.4/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 create mode 100644 v5.4/ecba88a3b32d733d41e27973e25b2bc580f64281 create mode 100644 v5.4/ee8bd4a428a9c538e08aa5bc797fca19d577f667 create mode 100644 v5.4/ef560389ca50e33bd0c4531236c187107fa81e1f create mode 100644 v5.4/f0ece18e994144b7daa025b68ead97de26a2df1f create mode 100644 v5.4/f123dc86388cb669c3d6322702dc441abc35c31e create mode 100644 v5.4/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 create mode 100644 v5.4/f3a608827d1f8de0dd12813e8d9c6803fe64e119 create mode 100644 v5.4/f525152a0f0ff34eb92b322703d76ba37095f556 create mode 100644 v5.4/f8f669699977db503569465b64dc5220ab21bb41 create mode 100644 v5.4/f92e1a829d64dd66fa173c6934f03817d9e68d43 create mode 100644 v5.4/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 create mode 100644 v5.4/fc9a615200d48e076af58f4309f507e500ed900d create mode 100644 v5.4/fde4951834c22fc634c1e1238b874f894ef46c9c create mode 100644 v5.4/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d create mode 100644 v5.4/fe3944fb245ab99570552a3bf970b00058a9ca6d create mode 100644 v5.4/ff3b96f2c9e5c24fca12239cd519a8a18569e687 create mode 100644 v5.7/00616416488868a8b98343863e5ac078506e44e8 create mode 100644 v5.7/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 create mode 100644 v5.7/038ce802e248a985150156da84bc3f118236b898 create mode 100644 v5.7/04aa5f4eba49d6493801d0f1d515ed237459b166 create mode 100644 v5.7/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 create mode 100644 v5.7/05fb1dbc821f3016a52621ccd4530c269b626130 create mode 100644 v5.7/0611a640e60a0473883328746f3c53934cd4dc3c create mode 100644 v5.7/06b8db3a7dde43cc7c412517c93c85d13a4557f8 create mode 100644 v5.7/07fd7c329839cf0b8c7766883d830a1a0d12d1dd create mode 100644 v5.7/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 create mode 100644 v5.7/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 create mode 100644 v5.7/0a549ed22c3c7cc6da5c5f5918efd019944489a5 create mode 100644 v5.7/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 create mode 100644 v5.7/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 create mode 100644 v5.7/0e9876d8e88d81a35742e90048ab3784c49b910b create mode 100644 v5.7/0f05ee447949cf1b72bd7c415c803ea7f7209403 create mode 100644 v5.7/101c3fad29d7a0a90ff063b1aad586a0211911ec create mode 100644 v5.7/11b3f8ae7081607a783d60e8098d46b787f79cad create mode 100644 v5.7/11ff73082f17e1adc1b717264d9b74661fc5b229 create mode 100644 v5.7/12f7900c575679af411aaa89340bfe3dc68b46b3 create mode 100644 v5.7/133e267ef4a26d19c93996a874714e9f3f8c70aa create mode 100644 v5.7/14786d949a3b8cf00cc32456363b7db22894a0e6 create mode 100644 v5.7/1505ba06e52e701600172bccbc3aa7fb9bd5d0da create mode 100644 v5.7/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 create mode 100644 v5.7/15f298821289d3efba87bb34db29d0ba9780a443 create mode 100644 v5.7/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 create mode 100644 v5.7/16f9ce818901c7b7618094242adc0b51208a7c89 create mode 100644 v5.7/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 create mode 100644 v5.7/190f676afa00d07082db170400aaa2cd4de0933f create mode 100644 v5.7/195b3678bea35fde0619f17b73847c30e66d79d0 create mode 100644 v5.7/19871b5c7a003946d3cd4209a348ab7c0df5dbad create mode 100644 v5.7/19e94a2333c2babc773e51a9ed844cfc35a36064 create mode 100644 v5.7/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 create mode 100644 v5.7/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a create mode 100644 v5.7/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf create mode 100644 v5.7/1d3aa0b97c55672eff44516b1c8afb9551003d78 create mode 100644 v5.7/1fa08aece42512be072351f482096d5796edf7ca create mode 100644 v5.7/205de6ddd7fff9340bd5e4b68105f28120671c6b create mode 100644 v5.7/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 create mode 100644 v5.7/217759bbb95db7998528eb65914c3e20d890dff5 create mode 100644 v5.7/21e25205d7f9b6d7d3807546dd12ea93844b7c8e create mode 100644 v5.7/2263639f96f24a121ec9f037981b81daf5a8d60a create mode 100644 v5.7/231e872529885483056c0170641ddd76686e3a89 create mode 100644 v5.7/24a8b7bfb96120b32c222ef108bb7a713d1e385a create mode 100644 v5.7/24be05591fb7a2a3edd639092c045298dd57aeea create mode 100644 v5.7/2558e3b23112adb82a558bab616890a790a38bc6 create mode 100644 v5.7/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 create mode 100644 v5.7/2824083db76cb9d4b7910607b367e93b02912865 create mode 100644 v5.7/282c30f320ba25794b66c2231ab134d15465ef21 create mode 100644 v5.7/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 create mode 100644 v5.7/2892731ec2893252cdbc256a2bd5436b7fd94cf7 create mode 100644 v5.7/292fcaa1f937345cb65f3af82a1ee6692c8df9eb create mode 100644 v5.7/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 create mode 100644 v5.7/2cd114294d1dad6ed19217c909680f9fd30ee711 create mode 100644 v5.7/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d create mode 100644 v5.7/2fadeb950f53c017bde9e156e443528265dd3629 create mode 100644 v5.7/3058fca1ed7955c904584a6d86108d664a927177 create mode 100644 v5.7/30deff8531f469453ccc0981f14eceb0a2ea68d6 create mode 100644 v5.7/321de651fa565dcf76c017b257bdf15ec7fff45d create mode 100644 v5.7/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 create mode 100644 v5.7/3425a2005b291b62b6f6deeeab1156839c41cf85 create mode 100644 v5.7/345e8abe4c355bc24bab3f4a5634122e55be8665 create mode 100644 v5.7/347d49fdf36c5e2411afdb312935d88183fe5811 create mode 100644 v5.7/348139384ba30eccd4ce4f01fcf575b08ce81b83 create mode 100644 v5.7/3789fb8746dc0f484db2d6f48b390f0f535d5120 create mode 100644 v5.7/386dc41cf54dcf44ea40de1aca900f02b756cec0 create mode 100644 v5.7/3948abaa4e2be938ccdfc289385a27342fb13d43 create mode 100644 v5.7/3956f35fbd36aee35766008ce6a9b0ed812d93ef create mode 100644 v5.7/39a6c668e4e78c3bc262c24d9aabd0a49027f948 create mode 100644 v5.7/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd create mode 100644 v5.7/3cdad0a5a6cf581519748612cb449b43379510a4 create mode 100644 v5.7/3d40f78169a0a954ff06e2b0f8e21463f7edb433 create mode 100644 v5.7/3f6d810665dfde0d33785420618ceb03fba0619d create mode 100644 v5.7/410bb2ce611133a11d4d11f0aef4c83f095c3200 create mode 100644 v5.7/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 create mode 100644 v5.7/42c3732fa8073717dd7d924472f1c0bc5b452fdc create mode 100644 v5.7/432acd550e3607d5fea23e27f6ab4e4567deccfd create mode 100644 v5.7/433f437b3ae2ed4e318ecd5233c82f6936e78e82 create mode 100644 v5.7/4379f91172f39d999919c8e8b2b5e1d665d8972d create mode 100644 v5.7/43f0df54c96fa5abcab9df8649c1e52119bf0238 create mode 100644 v5.7/449813515d3e5efec85206bb91588a6249a421a3 create mode 100644 v5.7/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 create mode 100644 v5.7/45f29e0eb5b969c59a70525942080905dc5b7964 create mode 100644 v5.7/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 create mode 100644 v5.7/4a679c5afca027d7f4668f51693f7cce589038f5 create mode 100644 v5.7/4b2cfbda2d530f4efa0e2833771640869013de5e create mode 100644 v5.7/4b357e2a6d6c364a88d50526675fe596a30766cb create mode 100644 v5.7/4b7b4291dee2fef9148563be3eeb0034cc3bf5df create mode 100644 v5.7/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 create mode 100644 v5.7/4ca52f539865853e6ddbc393745cd0b305f0d810 create mode 100644 v5.7/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 create mode 100644 v5.7/512383ae49107fbc42243887798548e356c4b91c create mode 100644 v5.7/5339792bd64bd1605d3d51f8e52e94dfc385959b create mode 100644 v5.7/539cd3f4da3fdbe7dc353634e004e4b0e725c35a create mode 100644 v5.7/54943abce0927156ba9909f1a533b25410bfe2ca create mode 100644 v5.7/54ee3526796f56c249124686a33e1cc05f76ea21 create mode 100644 v5.7/57c6906778f55deba6d3f3af00284e3541bb9950 create mode 100644 v5.7/582a3bf999df662c0e0fa4717ce7559f16d7b93b create mode 100644 v5.7/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 create mode 100644 v5.7/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 create mode 100644 v5.7/5bc9dc068afe95e924136d57c1a385194282a919 create mode 100644 v5.7/5caf1b6400d30a31363063314bddea4e5680d639 create mode 100644 v5.7/5d94da7ff00ef45737a64d947e7ff45aca972782 create mode 100644 v5.7/6021d62c677f12f2f975bb1bf2389730e1d9f746 create mode 100644 v5.7/60c2a6926cc94dcd8a60ab593b4092bc354061c3 create mode 100644 v5.7/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 create mode 100644 v5.7/617fc7775370324d0a2b888625b042221ebdcb62 create mode 100644 v5.7/61ead71476cf8b68960275beee24ff00a809fe81 create mode 100644 v5.7/64bef697d33b75fc06c5789b3f8108680271529f create mode 100644 v5.7/64f92a554f72cbfe8b971f93af9d07f87599bc88 create mode 100644 v5.7/6727980b67852dae6b82a97e24fbadbdd218c033 create mode 100644 v5.7/6874f6ed92df1e95ff815692b6bf6aa98e4c925b create mode 100644 v5.7/689a930b93c5c20294df5da0407df361c5412eac create mode 100644 v5.7/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce create mode 100644 v5.7/6a277077ac5189d7633f8c57e153e0a73fab39d2 create mode 100644 v5.7/6a71770442b5b7cf8f880ca1c0a72456c918c757 create mode 100644 v5.7/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c create mode 100644 v5.7/6b865d6530230b0c446efd93e0207b8eed7eadb2 create mode 100644 v5.7/6b91bfa1651d841f0066bae2b1322cac29fdfb61 create mode 100644 v5.7/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 create mode 100644 v5.7/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff create mode 100644 v5.7/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 create mode 100644 v5.7/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 create mode 100644 v5.7/70dfe3f0d239c2e8abc6a7bea24411031f85b652 create mode 100644 v5.7/73f65b8b0325551110dedf8d27ac738bdc331802 create mode 100644 v5.7/73fa7547c70b32cc69685f79be31135797734eb6 create mode 100644 v5.7/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 create mode 100644 v5.7/75a1bbe60a7425fcaa670bff58b8589b1f880810 create mode 100644 v5.7/75cabec0111b7ccb140d917cc9c481e845cc3498 create mode 100644 v5.7/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 create mode 100644 v5.7/76698510f593daf8aa0582492090d0c2e484c3e8 create mode 100644 v5.7/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 create mode 100644 v5.7/7beea725a8ca412c6190090ce7c3a13b169592a1 create mode 100644 v5.7/7c079e909b21f8f6e5d8e501c037752ff302a15e create mode 100644 v5.7/7c09a4ed6156c6cab6b951e027ca6ea24af454ba create mode 100644 v5.7/7c18509bdaefe2164e62829d614ef9ea429f29d2 create mode 100644 v5.7/7ded1e365cc9de6093a71d3a493c1874aca6e77c create mode 100644 v5.7/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 create mode 100644 v5.7/7edfc610ec315de96963e66889511212ad87e3de create mode 100644 v5.7/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 create mode 100644 v5.7/806cb2270237ce2ec672a407d66cee17a07d3aa2 create mode 100644 v5.7/80d012e98894ac9112cbcddf2fbf276c2e4be0ec create mode 100644 v5.7/8145e082a8dfcfdc0a725b0f76eca54337b5b26e create mode 100644 v5.7/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 create mode 100644 v5.7/82a8cb96b23244f40be56b9edcf085af0cc237a6 create mode 100644 v5.7/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 create mode 100644 v5.7/84e286c1bb9b22d5893d34fcedd69224a65c439c create mode 100644 v5.7/85506aca2eb4ea41223c91c5fe25125953c19b13 create mode 100644 v5.7/85f273a6a1e492afa7309fd23fcd8cb870085f56 create mode 100644 v5.7/872584f1bb983a688547509141b03b37bdb28840 create mode 100644 v5.7/87a83c8c677e762a39d914e67450cc85d8fc1f9a create mode 100644 v5.7/87b355f44833b9d7d8ebdd3929e941ac1a931b7e create mode 100644 v5.7/8a904a3caa88118744062e872ae90f37748a8fd8 create mode 100644 v5.7/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 create mode 100644 v5.7/8b3d838139bcd1e552f1899191f734264ce2a1a5 create mode 100644 v5.7/8b6bb995d3819218498bdbee4465bffff1497a31 create mode 100644 v5.7/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b create mode 100644 v5.7/90a009db09e2b91990df28e47844d44ae0ef9aa8 create mode 100644 v5.7/90f92b68c9869913753f8bc1d87b7762a5f36873 create mode 100644 v5.7/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 create mode 100644 v5.7/9473c4450e9c83d890d435577a3776d925fa748c create mode 100644 v5.7/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d create mode 100644 v5.7/9a7eec48c9715c897b3a7809799089d708a4de64 create mode 100644 v5.7/9ae061cf2a46980b37cec1e56a372603682b2741 create mode 100644 v5.7/9b6713cc75229f25552c643083cbdbfb771e5bca create mode 100644 v5.7/9bb430a89d2dfce58a3d61a3a04e149109d3934e create mode 100644 v5.7/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a create mode 100644 v5.7/9e3f1c59367515e7e40675fe83645a131c05039d create mode 100644 v5.7/9ed52108f6478a6a805c0c15a3f70aabba07247e create mode 100644 v5.7/9f2f767f5ef81982a36edef512b2319e3a79ad73 create mode 100644 v5.7/a0dd82d6d863f03859ccab6c71e84e917f4d7082 create mode 100644 v5.7/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f create mode 100644 v5.7/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 create mode 100644 v5.7/a28d893eb3270cf62c10dd8777af0d8452cdc072 create mode 100644 v5.7/a34606a9aa3d36d178a5ecf31a0299b88102cf12 create mode 100644 v5.7/a4af51ce229b1e1eab003966dbfebf9d80093a77 create mode 100644 v5.7/a56aefca8d386181415a1fb7cfec2f72b0404797 create mode 100644 v5.7/a575c9734f3021f1fc81c2477ecaee4d9841fd59 create mode 100644 v5.7/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a create mode 100644 v5.7/a6bf23e18324d550f789637d469cca654c92fe86 create mode 100644 v5.7/ab838b3fd9a442a62f36ea7eeb93e77259f787ce create mode 100644 v5.7/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 create mode 100644 v5.7/ad399740bd41da5558d8b8b2b19481740ca063cb create mode 100644 v5.7/ad72872eb3ae634d1e4296a384baa81e85cc6acc create mode 100644 v5.7/ae5535efd8c445ad6033ac0d5da0197897b148ea create mode 100644 v5.7/ae638551ab64a216364a63c4ee5061f82702fde2 create mode 100644 v5.7/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 create mode 100644 v5.7/ae8c511757304e0c393661b5ed2ad7073e2a351d create mode 100644 v5.7/b1211a25c4fe3443cfef4ed7c39251502a663776 create mode 100644 v5.7/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 create mode 100644 v5.7/b4c6d52d8a81c53a8759e382e8000597909f0615 create mode 100644 v5.7/b639585e71e63008373d3a9fd060b87315fe7ea8 create mode 100644 v5.7/b6aaba5b76e9596cb4d62d081cca41e114becacc create mode 100644 v5.7/b6be3714005c3933886be71011f19119e219e77c create mode 100644 v5.7/b6dfac948686799169c899557a179b84d0d1f47e create mode 100644 v5.7/b6e6a582f2b357b6f74849b715de12cc38b1ee91 create mode 100644 v5.7/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 create mode 100644 v5.7/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 create mode 100644 v5.7/bc401c2900c128d3d69482769f1300502a9f0598 create mode 100644 v5.7/bcd8a929a5387178d917da785896e53b0845ab37 create mode 100644 v5.7/bcdb2e9d9f319935938a5addee040e37b60192ff create mode 100644 v5.7/bd46543d7f9a8b2c03420499b1885287e96aaf28 create mode 100644 v5.7/bd8c239c0502e70c92cf9496846bcbec7cd5702f create mode 100644 v5.7/be2760a703e6554c2b5784e2fec804284cdcbe4d create mode 100644 v5.7/be914f8fd282ecce5d8e2dd098e628dcc7ad533a create mode 100644 v5.7/c044a9502649a66bf5c5e1a584cb82b2c538ae25 create mode 100644 v5.7/c25db1d27abd78175d9802f52c1b75f3cf716f2c create mode 100644 v5.7/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 create mode 100644 v5.7/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 create mode 100644 v5.7/c5215d54dc10e801a6cefef62445a00a4c28a515 create mode 100644 v5.7/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b create mode 100644 v5.7/c67ef897fe08effad98f0c7fb9223fa1f771d09e create mode 100644 v5.7/c69ff4071935f946f1cddc59e1d36a03442ed015 create mode 100644 v5.7/c762b979c7c97dc7a4010f943a9c0b646a56ed36 create mode 100644 v5.7/c8841fc4d51f603a44c00448ad17404eb829c741 create mode 100644 v5.7/c8df2cc9d63bdb365c520a2dd5472f7b7755644f create mode 100644 v5.7/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 create mode 100644 v5.7/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 create mode 100644 v5.7/c997d683d952d8c927922ea0ab4d33a01c8efc2c create mode 100644 v5.7/ca1608875ae21bb40a7731b81bc0e2c95622d502 create mode 100644 v5.7/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b create mode 100644 v5.7/cbb93fe5e6d00695e1344fa697dab3974b216717 create mode 100644 v5.7/cc47a057e79613b7af0110837ff082caf8895c9e create mode 100644 v5.7/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 create mode 100644 v5.7/cc9542534bf09f33b4da32025b31335588fcefb9 create mode 100644 v5.7/cdefbf2324ceda662e2667aa2f44e8b9de3d780f create mode 100644 v5.7/ce51bf1790c4972125b19c22dbfa76d7e0136280 create mode 100644 v5.7/cf12445daec01aaa2d27bb34bd7c796a53442c42 create mode 100644 v5.7/d0089603fa7a22a940f808a7cbc49402fe02281e create mode 100644 v5.7/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 create mode 100644 v5.7/d31563b5f9bb601a805c4a1b491edf69ada79688 create mode 100644 v5.7/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 create mode 100644 v5.7/d63fde98b8929da625cc36c2f1143e837c0e6d10 create mode 100644 v5.7/d7c9616be0759c1cfb44a68ba838548d22b98484 create mode 100644 v5.7/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 create mode 100644 v5.7/d9077f7bad141df143cc4fa000a68a868bcea7c0 create mode 100644 v5.7/d90b7c705c5d9b5cb6b71b8aaa773c031084056c create mode 100644 v5.7/dacfd001eaf252a81537aece602ae2fc16e6ebd5 create mode 100644 v5.7/dcd04ea587b210e78a85d6d4d7cc6765828496b0 create mode 100644 v5.7/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 create mode 100644 v5.7/dd9019604cdaaff1327bfd36737230f912e2780d create mode 100644 v5.7/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 create mode 100644 v5.7/de8a3207aed33283a560193095b156d3b73fc4f0 create mode 100644 v5.7/dec3a7b3aa45802e70c350d73e11564cd444e448 create mode 100644 v5.7/e1fb1dc08e73466830612bcf2f9f72180965c9ba create mode 100644 v5.7/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd create mode 100644 v5.7/e2f7dd6e55d2f39734abcebd0cf673700e206197 create mode 100644 v5.7/e331ac141f1df6d151d24e60ff16e93ec075509e create mode 100644 v5.7/e3a491a26b62466ad14a423e8c81a04d5969bfe5 create mode 100644 v5.7/e5ca9d391615269b05a6ed871fec66d9db650520 create mode 100644 v5.7/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 create mode 100644 v5.7/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 create mode 100644 v5.7/e73dda7ffd858a58ddeb9c53603ae14f2af8927c create mode 100644 v5.7/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 create mode 100644 v5.7/e86e6638d1171c2201ffff16d2c6a6fd975f8383 create mode 100644 v5.7/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 create mode 100644 v5.7/e97d06a46526d9392cbdbd7eda193091e1af2723 create mode 100644 v5.7/e9a7254b0339ef2b230784789ac28ef35e049253 create mode 100644 v5.7/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 create mode 100644 v5.7/e9c5263ce16d96311c118111ac779f004be8b473 create mode 100644 v5.7/ea7d898676d9e94558c46ba927db35403362389f create mode 100644 v5.7/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 create mode 100644 v5.7/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 create mode 100644 v5.7/ecba88a3b32d733d41e27973e25b2bc580f64281 create mode 100644 v5.7/ee8bd4a428a9c538e08aa5bc797fca19d577f667 create mode 100644 v5.7/ef560389ca50e33bd0c4531236c187107fa81e1f create mode 100644 v5.7/f0ece18e994144b7daa025b68ead97de26a2df1f create mode 100644 v5.7/f123dc86388cb669c3d6322702dc441abc35c31e create mode 100644 v5.7/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 create mode 100644 v5.7/f3a608827d1f8de0dd12813e8d9c6803fe64e119 create mode 100644 v5.7/f525152a0f0ff34eb92b322703d76ba37095f556 create mode 100644 v5.7/f8f669699977db503569465b64dc5220ab21bb41 create mode 100644 v5.7/f92e1a829d64dd66fa173c6934f03817d9e68d43 create mode 100644 v5.7/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 create mode 100644 v5.7/fc9a615200d48e076af58f4309f507e500ed900d create mode 100644 v5.7/fde4951834c22fc634c1e1238b874f894ef46c9c create mode 100644 v5.7/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d create mode 100644 v5.7/fe3944fb245ab99570552a3bf970b00058a9ca6d create mode 100644 v5.7/ff3b96f2c9e5c24fca12239cd519a8a18569e687 create mode 100644 v5.8/00616416488868a8b98343863e5ac078506e44e8 create mode 100644 v5.8/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 create mode 100644 v5.8/038ce802e248a985150156da84bc3f118236b898 create mode 100644 v5.8/04aa5f4eba49d6493801d0f1d515ed237459b166 create mode 100644 v5.8/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 create mode 100644 v5.8/05fb1dbc821f3016a52621ccd4530c269b626130 create mode 100644 v5.8/0611a640e60a0473883328746f3c53934cd4dc3c create mode 100644 v5.8/06b8db3a7dde43cc7c412517c93c85d13a4557f8 create mode 100644 v5.8/07fd7c329839cf0b8c7766883d830a1a0d12d1dd create mode 100644 v5.8/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 create mode 100644 v5.8/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 create mode 100644 v5.8/0a549ed22c3c7cc6da5c5f5918efd019944489a5 create mode 100644 v5.8/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 create mode 100644 v5.8/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 create mode 100644 v5.8/0e9876d8e88d81a35742e90048ab3784c49b910b create mode 100644 v5.8/0f05ee447949cf1b72bd7c415c803ea7f7209403 create mode 100644 v5.8/101c3fad29d7a0a90ff063b1aad586a0211911ec create mode 100644 v5.8/11b3f8ae7081607a783d60e8098d46b787f79cad create mode 100644 v5.8/11ff73082f17e1adc1b717264d9b74661fc5b229 create mode 100644 v5.8/12f7900c575679af411aaa89340bfe3dc68b46b3 create mode 100644 v5.8/133e267ef4a26d19c93996a874714e9f3f8c70aa create mode 100644 v5.8/14786d949a3b8cf00cc32456363b7db22894a0e6 create mode 100644 v5.8/1505ba06e52e701600172bccbc3aa7fb9bd5d0da create mode 100644 v5.8/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 create mode 100644 v5.8/15f298821289d3efba87bb34db29d0ba9780a443 create mode 100644 v5.8/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 create mode 100644 v5.8/16f9ce818901c7b7618094242adc0b51208a7c89 create mode 100644 v5.8/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 create mode 100644 v5.8/190f676afa00d07082db170400aaa2cd4de0933f create mode 100644 v5.8/195b3678bea35fde0619f17b73847c30e66d79d0 create mode 100644 v5.8/19871b5c7a003946d3cd4209a348ab7c0df5dbad create mode 100644 v5.8/19e94a2333c2babc773e51a9ed844cfc35a36064 create mode 100644 v5.8/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 create mode 100644 v5.8/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a create mode 100644 v5.8/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf create mode 100644 v5.8/1d3aa0b97c55672eff44516b1c8afb9551003d78 create mode 100644 v5.8/1fa08aece42512be072351f482096d5796edf7ca create mode 100644 v5.8/205de6ddd7fff9340bd5e4b68105f28120671c6b create mode 100644 v5.8/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 create mode 100644 v5.8/217759bbb95db7998528eb65914c3e20d890dff5 create mode 100644 v5.8/21e25205d7f9b6d7d3807546dd12ea93844b7c8e create mode 100644 v5.8/2263639f96f24a121ec9f037981b81daf5a8d60a create mode 100644 v5.8/231e872529885483056c0170641ddd76686e3a89 create mode 100644 v5.8/24a8b7bfb96120b32c222ef108bb7a713d1e385a create mode 100644 v5.8/24be05591fb7a2a3edd639092c045298dd57aeea create mode 100644 v5.8/2558e3b23112adb82a558bab616890a790a38bc6 create mode 100644 v5.8/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 create mode 100644 v5.8/2824083db76cb9d4b7910607b367e93b02912865 create mode 100644 v5.8/282c30f320ba25794b66c2231ab134d15465ef21 create mode 100644 v5.8/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 create mode 100644 v5.8/2892731ec2893252cdbc256a2bd5436b7fd94cf7 create mode 100644 v5.8/292fcaa1f937345cb65f3af82a1ee6692c8df9eb create mode 100644 v5.8/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 create mode 100644 v5.8/2cd114294d1dad6ed19217c909680f9fd30ee711 create mode 100644 v5.8/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d create mode 100644 v5.8/2fadeb950f53c017bde9e156e443528265dd3629 create mode 100644 v5.8/3058fca1ed7955c904584a6d86108d664a927177 create mode 100644 v5.8/30deff8531f469453ccc0981f14eceb0a2ea68d6 create mode 100644 v5.8/321de651fa565dcf76c017b257bdf15ec7fff45d create mode 100644 v5.8/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 create mode 100644 v5.8/3425a2005b291b62b6f6deeeab1156839c41cf85 create mode 100644 v5.8/345e8abe4c355bc24bab3f4a5634122e55be8665 create mode 100644 v5.8/347d49fdf36c5e2411afdb312935d88183fe5811 create mode 100644 v5.8/348139384ba30eccd4ce4f01fcf575b08ce81b83 create mode 100644 v5.8/3789fb8746dc0f484db2d6f48b390f0f535d5120 create mode 100644 v5.8/386dc41cf54dcf44ea40de1aca900f02b756cec0 create mode 100644 v5.8/3948abaa4e2be938ccdfc289385a27342fb13d43 create mode 100644 v5.8/3956f35fbd36aee35766008ce6a9b0ed812d93ef create mode 100644 v5.8/39a6c668e4e78c3bc262c24d9aabd0a49027f948 create mode 100644 v5.8/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd create mode 100644 v5.8/3cdad0a5a6cf581519748612cb449b43379510a4 create mode 100644 v5.8/3d40f78169a0a954ff06e2b0f8e21463f7edb433 create mode 100644 v5.8/3f6d810665dfde0d33785420618ceb03fba0619d create mode 100644 v5.8/410bb2ce611133a11d4d11f0aef4c83f095c3200 create mode 100644 v5.8/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 create mode 100644 v5.8/42c3732fa8073717dd7d924472f1c0bc5b452fdc create mode 100644 v5.8/432acd550e3607d5fea23e27f6ab4e4567deccfd create mode 100644 v5.8/433f437b3ae2ed4e318ecd5233c82f6936e78e82 create mode 100644 v5.8/4379f91172f39d999919c8e8b2b5e1d665d8972d create mode 100644 v5.8/43f0df54c96fa5abcab9df8649c1e52119bf0238 create mode 100644 v5.8/449813515d3e5efec85206bb91588a6249a421a3 create mode 100644 v5.8/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 create mode 100644 v5.8/45f29e0eb5b969c59a70525942080905dc5b7964 create mode 100644 v5.8/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 create mode 100644 v5.8/4a679c5afca027d7f4668f51693f7cce589038f5 create mode 100644 v5.8/4b2cfbda2d530f4efa0e2833771640869013de5e create mode 100644 v5.8/4b357e2a6d6c364a88d50526675fe596a30766cb create mode 100644 v5.8/4b7b4291dee2fef9148563be3eeb0034cc3bf5df create mode 100644 v5.8/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 create mode 100644 v5.8/4ca52f539865853e6ddbc393745cd0b305f0d810 create mode 100644 v5.8/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 create mode 100644 v5.8/512383ae49107fbc42243887798548e356c4b91c create mode 100644 v5.8/5339792bd64bd1605d3d51f8e52e94dfc385959b create mode 100644 v5.8/539cd3f4da3fdbe7dc353634e004e4b0e725c35a create mode 100644 v5.8/54943abce0927156ba9909f1a533b25410bfe2ca create mode 100644 v5.8/54ee3526796f56c249124686a33e1cc05f76ea21 create mode 100644 v5.8/57c6906778f55deba6d3f3af00284e3541bb9950 create mode 100644 v5.8/582a3bf999df662c0e0fa4717ce7559f16d7b93b create mode 100644 v5.8/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 create mode 100644 v5.8/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 create mode 100644 v5.8/5bc9dc068afe95e924136d57c1a385194282a919 create mode 100644 v5.8/5caf1b6400d30a31363063314bddea4e5680d639 create mode 100644 v5.8/5d94da7ff00ef45737a64d947e7ff45aca972782 create mode 100644 v5.8/6021d62c677f12f2f975bb1bf2389730e1d9f746 create mode 100644 v5.8/60c2a6926cc94dcd8a60ab593b4092bc354061c3 create mode 100644 v5.8/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 create mode 100644 v5.8/617fc7775370324d0a2b888625b042221ebdcb62 create mode 100644 v5.8/61ead71476cf8b68960275beee24ff00a809fe81 create mode 100644 v5.8/64bef697d33b75fc06c5789b3f8108680271529f create mode 100644 v5.8/64f92a554f72cbfe8b971f93af9d07f87599bc88 create mode 100644 v5.8/6727980b67852dae6b82a97e24fbadbdd218c033 create mode 100644 v5.8/6874f6ed92df1e95ff815692b6bf6aa98e4c925b create mode 100644 v5.8/689a930b93c5c20294df5da0407df361c5412eac create mode 100644 v5.8/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce create mode 100644 v5.8/6a277077ac5189d7633f8c57e153e0a73fab39d2 create mode 100644 v5.8/6a71770442b5b7cf8f880ca1c0a72456c918c757 create mode 100644 v5.8/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c create mode 100644 v5.8/6b865d6530230b0c446efd93e0207b8eed7eadb2 create mode 100644 v5.8/6b91bfa1651d841f0066bae2b1322cac29fdfb61 create mode 100644 v5.8/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 create mode 100644 v5.8/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff create mode 100644 v5.8/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 create mode 100644 v5.8/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 create mode 100644 v5.8/70dfe3f0d239c2e8abc6a7bea24411031f85b652 create mode 100644 v5.8/73f65b8b0325551110dedf8d27ac738bdc331802 create mode 100644 v5.8/73fa7547c70b32cc69685f79be31135797734eb6 create mode 100644 v5.8/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 create mode 100644 v5.8/75a1bbe60a7425fcaa670bff58b8589b1f880810 create mode 100644 v5.8/75cabec0111b7ccb140d917cc9c481e845cc3498 create mode 100644 v5.8/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 create mode 100644 v5.8/76698510f593daf8aa0582492090d0c2e484c3e8 create mode 100644 v5.8/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 create mode 100644 v5.8/7beea725a8ca412c6190090ce7c3a13b169592a1 create mode 100644 v5.8/7c079e909b21f8f6e5d8e501c037752ff302a15e create mode 100644 v5.8/7c09a4ed6156c6cab6b951e027ca6ea24af454ba create mode 100644 v5.8/7c18509bdaefe2164e62829d614ef9ea429f29d2 create mode 100644 v5.8/7ded1e365cc9de6093a71d3a493c1874aca6e77c create mode 100644 v5.8/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 create mode 100644 v5.8/7edfc610ec315de96963e66889511212ad87e3de create mode 100644 v5.8/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 create mode 100644 v5.8/806cb2270237ce2ec672a407d66cee17a07d3aa2 create mode 100644 v5.8/80d012e98894ac9112cbcddf2fbf276c2e4be0ec create mode 100644 v5.8/8145e082a8dfcfdc0a725b0f76eca54337b5b26e create mode 100644 v5.8/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 create mode 100644 v5.8/82a8cb96b23244f40be56b9edcf085af0cc237a6 create mode 100644 v5.8/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 create mode 100644 v5.8/84e286c1bb9b22d5893d34fcedd69224a65c439c create mode 100644 v5.8/85506aca2eb4ea41223c91c5fe25125953c19b13 create mode 100644 v5.8/85f273a6a1e492afa7309fd23fcd8cb870085f56 create mode 100644 v5.8/872584f1bb983a688547509141b03b37bdb28840 create mode 100644 v5.8/87a83c8c677e762a39d914e67450cc85d8fc1f9a create mode 100644 v5.8/87b355f44833b9d7d8ebdd3929e941ac1a931b7e create mode 100644 v5.8/8a904a3caa88118744062e872ae90f37748a8fd8 create mode 100644 v5.8/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 create mode 100644 v5.8/8b3d838139bcd1e552f1899191f734264ce2a1a5 create mode 100644 v5.8/8b6bb995d3819218498bdbee4465bffff1497a31 create mode 100644 v5.8/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b create mode 100644 v5.8/90a009db09e2b91990df28e47844d44ae0ef9aa8 create mode 100644 v5.8/90f92b68c9869913753f8bc1d87b7762a5f36873 create mode 100644 v5.8/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 create mode 100644 v5.8/9473c4450e9c83d890d435577a3776d925fa748c create mode 100644 v5.8/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d create mode 100644 v5.8/9a7eec48c9715c897b3a7809799089d708a4de64 create mode 100644 v5.8/9ae061cf2a46980b37cec1e56a372603682b2741 create mode 100644 v5.8/9b6713cc75229f25552c643083cbdbfb771e5bca create mode 100644 v5.8/9bb430a89d2dfce58a3d61a3a04e149109d3934e create mode 100644 v5.8/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a create mode 100644 v5.8/9e3f1c59367515e7e40675fe83645a131c05039d create mode 100644 v5.8/9ed52108f6478a6a805c0c15a3f70aabba07247e create mode 100644 v5.8/9f2f767f5ef81982a36edef512b2319e3a79ad73 create mode 100644 v5.8/a0dd82d6d863f03859ccab6c71e84e917f4d7082 create mode 100644 v5.8/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f create mode 100644 v5.8/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 create mode 100644 v5.8/a28d893eb3270cf62c10dd8777af0d8452cdc072 create mode 100644 v5.8/a34606a9aa3d36d178a5ecf31a0299b88102cf12 create mode 100644 v5.8/a4af51ce229b1e1eab003966dbfebf9d80093a77 create mode 100644 v5.8/a56aefca8d386181415a1fb7cfec2f72b0404797 create mode 100644 v5.8/a575c9734f3021f1fc81c2477ecaee4d9841fd59 create mode 100644 v5.8/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a create mode 100644 v5.8/a6bf23e18324d550f789637d469cca654c92fe86 create mode 100644 v5.8/ab838b3fd9a442a62f36ea7eeb93e77259f787ce create mode 100644 v5.8/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 create mode 100644 v5.8/ad399740bd41da5558d8b8b2b19481740ca063cb create mode 100644 v5.8/ad72872eb3ae634d1e4296a384baa81e85cc6acc create mode 100644 v5.8/ae5535efd8c445ad6033ac0d5da0197897b148ea create mode 100644 v5.8/ae638551ab64a216364a63c4ee5061f82702fde2 create mode 100644 v5.8/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 create mode 100644 v5.8/ae8c511757304e0c393661b5ed2ad7073e2a351d create mode 100644 v5.8/b1211a25c4fe3443cfef4ed7c39251502a663776 create mode 100644 v5.8/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 create mode 100644 v5.8/b4c6d52d8a81c53a8759e382e8000597909f0615 create mode 100644 v5.8/b639585e71e63008373d3a9fd060b87315fe7ea8 create mode 100644 v5.8/b6aaba5b76e9596cb4d62d081cca41e114becacc create mode 100644 v5.8/b6be3714005c3933886be71011f19119e219e77c create mode 100644 v5.8/b6dfac948686799169c899557a179b84d0d1f47e create mode 100644 v5.8/b6e6a582f2b357b6f74849b715de12cc38b1ee91 create mode 100644 v5.8/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 create mode 100644 v5.8/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 create mode 100644 v5.8/bc401c2900c128d3d69482769f1300502a9f0598 create mode 100644 v5.8/bcd8a929a5387178d917da785896e53b0845ab37 create mode 100644 v5.8/bcdb2e9d9f319935938a5addee040e37b60192ff create mode 100644 v5.8/bd46543d7f9a8b2c03420499b1885287e96aaf28 create mode 100644 v5.8/bd8c239c0502e70c92cf9496846bcbec7cd5702f create mode 100644 v5.8/be2760a703e6554c2b5784e2fec804284cdcbe4d create mode 100644 v5.8/be914f8fd282ecce5d8e2dd098e628dcc7ad533a create mode 100644 v5.8/c044a9502649a66bf5c5e1a584cb82b2c538ae25 create mode 100644 v5.8/c25db1d27abd78175d9802f52c1b75f3cf716f2c create mode 100644 v5.8/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 create mode 100644 v5.8/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 create mode 100644 v5.8/c5215d54dc10e801a6cefef62445a00a4c28a515 create mode 100644 v5.8/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b create mode 100644 v5.8/c67ef897fe08effad98f0c7fb9223fa1f771d09e create mode 100644 v5.8/c69ff4071935f946f1cddc59e1d36a03442ed015 create mode 100644 v5.8/c762b979c7c97dc7a4010f943a9c0b646a56ed36 create mode 100644 v5.8/c8841fc4d51f603a44c00448ad17404eb829c741 create mode 100644 v5.8/c8df2cc9d63bdb365c520a2dd5472f7b7755644f create mode 100644 v5.8/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 create mode 100644 v5.8/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 create mode 100644 v5.8/c997d683d952d8c927922ea0ab4d33a01c8efc2c create mode 100644 v5.8/ca1608875ae21bb40a7731b81bc0e2c95622d502 create mode 100644 v5.8/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b create mode 100644 v5.8/cbb93fe5e6d00695e1344fa697dab3974b216717 create mode 100644 v5.8/cc47a057e79613b7af0110837ff082caf8895c9e create mode 100644 v5.8/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 create mode 100644 v5.8/cc9542534bf09f33b4da32025b31335588fcefb9 create mode 100644 v5.8/cdefbf2324ceda662e2667aa2f44e8b9de3d780f create mode 100644 v5.8/ce51bf1790c4972125b19c22dbfa76d7e0136280 create mode 100644 v5.8/cf12445daec01aaa2d27bb34bd7c796a53442c42 create mode 100644 v5.8/d0089603fa7a22a940f808a7cbc49402fe02281e create mode 100644 v5.8/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 create mode 100644 v5.8/d31563b5f9bb601a805c4a1b491edf69ada79688 create mode 100644 v5.8/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 create mode 100644 v5.8/d63fde98b8929da625cc36c2f1143e837c0e6d10 create mode 100644 v5.8/d7c9616be0759c1cfb44a68ba838548d22b98484 create mode 100644 v5.8/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 create mode 100644 v5.8/d9077f7bad141df143cc4fa000a68a868bcea7c0 create mode 100644 v5.8/d90b7c705c5d9b5cb6b71b8aaa773c031084056c create mode 100644 v5.8/dacfd001eaf252a81537aece602ae2fc16e6ebd5 create mode 100644 v5.8/dcd04ea587b210e78a85d6d4d7cc6765828496b0 create mode 100644 v5.8/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 create mode 100644 v5.8/dd9019604cdaaff1327bfd36737230f912e2780d create mode 100644 v5.8/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 create mode 100644 v5.8/de8a3207aed33283a560193095b156d3b73fc4f0 create mode 100644 v5.8/dec3a7b3aa45802e70c350d73e11564cd444e448 create mode 100644 v5.8/e1fb1dc08e73466830612bcf2f9f72180965c9ba create mode 100644 v5.8/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd create mode 100644 v5.8/e2f7dd6e55d2f39734abcebd0cf673700e206197 create mode 100644 v5.8/e331ac141f1df6d151d24e60ff16e93ec075509e create mode 100644 v5.8/e3a491a26b62466ad14a423e8c81a04d5969bfe5 create mode 100644 v5.8/e5ca9d391615269b05a6ed871fec66d9db650520 create mode 100644 v5.8/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 create mode 100644 v5.8/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 create mode 100644 v5.8/e73dda7ffd858a58ddeb9c53603ae14f2af8927c create mode 100644 v5.8/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 create mode 100644 v5.8/e86e6638d1171c2201ffff16d2c6a6fd975f8383 create mode 100644 v5.8/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 create mode 100644 v5.8/e97d06a46526d9392cbdbd7eda193091e1af2723 create mode 100644 v5.8/e9a7254b0339ef2b230784789ac28ef35e049253 create mode 100644 v5.8/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 create mode 100644 v5.8/e9c5263ce16d96311c118111ac779f004be8b473 create mode 100644 v5.8/ea7d898676d9e94558c46ba927db35403362389f create mode 100644 v5.8/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 create mode 100644 v5.8/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 create mode 100644 v5.8/ecba88a3b32d733d41e27973e25b2bc580f64281 create mode 100644 v5.8/ee8bd4a428a9c538e08aa5bc797fca19d577f667 create mode 100644 v5.8/ef560389ca50e33bd0c4531236c187107fa81e1f create mode 100644 v5.8/f0ece18e994144b7daa025b68ead97de26a2df1f create mode 100644 v5.8/f123dc86388cb669c3d6322702dc441abc35c31e create mode 100644 v5.8/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 create mode 100644 v5.8/f3a608827d1f8de0dd12813e8d9c6803fe64e119 create mode 100644 v5.8/f525152a0f0ff34eb92b322703d76ba37095f556 create mode 100644 v5.8/f8f669699977db503569465b64dc5220ab21bb41 create mode 100644 v5.8/f92e1a829d64dd66fa173c6934f03817d9e68d43 create mode 100644 v5.8/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 create mode 100644 v5.8/fc9a615200d48e076af58f4309f507e500ed900d create mode 100644 v5.8/fde4951834c22fc634c1e1238b874f894ef46c9c create mode 100644 v5.8/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d create mode 100644 v5.8/fe3944fb245ab99570552a3bf970b00058a9ca6d create mode 100644 v5.8/ff3b96f2c9e5c24fca12239cd519a8a18569e687 create mode 100644 v5.9/00616416488868a8b98343863e5ac078506e44e8 create mode 100644 v5.9/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 create mode 100644 v5.9/038ce802e248a985150156da84bc3f118236b898 create mode 100644 v5.9/04aa5f4eba49d6493801d0f1d515ed237459b166 create mode 100644 v5.9/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 create mode 100644 v5.9/05fb1dbc821f3016a52621ccd4530c269b626130 create mode 100644 v5.9/0611a640e60a0473883328746f3c53934cd4dc3c create mode 100644 v5.9/06b8db3a7dde43cc7c412517c93c85d13a4557f8 create mode 100644 v5.9/07fd7c329839cf0b8c7766883d830a1a0d12d1dd create mode 100644 v5.9/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 create mode 100644 v5.9/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 create mode 100644 v5.9/0a549ed22c3c7cc6da5c5f5918efd019944489a5 create mode 100644 v5.9/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 create mode 100644 v5.9/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 create mode 100644 v5.9/0e9876d8e88d81a35742e90048ab3784c49b910b create mode 100644 v5.9/0f05ee447949cf1b72bd7c415c803ea7f7209403 create mode 100644 v5.9/101c3fad29d7a0a90ff063b1aad586a0211911ec create mode 100644 v5.9/11b3f8ae7081607a783d60e8098d46b787f79cad create mode 100644 v5.9/11ff73082f17e1adc1b717264d9b74661fc5b229 create mode 100644 v5.9/12f7900c575679af411aaa89340bfe3dc68b46b3 create mode 100644 v5.9/133e267ef4a26d19c93996a874714e9f3f8c70aa create mode 100644 v5.9/14786d949a3b8cf00cc32456363b7db22894a0e6 create mode 100644 v5.9/1505ba06e52e701600172bccbc3aa7fb9bd5d0da create mode 100644 v5.9/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 create mode 100644 v5.9/15f298821289d3efba87bb34db29d0ba9780a443 create mode 100644 v5.9/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 create mode 100644 v5.9/16f9ce818901c7b7618094242adc0b51208a7c89 create mode 100644 v5.9/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 create mode 100644 v5.9/190f676afa00d07082db170400aaa2cd4de0933f create mode 100644 v5.9/195b3678bea35fde0619f17b73847c30e66d79d0 create mode 100644 v5.9/19871b5c7a003946d3cd4209a348ab7c0df5dbad create mode 100644 v5.9/19e94a2333c2babc773e51a9ed844cfc35a36064 create mode 100644 v5.9/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 create mode 100644 v5.9/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a create mode 100644 v5.9/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf create mode 100644 v5.9/1d3aa0b97c55672eff44516b1c8afb9551003d78 create mode 100644 v5.9/1fa08aece42512be072351f482096d5796edf7ca create mode 100644 v5.9/205de6ddd7fff9340bd5e4b68105f28120671c6b create mode 100644 v5.9/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 create mode 100644 v5.9/217759bbb95db7998528eb65914c3e20d890dff5 create mode 100644 v5.9/21e25205d7f9b6d7d3807546dd12ea93844b7c8e create mode 100644 v5.9/2263639f96f24a121ec9f037981b81daf5a8d60a create mode 100644 v5.9/231e872529885483056c0170641ddd76686e3a89 create mode 100644 v5.9/24a8b7bfb96120b32c222ef108bb7a713d1e385a create mode 100644 v5.9/24be05591fb7a2a3edd639092c045298dd57aeea create mode 100644 v5.9/2558e3b23112adb82a558bab616890a790a38bc6 create mode 100644 v5.9/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 create mode 100644 v5.9/2824083db76cb9d4b7910607b367e93b02912865 create mode 100644 v5.9/282c30f320ba25794b66c2231ab134d15465ef21 create mode 100644 v5.9/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 create mode 100644 v5.9/2892731ec2893252cdbc256a2bd5436b7fd94cf7 create mode 100644 v5.9/292fcaa1f937345cb65f3af82a1ee6692c8df9eb create mode 100644 v5.9/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 create mode 100644 v5.9/2cd114294d1dad6ed19217c909680f9fd30ee711 create mode 100644 v5.9/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d create mode 100644 v5.9/2fadeb950f53c017bde9e156e443528265dd3629 create mode 100644 v5.9/3058fca1ed7955c904584a6d86108d664a927177 create mode 100644 v5.9/30deff8531f469453ccc0981f14eceb0a2ea68d6 create mode 100644 v5.9/321de651fa565dcf76c017b257bdf15ec7fff45d create mode 100644 v5.9/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 create mode 100644 v5.9/3425a2005b291b62b6f6deeeab1156839c41cf85 create mode 100644 v5.9/345e8abe4c355bc24bab3f4a5634122e55be8665 create mode 100644 v5.9/347d49fdf36c5e2411afdb312935d88183fe5811 create mode 100644 v5.9/348139384ba30eccd4ce4f01fcf575b08ce81b83 create mode 100644 v5.9/3789fb8746dc0f484db2d6f48b390f0f535d5120 create mode 100644 v5.9/386dc41cf54dcf44ea40de1aca900f02b756cec0 create mode 100644 v5.9/3948abaa4e2be938ccdfc289385a27342fb13d43 create mode 100644 v5.9/3956f35fbd36aee35766008ce6a9b0ed812d93ef create mode 100644 v5.9/39a6c668e4e78c3bc262c24d9aabd0a49027f948 create mode 100644 v5.9/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd create mode 100644 v5.9/3cdad0a5a6cf581519748612cb449b43379510a4 create mode 100644 v5.9/3d40f78169a0a954ff06e2b0f8e21463f7edb433 create mode 100644 v5.9/3f6d810665dfde0d33785420618ceb03fba0619d create mode 100644 v5.9/410bb2ce611133a11d4d11f0aef4c83f095c3200 create mode 100644 v5.9/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 create mode 100644 v5.9/42c3732fa8073717dd7d924472f1c0bc5b452fdc create mode 100644 v5.9/432acd550e3607d5fea23e27f6ab4e4567deccfd create mode 100644 v5.9/433f437b3ae2ed4e318ecd5233c82f6936e78e82 create mode 100644 v5.9/4379f91172f39d999919c8e8b2b5e1d665d8972d create mode 100644 v5.9/43f0df54c96fa5abcab9df8649c1e52119bf0238 create mode 100644 v5.9/449813515d3e5efec85206bb91588a6249a421a3 create mode 100644 v5.9/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 create mode 100644 v5.9/45f29e0eb5b969c59a70525942080905dc5b7964 create mode 100644 v5.9/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 create mode 100644 v5.9/4a679c5afca027d7f4668f51693f7cce589038f5 create mode 100644 v5.9/4b2cfbda2d530f4efa0e2833771640869013de5e create mode 100644 v5.9/4b357e2a6d6c364a88d50526675fe596a30766cb create mode 100644 v5.9/4b7b4291dee2fef9148563be3eeb0034cc3bf5df create mode 100644 v5.9/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 create mode 100644 v5.9/4ca52f539865853e6ddbc393745cd0b305f0d810 create mode 100644 v5.9/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 create mode 100644 v5.9/512383ae49107fbc42243887798548e356c4b91c create mode 100644 v5.9/5339792bd64bd1605d3d51f8e52e94dfc385959b create mode 100644 v5.9/539cd3f4da3fdbe7dc353634e004e4b0e725c35a create mode 100644 v5.9/54943abce0927156ba9909f1a533b25410bfe2ca create mode 100644 v5.9/54ee3526796f56c249124686a33e1cc05f76ea21 create mode 100644 v5.9/57c6906778f55deba6d3f3af00284e3541bb9950 create mode 100644 v5.9/582a3bf999df662c0e0fa4717ce7559f16d7b93b create mode 100644 v5.9/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 create mode 100644 v5.9/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 create mode 100644 v5.9/5bc9dc068afe95e924136d57c1a385194282a919 create mode 100644 v5.9/5caf1b6400d30a31363063314bddea4e5680d639 create mode 100644 v5.9/5d94da7ff00ef45737a64d947e7ff45aca972782 create mode 100644 v5.9/6021d62c677f12f2f975bb1bf2389730e1d9f746 create mode 100644 v5.9/60c2a6926cc94dcd8a60ab593b4092bc354061c3 create mode 100644 v5.9/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 create mode 100644 v5.9/617fc7775370324d0a2b888625b042221ebdcb62 create mode 100644 v5.9/61ead71476cf8b68960275beee24ff00a809fe81 create mode 100644 v5.9/64bef697d33b75fc06c5789b3f8108680271529f create mode 100644 v5.9/64f92a554f72cbfe8b971f93af9d07f87599bc88 create mode 100644 v5.9/6727980b67852dae6b82a97e24fbadbdd218c033 create mode 100644 v5.9/6874f6ed92df1e95ff815692b6bf6aa98e4c925b create mode 100644 v5.9/689a930b93c5c20294df5da0407df361c5412eac create mode 100644 v5.9/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce create mode 100644 v5.9/6a277077ac5189d7633f8c57e153e0a73fab39d2 create mode 100644 v5.9/6a71770442b5b7cf8f880ca1c0a72456c918c757 create mode 100644 v5.9/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c create mode 100644 v5.9/6b865d6530230b0c446efd93e0207b8eed7eadb2 create mode 100644 v5.9/6b91bfa1651d841f0066bae2b1322cac29fdfb61 create mode 100644 v5.9/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 create mode 100644 v5.9/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff create mode 100644 v5.9/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 create mode 100644 v5.9/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 create mode 100644 v5.9/70dfe3f0d239c2e8abc6a7bea24411031f85b652 create mode 100644 v5.9/73f65b8b0325551110dedf8d27ac738bdc331802 create mode 100644 v5.9/73fa7547c70b32cc69685f79be31135797734eb6 create mode 100644 v5.9/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 create mode 100644 v5.9/75a1bbe60a7425fcaa670bff58b8589b1f880810 create mode 100644 v5.9/75cabec0111b7ccb140d917cc9c481e845cc3498 create mode 100644 v5.9/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 create mode 100644 v5.9/76698510f593daf8aa0582492090d0c2e484c3e8 create mode 100644 v5.9/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 create mode 100644 v5.9/7beea725a8ca412c6190090ce7c3a13b169592a1 create mode 100644 v5.9/7c079e909b21f8f6e5d8e501c037752ff302a15e create mode 100644 v5.9/7c09a4ed6156c6cab6b951e027ca6ea24af454ba create mode 100644 v5.9/7c18509bdaefe2164e62829d614ef9ea429f29d2 create mode 100644 v5.9/7ded1e365cc9de6093a71d3a493c1874aca6e77c create mode 100644 v5.9/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 create mode 100644 v5.9/7edfc610ec315de96963e66889511212ad87e3de create mode 100644 v5.9/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 create mode 100644 v5.9/806cb2270237ce2ec672a407d66cee17a07d3aa2 create mode 100644 v5.9/80d012e98894ac9112cbcddf2fbf276c2e4be0ec create mode 100644 v5.9/8145e082a8dfcfdc0a725b0f76eca54337b5b26e create mode 100644 v5.9/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 create mode 100644 v5.9/82a8cb96b23244f40be56b9edcf085af0cc237a6 create mode 100644 v5.9/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 create mode 100644 v5.9/84e286c1bb9b22d5893d34fcedd69224a65c439c create mode 100644 v5.9/85506aca2eb4ea41223c91c5fe25125953c19b13 create mode 100644 v5.9/85f273a6a1e492afa7309fd23fcd8cb870085f56 create mode 100644 v5.9/872584f1bb983a688547509141b03b37bdb28840 create mode 100644 v5.9/87a83c8c677e762a39d914e67450cc85d8fc1f9a create mode 100644 v5.9/87b355f44833b9d7d8ebdd3929e941ac1a931b7e create mode 100644 v5.9/8a904a3caa88118744062e872ae90f37748a8fd8 create mode 100644 v5.9/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 create mode 100644 v5.9/8b3d838139bcd1e552f1899191f734264ce2a1a5 create mode 100644 v5.9/8b6bb995d3819218498bdbee4465bffff1497a31 create mode 100644 v5.9/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b create mode 100644 v5.9/90a009db09e2b91990df28e47844d44ae0ef9aa8 create mode 100644 v5.9/90f92b68c9869913753f8bc1d87b7762a5f36873 create mode 100644 v5.9/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 create mode 100644 v5.9/9473c4450e9c83d890d435577a3776d925fa748c create mode 100644 v5.9/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d create mode 100644 v5.9/9a7eec48c9715c897b3a7809799089d708a4de64 create mode 100644 v5.9/9ae061cf2a46980b37cec1e56a372603682b2741 create mode 100644 v5.9/9b6713cc75229f25552c643083cbdbfb771e5bca create mode 100644 v5.9/9bb430a89d2dfce58a3d61a3a04e149109d3934e create mode 100644 v5.9/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a create mode 100644 v5.9/9e3f1c59367515e7e40675fe83645a131c05039d create mode 100644 v5.9/9ed52108f6478a6a805c0c15a3f70aabba07247e create mode 100644 v5.9/9f2f767f5ef81982a36edef512b2319e3a79ad73 create mode 100644 v5.9/a0dd82d6d863f03859ccab6c71e84e917f4d7082 create mode 100644 v5.9/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f create mode 100644 v5.9/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 create mode 100644 v5.9/a28d893eb3270cf62c10dd8777af0d8452cdc072 create mode 100644 v5.9/a34606a9aa3d36d178a5ecf31a0299b88102cf12 create mode 100644 v5.9/a4af51ce229b1e1eab003966dbfebf9d80093a77 create mode 100644 v5.9/a56aefca8d386181415a1fb7cfec2f72b0404797 create mode 100644 v5.9/a575c9734f3021f1fc81c2477ecaee4d9841fd59 create mode 100644 v5.9/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a create mode 100644 v5.9/a6bf23e18324d550f789637d469cca654c92fe86 create mode 100644 v5.9/ab838b3fd9a442a62f36ea7eeb93e77259f787ce create mode 100644 v5.9/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 create mode 100644 v5.9/ad399740bd41da5558d8b8b2b19481740ca063cb create mode 100644 v5.9/ad72872eb3ae634d1e4296a384baa81e85cc6acc create mode 100644 v5.9/ae5535efd8c445ad6033ac0d5da0197897b148ea create mode 100644 v5.9/ae638551ab64a216364a63c4ee5061f82702fde2 create mode 100644 v5.9/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 create mode 100644 v5.9/ae8c511757304e0c393661b5ed2ad7073e2a351d create mode 100644 v5.9/b1211a25c4fe3443cfef4ed7c39251502a663776 create mode 100644 v5.9/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 create mode 100644 v5.9/b4c6d52d8a81c53a8759e382e8000597909f0615 create mode 100644 v5.9/b639585e71e63008373d3a9fd060b87315fe7ea8 create mode 100644 v5.9/b6aaba5b76e9596cb4d62d081cca41e114becacc create mode 100644 v5.9/b6be3714005c3933886be71011f19119e219e77c create mode 100644 v5.9/b6dfac948686799169c899557a179b84d0d1f47e create mode 100644 v5.9/b6e6a582f2b357b6f74849b715de12cc38b1ee91 create mode 100644 v5.9/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 create mode 100644 v5.9/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 create mode 100644 v5.9/bc401c2900c128d3d69482769f1300502a9f0598 create mode 100644 v5.9/bcd8a929a5387178d917da785896e53b0845ab37 create mode 100644 v5.9/bcdb2e9d9f319935938a5addee040e37b60192ff create mode 100644 v5.9/bd46543d7f9a8b2c03420499b1885287e96aaf28 create mode 100644 v5.9/bd8c239c0502e70c92cf9496846bcbec7cd5702f create mode 100644 v5.9/be2760a703e6554c2b5784e2fec804284cdcbe4d create mode 100644 v5.9/be914f8fd282ecce5d8e2dd098e628dcc7ad533a create mode 100644 v5.9/c044a9502649a66bf5c5e1a584cb82b2c538ae25 create mode 100644 v5.9/c25db1d27abd78175d9802f52c1b75f3cf716f2c create mode 100644 v5.9/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 create mode 100644 v5.9/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 create mode 100644 v5.9/c5215d54dc10e801a6cefef62445a00a4c28a515 create mode 100644 v5.9/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b create mode 100644 v5.9/c67ef897fe08effad98f0c7fb9223fa1f771d09e create mode 100644 v5.9/c69ff4071935f946f1cddc59e1d36a03442ed015 create mode 100644 v5.9/c762b979c7c97dc7a4010f943a9c0b646a56ed36 create mode 100644 v5.9/c8841fc4d51f603a44c00448ad17404eb829c741 create mode 100644 v5.9/c8df2cc9d63bdb365c520a2dd5472f7b7755644f create mode 100644 v5.9/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 create mode 100644 v5.9/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 create mode 100644 v5.9/c997d683d952d8c927922ea0ab4d33a01c8efc2c create mode 100644 v5.9/ca1608875ae21bb40a7731b81bc0e2c95622d502 create mode 100644 v5.9/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b create mode 100644 v5.9/cbb93fe5e6d00695e1344fa697dab3974b216717 create mode 100644 v5.9/cc47a057e79613b7af0110837ff082caf8895c9e create mode 100644 v5.9/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 create mode 100644 v5.9/cc9542534bf09f33b4da32025b31335588fcefb9 create mode 100644 v5.9/cdefbf2324ceda662e2667aa2f44e8b9de3d780f create mode 100644 v5.9/ce51bf1790c4972125b19c22dbfa76d7e0136280 create mode 100644 v5.9/cf12445daec01aaa2d27bb34bd7c796a53442c42 create mode 100644 v5.9/d0089603fa7a22a940f808a7cbc49402fe02281e create mode 100644 v5.9/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 create mode 100644 v5.9/d31563b5f9bb601a805c4a1b491edf69ada79688 create mode 100644 v5.9/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 create mode 100644 v5.9/d63fde98b8929da625cc36c2f1143e837c0e6d10 create mode 100644 v5.9/d7c9616be0759c1cfb44a68ba838548d22b98484 create mode 100644 v5.9/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 create mode 100644 v5.9/d9077f7bad141df143cc4fa000a68a868bcea7c0 create mode 100644 v5.9/d90b7c705c5d9b5cb6b71b8aaa773c031084056c create mode 100644 v5.9/dacfd001eaf252a81537aece602ae2fc16e6ebd5 create mode 100644 v5.9/dcd04ea587b210e78a85d6d4d7cc6765828496b0 create mode 100644 v5.9/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 create mode 100644 v5.9/dd9019604cdaaff1327bfd36737230f912e2780d create mode 100644 v5.9/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 create mode 100644 v5.9/de8a3207aed33283a560193095b156d3b73fc4f0 create mode 100644 v5.9/dec3a7b3aa45802e70c350d73e11564cd444e448 create mode 100644 v5.9/e1fb1dc08e73466830612bcf2f9f72180965c9ba create mode 100644 v5.9/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd create mode 100644 v5.9/e2f7dd6e55d2f39734abcebd0cf673700e206197 create mode 100644 v5.9/e331ac141f1df6d151d24e60ff16e93ec075509e create mode 100644 v5.9/e3a491a26b62466ad14a423e8c81a04d5969bfe5 create mode 100644 v5.9/e5ca9d391615269b05a6ed871fec66d9db650520 create mode 100644 v5.9/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 create mode 100644 v5.9/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 create mode 100644 v5.9/e73dda7ffd858a58ddeb9c53603ae14f2af8927c create mode 100644 v5.9/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 create mode 100644 v5.9/e86e6638d1171c2201ffff16d2c6a6fd975f8383 create mode 100644 v5.9/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 create mode 100644 v5.9/e97d06a46526d9392cbdbd7eda193091e1af2723 create mode 100644 v5.9/e9a7254b0339ef2b230784789ac28ef35e049253 create mode 100644 v5.9/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 create mode 100644 v5.9/e9c5263ce16d96311c118111ac779f004be8b473 create mode 100644 v5.9/ea7d898676d9e94558c46ba927db35403362389f create mode 100644 v5.9/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 create mode 100644 v5.9/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 create mode 100644 v5.9/ecba88a3b32d733d41e27973e25b2bc580f64281 create mode 100644 v5.9/ee8bd4a428a9c538e08aa5bc797fca19d577f667 create mode 100644 v5.9/ef560389ca50e33bd0c4531236c187107fa81e1f create mode 100644 v5.9/f0ece18e994144b7daa025b68ead97de26a2df1f create mode 100644 v5.9/f123dc86388cb669c3d6322702dc441abc35c31e create mode 100644 v5.9/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 create mode 100644 v5.9/f3a608827d1f8de0dd12813e8d9c6803fe64e119 create mode 100644 v5.9/f525152a0f0ff34eb92b322703d76ba37095f556 create mode 100644 v5.9/f8f669699977db503569465b64dc5220ab21bb41 create mode 100644 v5.9/f92e1a829d64dd66fa173c6934f03817d9e68d43 create mode 100644 v5.9/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 create mode 100644 v5.9/fc9a615200d48e076af58f4309f507e500ed900d create mode 100644 v5.9/fde4951834c22fc634c1e1238b874f894ef46c9c create mode 100644 v5.9/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d create mode 100644 v5.9/fe3944fb245ab99570552a3bf970b00058a9ca6d create mode 100644 v5.9/ff3b96f2c9e5c24fca12239cd519a8a18569e687 create mode 100644 v6.0/00616416488868a8b98343863e5ac078506e44e8 create mode 100644 v6.0/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 create mode 100644 v6.0/038ce802e248a985150156da84bc3f118236b898 create mode 100644 v6.0/04aa5f4eba49d6493801d0f1d515ed237459b166 create mode 100644 v6.0/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 create mode 100644 v6.0/05fb1dbc821f3016a52621ccd4530c269b626130 create mode 100644 v6.0/0611a640e60a0473883328746f3c53934cd4dc3c create mode 100644 v6.0/06b8db3a7dde43cc7c412517c93c85d13a4557f8 create mode 100644 v6.0/07fd7c329839cf0b8c7766883d830a1a0d12d1dd create mode 100644 v6.0/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 create mode 100644 v6.0/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 create mode 100644 v6.0/0a549ed22c3c7cc6da5c5f5918efd019944489a5 create mode 100644 v6.0/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 create mode 100644 v6.0/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 create mode 100644 v6.0/0e9876d8e88d81a35742e90048ab3784c49b910b create mode 100644 v6.0/0f05ee447949cf1b72bd7c415c803ea7f7209403 create mode 100644 v6.0/101c3fad29d7a0a90ff063b1aad586a0211911ec create mode 100644 v6.0/11b3f8ae7081607a783d60e8098d46b787f79cad create mode 100644 v6.0/11ff73082f17e1adc1b717264d9b74661fc5b229 create mode 100644 v6.0/12f7900c575679af411aaa89340bfe3dc68b46b3 create mode 100644 v6.0/133e267ef4a26d19c93996a874714e9f3f8c70aa create mode 100644 v6.0/14786d949a3b8cf00cc32456363b7db22894a0e6 create mode 100644 v6.0/1505ba06e52e701600172bccbc3aa7fb9bd5d0da create mode 100644 v6.0/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 create mode 100644 v6.0/15f298821289d3efba87bb34db29d0ba9780a443 create mode 100644 v6.0/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 create mode 100644 v6.0/16f9ce818901c7b7618094242adc0b51208a7c89 create mode 100644 v6.0/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 create mode 100644 v6.0/190f676afa00d07082db170400aaa2cd4de0933f create mode 100644 v6.0/195b3678bea35fde0619f17b73847c30e66d79d0 create mode 100644 v6.0/19871b5c7a003946d3cd4209a348ab7c0df5dbad create mode 100644 v6.0/19e94a2333c2babc773e51a9ed844cfc35a36064 create mode 100644 v6.0/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 create mode 100644 v6.0/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a create mode 100644 v6.0/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf create mode 100644 v6.0/1d3aa0b97c55672eff44516b1c8afb9551003d78 create mode 100644 v6.0/1fa08aece42512be072351f482096d5796edf7ca create mode 100644 v6.0/205de6ddd7fff9340bd5e4b68105f28120671c6b create mode 100644 v6.0/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 create mode 100644 v6.0/217759bbb95db7998528eb65914c3e20d890dff5 create mode 100644 v6.0/21e25205d7f9b6d7d3807546dd12ea93844b7c8e create mode 100644 v6.0/2263639f96f24a121ec9f037981b81daf5a8d60a create mode 100644 v6.0/231e872529885483056c0170641ddd76686e3a89 create mode 100644 v6.0/24a8b7bfb96120b32c222ef108bb7a713d1e385a create mode 100644 v6.0/24be05591fb7a2a3edd639092c045298dd57aeea create mode 100644 v6.0/2558e3b23112adb82a558bab616890a790a38bc6 create mode 100644 v6.0/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 create mode 100644 v6.0/2824083db76cb9d4b7910607b367e93b02912865 create mode 100644 v6.0/282c30f320ba25794b66c2231ab134d15465ef21 create mode 100644 v6.0/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 create mode 100644 v6.0/2892731ec2893252cdbc256a2bd5436b7fd94cf7 create mode 100644 v6.0/292fcaa1f937345cb65f3af82a1ee6692c8df9eb create mode 100644 v6.0/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 create mode 100644 v6.0/2cd114294d1dad6ed19217c909680f9fd30ee711 create mode 100644 v6.0/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d create mode 100644 v6.0/2fadeb950f53c017bde9e156e443528265dd3629 create mode 100644 v6.0/3058fca1ed7955c904584a6d86108d664a927177 create mode 100644 v6.0/30deff8531f469453ccc0981f14eceb0a2ea68d6 create mode 100644 v6.0/321de651fa565dcf76c017b257bdf15ec7fff45d create mode 100644 v6.0/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 create mode 100644 v6.0/3425a2005b291b62b6f6deeeab1156839c41cf85 create mode 100644 v6.0/345e8abe4c355bc24bab3f4a5634122e55be8665 create mode 100644 v6.0/347d49fdf36c5e2411afdb312935d88183fe5811 create mode 100644 v6.0/348139384ba30eccd4ce4f01fcf575b08ce81b83 create mode 100644 v6.0/3789fb8746dc0f484db2d6f48b390f0f535d5120 create mode 100644 v6.0/386dc41cf54dcf44ea40de1aca900f02b756cec0 create mode 100644 v6.0/3948abaa4e2be938ccdfc289385a27342fb13d43 create mode 100644 v6.0/3956f35fbd36aee35766008ce6a9b0ed812d93ef create mode 100644 v6.0/39a6c668e4e78c3bc262c24d9aabd0a49027f948 create mode 100644 v6.0/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd create mode 100644 v6.0/3cdad0a5a6cf581519748612cb449b43379510a4 create mode 100644 v6.0/3d40f78169a0a954ff06e2b0f8e21463f7edb433 create mode 100644 v6.0/3f6d810665dfde0d33785420618ceb03fba0619d create mode 100644 v6.0/410bb2ce611133a11d4d11f0aef4c83f095c3200 create mode 100644 v6.0/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 create mode 100644 v6.0/42c3732fa8073717dd7d924472f1c0bc5b452fdc create mode 100644 v6.0/432acd550e3607d5fea23e27f6ab4e4567deccfd create mode 100644 v6.0/433f437b3ae2ed4e318ecd5233c82f6936e78e82 create mode 100644 v6.0/4379f91172f39d999919c8e8b2b5e1d665d8972d create mode 100644 v6.0/43f0df54c96fa5abcab9df8649c1e52119bf0238 create mode 100644 v6.0/449813515d3e5efec85206bb91588a6249a421a3 create mode 100644 v6.0/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 create mode 100644 v6.0/45f29e0eb5b969c59a70525942080905dc5b7964 create mode 100644 v6.0/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 create mode 100644 v6.0/4a679c5afca027d7f4668f51693f7cce589038f5 create mode 100644 v6.0/4b2cfbda2d530f4efa0e2833771640869013de5e create mode 100644 v6.0/4b357e2a6d6c364a88d50526675fe596a30766cb create mode 100644 v6.0/4b7b4291dee2fef9148563be3eeb0034cc3bf5df create mode 100644 v6.0/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 create mode 100644 v6.0/4ca52f539865853e6ddbc393745cd0b305f0d810 create mode 100644 v6.0/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 create mode 100644 v6.0/512383ae49107fbc42243887798548e356c4b91c create mode 100644 v6.0/5339792bd64bd1605d3d51f8e52e94dfc385959b create mode 100644 v6.0/539cd3f4da3fdbe7dc353634e004e4b0e725c35a create mode 100644 v6.0/54943abce0927156ba9909f1a533b25410bfe2ca create mode 100644 v6.0/54ee3526796f56c249124686a33e1cc05f76ea21 create mode 100644 v6.0/57c6906778f55deba6d3f3af00284e3541bb9950 create mode 100644 v6.0/582a3bf999df662c0e0fa4717ce7559f16d7b93b create mode 100644 v6.0/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 create mode 100644 v6.0/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 create mode 100644 v6.0/5bc9dc068afe95e924136d57c1a385194282a919 create mode 100644 v6.0/5caf1b6400d30a31363063314bddea4e5680d639 create mode 100644 v6.0/5d94da7ff00ef45737a64d947e7ff45aca972782 create mode 100644 v6.0/6021d62c677f12f2f975bb1bf2389730e1d9f746 create mode 100644 v6.0/60c2a6926cc94dcd8a60ab593b4092bc354061c3 create mode 100644 v6.0/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 create mode 100644 v6.0/617fc7775370324d0a2b888625b042221ebdcb62 create mode 100644 v6.0/61ead71476cf8b68960275beee24ff00a809fe81 create mode 100644 v6.0/64bef697d33b75fc06c5789b3f8108680271529f create mode 100644 v6.0/64f92a554f72cbfe8b971f93af9d07f87599bc88 create mode 100644 v6.0/6727980b67852dae6b82a97e24fbadbdd218c033 create mode 100644 v6.0/6874f6ed92df1e95ff815692b6bf6aa98e4c925b create mode 100644 v6.0/689a930b93c5c20294df5da0407df361c5412eac create mode 100644 v6.0/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce create mode 100644 v6.0/6a277077ac5189d7633f8c57e153e0a73fab39d2 create mode 100644 v6.0/6a71770442b5b7cf8f880ca1c0a72456c918c757 create mode 100644 v6.0/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c create mode 100644 v6.0/6b865d6530230b0c446efd93e0207b8eed7eadb2 create mode 100644 v6.0/6b91bfa1651d841f0066bae2b1322cac29fdfb61 create mode 100644 v6.0/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 create mode 100644 v6.0/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff create mode 100644 v6.0/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 create mode 100644 v6.0/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 create mode 100644 v6.0/70dfe3f0d239c2e8abc6a7bea24411031f85b652 create mode 100644 v6.0/73f65b8b0325551110dedf8d27ac738bdc331802 create mode 100644 v6.0/73fa7547c70b32cc69685f79be31135797734eb6 create mode 100644 v6.0/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 create mode 100644 v6.0/75a1bbe60a7425fcaa670bff58b8589b1f880810 create mode 100644 v6.0/75cabec0111b7ccb140d917cc9c481e845cc3498 create mode 100644 v6.0/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 create mode 100644 v6.0/76698510f593daf8aa0582492090d0c2e484c3e8 create mode 100644 v6.0/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 create mode 100644 v6.0/7beea725a8ca412c6190090ce7c3a13b169592a1 create mode 100644 v6.0/7c079e909b21f8f6e5d8e501c037752ff302a15e create mode 100644 v6.0/7c09a4ed6156c6cab6b951e027ca6ea24af454ba create mode 100644 v6.0/7c18509bdaefe2164e62829d614ef9ea429f29d2 create mode 100644 v6.0/7ded1e365cc9de6093a71d3a493c1874aca6e77c create mode 100644 v6.0/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 create mode 100644 v6.0/7edfc610ec315de96963e66889511212ad87e3de create mode 100644 v6.0/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 create mode 100644 v6.0/806cb2270237ce2ec672a407d66cee17a07d3aa2 create mode 100644 v6.0/80d012e98894ac9112cbcddf2fbf276c2e4be0ec create mode 100644 v6.0/8145e082a8dfcfdc0a725b0f76eca54337b5b26e create mode 100644 v6.0/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 create mode 100644 v6.0/82a8cb96b23244f40be56b9edcf085af0cc237a6 create mode 100644 v6.0/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 create mode 100644 v6.0/84e286c1bb9b22d5893d34fcedd69224a65c439c create mode 100644 v6.0/85506aca2eb4ea41223c91c5fe25125953c19b13 create mode 100644 v6.0/85f273a6a1e492afa7309fd23fcd8cb870085f56 create mode 100644 v6.0/872584f1bb983a688547509141b03b37bdb28840 create mode 100644 v6.0/87a83c8c677e762a39d914e67450cc85d8fc1f9a create mode 100644 v6.0/87b355f44833b9d7d8ebdd3929e941ac1a931b7e create mode 100644 v6.0/8a904a3caa88118744062e872ae90f37748a8fd8 create mode 100644 v6.0/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 create mode 100644 v6.0/8b3d838139bcd1e552f1899191f734264ce2a1a5 create mode 100644 v6.0/8b6bb995d3819218498bdbee4465bffff1497a31 create mode 100644 v6.0/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b create mode 100644 v6.0/90a009db09e2b91990df28e47844d44ae0ef9aa8 create mode 100644 v6.0/90f92b68c9869913753f8bc1d87b7762a5f36873 create mode 100644 v6.0/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 create mode 100644 v6.0/9473c4450e9c83d890d435577a3776d925fa748c create mode 100644 v6.0/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d create mode 100644 v6.0/9a7eec48c9715c897b3a7809799089d708a4de64 create mode 100644 v6.0/9ae061cf2a46980b37cec1e56a372603682b2741 create mode 100644 v6.0/9b6713cc75229f25552c643083cbdbfb771e5bca create mode 100644 v6.0/9bb430a89d2dfce58a3d61a3a04e149109d3934e create mode 100644 v6.0/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a create mode 100644 v6.0/9e3f1c59367515e7e40675fe83645a131c05039d create mode 100644 v6.0/9ed52108f6478a6a805c0c15a3f70aabba07247e create mode 100644 v6.0/9f2f767f5ef81982a36edef512b2319e3a79ad73 create mode 100644 v6.0/a0dd82d6d863f03859ccab6c71e84e917f4d7082 create mode 100644 v6.0/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f create mode 100644 v6.0/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 create mode 100644 v6.0/a28d893eb3270cf62c10dd8777af0d8452cdc072 create mode 100644 v6.0/a34606a9aa3d36d178a5ecf31a0299b88102cf12 create mode 100644 v6.0/a4af51ce229b1e1eab003966dbfebf9d80093a77 create mode 100644 v6.0/a56aefca8d386181415a1fb7cfec2f72b0404797 create mode 100644 v6.0/a575c9734f3021f1fc81c2477ecaee4d9841fd59 create mode 100644 v6.0/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a create mode 100644 v6.0/a6bf23e18324d550f789637d469cca654c92fe86 create mode 100644 v6.0/ab838b3fd9a442a62f36ea7eeb93e77259f787ce create mode 100644 v6.0/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 create mode 100644 v6.0/ad399740bd41da5558d8b8b2b19481740ca063cb create mode 100644 v6.0/ad72872eb3ae634d1e4296a384baa81e85cc6acc create mode 100644 v6.0/ae5535efd8c445ad6033ac0d5da0197897b148ea create mode 100644 v6.0/ae638551ab64a216364a63c4ee5061f82702fde2 create mode 100644 v6.0/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 create mode 100644 v6.0/ae8c511757304e0c393661b5ed2ad7073e2a351d create mode 100644 v6.0/b1211a25c4fe3443cfef4ed7c39251502a663776 create mode 100644 v6.0/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 create mode 100644 v6.0/b4c6d52d8a81c53a8759e382e8000597909f0615 create mode 100644 v6.0/b639585e71e63008373d3a9fd060b87315fe7ea8 create mode 100644 v6.0/b6aaba5b76e9596cb4d62d081cca41e114becacc create mode 100644 v6.0/b6be3714005c3933886be71011f19119e219e77c create mode 100644 v6.0/b6dfac948686799169c899557a179b84d0d1f47e create mode 100644 v6.0/b6e6a582f2b357b6f74849b715de12cc38b1ee91 create mode 100644 v6.0/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 create mode 100644 v6.0/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 create mode 100644 v6.0/bc401c2900c128d3d69482769f1300502a9f0598 create mode 100644 v6.0/bcd8a929a5387178d917da785896e53b0845ab37 create mode 100644 v6.0/bcdb2e9d9f319935938a5addee040e37b60192ff create mode 100644 v6.0/bd46543d7f9a8b2c03420499b1885287e96aaf28 create mode 100644 v6.0/bd8c239c0502e70c92cf9496846bcbec7cd5702f create mode 100644 v6.0/be2760a703e6554c2b5784e2fec804284cdcbe4d create mode 100644 v6.0/be914f8fd282ecce5d8e2dd098e628dcc7ad533a create mode 100644 v6.0/c044a9502649a66bf5c5e1a584cb82b2c538ae25 create mode 100644 v6.0/c25db1d27abd78175d9802f52c1b75f3cf716f2c create mode 100644 v6.0/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 create mode 100644 v6.0/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 create mode 100644 v6.0/c5215d54dc10e801a6cefef62445a00a4c28a515 create mode 100644 v6.0/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b create mode 100644 v6.0/c67ef897fe08effad98f0c7fb9223fa1f771d09e create mode 100644 v6.0/c69ff4071935f946f1cddc59e1d36a03442ed015 create mode 100644 v6.0/c762b979c7c97dc7a4010f943a9c0b646a56ed36 create mode 100644 v6.0/c8841fc4d51f603a44c00448ad17404eb829c741 create mode 100644 v6.0/c8df2cc9d63bdb365c520a2dd5472f7b7755644f create mode 100644 v6.0/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 create mode 100644 v6.0/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 create mode 100644 v6.0/c997d683d952d8c927922ea0ab4d33a01c8efc2c create mode 100644 v6.0/ca1608875ae21bb40a7731b81bc0e2c95622d502 create mode 100644 v6.0/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b create mode 100644 v6.0/cbb93fe5e6d00695e1344fa697dab3974b216717 create mode 100644 v6.0/cc47a057e79613b7af0110837ff082caf8895c9e create mode 100644 v6.0/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 create mode 100644 v6.0/cc9542534bf09f33b4da32025b31335588fcefb9 create mode 100644 v6.0/cdefbf2324ceda662e2667aa2f44e8b9de3d780f create mode 100644 v6.0/ce51bf1790c4972125b19c22dbfa76d7e0136280 create mode 100644 v6.0/cf12445daec01aaa2d27bb34bd7c796a53442c42 create mode 100644 v6.0/d0089603fa7a22a940f808a7cbc49402fe02281e create mode 100644 v6.0/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 create mode 100644 v6.0/d31563b5f9bb601a805c4a1b491edf69ada79688 create mode 100644 v6.0/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 create mode 100644 v6.0/d63fde98b8929da625cc36c2f1143e837c0e6d10 create mode 100644 v6.0/d7c9616be0759c1cfb44a68ba838548d22b98484 create mode 100644 v6.0/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 create mode 100644 v6.0/d9077f7bad141df143cc4fa000a68a868bcea7c0 create mode 100644 v6.0/d90b7c705c5d9b5cb6b71b8aaa773c031084056c create mode 100644 v6.0/dacfd001eaf252a81537aece602ae2fc16e6ebd5 create mode 100644 v6.0/dcd04ea587b210e78a85d6d4d7cc6765828496b0 create mode 100644 v6.0/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 create mode 100644 v6.0/dd9019604cdaaff1327bfd36737230f912e2780d create mode 100644 v6.0/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 create mode 100644 v6.0/de8a3207aed33283a560193095b156d3b73fc4f0 create mode 100644 v6.0/dec3a7b3aa45802e70c350d73e11564cd444e448 create mode 100644 v6.0/e1fb1dc08e73466830612bcf2f9f72180965c9ba create mode 100644 v6.0/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd create mode 100644 v6.0/e2f7dd6e55d2f39734abcebd0cf673700e206197 create mode 100644 v6.0/e331ac141f1df6d151d24e60ff16e93ec075509e create mode 100644 v6.0/e3a491a26b62466ad14a423e8c81a04d5969bfe5 create mode 100644 v6.0/e5ca9d391615269b05a6ed871fec66d9db650520 create mode 100644 v6.0/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 create mode 100644 v6.0/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 create mode 100644 v6.0/e73dda7ffd858a58ddeb9c53603ae14f2af8927c create mode 100644 v6.0/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 create mode 100644 v6.0/e86e6638d1171c2201ffff16d2c6a6fd975f8383 create mode 100644 v6.0/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 create mode 100644 v6.0/e97d06a46526d9392cbdbd7eda193091e1af2723 create mode 100644 v6.0/e9a7254b0339ef2b230784789ac28ef35e049253 create mode 100644 v6.0/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 create mode 100644 v6.0/e9c5263ce16d96311c118111ac779f004be8b473 create mode 100644 v6.0/ea7d898676d9e94558c46ba927db35403362389f create mode 100644 v6.0/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 create mode 100644 v6.0/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 create mode 100644 v6.0/ecba88a3b32d733d41e27973e25b2bc580f64281 create mode 100644 v6.0/ee8bd4a428a9c538e08aa5bc797fca19d577f667 create mode 100644 v6.0/ef560389ca50e33bd0c4531236c187107fa81e1f create mode 100644 v6.0/f0ece18e994144b7daa025b68ead97de26a2df1f create mode 100644 v6.0/f123dc86388cb669c3d6322702dc441abc35c31e create mode 100644 v6.0/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 create mode 100644 v6.0/f3a608827d1f8de0dd12813e8d9c6803fe64e119 create mode 100644 v6.0/f525152a0f0ff34eb92b322703d76ba37095f556 create mode 100644 v6.0/f8f669699977db503569465b64dc5220ab21bb41 create mode 100644 v6.0/f92e1a829d64dd66fa173c6934f03817d9e68d43 create mode 100644 v6.0/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 create mode 100644 v6.0/fc9a615200d48e076af58f4309f507e500ed900d create mode 100644 v6.0/fde4951834c22fc634c1e1238b874f894ef46c9c create mode 100644 v6.0/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d create mode 100644 v6.0/fe3944fb245ab99570552a3bf970b00058a9ca6d create mode 100644 v6.0/ff3b96f2c9e5c24fca12239cd519a8a18569e687 create mode 100644 v6.1/00616416488868a8b98343863e5ac078506e44e8 create mode 100644 v6.1/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 create mode 100644 v6.1/038ce802e248a985150156da84bc3f118236b898 create mode 100644 v6.1/04aa5f4eba49d6493801d0f1d515ed237459b166 create mode 100644 v6.1/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 create mode 100644 v6.1/05fb1dbc821f3016a52621ccd4530c269b626130 create mode 100644 v6.1/0611a640e60a0473883328746f3c53934cd4dc3c create mode 100644 v6.1/06b8db3a7dde43cc7c412517c93c85d13a4557f8 create mode 100644 v6.1/07fd7c329839cf0b8c7766883d830a1a0d12d1dd create mode 100644 v6.1/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 create mode 100644 v6.1/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 create mode 100644 v6.1/0a549ed22c3c7cc6da5c5f5918efd019944489a5 create mode 100644 v6.1/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 create mode 100644 v6.1/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 create mode 100644 v6.1/0e9876d8e88d81a35742e90048ab3784c49b910b create mode 100644 v6.1/0f05ee447949cf1b72bd7c415c803ea7f7209403 create mode 100644 v6.1/101c3fad29d7a0a90ff063b1aad586a0211911ec create mode 100644 v6.1/11b3f8ae7081607a783d60e8098d46b787f79cad create mode 100644 v6.1/11ff73082f17e1adc1b717264d9b74661fc5b229 create mode 100644 v6.1/12f7900c575679af411aaa89340bfe3dc68b46b3 create mode 100644 v6.1/133e267ef4a26d19c93996a874714e9f3f8c70aa create mode 100644 v6.1/14786d949a3b8cf00cc32456363b7db22894a0e6 create mode 100644 v6.1/1505ba06e52e701600172bccbc3aa7fb9bd5d0da create mode 100644 v6.1/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 create mode 100644 v6.1/15f298821289d3efba87bb34db29d0ba9780a443 create mode 100644 v6.1/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 create mode 100644 v6.1/16f9ce818901c7b7618094242adc0b51208a7c89 create mode 100644 v6.1/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 create mode 100644 v6.1/190f676afa00d07082db170400aaa2cd4de0933f create mode 100644 v6.1/195b3678bea35fde0619f17b73847c30e66d79d0 create mode 100644 v6.1/19871b5c7a003946d3cd4209a348ab7c0df5dbad create mode 100644 v6.1/19e94a2333c2babc773e51a9ed844cfc35a36064 create mode 100644 v6.1/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 create mode 100644 v6.1/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a create mode 100644 v6.1/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf create mode 100644 v6.1/1d3aa0b97c55672eff44516b1c8afb9551003d78 create mode 100644 v6.1/1fa08aece42512be072351f482096d5796edf7ca create mode 100644 v6.1/205de6ddd7fff9340bd5e4b68105f28120671c6b create mode 100644 v6.1/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 create mode 100644 v6.1/217759bbb95db7998528eb65914c3e20d890dff5 create mode 100644 v6.1/21e25205d7f9b6d7d3807546dd12ea93844b7c8e create mode 100644 v6.1/2263639f96f24a121ec9f037981b81daf5a8d60a create mode 100644 v6.1/231e872529885483056c0170641ddd76686e3a89 create mode 100644 v6.1/24a8b7bfb96120b32c222ef108bb7a713d1e385a create mode 100644 v6.1/24be05591fb7a2a3edd639092c045298dd57aeea create mode 100644 v6.1/2558e3b23112adb82a558bab616890a790a38bc6 create mode 100644 v6.1/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 create mode 100644 v6.1/2824083db76cb9d4b7910607b367e93b02912865 create mode 100644 v6.1/282c30f320ba25794b66c2231ab134d15465ef21 create mode 100644 v6.1/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 create mode 100644 v6.1/2892731ec2893252cdbc256a2bd5436b7fd94cf7 create mode 100644 v6.1/292fcaa1f937345cb65f3af82a1ee6692c8df9eb create mode 100644 v6.1/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 create mode 100644 v6.1/2cd114294d1dad6ed19217c909680f9fd30ee711 create mode 100644 v6.1/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d create mode 100644 v6.1/2fadeb950f53c017bde9e156e443528265dd3629 create mode 100644 v6.1/3058fca1ed7955c904584a6d86108d664a927177 create mode 100644 v6.1/30deff8531f469453ccc0981f14eceb0a2ea68d6 create mode 100644 v6.1/321de651fa565dcf76c017b257bdf15ec7fff45d create mode 100644 v6.1/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 create mode 100644 v6.1/3425a2005b291b62b6f6deeeab1156839c41cf85 create mode 100644 v6.1/345e8abe4c355bc24bab3f4a5634122e55be8665 create mode 100644 v6.1/347d49fdf36c5e2411afdb312935d88183fe5811 create mode 100644 v6.1/348139384ba30eccd4ce4f01fcf575b08ce81b83 create mode 100644 v6.1/3789fb8746dc0f484db2d6f48b390f0f535d5120 create mode 100644 v6.1/386dc41cf54dcf44ea40de1aca900f02b756cec0 create mode 100644 v6.1/3948abaa4e2be938ccdfc289385a27342fb13d43 create mode 100644 v6.1/3956f35fbd36aee35766008ce6a9b0ed812d93ef create mode 100644 v6.1/39a6c668e4e78c3bc262c24d9aabd0a49027f948 create mode 100644 v6.1/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd create mode 100644 v6.1/3cdad0a5a6cf581519748612cb449b43379510a4 create mode 100644 v6.1/3d40f78169a0a954ff06e2b0f8e21463f7edb433 create mode 100644 v6.1/3f6d810665dfde0d33785420618ceb03fba0619d create mode 100644 v6.1/410bb2ce611133a11d4d11f0aef4c83f095c3200 create mode 100644 v6.1/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 create mode 100644 v6.1/42c3732fa8073717dd7d924472f1c0bc5b452fdc create mode 100644 v6.1/432acd550e3607d5fea23e27f6ab4e4567deccfd create mode 100644 v6.1/433f437b3ae2ed4e318ecd5233c82f6936e78e82 create mode 100644 v6.1/4379f91172f39d999919c8e8b2b5e1d665d8972d create mode 100644 v6.1/43f0df54c96fa5abcab9df8649c1e52119bf0238 create mode 100644 v6.1/449813515d3e5efec85206bb91588a6249a421a3 create mode 100644 v6.1/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 create mode 100644 v6.1/45f29e0eb5b969c59a70525942080905dc5b7964 create mode 100644 v6.1/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 create mode 100644 v6.1/4a679c5afca027d7f4668f51693f7cce589038f5 create mode 100644 v6.1/4b2cfbda2d530f4efa0e2833771640869013de5e create mode 100644 v6.1/4b357e2a6d6c364a88d50526675fe596a30766cb create mode 100644 v6.1/4b7b4291dee2fef9148563be3eeb0034cc3bf5df create mode 100644 v6.1/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 create mode 100644 v6.1/4ca52f539865853e6ddbc393745cd0b305f0d810 create mode 100644 v6.1/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 create mode 100644 v6.1/512383ae49107fbc42243887798548e356c4b91c create mode 100644 v6.1/5339792bd64bd1605d3d51f8e52e94dfc385959b create mode 100644 v6.1/539cd3f4da3fdbe7dc353634e004e4b0e725c35a create mode 100644 v6.1/54943abce0927156ba9909f1a533b25410bfe2ca create mode 100644 v6.1/54ee3526796f56c249124686a33e1cc05f76ea21 create mode 100644 v6.1/57c6906778f55deba6d3f3af00284e3541bb9950 create mode 100644 v6.1/582a3bf999df662c0e0fa4717ce7559f16d7b93b create mode 100644 v6.1/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 create mode 100644 v6.1/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 create mode 100644 v6.1/5bc9dc068afe95e924136d57c1a385194282a919 create mode 100644 v6.1/5caf1b6400d30a31363063314bddea4e5680d639 create mode 100644 v6.1/5d94da7ff00ef45737a64d947e7ff45aca972782 create mode 100644 v6.1/6021d62c677f12f2f975bb1bf2389730e1d9f746 create mode 100644 v6.1/60c2a6926cc94dcd8a60ab593b4092bc354061c3 create mode 100644 v6.1/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 create mode 100644 v6.1/617fc7775370324d0a2b888625b042221ebdcb62 create mode 100644 v6.1/61ead71476cf8b68960275beee24ff00a809fe81 create mode 100644 v6.1/64bef697d33b75fc06c5789b3f8108680271529f create mode 100644 v6.1/64f92a554f72cbfe8b971f93af9d07f87599bc88 create mode 100644 v6.1/6727980b67852dae6b82a97e24fbadbdd218c033 create mode 100644 v6.1/6874f6ed92df1e95ff815692b6bf6aa98e4c925b create mode 100644 v6.1/689a930b93c5c20294df5da0407df361c5412eac create mode 100644 v6.1/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce create mode 100644 v6.1/6a277077ac5189d7633f8c57e153e0a73fab39d2 create mode 100644 v6.1/6a71770442b5b7cf8f880ca1c0a72456c918c757 create mode 100644 v6.1/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c create mode 100644 v6.1/6b865d6530230b0c446efd93e0207b8eed7eadb2 create mode 100644 v6.1/6b91bfa1651d841f0066bae2b1322cac29fdfb61 create mode 100644 v6.1/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 create mode 100644 v6.1/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff create mode 100644 v6.1/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 create mode 100644 v6.1/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 create mode 100644 v6.1/70dfe3f0d239c2e8abc6a7bea24411031f85b652 create mode 100644 v6.1/73f65b8b0325551110dedf8d27ac738bdc331802 create mode 100644 v6.1/73fa7547c70b32cc69685f79be31135797734eb6 create mode 100644 v6.1/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 create mode 100644 v6.1/75a1bbe60a7425fcaa670bff58b8589b1f880810 create mode 100644 v6.1/75cabec0111b7ccb140d917cc9c481e845cc3498 create mode 100644 v6.1/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 create mode 100644 v6.1/76698510f593daf8aa0582492090d0c2e484c3e8 create mode 100644 v6.1/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 create mode 100644 v6.1/7beea725a8ca412c6190090ce7c3a13b169592a1 create mode 100644 v6.1/7c079e909b21f8f6e5d8e501c037752ff302a15e create mode 100644 v6.1/7c09a4ed6156c6cab6b951e027ca6ea24af454ba create mode 100644 v6.1/7c18509bdaefe2164e62829d614ef9ea429f29d2 create mode 100644 v6.1/7ded1e365cc9de6093a71d3a493c1874aca6e77c create mode 100644 v6.1/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 create mode 100644 v6.1/7edfc610ec315de96963e66889511212ad87e3de create mode 100644 v6.1/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 create mode 100644 v6.1/806cb2270237ce2ec672a407d66cee17a07d3aa2 create mode 100644 v6.1/80d012e98894ac9112cbcddf2fbf276c2e4be0ec create mode 100644 v6.1/8145e082a8dfcfdc0a725b0f76eca54337b5b26e create mode 100644 v6.1/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 create mode 100644 v6.1/82a8cb96b23244f40be56b9edcf085af0cc237a6 create mode 100644 v6.1/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 create mode 100644 v6.1/84e286c1bb9b22d5893d34fcedd69224a65c439c create mode 100644 v6.1/85506aca2eb4ea41223c91c5fe25125953c19b13 create mode 100644 v6.1/85f273a6a1e492afa7309fd23fcd8cb870085f56 create mode 100644 v6.1/872584f1bb983a688547509141b03b37bdb28840 create mode 100644 v6.1/87a83c8c677e762a39d914e67450cc85d8fc1f9a create mode 100644 v6.1/87b355f44833b9d7d8ebdd3929e941ac1a931b7e create mode 100644 v6.1/8a904a3caa88118744062e872ae90f37748a8fd8 create mode 100644 v6.1/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 create mode 100644 v6.1/8b3d838139bcd1e552f1899191f734264ce2a1a5 create mode 100644 v6.1/8b6bb995d3819218498bdbee4465bffff1497a31 create mode 100644 v6.1/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b create mode 100644 v6.1/90a009db09e2b91990df28e47844d44ae0ef9aa8 create mode 100644 v6.1/90f92b68c9869913753f8bc1d87b7762a5f36873 create mode 100644 v6.1/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 create mode 100644 v6.1/9473c4450e9c83d890d435577a3776d925fa748c create mode 100644 v6.1/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d create mode 100644 v6.1/9a7eec48c9715c897b3a7809799089d708a4de64 create mode 100644 v6.1/9ae061cf2a46980b37cec1e56a372603682b2741 create mode 100644 v6.1/9b6713cc75229f25552c643083cbdbfb771e5bca create mode 100644 v6.1/9bb430a89d2dfce58a3d61a3a04e149109d3934e create mode 100644 v6.1/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a create mode 100644 v6.1/9e3f1c59367515e7e40675fe83645a131c05039d create mode 100644 v6.1/9ed52108f6478a6a805c0c15a3f70aabba07247e create mode 100644 v6.1/9f2f767f5ef81982a36edef512b2319e3a79ad73 create mode 100644 v6.1/a0dd82d6d863f03859ccab6c71e84e917f4d7082 create mode 100644 v6.1/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f create mode 100644 v6.1/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 create mode 100644 v6.1/a28d893eb3270cf62c10dd8777af0d8452cdc072 create mode 100644 v6.1/a34606a9aa3d36d178a5ecf31a0299b88102cf12 create mode 100644 v6.1/a4af51ce229b1e1eab003966dbfebf9d80093a77 create mode 100644 v6.1/a56aefca8d386181415a1fb7cfec2f72b0404797 create mode 100644 v6.1/a575c9734f3021f1fc81c2477ecaee4d9841fd59 create mode 100644 v6.1/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a create mode 100644 v6.1/a6bf23e18324d550f789637d469cca654c92fe86 create mode 100644 v6.1/ab838b3fd9a442a62f36ea7eeb93e77259f787ce create mode 100644 v6.1/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 create mode 100644 v6.1/ad399740bd41da5558d8b8b2b19481740ca063cb create mode 100644 v6.1/ad72872eb3ae634d1e4296a384baa81e85cc6acc create mode 100644 v6.1/ae5535efd8c445ad6033ac0d5da0197897b148ea create mode 100644 v6.1/ae638551ab64a216364a63c4ee5061f82702fde2 create mode 100644 v6.1/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 create mode 100644 v6.1/ae8c511757304e0c393661b5ed2ad7073e2a351d create mode 100644 v6.1/b1211a25c4fe3443cfef4ed7c39251502a663776 create mode 100644 v6.1/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 create mode 100644 v6.1/b4c6d52d8a81c53a8759e382e8000597909f0615 create mode 100644 v6.1/b639585e71e63008373d3a9fd060b87315fe7ea8 create mode 100644 v6.1/b6aaba5b76e9596cb4d62d081cca41e114becacc create mode 100644 v6.1/b6be3714005c3933886be71011f19119e219e77c create mode 100644 v6.1/b6dfac948686799169c899557a179b84d0d1f47e create mode 100644 v6.1/b6e6a582f2b357b6f74849b715de12cc38b1ee91 create mode 100644 v6.1/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 create mode 100644 v6.1/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 create mode 100644 v6.1/bc401c2900c128d3d69482769f1300502a9f0598 create mode 100644 v6.1/bcd8a929a5387178d917da785896e53b0845ab37 create mode 100644 v6.1/bcdb2e9d9f319935938a5addee040e37b60192ff create mode 100644 v6.1/bd46543d7f9a8b2c03420499b1885287e96aaf28 create mode 100644 v6.1/bd8c239c0502e70c92cf9496846bcbec7cd5702f create mode 100644 v6.1/be2760a703e6554c2b5784e2fec804284cdcbe4d create mode 100644 v6.1/be914f8fd282ecce5d8e2dd098e628dcc7ad533a create mode 100644 v6.1/c044a9502649a66bf5c5e1a584cb82b2c538ae25 create mode 100644 v6.1/c25db1d27abd78175d9802f52c1b75f3cf716f2c create mode 100644 v6.1/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 create mode 100644 v6.1/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 create mode 100644 v6.1/c5215d54dc10e801a6cefef62445a00a4c28a515 create mode 100644 v6.1/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b create mode 100644 v6.1/c67ef897fe08effad98f0c7fb9223fa1f771d09e create mode 100644 v6.1/c69ff4071935f946f1cddc59e1d36a03442ed015 create mode 100644 v6.1/c762b979c7c97dc7a4010f943a9c0b646a56ed36 create mode 100644 v6.1/c8841fc4d51f603a44c00448ad17404eb829c741 create mode 100644 v6.1/c8df2cc9d63bdb365c520a2dd5472f7b7755644f create mode 100644 v6.1/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 create mode 100644 v6.1/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 create mode 100644 v6.1/c997d683d952d8c927922ea0ab4d33a01c8efc2c create mode 100644 v6.1/ca1608875ae21bb40a7731b81bc0e2c95622d502 create mode 100644 v6.1/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b create mode 100644 v6.1/cbb93fe5e6d00695e1344fa697dab3974b216717 create mode 100644 v6.1/cc47a057e79613b7af0110837ff082caf8895c9e create mode 100644 v6.1/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 create mode 100644 v6.1/cc9542534bf09f33b4da32025b31335588fcefb9 create mode 100644 v6.1/cdefbf2324ceda662e2667aa2f44e8b9de3d780f create mode 100644 v6.1/ce51bf1790c4972125b19c22dbfa76d7e0136280 create mode 100644 v6.1/cf12445daec01aaa2d27bb34bd7c796a53442c42 create mode 100644 v6.1/d0089603fa7a22a940f808a7cbc49402fe02281e create mode 100644 v6.1/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 create mode 100644 v6.1/d31563b5f9bb601a805c4a1b491edf69ada79688 create mode 100644 v6.1/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 create mode 100644 v6.1/d63fde98b8929da625cc36c2f1143e837c0e6d10 create mode 100644 v6.1/d7c9616be0759c1cfb44a68ba838548d22b98484 create mode 100644 v6.1/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 create mode 100644 v6.1/d9077f7bad141df143cc4fa000a68a868bcea7c0 create mode 100644 v6.1/d90b7c705c5d9b5cb6b71b8aaa773c031084056c create mode 100644 v6.1/dacfd001eaf252a81537aece602ae2fc16e6ebd5 create mode 100644 v6.1/dcd04ea587b210e78a85d6d4d7cc6765828496b0 create mode 100644 v6.1/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 create mode 100644 v6.1/dd9019604cdaaff1327bfd36737230f912e2780d create mode 100644 v6.1/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 create mode 100644 v6.1/de8a3207aed33283a560193095b156d3b73fc4f0 create mode 100644 v6.1/dec3a7b3aa45802e70c350d73e11564cd444e448 create mode 100644 v6.1/e1fb1dc08e73466830612bcf2f9f72180965c9ba create mode 100644 v6.1/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd create mode 100644 v6.1/e2f7dd6e55d2f39734abcebd0cf673700e206197 create mode 100644 v6.1/e331ac141f1df6d151d24e60ff16e93ec075509e create mode 100644 v6.1/e3a491a26b62466ad14a423e8c81a04d5969bfe5 create mode 100644 v6.1/e5ca9d391615269b05a6ed871fec66d9db650520 create mode 100644 v6.1/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 create mode 100644 v6.1/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 create mode 100644 v6.1/e73dda7ffd858a58ddeb9c53603ae14f2af8927c create mode 100644 v6.1/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 create mode 100644 v6.1/e86e6638d1171c2201ffff16d2c6a6fd975f8383 create mode 100644 v6.1/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 create mode 100644 v6.1/e97d06a46526d9392cbdbd7eda193091e1af2723 create mode 100644 v6.1/e9a7254b0339ef2b230784789ac28ef35e049253 create mode 100644 v6.1/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 create mode 100644 v6.1/e9c5263ce16d96311c118111ac779f004be8b473 create mode 100644 v6.1/ea7d898676d9e94558c46ba927db35403362389f create mode 100644 v6.1/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 create mode 100644 v6.1/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 create mode 100644 v6.1/ecba88a3b32d733d41e27973e25b2bc580f64281 create mode 100644 v6.1/ee8bd4a428a9c538e08aa5bc797fca19d577f667 create mode 100644 v6.1/ef560389ca50e33bd0c4531236c187107fa81e1f create mode 100644 v6.1/f0ece18e994144b7daa025b68ead97de26a2df1f create mode 100644 v6.1/f123dc86388cb669c3d6322702dc441abc35c31e create mode 100644 v6.1/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 create mode 100644 v6.1/f3a608827d1f8de0dd12813e8d9c6803fe64e119 create mode 100644 v6.1/f525152a0f0ff34eb92b322703d76ba37095f556 create mode 100644 v6.1/f8f669699977db503569465b64dc5220ab21bb41 create mode 100644 v6.1/f92e1a829d64dd66fa173c6934f03817d9e68d43 create mode 100644 v6.1/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 create mode 100644 v6.1/fc9a615200d48e076af58f4309f507e500ed900d create mode 100644 v6.1/fde4951834c22fc634c1e1238b874f894ef46c9c create mode 100644 v6.1/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d create mode 100644 v6.1/fe3944fb245ab99570552a3bf970b00058a9ca6d create mode 100644 v6.1/ff3b96f2c9e5c24fca12239cd519a8a18569e687 create mode 100644 v6.2/00616416488868a8b98343863e5ac078506e44e8 create mode 100644 v6.2/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 create mode 100644 v6.2/038ce802e248a985150156da84bc3f118236b898 create mode 100644 v6.2/04aa5f4eba49d6493801d0f1d515ed237459b166 create mode 100644 v6.2/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 create mode 100644 v6.2/05fb1dbc821f3016a52621ccd4530c269b626130 create mode 100644 v6.2/0611a640e60a0473883328746f3c53934cd4dc3c create mode 100644 v6.2/06b8db3a7dde43cc7c412517c93c85d13a4557f8 create mode 100644 v6.2/07fd7c329839cf0b8c7766883d830a1a0d12d1dd create mode 100644 v6.2/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 create mode 100644 v6.2/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 create mode 100644 v6.2/0a549ed22c3c7cc6da5c5f5918efd019944489a5 create mode 100644 v6.2/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 create mode 100644 v6.2/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 create mode 100644 v6.2/0e9876d8e88d81a35742e90048ab3784c49b910b create mode 100644 v6.2/0f05ee447949cf1b72bd7c415c803ea7f7209403 create mode 100644 v6.2/101c3fad29d7a0a90ff063b1aad586a0211911ec create mode 100644 v6.2/11b3f8ae7081607a783d60e8098d46b787f79cad create mode 100644 v6.2/11ff73082f17e1adc1b717264d9b74661fc5b229 create mode 100644 v6.2/12f7900c575679af411aaa89340bfe3dc68b46b3 create mode 100644 v6.2/133e267ef4a26d19c93996a874714e9f3f8c70aa create mode 100644 v6.2/14786d949a3b8cf00cc32456363b7db22894a0e6 create mode 100644 v6.2/1505ba06e52e701600172bccbc3aa7fb9bd5d0da create mode 100644 v6.2/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 create mode 100644 v6.2/15f298821289d3efba87bb34db29d0ba9780a443 create mode 100644 v6.2/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 create mode 100644 v6.2/16f9ce818901c7b7618094242adc0b51208a7c89 create mode 100644 v6.2/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 create mode 100644 v6.2/190f676afa00d07082db170400aaa2cd4de0933f create mode 100644 v6.2/195b3678bea35fde0619f17b73847c30e66d79d0 create mode 100644 v6.2/19871b5c7a003946d3cd4209a348ab7c0df5dbad create mode 100644 v6.2/19e94a2333c2babc773e51a9ed844cfc35a36064 create mode 100644 v6.2/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 create mode 100644 v6.2/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a create mode 100644 v6.2/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf create mode 100644 v6.2/1d3aa0b97c55672eff44516b1c8afb9551003d78 create mode 100644 v6.2/1fa08aece42512be072351f482096d5796edf7ca create mode 100644 v6.2/205de6ddd7fff9340bd5e4b68105f28120671c6b create mode 100644 v6.2/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 create mode 100644 v6.2/217759bbb95db7998528eb65914c3e20d890dff5 create mode 100644 v6.2/21e25205d7f9b6d7d3807546dd12ea93844b7c8e create mode 100644 v6.2/2263639f96f24a121ec9f037981b81daf5a8d60a create mode 100644 v6.2/231e872529885483056c0170641ddd76686e3a89 create mode 100644 v6.2/24a8b7bfb96120b32c222ef108bb7a713d1e385a create mode 100644 v6.2/24be05591fb7a2a3edd639092c045298dd57aeea create mode 100644 v6.2/2558e3b23112adb82a558bab616890a790a38bc6 create mode 100644 v6.2/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 create mode 100644 v6.2/2824083db76cb9d4b7910607b367e93b02912865 create mode 100644 v6.2/282c30f320ba25794b66c2231ab134d15465ef21 create mode 100644 v6.2/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 create mode 100644 v6.2/2892731ec2893252cdbc256a2bd5436b7fd94cf7 create mode 100644 v6.2/292fcaa1f937345cb65f3af82a1ee6692c8df9eb create mode 100644 v6.2/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 create mode 100644 v6.2/2cd114294d1dad6ed19217c909680f9fd30ee711 create mode 100644 v6.2/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d create mode 100644 v6.2/2fadeb950f53c017bde9e156e443528265dd3629 create mode 100644 v6.2/3058fca1ed7955c904584a6d86108d664a927177 create mode 100644 v6.2/30deff8531f469453ccc0981f14eceb0a2ea68d6 create mode 100644 v6.2/321de651fa565dcf76c017b257bdf15ec7fff45d create mode 100644 v6.2/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 create mode 100644 v6.2/3425a2005b291b62b6f6deeeab1156839c41cf85 create mode 100644 v6.2/345e8abe4c355bc24bab3f4a5634122e55be8665 create mode 100644 v6.2/347d49fdf36c5e2411afdb312935d88183fe5811 create mode 100644 v6.2/348139384ba30eccd4ce4f01fcf575b08ce81b83 create mode 100644 v6.2/3789fb8746dc0f484db2d6f48b390f0f535d5120 create mode 100644 v6.2/386dc41cf54dcf44ea40de1aca900f02b756cec0 create mode 100644 v6.2/3948abaa4e2be938ccdfc289385a27342fb13d43 create mode 100644 v6.2/3956f35fbd36aee35766008ce6a9b0ed812d93ef create mode 100644 v6.2/39a6c668e4e78c3bc262c24d9aabd0a49027f948 create mode 100644 v6.2/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd create mode 100644 v6.2/3cdad0a5a6cf581519748612cb449b43379510a4 create mode 100644 v6.2/3d40f78169a0a954ff06e2b0f8e21463f7edb433 create mode 100644 v6.2/3f6d810665dfde0d33785420618ceb03fba0619d create mode 100644 v6.2/410bb2ce611133a11d4d11f0aef4c83f095c3200 create mode 100644 v6.2/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 create mode 100644 v6.2/42c3732fa8073717dd7d924472f1c0bc5b452fdc create mode 100644 v6.2/432acd550e3607d5fea23e27f6ab4e4567deccfd create mode 100644 v6.2/433f437b3ae2ed4e318ecd5233c82f6936e78e82 create mode 100644 v6.2/4379f91172f39d999919c8e8b2b5e1d665d8972d create mode 100644 v6.2/43f0df54c96fa5abcab9df8649c1e52119bf0238 create mode 100644 v6.2/449813515d3e5efec85206bb91588a6249a421a3 create mode 100644 v6.2/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 create mode 100644 v6.2/45f29e0eb5b969c59a70525942080905dc5b7964 create mode 100644 v6.2/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 create mode 100644 v6.2/4a679c5afca027d7f4668f51693f7cce589038f5 create mode 100644 v6.2/4b2cfbda2d530f4efa0e2833771640869013de5e create mode 100644 v6.2/4b357e2a6d6c364a88d50526675fe596a30766cb create mode 100644 v6.2/4b7b4291dee2fef9148563be3eeb0034cc3bf5df create mode 100644 v6.2/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 create mode 100644 v6.2/4ca52f539865853e6ddbc393745cd0b305f0d810 create mode 100644 v6.2/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 create mode 100644 v6.2/512383ae49107fbc42243887798548e356c4b91c create mode 100644 v6.2/5339792bd64bd1605d3d51f8e52e94dfc385959b create mode 100644 v6.2/539cd3f4da3fdbe7dc353634e004e4b0e725c35a create mode 100644 v6.2/54943abce0927156ba9909f1a533b25410bfe2ca create mode 100644 v6.2/54ee3526796f56c249124686a33e1cc05f76ea21 create mode 100644 v6.2/57c6906778f55deba6d3f3af00284e3541bb9950 create mode 100644 v6.2/582a3bf999df662c0e0fa4717ce7559f16d7b93b create mode 100644 v6.2/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 create mode 100644 v6.2/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 create mode 100644 v6.2/5bc9dc068afe95e924136d57c1a385194282a919 create mode 100644 v6.2/5caf1b6400d30a31363063314bddea4e5680d639 create mode 100644 v6.2/5d94da7ff00ef45737a64d947e7ff45aca972782 create mode 100644 v6.2/6021d62c677f12f2f975bb1bf2389730e1d9f746 create mode 100644 v6.2/60c2a6926cc94dcd8a60ab593b4092bc354061c3 create mode 100644 v6.2/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 create mode 100644 v6.2/617fc7775370324d0a2b888625b042221ebdcb62 create mode 100644 v6.2/61ead71476cf8b68960275beee24ff00a809fe81 create mode 100644 v6.2/64bef697d33b75fc06c5789b3f8108680271529f create mode 100644 v6.2/64f92a554f72cbfe8b971f93af9d07f87599bc88 create mode 100644 v6.2/6727980b67852dae6b82a97e24fbadbdd218c033 create mode 100644 v6.2/6874f6ed92df1e95ff815692b6bf6aa98e4c925b create mode 100644 v6.2/689a930b93c5c20294df5da0407df361c5412eac create mode 100644 v6.2/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce create mode 100644 v6.2/6a277077ac5189d7633f8c57e153e0a73fab39d2 create mode 100644 v6.2/6a71770442b5b7cf8f880ca1c0a72456c918c757 create mode 100644 v6.2/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c create mode 100644 v6.2/6b865d6530230b0c446efd93e0207b8eed7eadb2 create mode 100644 v6.2/6b91bfa1651d841f0066bae2b1322cac29fdfb61 create mode 100644 v6.2/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 create mode 100644 v6.2/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff create mode 100644 v6.2/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 create mode 100644 v6.2/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 create mode 100644 v6.2/70dfe3f0d239c2e8abc6a7bea24411031f85b652 create mode 100644 v6.2/73f65b8b0325551110dedf8d27ac738bdc331802 create mode 100644 v6.2/73fa7547c70b32cc69685f79be31135797734eb6 create mode 100644 v6.2/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 create mode 100644 v6.2/75a1bbe60a7425fcaa670bff58b8589b1f880810 create mode 100644 v6.2/75cabec0111b7ccb140d917cc9c481e845cc3498 create mode 100644 v6.2/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 create mode 100644 v6.2/76698510f593daf8aa0582492090d0c2e484c3e8 create mode 100644 v6.2/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 create mode 100644 v6.2/7beea725a8ca412c6190090ce7c3a13b169592a1 create mode 100644 v6.2/7c079e909b21f8f6e5d8e501c037752ff302a15e create mode 100644 v6.2/7c09a4ed6156c6cab6b951e027ca6ea24af454ba create mode 100644 v6.2/7c18509bdaefe2164e62829d614ef9ea429f29d2 create mode 100644 v6.2/7ded1e365cc9de6093a71d3a493c1874aca6e77c create mode 100644 v6.2/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 create mode 100644 v6.2/7edfc610ec315de96963e66889511212ad87e3de create mode 100644 v6.2/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 create mode 100644 v6.2/806cb2270237ce2ec672a407d66cee17a07d3aa2 create mode 100644 v6.2/80d012e98894ac9112cbcddf2fbf276c2e4be0ec create mode 100644 v6.2/8145e082a8dfcfdc0a725b0f76eca54337b5b26e create mode 100644 v6.2/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 create mode 100644 v6.2/82a8cb96b23244f40be56b9edcf085af0cc237a6 create mode 100644 v6.2/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 create mode 100644 v6.2/84e286c1bb9b22d5893d34fcedd69224a65c439c create mode 100644 v6.2/85506aca2eb4ea41223c91c5fe25125953c19b13 create mode 100644 v6.2/85f273a6a1e492afa7309fd23fcd8cb870085f56 create mode 100644 v6.2/872584f1bb983a688547509141b03b37bdb28840 create mode 100644 v6.2/87a83c8c677e762a39d914e67450cc85d8fc1f9a create mode 100644 v6.2/87b355f44833b9d7d8ebdd3929e941ac1a931b7e create mode 100644 v6.2/8a904a3caa88118744062e872ae90f37748a8fd8 create mode 100644 v6.2/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 create mode 100644 v6.2/8b3d838139bcd1e552f1899191f734264ce2a1a5 create mode 100644 v6.2/8b6bb995d3819218498bdbee4465bffff1497a31 create mode 100644 v6.2/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b create mode 100644 v6.2/90a009db09e2b91990df28e47844d44ae0ef9aa8 create mode 100644 v6.2/90f92b68c9869913753f8bc1d87b7762a5f36873 create mode 100644 v6.2/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 create mode 100644 v6.2/9473c4450e9c83d890d435577a3776d925fa748c create mode 100644 v6.2/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d create mode 100644 v6.2/9a7eec48c9715c897b3a7809799089d708a4de64 create mode 100644 v6.2/9ae061cf2a46980b37cec1e56a372603682b2741 create mode 100644 v6.2/9b6713cc75229f25552c643083cbdbfb771e5bca create mode 100644 v6.2/9bb430a89d2dfce58a3d61a3a04e149109d3934e create mode 100644 v6.2/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a create mode 100644 v6.2/9e3f1c59367515e7e40675fe83645a131c05039d create mode 100644 v6.2/9ed52108f6478a6a805c0c15a3f70aabba07247e create mode 100644 v6.2/9f2f767f5ef81982a36edef512b2319e3a79ad73 create mode 100644 v6.2/a0dd82d6d863f03859ccab6c71e84e917f4d7082 create mode 100644 v6.2/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f create mode 100644 v6.2/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 create mode 100644 v6.2/a28d893eb3270cf62c10dd8777af0d8452cdc072 create mode 100644 v6.2/a34606a9aa3d36d178a5ecf31a0299b88102cf12 create mode 100644 v6.2/a4af51ce229b1e1eab003966dbfebf9d80093a77 create mode 100644 v6.2/a56aefca8d386181415a1fb7cfec2f72b0404797 create mode 100644 v6.2/a575c9734f3021f1fc81c2477ecaee4d9841fd59 create mode 100644 v6.2/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a create mode 100644 v6.2/a6bf23e18324d550f789637d469cca654c92fe86 create mode 100644 v6.2/ab838b3fd9a442a62f36ea7eeb93e77259f787ce create mode 100644 v6.2/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 create mode 100644 v6.2/ad399740bd41da5558d8b8b2b19481740ca063cb create mode 100644 v6.2/ad72872eb3ae634d1e4296a384baa81e85cc6acc create mode 100644 v6.2/ae5535efd8c445ad6033ac0d5da0197897b148ea create mode 100644 v6.2/ae638551ab64a216364a63c4ee5061f82702fde2 create mode 100644 v6.2/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 create mode 100644 v6.2/ae8c511757304e0c393661b5ed2ad7073e2a351d create mode 100644 v6.2/b1211a25c4fe3443cfef4ed7c39251502a663776 create mode 100644 v6.2/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 create mode 100644 v6.2/b4c6d52d8a81c53a8759e382e8000597909f0615 create mode 100644 v6.2/b639585e71e63008373d3a9fd060b87315fe7ea8 create mode 100644 v6.2/b6aaba5b76e9596cb4d62d081cca41e114becacc create mode 100644 v6.2/b6be3714005c3933886be71011f19119e219e77c create mode 100644 v6.2/b6dfac948686799169c899557a179b84d0d1f47e create mode 100644 v6.2/b6e6a582f2b357b6f74849b715de12cc38b1ee91 create mode 100644 v6.2/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 create mode 100644 v6.2/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 create mode 100644 v6.2/bc401c2900c128d3d69482769f1300502a9f0598 create mode 100644 v6.2/bcd8a929a5387178d917da785896e53b0845ab37 create mode 100644 v6.2/bcdb2e9d9f319935938a5addee040e37b60192ff create mode 100644 v6.2/bd46543d7f9a8b2c03420499b1885287e96aaf28 create mode 100644 v6.2/bd8c239c0502e70c92cf9496846bcbec7cd5702f create mode 100644 v6.2/be2760a703e6554c2b5784e2fec804284cdcbe4d create mode 100644 v6.2/be914f8fd282ecce5d8e2dd098e628dcc7ad533a create mode 100644 v6.2/c044a9502649a66bf5c5e1a584cb82b2c538ae25 create mode 100644 v6.2/c25db1d27abd78175d9802f52c1b75f3cf716f2c create mode 100644 v6.2/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 create mode 100644 v6.2/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 create mode 100644 v6.2/c5215d54dc10e801a6cefef62445a00a4c28a515 create mode 100644 v6.2/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b create mode 100644 v6.2/c67ef897fe08effad98f0c7fb9223fa1f771d09e create mode 100644 v6.2/c69ff4071935f946f1cddc59e1d36a03442ed015 create mode 100644 v6.2/c762b979c7c97dc7a4010f943a9c0b646a56ed36 create mode 100644 v6.2/c8841fc4d51f603a44c00448ad17404eb829c741 create mode 100644 v6.2/c8df2cc9d63bdb365c520a2dd5472f7b7755644f create mode 100644 v6.2/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 create mode 100644 v6.2/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 create mode 100644 v6.2/c997d683d952d8c927922ea0ab4d33a01c8efc2c create mode 100644 v6.2/ca1608875ae21bb40a7731b81bc0e2c95622d502 create mode 100644 v6.2/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b create mode 100644 v6.2/cbb93fe5e6d00695e1344fa697dab3974b216717 create mode 100644 v6.2/cc47a057e79613b7af0110837ff082caf8895c9e create mode 100644 v6.2/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 create mode 100644 v6.2/cc9542534bf09f33b4da32025b31335588fcefb9 create mode 100644 v6.2/cdefbf2324ceda662e2667aa2f44e8b9de3d780f create mode 100644 v6.2/ce51bf1790c4972125b19c22dbfa76d7e0136280 create mode 100644 v6.2/cf12445daec01aaa2d27bb34bd7c796a53442c42 create mode 100644 v6.2/d0089603fa7a22a940f808a7cbc49402fe02281e create mode 100644 v6.2/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 create mode 100644 v6.2/d31563b5f9bb601a805c4a1b491edf69ada79688 create mode 100644 v6.2/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 create mode 100644 v6.2/d63fde98b8929da625cc36c2f1143e837c0e6d10 create mode 100644 v6.2/d7c9616be0759c1cfb44a68ba838548d22b98484 create mode 100644 v6.2/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 create mode 100644 v6.2/d9077f7bad141df143cc4fa000a68a868bcea7c0 create mode 100644 v6.2/d90b7c705c5d9b5cb6b71b8aaa773c031084056c create mode 100644 v6.2/dacfd001eaf252a81537aece602ae2fc16e6ebd5 create mode 100644 v6.2/dcd04ea587b210e78a85d6d4d7cc6765828496b0 create mode 100644 v6.2/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 create mode 100644 v6.2/dd9019604cdaaff1327bfd36737230f912e2780d create mode 100644 v6.2/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 create mode 100644 v6.2/de8a3207aed33283a560193095b156d3b73fc4f0 create mode 100644 v6.2/dec3a7b3aa45802e70c350d73e11564cd444e448 create mode 100644 v6.2/e1fb1dc08e73466830612bcf2f9f72180965c9ba create mode 100644 v6.2/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd create mode 100644 v6.2/e2f7dd6e55d2f39734abcebd0cf673700e206197 create mode 100644 v6.2/e331ac141f1df6d151d24e60ff16e93ec075509e create mode 100644 v6.2/e3a491a26b62466ad14a423e8c81a04d5969bfe5 create mode 100644 v6.2/e5ca9d391615269b05a6ed871fec66d9db650520 create mode 100644 v6.2/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 create mode 100644 v6.2/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 create mode 100644 v6.2/e73dda7ffd858a58ddeb9c53603ae14f2af8927c create mode 100644 v6.2/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 create mode 100644 v6.2/e86e6638d1171c2201ffff16d2c6a6fd975f8383 create mode 100644 v6.2/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 create mode 100644 v6.2/e97d06a46526d9392cbdbd7eda193091e1af2723 create mode 100644 v6.2/e9a7254b0339ef2b230784789ac28ef35e049253 create mode 100644 v6.2/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 create mode 100644 v6.2/e9c5263ce16d96311c118111ac779f004be8b473 create mode 100644 v6.2/ea7d898676d9e94558c46ba927db35403362389f create mode 100644 v6.2/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 create mode 100644 v6.2/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 create mode 100644 v6.2/ecba88a3b32d733d41e27973e25b2bc580f64281 create mode 100644 v6.2/ee8bd4a428a9c538e08aa5bc797fca19d577f667 create mode 100644 v6.2/ef560389ca50e33bd0c4531236c187107fa81e1f create mode 100644 v6.2/f0ece18e994144b7daa025b68ead97de26a2df1f create mode 100644 v6.2/f123dc86388cb669c3d6322702dc441abc35c31e create mode 100644 v6.2/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 create mode 100644 v6.2/f3a608827d1f8de0dd12813e8d9c6803fe64e119 create mode 100644 v6.2/f525152a0f0ff34eb92b322703d76ba37095f556 create mode 100644 v6.2/f8f669699977db503569465b64dc5220ab21bb41 create mode 100644 v6.2/f92e1a829d64dd66fa173c6934f03817d9e68d43 create mode 100644 v6.2/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 create mode 100644 v6.2/fc9a615200d48e076af58f4309f507e500ed900d create mode 100644 v6.2/fde4951834c22fc634c1e1238b874f894ef46c9c create mode 100644 v6.2/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d create mode 100644 v6.2/fe3944fb245ab99570552a3bf970b00058a9ca6d create mode 100644 v6.2/ff3b96f2c9e5c24fca12239cd519a8a18569e687 create mode 100644 v6.3/00616416488868a8b98343863e5ac078506e44e8 create mode 100644 v6.3/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 create mode 100644 v6.3/038ce802e248a985150156da84bc3f118236b898 create mode 100644 v6.3/04aa5f4eba49d6493801d0f1d515ed237459b166 create mode 100644 v6.3/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 create mode 100644 v6.3/05fb1dbc821f3016a52621ccd4530c269b626130 create mode 100644 v6.3/0611a640e60a0473883328746f3c53934cd4dc3c create mode 100644 v6.3/06b8db3a7dde43cc7c412517c93c85d13a4557f8 create mode 100644 v6.3/07fd7c329839cf0b8c7766883d830a1a0d12d1dd create mode 100644 v6.3/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 create mode 100644 v6.3/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 create mode 100644 v6.3/0a549ed22c3c7cc6da5c5f5918efd019944489a5 create mode 100644 v6.3/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 create mode 100644 v6.3/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 create mode 100644 v6.3/0e9876d8e88d81a35742e90048ab3784c49b910b create mode 100644 v6.3/0f05ee447949cf1b72bd7c415c803ea7f7209403 create mode 100644 v6.3/101c3fad29d7a0a90ff063b1aad586a0211911ec create mode 100644 v6.3/11b3f8ae7081607a783d60e8098d46b787f79cad create mode 100644 v6.3/11ff73082f17e1adc1b717264d9b74661fc5b229 create mode 100644 v6.3/12f7900c575679af411aaa89340bfe3dc68b46b3 create mode 100644 v6.3/133e267ef4a26d19c93996a874714e9f3f8c70aa create mode 100644 v6.3/14786d949a3b8cf00cc32456363b7db22894a0e6 create mode 100644 v6.3/1505ba06e52e701600172bccbc3aa7fb9bd5d0da create mode 100644 v6.3/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 create mode 100644 v6.3/15f298821289d3efba87bb34db29d0ba9780a443 create mode 100644 v6.3/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 create mode 100644 v6.3/16f9ce818901c7b7618094242adc0b51208a7c89 create mode 100644 v6.3/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 create mode 100644 v6.3/190f676afa00d07082db170400aaa2cd4de0933f create mode 100644 v6.3/195b3678bea35fde0619f17b73847c30e66d79d0 create mode 100644 v6.3/19871b5c7a003946d3cd4209a348ab7c0df5dbad create mode 100644 v6.3/19e94a2333c2babc773e51a9ed844cfc35a36064 create mode 100644 v6.3/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 create mode 100644 v6.3/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a create mode 100644 v6.3/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf create mode 100644 v6.3/1d3aa0b97c55672eff44516b1c8afb9551003d78 create mode 100644 v6.3/1fa08aece42512be072351f482096d5796edf7ca create mode 100644 v6.3/205de6ddd7fff9340bd5e4b68105f28120671c6b create mode 100644 v6.3/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 create mode 100644 v6.3/217759bbb95db7998528eb65914c3e20d890dff5 create mode 100644 v6.3/21e25205d7f9b6d7d3807546dd12ea93844b7c8e create mode 100644 v6.3/2263639f96f24a121ec9f037981b81daf5a8d60a create mode 100644 v6.3/231e872529885483056c0170641ddd76686e3a89 create mode 100644 v6.3/24a8b7bfb96120b32c222ef108bb7a713d1e385a create mode 100644 v6.3/24be05591fb7a2a3edd639092c045298dd57aeea create mode 100644 v6.3/2558e3b23112adb82a558bab616890a790a38bc6 create mode 100644 v6.3/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 create mode 100644 v6.3/2824083db76cb9d4b7910607b367e93b02912865 create mode 100644 v6.3/282c30f320ba25794b66c2231ab134d15465ef21 create mode 100644 v6.3/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 create mode 100644 v6.3/2892731ec2893252cdbc256a2bd5436b7fd94cf7 create mode 100644 v6.3/292fcaa1f937345cb65f3af82a1ee6692c8df9eb create mode 100644 v6.3/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 create mode 100644 v6.3/2cd114294d1dad6ed19217c909680f9fd30ee711 create mode 100644 v6.3/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d create mode 100644 v6.3/2fadeb950f53c017bde9e156e443528265dd3629 create mode 100644 v6.3/3058fca1ed7955c904584a6d86108d664a927177 create mode 100644 v6.3/30deff8531f469453ccc0981f14eceb0a2ea68d6 create mode 100644 v6.3/321de651fa565dcf76c017b257bdf15ec7fff45d create mode 100644 v6.3/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 create mode 100644 v6.3/3425a2005b291b62b6f6deeeab1156839c41cf85 create mode 100644 v6.3/345e8abe4c355bc24bab3f4a5634122e55be8665 create mode 100644 v6.3/347d49fdf36c5e2411afdb312935d88183fe5811 create mode 100644 v6.3/348139384ba30eccd4ce4f01fcf575b08ce81b83 create mode 100644 v6.3/3789fb8746dc0f484db2d6f48b390f0f535d5120 create mode 100644 v6.3/386dc41cf54dcf44ea40de1aca900f02b756cec0 create mode 100644 v6.3/3948abaa4e2be938ccdfc289385a27342fb13d43 create mode 100644 v6.3/3956f35fbd36aee35766008ce6a9b0ed812d93ef create mode 100644 v6.3/39a6c668e4e78c3bc262c24d9aabd0a49027f948 create mode 100644 v6.3/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd create mode 100644 v6.3/3cdad0a5a6cf581519748612cb449b43379510a4 create mode 100644 v6.3/3d40f78169a0a954ff06e2b0f8e21463f7edb433 create mode 100644 v6.3/3f6d810665dfde0d33785420618ceb03fba0619d create mode 100644 v6.3/410bb2ce611133a11d4d11f0aef4c83f095c3200 create mode 100644 v6.3/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 create mode 100644 v6.3/42c3732fa8073717dd7d924472f1c0bc5b452fdc create mode 100644 v6.3/432acd550e3607d5fea23e27f6ab4e4567deccfd create mode 100644 v6.3/433f437b3ae2ed4e318ecd5233c82f6936e78e82 create mode 100644 v6.3/4379f91172f39d999919c8e8b2b5e1d665d8972d create mode 100644 v6.3/43f0df54c96fa5abcab9df8649c1e52119bf0238 create mode 100644 v6.3/449813515d3e5efec85206bb91588a6249a421a3 create mode 100644 v6.3/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 create mode 100644 v6.3/45f29e0eb5b969c59a70525942080905dc5b7964 create mode 100644 v6.3/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 create mode 100644 v6.3/4a679c5afca027d7f4668f51693f7cce589038f5 create mode 100644 v6.3/4b2cfbda2d530f4efa0e2833771640869013de5e create mode 100644 v6.3/4b357e2a6d6c364a88d50526675fe596a30766cb create mode 100644 v6.3/4b7b4291dee2fef9148563be3eeb0034cc3bf5df create mode 100644 v6.3/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 create mode 100644 v6.3/4ca52f539865853e6ddbc393745cd0b305f0d810 create mode 100644 v6.3/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 create mode 100644 v6.3/512383ae49107fbc42243887798548e356c4b91c create mode 100644 v6.3/5339792bd64bd1605d3d51f8e52e94dfc385959b create mode 100644 v6.3/539cd3f4da3fdbe7dc353634e004e4b0e725c35a create mode 100644 v6.3/54943abce0927156ba9909f1a533b25410bfe2ca create mode 100644 v6.3/54ee3526796f56c249124686a33e1cc05f76ea21 create mode 100644 v6.3/57c6906778f55deba6d3f3af00284e3541bb9950 create mode 100644 v6.3/582a3bf999df662c0e0fa4717ce7559f16d7b93b create mode 100644 v6.3/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 create mode 100644 v6.3/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 create mode 100644 v6.3/5bc9dc068afe95e924136d57c1a385194282a919 create mode 100644 v6.3/5caf1b6400d30a31363063314bddea4e5680d639 create mode 100644 v6.3/5d94da7ff00ef45737a64d947e7ff45aca972782 create mode 100644 v6.3/6021d62c677f12f2f975bb1bf2389730e1d9f746 create mode 100644 v6.3/60c2a6926cc94dcd8a60ab593b4092bc354061c3 create mode 100644 v6.3/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 create mode 100644 v6.3/617fc7775370324d0a2b888625b042221ebdcb62 create mode 100644 v6.3/61ead71476cf8b68960275beee24ff00a809fe81 create mode 100644 v6.3/64bef697d33b75fc06c5789b3f8108680271529f create mode 100644 v6.3/64f92a554f72cbfe8b971f93af9d07f87599bc88 create mode 100644 v6.3/6727980b67852dae6b82a97e24fbadbdd218c033 create mode 100644 v6.3/6874f6ed92df1e95ff815692b6bf6aa98e4c925b create mode 100644 v6.3/689a930b93c5c20294df5da0407df361c5412eac create mode 100644 v6.3/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce create mode 100644 v6.3/6a277077ac5189d7633f8c57e153e0a73fab39d2 create mode 100644 v6.3/6a71770442b5b7cf8f880ca1c0a72456c918c757 create mode 100644 v6.3/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c create mode 100644 v6.3/6b865d6530230b0c446efd93e0207b8eed7eadb2 create mode 100644 v6.3/6b91bfa1651d841f0066bae2b1322cac29fdfb61 create mode 100644 v6.3/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 create mode 100644 v6.3/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff create mode 100644 v6.3/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 create mode 100644 v6.3/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 create mode 100644 v6.3/70dfe3f0d239c2e8abc6a7bea24411031f85b652 create mode 100644 v6.3/73f65b8b0325551110dedf8d27ac738bdc331802 create mode 100644 v6.3/73fa7547c70b32cc69685f79be31135797734eb6 create mode 100644 v6.3/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 create mode 100644 v6.3/75a1bbe60a7425fcaa670bff58b8589b1f880810 create mode 100644 v6.3/75cabec0111b7ccb140d917cc9c481e845cc3498 create mode 100644 v6.3/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 create mode 100644 v6.3/76698510f593daf8aa0582492090d0c2e484c3e8 create mode 100644 v6.3/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 create mode 100644 v6.3/7beea725a8ca412c6190090ce7c3a13b169592a1 create mode 100644 v6.3/7c079e909b21f8f6e5d8e501c037752ff302a15e create mode 100644 v6.3/7c09a4ed6156c6cab6b951e027ca6ea24af454ba create mode 100644 v6.3/7c18509bdaefe2164e62829d614ef9ea429f29d2 create mode 100644 v6.3/7ded1e365cc9de6093a71d3a493c1874aca6e77c create mode 100644 v6.3/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 create mode 100644 v6.3/7edfc610ec315de96963e66889511212ad87e3de create mode 100644 v6.3/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 create mode 100644 v6.3/806cb2270237ce2ec672a407d66cee17a07d3aa2 create mode 100644 v6.3/80d012e98894ac9112cbcddf2fbf276c2e4be0ec create mode 100644 v6.3/8145e082a8dfcfdc0a725b0f76eca54337b5b26e create mode 100644 v6.3/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 create mode 100644 v6.3/82a8cb96b23244f40be56b9edcf085af0cc237a6 create mode 100644 v6.3/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 create mode 100644 v6.3/84e286c1bb9b22d5893d34fcedd69224a65c439c create mode 100644 v6.3/85506aca2eb4ea41223c91c5fe25125953c19b13 create mode 100644 v6.3/85f273a6a1e492afa7309fd23fcd8cb870085f56 create mode 100644 v6.3/872584f1bb983a688547509141b03b37bdb28840 create mode 100644 v6.3/87a83c8c677e762a39d914e67450cc85d8fc1f9a create mode 100644 v6.3/87b355f44833b9d7d8ebdd3929e941ac1a931b7e create mode 100644 v6.3/8a904a3caa88118744062e872ae90f37748a8fd8 create mode 100644 v6.3/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 create mode 100644 v6.3/8b3d838139bcd1e552f1899191f734264ce2a1a5 create mode 100644 v6.3/8b6bb995d3819218498bdbee4465bffff1497a31 create mode 100644 v6.3/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b create mode 100644 v6.3/90a009db09e2b91990df28e47844d44ae0ef9aa8 create mode 100644 v6.3/90f92b68c9869913753f8bc1d87b7762a5f36873 create mode 100644 v6.3/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 create mode 100644 v6.3/9473c4450e9c83d890d435577a3776d925fa748c create mode 100644 v6.3/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d create mode 100644 v6.3/9a7eec48c9715c897b3a7809799089d708a4de64 create mode 100644 v6.3/9ae061cf2a46980b37cec1e56a372603682b2741 create mode 100644 v6.3/9b6713cc75229f25552c643083cbdbfb771e5bca create mode 100644 v6.3/9bb430a89d2dfce58a3d61a3a04e149109d3934e create mode 100644 v6.3/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a create mode 100644 v6.3/9e3f1c59367515e7e40675fe83645a131c05039d create mode 100644 v6.3/9ed52108f6478a6a805c0c15a3f70aabba07247e create mode 100644 v6.3/9f2f767f5ef81982a36edef512b2319e3a79ad73 create mode 100644 v6.3/a0dd82d6d863f03859ccab6c71e84e917f4d7082 create mode 100644 v6.3/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f create mode 100644 v6.3/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 create mode 100644 v6.3/a28d893eb3270cf62c10dd8777af0d8452cdc072 create mode 100644 v6.3/a34606a9aa3d36d178a5ecf31a0299b88102cf12 create mode 100644 v6.3/a4af51ce229b1e1eab003966dbfebf9d80093a77 create mode 100644 v6.3/a56aefca8d386181415a1fb7cfec2f72b0404797 create mode 100644 v6.3/a575c9734f3021f1fc81c2477ecaee4d9841fd59 create mode 100644 v6.3/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a create mode 100644 v6.3/a6bf23e18324d550f789637d469cca654c92fe86 create mode 100644 v6.3/ab838b3fd9a442a62f36ea7eeb93e77259f787ce create mode 100644 v6.3/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 create mode 100644 v6.3/ad399740bd41da5558d8b8b2b19481740ca063cb create mode 100644 v6.3/ad72872eb3ae634d1e4296a384baa81e85cc6acc create mode 100644 v6.3/ae5535efd8c445ad6033ac0d5da0197897b148ea create mode 100644 v6.3/ae638551ab64a216364a63c4ee5061f82702fde2 create mode 100644 v6.3/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 create mode 100644 v6.3/ae8c511757304e0c393661b5ed2ad7073e2a351d create mode 100644 v6.3/b1211a25c4fe3443cfef4ed7c39251502a663776 create mode 100644 v6.3/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 create mode 100644 v6.3/b4c6d52d8a81c53a8759e382e8000597909f0615 create mode 100644 v6.3/b639585e71e63008373d3a9fd060b87315fe7ea8 create mode 100644 v6.3/b6aaba5b76e9596cb4d62d081cca41e114becacc create mode 100644 v6.3/b6be3714005c3933886be71011f19119e219e77c create mode 100644 v6.3/b6dfac948686799169c899557a179b84d0d1f47e create mode 100644 v6.3/b6e6a582f2b357b6f74849b715de12cc38b1ee91 create mode 100644 v6.3/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 create mode 100644 v6.3/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 create mode 100644 v6.3/bc401c2900c128d3d69482769f1300502a9f0598 create mode 100644 v6.3/bcd8a929a5387178d917da785896e53b0845ab37 create mode 100644 v6.3/bcdb2e9d9f319935938a5addee040e37b60192ff create mode 100644 v6.3/bd46543d7f9a8b2c03420499b1885287e96aaf28 create mode 100644 v6.3/bd8c239c0502e70c92cf9496846bcbec7cd5702f create mode 100644 v6.3/be2760a703e6554c2b5784e2fec804284cdcbe4d create mode 100644 v6.3/be914f8fd282ecce5d8e2dd098e628dcc7ad533a create mode 100644 v6.3/c044a9502649a66bf5c5e1a584cb82b2c538ae25 create mode 100644 v6.3/c25db1d27abd78175d9802f52c1b75f3cf716f2c create mode 100644 v6.3/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 create mode 100644 v6.3/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 create mode 100644 v6.3/c5215d54dc10e801a6cefef62445a00a4c28a515 create mode 100644 v6.3/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b create mode 100644 v6.3/c67ef897fe08effad98f0c7fb9223fa1f771d09e create mode 100644 v6.3/c69ff4071935f946f1cddc59e1d36a03442ed015 create mode 100644 v6.3/c762b979c7c97dc7a4010f943a9c0b646a56ed36 create mode 100644 v6.3/c8841fc4d51f603a44c00448ad17404eb829c741 create mode 100644 v6.3/c8df2cc9d63bdb365c520a2dd5472f7b7755644f create mode 100644 v6.3/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 create mode 100644 v6.3/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 create mode 100644 v6.3/c997d683d952d8c927922ea0ab4d33a01c8efc2c create mode 100644 v6.3/ca1608875ae21bb40a7731b81bc0e2c95622d502 create mode 100644 v6.3/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b create mode 100644 v6.3/cbb93fe5e6d00695e1344fa697dab3974b216717 create mode 100644 v6.3/cc47a057e79613b7af0110837ff082caf8895c9e create mode 100644 v6.3/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 create mode 100644 v6.3/cc9542534bf09f33b4da32025b31335588fcefb9 create mode 100644 v6.3/cdefbf2324ceda662e2667aa2f44e8b9de3d780f create mode 100644 v6.3/ce51bf1790c4972125b19c22dbfa76d7e0136280 create mode 100644 v6.3/cf12445daec01aaa2d27bb34bd7c796a53442c42 create mode 100644 v6.3/d0089603fa7a22a940f808a7cbc49402fe02281e create mode 100644 v6.3/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 create mode 100644 v6.3/d31563b5f9bb601a805c4a1b491edf69ada79688 create mode 100644 v6.3/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 create mode 100644 v6.3/d63fde98b8929da625cc36c2f1143e837c0e6d10 create mode 100644 v6.3/d7c9616be0759c1cfb44a68ba838548d22b98484 create mode 100644 v6.3/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 create mode 100644 v6.3/d9077f7bad141df143cc4fa000a68a868bcea7c0 create mode 100644 v6.3/d90b7c705c5d9b5cb6b71b8aaa773c031084056c create mode 100644 v6.3/dacfd001eaf252a81537aece602ae2fc16e6ebd5 create mode 100644 v6.3/dcd04ea587b210e78a85d6d4d7cc6765828496b0 create mode 100644 v6.3/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 create mode 100644 v6.3/dd9019604cdaaff1327bfd36737230f912e2780d create mode 100644 v6.3/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 create mode 100644 v6.3/de8a3207aed33283a560193095b156d3b73fc4f0 create mode 100644 v6.3/dec3a7b3aa45802e70c350d73e11564cd444e448 create mode 100644 v6.3/e1fb1dc08e73466830612bcf2f9f72180965c9ba create mode 100644 v6.3/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd create mode 100644 v6.3/e2f7dd6e55d2f39734abcebd0cf673700e206197 create mode 100644 v6.3/e331ac141f1df6d151d24e60ff16e93ec075509e create mode 100644 v6.3/e3a491a26b62466ad14a423e8c81a04d5969bfe5 create mode 100644 v6.3/e5ca9d391615269b05a6ed871fec66d9db650520 create mode 100644 v6.3/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 create mode 100644 v6.3/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 create mode 100644 v6.3/e73dda7ffd858a58ddeb9c53603ae14f2af8927c create mode 100644 v6.3/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 create mode 100644 v6.3/e86e6638d1171c2201ffff16d2c6a6fd975f8383 create mode 100644 v6.3/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 create mode 100644 v6.3/e97d06a46526d9392cbdbd7eda193091e1af2723 create mode 100644 v6.3/e9a7254b0339ef2b230784789ac28ef35e049253 create mode 100644 v6.3/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 create mode 100644 v6.3/e9c5263ce16d96311c118111ac779f004be8b473 create mode 100644 v6.3/ea7d898676d9e94558c46ba927db35403362389f create mode 100644 v6.3/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 create mode 100644 v6.3/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 create mode 100644 v6.3/ecba88a3b32d733d41e27973e25b2bc580f64281 create mode 100644 v6.3/ee8bd4a428a9c538e08aa5bc797fca19d577f667 create mode 100644 v6.3/ef560389ca50e33bd0c4531236c187107fa81e1f create mode 100644 v6.3/f0ece18e994144b7daa025b68ead97de26a2df1f create mode 100644 v6.3/f123dc86388cb669c3d6322702dc441abc35c31e create mode 100644 v6.3/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 create mode 100644 v6.3/f3a608827d1f8de0dd12813e8d9c6803fe64e119 create mode 100644 v6.3/f525152a0f0ff34eb92b322703d76ba37095f556 create mode 100644 v6.3/f8f669699977db503569465b64dc5220ab21bb41 create mode 100644 v6.3/f92e1a829d64dd66fa173c6934f03817d9e68d43 create mode 100644 v6.3/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 create mode 100644 v6.3/fc9a615200d48e076af58f4309f507e500ed900d create mode 100644 v6.3/fde4951834c22fc634c1e1238b874f894ef46c9c create mode 100644 v6.3/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d create mode 100644 v6.3/fe3944fb245ab99570552a3bf970b00058a9ca6d create mode 100644 v6.3/ff3b96f2c9e5c24fca12239cd519a8a18569e687 create mode 100644 v6.4/00616416488868a8b98343863e5ac078506e44e8 create mode 100644 v6.4/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 create mode 100644 v6.4/038ce802e248a985150156da84bc3f118236b898 create mode 100644 v6.4/04aa5f4eba49d6493801d0f1d515ed237459b166 create mode 100644 v6.4/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 create mode 100644 v6.4/05fb1dbc821f3016a52621ccd4530c269b626130 create mode 100644 v6.4/0611a640e60a0473883328746f3c53934cd4dc3c create mode 100644 v6.4/06b8db3a7dde43cc7c412517c93c85d13a4557f8 create mode 100644 v6.4/07fd7c329839cf0b8c7766883d830a1a0d12d1dd create mode 100644 v6.4/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 create mode 100644 v6.4/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 create mode 100644 v6.4/0a549ed22c3c7cc6da5c5f5918efd019944489a5 create mode 100644 v6.4/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 create mode 100644 v6.4/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 create mode 100644 v6.4/0e9876d8e88d81a35742e90048ab3784c49b910b create mode 100644 v6.4/0f05ee447949cf1b72bd7c415c803ea7f7209403 create mode 100644 v6.4/101c3fad29d7a0a90ff063b1aad586a0211911ec create mode 100644 v6.4/11b3f8ae7081607a783d60e8098d46b787f79cad create mode 100644 v6.4/11ff73082f17e1adc1b717264d9b74661fc5b229 create mode 100644 v6.4/12f7900c575679af411aaa89340bfe3dc68b46b3 create mode 100644 v6.4/133e267ef4a26d19c93996a874714e9f3f8c70aa create mode 100644 v6.4/14786d949a3b8cf00cc32456363b7db22894a0e6 create mode 100644 v6.4/1505ba06e52e701600172bccbc3aa7fb9bd5d0da create mode 100644 v6.4/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 create mode 100644 v6.4/15f298821289d3efba87bb34db29d0ba9780a443 create mode 100644 v6.4/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 create mode 100644 v6.4/16f9ce818901c7b7618094242adc0b51208a7c89 create mode 100644 v6.4/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 create mode 100644 v6.4/190f676afa00d07082db170400aaa2cd4de0933f create mode 100644 v6.4/195b3678bea35fde0619f17b73847c30e66d79d0 create mode 100644 v6.4/19871b5c7a003946d3cd4209a348ab7c0df5dbad create mode 100644 v6.4/19e94a2333c2babc773e51a9ed844cfc35a36064 create mode 100644 v6.4/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 create mode 100644 v6.4/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a create mode 100644 v6.4/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf create mode 100644 v6.4/1d3aa0b97c55672eff44516b1c8afb9551003d78 create mode 100644 v6.4/1fa08aece42512be072351f482096d5796edf7ca create mode 100644 v6.4/205de6ddd7fff9340bd5e4b68105f28120671c6b create mode 100644 v6.4/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 create mode 100644 v6.4/217759bbb95db7998528eb65914c3e20d890dff5 create mode 100644 v6.4/21e25205d7f9b6d7d3807546dd12ea93844b7c8e create mode 100644 v6.4/2263639f96f24a121ec9f037981b81daf5a8d60a create mode 100644 v6.4/231e872529885483056c0170641ddd76686e3a89 create mode 100644 v6.4/24a8b7bfb96120b32c222ef108bb7a713d1e385a create mode 100644 v6.4/24be05591fb7a2a3edd639092c045298dd57aeea create mode 100644 v6.4/2558e3b23112adb82a558bab616890a790a38bc6 create mode 100644 v6.4/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 create mode 100644 v6.4/2824083db76cb9d4b7910607b367e93b02912865 create mode 100644 v6.4/282c30f320ba25794b66c2231ab134d15465ef21 create mode 100644 v6.4/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 create mode 100644 v6.4/2892731ec2893252cdbc256a2bd5436b7fd94cf7 create mode 100644 v6.4/292fcaa1f937345cb65f3af82a1ee6692c8df9eb create mode 100644 v6.4/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 create mode 100644 v6.4/2cd114294d1dad6ed19217c909680f9fd30ee711 create mode 100644 v6.4/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d create mode 100644 v6.4/2fadeb950f53c017bde9e156e443528265dd3629 create mode 100644 v6.4/3058fca1ed7955c904584a6d86108d664a927177 create mode 100644 v6.4/30deff8531f469453ccc0981f14eceb0a2ea68d6 create mode 100644 v6.4/321de651fa565dcf76c017b257bdf15ec7fff45d create mode 100644 v6.4/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 create mode 100644 v6.4/3425a2005b291b62b6f6deeeab1156839c41cf85 create mode 100644 v6.4/345e8abe4c355bc24bab3f4a5634122e55be8665 create mode 100644 v6.4/347d49fdf36c5e2411afdb312935d88183fe5811 create mode 100644 v6.4/348139384ba30eccd4ce4f01fcf575b08ce81b83 create mode 100644 v6.4/3789fb8746dc0f484db2d6f48b390f0f535d5120 create mode 100644 v6.4/386dc41cf54dcf44ea40de1aca900f02b756cec0 create mode 100644 v6.4/3948abaa4e2be938ccdfc289385a27342fb13d43 create mode 100644 v6.4/3956f35fbd36aee35766008ce6a9b0ed812d93ef create mode 100644 v6.4/39a6c668e4e78c3bc262c24d9aabd0a49027f948 create mode 100644 v6.4/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd create mode 100644 v6.4/3cdad0a5a6cf581519748612cb449b43379510a4 create mode 100644 v6.4/3d40f78169a0a954ff06e2b0f8e21463f7edb433 create mode 100644 v6.4/3f6d810665dfde0d33785420618ceb03fba0619d create mode 100644 v6.4/410bb2ce611133a11d4d11f0aef4c83f095c3200 create mode 100644 v6.4/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 create mode 100644 v6.4/42c3732fa8073717dd7d924472f1c0bc5b452fdc create mode 100644 v6.4/432acd550e3607d5fea23e27f6ab4e4567deccfd create mode 100644 v6.4/433f437b3ae2ed4e318ecd5233c82f6936e78e82 create mode 100644 v6.4/4379f91172f39d999919c8e8b2b5e1d665d8972d create mode 100644 v6.4/43f0df54c96fa5abcab9df8649c1e52119bf0238 create mode 100644 v6.4/449813515d3e5efec85206bb91588a6249a421a3 create mode 100644 v6.4/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 create mode 100644 v6.4/45f29e0eb5b969c59a70525942080905dc5b7964 create mode 100644 v6.4/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 create mode 100644 v6.4/4a679c5afca027d7f4668f51693f7cce589038f5 create mode 100644 v6.4/4b2cfbda2d530f4efa0e2833771640869013de5e create mode 100644 v6.4/4b357e2a6d6c364a88d50526675fe596a30766cb create mode 100644 v6.4/4b7b4291dee2fef9148563be3eeb0034cc3bf5df create mode 100644 v6.4/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 create mode 100644 v6.4/4ca52f539865853e6ddbc393745cd0b305f0d810 create mode 100644 v6.4/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 create mode 100644 v6.4/512383ae49107fbc42243887798548e356c4b91c create mode 100644 v6.4/5339792bd64bd1605d3d51f8e52e94dfc385959b create mode 100644 v6.4/539cd3f4da3fdbe7dc353634e004e4b0e725c35a create mode 100644 v6.4/54943abce0927156ba9909f1a533b25410bfe2ca create mode 100644 v6.4/54ee3526796f56c249124686a33e1cc05f76ea21 create mode 100644 v6.4/57c6906778f55deba6d3f3af00284e3541bb9950 create mode 100644 v6.4/582a3bf999df662c0e0fa4717ce7559f16d7b93b create mode 100644 v6.4/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 create mode 100644 v6.4/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 create mode 100644 v6.4/5bc9dc068afe95e924136d57c1a385194282a919 create mode 100644 v6.4/5caf1b6400d30a31363063314bddea4e5680d639 create mode 100644 v6.4/5d94da7ff00ef45737a64d947e7ff45aca972782 create mode 100644 v6.4/6021d62c677f12f2f975bb1bf2389730e1d9f746 create mode 100644 v6.4/60c2a6926cc94dcd8a60ab593b4092bc354061c3 create mode 100644 v6.4/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 create mode 100644 v6.4/617fc7775370324d0a2b888625b042221ebdcb62 create mode 100644 v6.4/61ead71476cf8b68960275beee24ff00a809fe81 create mode 100644 v6.4/64bef697d33b75fc06c5789b3f8108680271529f create mode 100644 v6.4/64f92a554f72cbfe8b971f93af9d07f87599bc88 create mode 100644 v6.4/6727980b67852dae6b82a97e24fbadbdd218c033 create mode 100644 v6.4/6874f6ed92df1e95ff815692b6bf6aa98e4c925b create mode 100644 v6.4/689a930b93c5c20294df5da0407df361c5412eac create mode 100644 v6.4/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce create mode 100644 v6.4/6a277077ac5189d7633f8c57e153e0a73fab39d2 create mode 100644 v6.4/6a71770442b5b7cf8f880ca1c0a72456c918c757 create mode 100644 v6.4/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c create mode 100644 v6.4/6b865d6530230b0c446efd93e0207b8eed7eadb2 create mode 100644 v6.4/6b91bfa1651d841f0066bae2b1322cac29fdfb61 create mode 100644 v6.4/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 create mode 100644 v6.4/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff create mode 100644 v6.4/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 create mode 100644 v6.4/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 create mode 100644 v6.4/70dfe3f0d239c2e8abc6a7bea24411031f85b652 create mode 100644 v6.4/73f65b8b0325551110dedf8d27ac738bdc331802 create mode 100644 v6.4/73fa7547c70b32cc69685f79be31135797734eb6 create mode 100644 v6.4/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 create mode 100644 v6.4/75a1bbe60a7425fcaa670bff58b8589b1f880810 create mode 100644 v6.4/75cabec0111b7ccb140d917cc9c481e845cc3498 create mode 100644 v6.4/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 create mode 100644 v6.4/76698510f593daf8aa0582492090d0c2e484c3e8 create mode 100644 v6.4/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 create mode 100644 v6.4/7beea725a8ca412c6190090ce7c3a13b169592a1 create mode 100644 v6.4/7c079e909b21f8f6e5d8e501c037752ff302a15e create mode 100644 v6.4/7c09a4ed6156c6cab6b951e027ca6ea24af454ba create mode 100644 v6.4/7c18509bdaefe2164e62829d614ef9ea429f29d2 create mode 100644 v6.4/7ded1e365cc9de6093a71d3a493c1874aca6e77c create mode 100644 v6.4/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 create mode 100644 v6.4/7edfc610ec315de96963e66889511212ad87e3de create mode 100644 v6.4/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 create mode 100644 v6.4/806cb2270237ce2ec672a407d66cee17a07d3aa2 create mode 100644 v6.4/80d012e98894ac9112cbcddf2fbf276c2e4be0ec create mode 100644 v6.4/8145e082a8dfcfdc0a725b0f76eca54337b5b26e create mode 100644 v6.4/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 create mode 100644 v6.4/82a8cb96b23244f40be56b9edcf085af0cc237a6 create mode 100644 v6.4/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 create mode 100644 v6.4/84e286c1bb9b22d5893d34fcedd69224a65c439c create mode 100644 v6.4/85506aca2eb4ea41223c91c5fe25125953c19b13 create mode 100644 v6.4/85f273a6a1e492afa7309fd23fcd8cb870085f56 create mode 100644 v6.4/872584f1bb983a688547509141b03b37bdb28840 create mode 100644 v6.4/87a83c8c677e762a39d914e67450cc85d8fc1f9a create mode 100644 v6.4/87b355f44833b9d7d8ebdd3929e941ac1a931b7e create mode 100644 v6.4/8a904a3caa88118744062e872ae90f37748a8fd8 create mode 100644 v6.4/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 create mode 100644 v6.4/8b3d838139bcd1e552f1899191f734264ce2a1a5 create mode 100644 v6.4/8b6bb995d3819218498bdbee4465bffff1497a31 create mode 100644 v6.4/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b create mode 100644 v6.4/90a009db09e2b91990df28e47844d44ae0ef9aa8 create mode 100644 v6.4/90f92b68c9869913753f8bc1d87b7762a5f36873 create mode 100644 v6.4/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 create mode 100644 v6.4/9473c4450e9c83d890d435577a3776d925fa748c create mode 100644 v6.4/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d create mode 100644 v6.4/9a7eec48c9715c897b3a7809799089d708a4de64 create mode 100644 v6.4/9ae061cf2a46980b37cec1e56a372603682b2741 create mode 100644 v6.4/9b6713cc75229f25552c643083cbdbfb771e5bca create mode 100644 v6.4/9bb430a89d2dfce58a3d61a3a04e149109d3934e create mode 100644 v6.4/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a create mode 100644 v6.4/9e3f1c59367515e7e40675fe83645a131c05039d create mode 100644 v6.4/9ed52108f6478a6a805c0c15a3f70aabba07247e create mode 100644 v6.4/9f2f767f5ef81982a36edef512b2319e3a79ad73 create mode 100644 v6.4/a0dd82d6d863f03859ccab6c71e84e917f4d7082 create mode 100644 v6.4/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f create mode 100644 v6.4/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 create mode 100644 v6.4/a28d893eb3270cf62c10dd8777af0d8452cdc072 create mode 100644 v6.4/a34606a9aa3d36d178a5ecf31a0299b88102cf12 create mode 100644 v6.4/a4af51ce229b1e1eab003966dbfebf9d80093a77 create mode 100644 v6.4/a56aefca8d386181415a1fb7cfec2f72b0404797 create mode 100644 v6.4/a575c9734f3021f1fc81c2477ecaee4d9841fd59 create mode 100644 v6.4/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a create mode 100644 v6.4/a6bf23e18324d550f789637d469cca654c92fe86 create mode 100644 v6.4/ab838b3fd9a442a62f36ea7eeb93e77259f787ce create mode 100644 v6.4/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 create mode 100644 v6.4/ad399740bd41da5558d8b8b2b19481740ca063cb create mode 100644 v6.4/ad72872eb3ae634d1e4296a384baa81e85cc6acc create mode 100644 v6.4/ae5535efd8c445ad6033ac0d5da0197897b148ea create mode 100644 v6.4/ae638551ab64a216364a63c4ee5061f82702fde2 create mode 100644 v6.4/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 create mode 100644 v6.4/ae8c511757304e0c393661b5ed2ad7073e2a351d create mode 100644 v6.4/b1211a25c4fe3443cfef4ed7c39251502a663776 create mode 100644 v6.4/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 create mode 100644 v6.4/b4c6d52d8a81c53a8759e382e8000597909f0615 create mode 100644 v6.4/b639585e71e63008373d3a9fd060b87315fe7ea8 create mode 100644 v6.4/b6aaba5b76e9596cb4d62d081cca41e114becacc create mode 100644 v6.4/b6be3714005c3933886be71011f19119e219e77c create mode 100644 v6.4/b6dfac948686799169c899557a179b84d0d1f47e create mode 100644 v6.4/b6e6a582f2b357b6f74849b715de12cc38b1ee91 create mode 100644 v6.4/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 create mode 100644 v6.4/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 create mode 100644 v6.4/bc401c2900c128d3d69482769f1300502a9f0598 create mode 100644 v6.4/bcd8a929a5387178d917da785896e53b0845ab37 create mode 100644 v6.4/bcdb2e9d9f319935938a5addee040e37b60192ff create mode 100644 v6.4/bd46543d7f9a8b2c03420499b1885287e96aaf28 create mode 100644 v6.4/bd8c239c0502e70c92cf9496846bcbec7cd5702f create mode 100644 v6.4/be2760a703e6554c2b5784e2fec804284cdcbe4d create mode 100644 v6.4/be914f8fd282ecce5d8e2dd098e628dcc7ad533a create mode 100644 v6.4/c044a9502649a66bf5c5e1a584cb82b2c538ae25 create mode 100644 v6.4/c25db1d27abd78175d9802f52c1b75f3cf716f2c create mode 100644 v6.4/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 create mode 100644 v6.4/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 create mode 100644 v6.4/c5215d54dc10e801a6cefef62445a00a4c28a515 create mode 100644 v6.4/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b create mode 100644 v6.4/c67ef897fe08effad98f0c7fb9223fa1f771d09e create mode 100644 v6.4/c69ff4071935f946f1cddc59e1d36a03442ed015 create mode 100644 v6.4/c762b979c7c97dc7a4010f943a9c0b646a56ed36 create mode 100644 v6.4/c8841fc4d51f603a44c00448ad17404eb829c741 create mode 100644 v6.4/c8df2cc9d63bdb365c520a2dd5472f7b7755644f create mode 100644 v6.4/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 create mode 100644 v6.4/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 create mode 100644 v6.4/c997d683d952d8c927922ea0ab4d33a01c8efc2c create mode 100644 v6.4/ca1608875ae21bb40a7731b81bc0e2c95622d502 create mode 100644 v6.4/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b create mode 100644 v6.4/cbb93fe5e6d00695e1344fa697dab3974b216717 create mode 100644 v6.4/cc47a057e79613b7af0110837ff082caf8895c9e create mode 100644 v6.4/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 create mode 100644 v6.4/cc9542534bf09f33b4da32025b31335588fcefb9 create mode 100644 v6.4/cdefbf2324ceda662e2667aa2f44e8b9de3d780f create mode 100644 v6.4/ce51bf1790c4972125b19c22dbfa76d7e0136280 create mode 100644 v6.4/cf12445daec01aaa2d27bb34bd7c796a53442c42 create mode 100644 v6.4/d0089603fa7a22a940f808a7cbc49402fe02281e create mode 100644 v6.4/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 create mode 100644 v6.4/d31563b5f9bb601a805c4a1b491edf69ada79688 create mode 100644 v6.4/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 create mode 100644 v6.4/d63fde98b8929da625cc36c2f1143e837c0e6d10 create mode 100644 v6.4/d7c9616be0759c1cfb44a68ba838548d22b98484 create mode 100644 v6.4/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 create mode 100644 v6.4/d9077f7bad141df143cc4fa000a68a868bcea7c0 create mode 100644 v6.4/d90b7c705c5d9b5cb6b71b8aaa773c031084056c create mode 100644 v6.4/dacfd001eaf252a81537aece602ae2fc16e6ebd5 create mode 100644 v6.4/dcd04ea587b210e78a85d6d4d7cc6765828496b0 create mode 100644 v6.4/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 create mode 100644 v6.4/dd9019604cdaaff1327bfd36737230f912e2780d create mode 100644 v6.4/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 create mode 100644 v6.4/de8a3207aed33283a560193095b156d3b73fc4f0 create mode 100644 v6.4/dec3a7b3aa45802e70c350d73e11564cd444e448 create mode 100644 v6.4/e1fb1dc08e73466830612bcf2f9f72180965c9ba create mode 100644 v6.4/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd create mode 100644 v6.4/e2f7dd6e55d2f39734abcebd0cf673700e206197 create mode 100644 v6.4/e331ac141f1df6d151d24e60ff16e93ec075509e create mode 100644 v6.4/e3a491a26b62466ad14a423e8c81a04d5969bfe5 create mode 100644 v6.4/e5ca9d391615269b05a6ed871fec66d9db650520 create mode 100644 v6.4/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 create mode 100644 v6.4/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 create mode 100644 v6.4/e73dda7ffd858a58ddeb9c53603ae14f2af8927c create mode 100644 v6.4/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 create mode 100644 v6.4/e86e6638d1171c2201ffff16d2c6a6fd975f8383 create mode 100644 v6.4/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 create mode 100644 v6.4/e97d06a46526d9392cbdbd7eda193091e1af2723 create mode 100644 v6.4/e9a7254b0339ef2b230784789ac28ef35e049253 create mode 100644 v6.4/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 create mode 100644 v6.4/e9c5263ce16d96311c118111ac779f004be8b473 create mode 100644 v6.4/ea7d898676d9e94558c46ba927db35403362389f create mode 100644 v6.4/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 create mode 100644 v6.4/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 create mode 100644 v6.4/ecba88a3b32d733d41e27973e25b2bc580f64281 create mode 100644 v6.4/ee8bd4a428a9c538e08aa5bc797fca19d577f667 create mode 100644 v6.4/ef560389ca50e33bd0c4531236c187107fa81e1f create mode 100644 v6.4/f0ece18e994144b7daa025b68ead97de26a2df1f create mode 100644 v6.4/f123dc86388cb669c3d6322702dc441abc35c31e create mode 100644 v6.4/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 create mode 100644 v6.4/f3a608827d1f8de0dd12813e8d9c6803fe64e119 create mode 100644 v6.4/f525152a0f0ff34eb92b322703d76ba37095f556 create mode 100644 v6.4/f8f669699977db503569465b64dc5220ab21bb41 create mode 100644 v6.4/f92e1a829d64dd66fa173c6934f03817d9e68d43 create mode 100644 v6.4/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 create mode 100644 v6.4/fc9a615200d48e076af58f4309f507e500ed900d create mode 100644 v6.4/fde4951834c22fc634c1e1238b874f894ef46c9c create mode 100644 v6.4/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d create mode 100644 v6.4/fe3944fb245ab99570552a3bf970b00058a9ca6d create mode 100644 v6.4/ff3b96f2c9e5c24fca12239cd519a8a18569e687 create mode 100644 v6.5/00616416488868a8b98343863e5ac078506e44e8 create mode 100644 v6.5/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 create mode 100644 v6.5/038ce802e248a985150156da84bc3f118236b898 create mode 100644 v6.5/04aa5f4eba49d6493801d0f1d515ed237459b166 create mode 100644 v6.5/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 create mode 100644 v6.5/05fb1dbc821f3016a52621ccd4530c269b626130 create mode 100644 v6.5/0611a640e60a0473883328746f3c53934cd4dc3c create mode 100644 v6.5/06b8db3a7dde43cc7c412517c93c85d13a4557f8 create mode 100644 v6.5/07fd7c329839cf0b8c7766883d830a1a0d12d1dd create mode 100644 v6.5/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 create mode 100644 v6.5/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 create mode 100644 v6.5/0a549ed22c3c7cc6da5c5f5918efd019944489a5 create mode 100644 v6.5/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 create mode 100644 v6.5/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 create mode 100644 v6.5/0e9876d8e88d81a35742e90048ab3784c49b910b create mode 100644 v6.5/0f05ee447949cf1b72bd7c415c803ea7f7209403 create mode 100644 v6.5/101c3fad29d7a0a90ff063b1aad586a0211911ec create mode 100644 v6.5/11b3f8ae7081607a783d60e8098d46b787f79cad create mode 100644 v6.5/11ff73082f17e1adc1b717264d9b74661fc5b229 create mode 100644 v6.5/12f7900c575679af411aaa89340bfe3dc68b46b3 create mode 100644 v6.5/133e267ef4a26d19c93996a874714e9f3f8c70aa create mode 100644 v6.5/14786d949a3b8cf00cc32456363b7db22894a0e6 create mode 100644 v6.5/1505ba06e52e701600172bccbc3aa7fb9bd5d0da create mode 100644 v6.5/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 create mode 100644 v6.5/15f298821289d3efba87bb34db29d0ba9780a443 create mode 100644 v6.5/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 create mode 100644 v6.5/16f9ce818901c7b7618094242adc0b51208a7c89 create mode 100644 v6.5/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 create mode 100644 v6.5/190f676afa00d07082db170400aaa2cd4de0933f create mode 100644 v6.5/195b3678bea35fde0619f17b73847c30e66d79d0 create mode 100644 v6.5/19871b5c7a003946d3cd4209a348ab7c0df5dbad create mode 100644 v6.5/19e94a2333c2babc773e51a9ed844cfc35a36064 create mode 100644 v6.5/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 create mode 100644 v6.5/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a create mode 100644 v6.5/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf create mode 100644 v6.5/1d3aa0b97c55672eff44516b1c8afb9551003d78 create mode 100644 v6.5/1fa08aece42512be072351f482096d5796edf7ca create mode 100644 v6.5/205de6ddd7fff9340bd5e4b68105f28120671c6b create mode 100644 v6.5/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 create mode 100644 v6.5/217759bbb95db7998528eb65914c3e20d890dff5 create mode 100644 v6.5/21e25205d7f9b6d7d3807546dd12ea93844b7c8e create mode 100644 v6.5/2263639f96f24a121ec9f037981b81daf5a8d60a create mode 100644 v6.5/231e872529885483056c0170641ddd76686e3a89 create mode 100644 v6.5/24a8b7bfb96120b32c222ef108bb7a713d1e385a create mode 100644 v6.5/24be05591fb7a2a3edd639092c045298dd57aeea create mode 100644 v6.5/2558e3b23112adb82a558bab616890a790a38bc6 create mode 100644 v6.5/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 create mode 100644 v6.5/2824083db76cb9d4b7910607b367e93b02912865 create mode 100644 v6.5/282c30f320ba25794b66c2231ab134d15465ef21 create mode 100644 v6.5/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 create mode 100644 v6.5/2892731ec2893252cdbc256a2bd5436b7fd94cf7 create mode 100644 v6.5/292fcaa1f937345cb65f3af82a1ee6692c8df9eb create mode 100644 v6.5/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 create mode 100644 v6.5/2cd114294d1dad6ed19217c909680f9fd30ee711 create mode 100644 v6.5/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d create mode 100644 v6.5/2fadeb950f53c017bde9e156e443528265dd3629 create mode 100644 v6.5/3058fca1ed7955c904584a6d86108d664a927177 create mode 100644 v6.5/30deff8531f469453ccc0981f14eceb0a2ea68d6 create mode 100644 v6.5/321de651fa565dcf76c017b257bdf15ec7fff45d create mode 100644 v6.5/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 create mode 100644 v6.5/3425a2005b291b62b6f6deeeab1156839c41cf85 create mode 100644 v6.5/345e8abe4c355bc24bab3f4a5634122e55be8665 create mode 100644 v6.5/347d49fdf36c5e2411afdb312935d88183fe5811 create mode 100644 v6.5/348139384ba30eccd4ce4f01fcf575b08ce81b83 create mode 100644 v6.5/3789fb8746dc0f484db2d6f48b390f0f535d5120 create mode 100644 v6.5/386dc41cf54dcf44ea40de1aca900f02b756cec0 create mode 100644 v6.5/3948abaa4e2be938ccdfc289385a27342fb13d43 create mode 100644 v6.5/3956f35fbd36aee35766008ce6a9b0ed812d93ef create mode 100644 v6.5/39a6c668e4e78c3bc262c24d9aabd0a49027f948 create mode 100644 v6.5/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd create mode 100644 v6.5/3cdad0a5a6cf581519748612cb449b43379510a4 create mode 100644 v6.5/3d40f78169a0a954ff06e2b0f8e21463f7edb433 create mode 100644 v6.5/3f6d810665dfde0d33785420618ceb03fba0619d create mode 100644 v6.5/410bb2ce611133a11d4d11f0aef4c83f095c3200 create mode 100644 v6.5/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 create mode 100644 v6.5/42c3732fa8073717dd7d924472f1c0bc5b452fdc create mode 100644 v6.5/432acd550e3607d5fea23e27f6ab4e4567deccfd create mode 100644 v6.5/433f437b3ae2ed4e318ecd5233c82f6936e78e82 create mode 100644 v6.5/4379f91172f39d999919c8e8b2b5e1d665d8972d create mode 100644 v6.5/43f0df54c96fa5abcab9df8649c1e52119bf0238 create mode 100644 v6.5/449813515d3e5efec85206bb91588a6249a421a3 create mode 100644 v6.5/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 create mode 100644 v6.5/45f29e0eb5b969c59a70525942080905dc5b7964 create mode 100644 v6.5/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 create mode 100644 v6.5/4a679c5afca027d7f4668f51693f7cce589038f5 create mode 100644 v6.5/4b2cfbda2d530f4efa0e2833771640869013de5e create mode 100644 v6.5/4b357e2a6d6c364a88d50526675fe596a30766cb create mode 100644 v6.5/4b7b4291dee2fef9148563be3eeb0034cc3bf5df create mode 100644 v6.5/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 create mode 100644 v6.5/4ca52f539865853e6ddbc393745cd0b305f0d810 create mode 100644 v6.5/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 create mode 100644 v6.5/512383ae49107fbc42243887798548e356c4b91c create mode 100644 v6.5/5339792bd64bd1605d3d51f8e52e94dfc385959b create mode 100644 v6.5/539cd3f4da3fdbe7dc353634e004e4b0e725c35a create mode 100644 v6.5/54943abce0927156ba9909f1a533b25410bfe2ca create mode 100644 v6.5/54ee3526796f56c249124686a33e1cc05f76ea21 create mode 100644 v6.5/57c6906778f55deba6d3f3af00284e3541bb9950 create mode 100644 v6.5/582a3bf999df662c0e0fa4717ce7559f16d7b93b create mode 100644 v6.5/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 create mode 100644 v6.5/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 create mode 100644 v6.5/5bc9dc068afe95e924136d57c1a385194282a919 create mode 100644 v6.5/5caf1b6400d30a31363063314bddea4e5680d639 create mode 100644 v6.5/5d94da7ff00ef45737a64d947e7ff45aca972782 create mode 100644 v6.5/6021d62c677f12f2f975bb1bf2389730e1d9f746 create mode 100644 v6.5/60c2a6926cc94dcd8a60ab593b4092bc354061c3 create mode 100644 v6.5/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 create mode 100644 v6.5/617fc7775370324d0a2b888625b042221ebdcb62 create mode 100644 v6.5/61ead71476cf8b68960275beee24ff00a809fe81 create mode 100644 v6.5/64bef697d33b75fc06c5789b3f8108680271529f create mode 100644 v6.5/64f92a554f72cbfe8b971f93af9d07f87599bc88 create mode 100644 v6.5/6727980b67852dae6b82a97e24fbadbdd218c033 create mode 100644 v6.5/6874f6ed92df1e95ff815692b6bf6aa98e4c925b create mode 100644 v6.5/689a930b93c5c20294df5da0407df361c5412eac create mode 100644 v6.5/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce create mode 100644 v6.5/6a277077ac5189d7633f8c57e153e0a73fab39d2 create mode 100644 v6.5/6a71770442b5b7cf8f880ca1c0a72456c918c757 create mode 100644 v6.5/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c create mode 100644 v6.5/6b865d6530230b0c446efd93e0207b8eed7eadb2 create mode 100644 v6.5/6b91bfa1651d841f0066bae2b1322cac29fdfb61 create mode 100644 v6.5/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 create mode 100644 v6.5/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff create mode 100644 v6.5/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 create mode 100644 v6.5/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 create mode 100644 v6.5/70dfe3f0d239c2e8abc6a7bea24411031f85b652 create mode 100644 v6.5/73f65b8b0325551110dedf8d27ac738bdc331802 create mode 100644 v6.5/73fa7547c70b32cc69685f79be31135797734eb6 create mode 100644 v6.5/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 create mode 100644 v6.5/75a1bbe60a7425fcaa670bff58b8589b1f880810 create mode 100644 v6.5/75cabec0111b7ccb140d917cc9c481e845cc3498 create mode 100644 v6.5/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 create mode 100644 v6.5/76698510f593daf8aa0582492090d0c2e484c3e8 create mode 100644 v6.5/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 create mode 100644 v6.5/7beea725a8ca412c6190090ce7c3a13b169592a1 create mode 100644 v6.5/7c079e909b21f8f6e5d8e501c037752ff302a15e create mode 100644 v6.5/7c09a4ed6156c6cab6b951e027ca6ea24af454ba create mode 100644 v6.5/7c18509bdaefe2164e62829d614ef9ea429f29d2 create mode 100644 v6.5/7ded1e365cc9de6093a71d3a493c1874aca6e77c create mode 100644 v6.5/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 create mode 100644 v6.5/7edfc610ec315de96963e66889511212ad87e3de create mode 100644 v6.5/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 create mode 100644 v6.5/806cb2270237ce2ec672a407d66cee17a07d3aa2 create mode 100644 v6.5/80d012e98894ac9112cbcddf2fbf276c2e4be0ec create mode 100644 v6.5/8145e082a8dfcfdc0a725b0f76eca54337b5b26e create mode 100644 v6.5/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 create mode 100644 v6.5/82a8cb96b23244f40be56b9edcf085af0cc237a6 create mode 100644 v6.5/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 create mode 100644 v6.5/84e286c1bb9b22d5893d34fcedd69224a65c439c create mode 100644 v6.5/85506aca2eb4ea41223c91c5fe25125953c19b13 create mode 100644 v6.5/85f273a6a1e492afa7309fd23fcd8cb870085f56 create mode 100644 v6.5/872584f1bb983a688547509141b03b37bdb28840 create mode 100644 v6.5/87a83c8c677e762a39d914e67450cc85d8fc1f9a create mode 100644 v6.5/87b355f44833b9d7d8ebdd3929e941ac1a931b7e create mode 100644 v6.5/8a904a3caa88118744062e872ae90f37748a8fd8 create mode 100644 v6.5/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 create mode 100644 v6.5/8b3d838139bcd1e552f1899191f734264ce2a1a5 create mode 100644 v6.5/8b6bb995d3819218498bdbee4465bffff1497a31 create mode 100644 v6.5/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b create mode 100644 v6.5/90a009db09e2b91990df28e47844d44ae0ef9aa8 create mode 100644 v6.5/90f92b68c9869913753f8bc1d87b7762a5f36873 create mode 100644 v6.5/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 create mode 100644 v6.5/9473c4450e9c83d890d435577a3776d925fa748c create mode 100644 v6.5/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d create mode 100644 v6.5/9a7eec48c9715c897b3a7809799089d708a4de64 create mode 100644 v6.5/9ae061cf2a46980b37cec1e56a372603682b2741 create mode 100644 v6.5/9b6713cc75229f25552c643083cbdbfb771e5bca create mode 100644 v6.5/9bb430a89d2dfce58a3d61a3a04e149109d3934e create mode 100644 v6.5/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a create mode 100644 v6.5/9e3f1c59367515e7e40675fe83645a131c05039d create mode 100644 v6.5/9ed52108f6478a6a805c0c15a3f70aabba07247e create mode 100644 v6.5/9f2f767f5ef81982a36edef512b2319e3a79ad73 create mode 100644 v6.5/a0dd82d6d863f03859ccab6c71e84e917f4d7082 create mode 100644 v6.5/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f create mode 100644 v6.5/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 create mode 100644 v6.5/a28d893eb3270cf62c10dd8777af0d8452cdc072 create mode 100644 v6.5/a34606a9aa3d36d178a5ecf31a0299b88102cf12 create mode 100644 v6.5/a4af51ce229b1e1eab003966dbfebf9d80093a77 create mode 100644 v6.5/a56aefca8d386181415a1fb7cfec2f72b0404797 create mode 100644 v6.5/a575c9734f3021f1fc81c2477ecaee4d9841fd59 create mode 100644 v6.5/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a create mode 100644 v6.5/a6bf23e18324d550f789637d469cca654c92fe86 create mode 100644 v6.5/ab838b3fd9a442a62f36ea7eeb93e77259f787ce create mode 100644 v6.5/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 create mode 100644 v6.5/ad399740bd41da5558d8b8b2b19481740ca063cb create mode 100644 v6.5/ad72872eb3ae634d1e4296a384baa81e85cc6acc create mode 100644 v6.5/ae5535efd8c445ad6033ac0d5da0197897b148ea create mode 100644 v6.5/ae638551ab64a216364a63c4ee5061f82702fde2 create mode 100644 v6.5/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 create mode 100644 v6.5/ae8c511757304e0c393661b5ed2ad7073e2a351d create mode 100644 v6.5/b1211a25c4fe3443cfef4ed7c39251502a663776 create mode 100644 v6.5/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 create mode 100644 v6.5/b4c6d52d8a81c53a8759e382e8000597909f0615 create mode 100644 v6.5/b639585e71e63008373d3a9fd060b87315fe7ea8 create mode 100644 v6.5/b6aaba5b76e9596cb4d62d081cca41e114becacc create mode 100644 v6.5/b6be3714005c3933886be71011f19119e219e77c create mode 100644 v6.5/b6dfac948686799169c899557a179b84d0d1f47e create mode 100644 v6.5/b6e6a582f2b357b6f74849b715de12cc38b1ee91 create mode 100644 v6.5/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 create mode 100644 v6.5/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 create mode 100644 v6.5/bc401c2900c128d3d69482769f1300502a9f0598 create mode 100644 v6.5/bcd8a929a5387178d917da785896e53b0845ab37 create mode 100644 v6.5/bcdb2e9d9f319935938a5addee040e37b60192ff create mode 100644 v6.5/bd46543d7f9a8b2c03420499b1885287e96aaf28 create mode 100644 v6.5/bd8c239c0502e70c92cf9496846bcbec7cd5702f create mode 100644 v6.5/be2760a703e6554c2b5784e2fec804284cdcbe4d create mode 100644 v6.5/be914f8fd282ecce5d8e2dd098e628dcc7ad533a create mode 100644 v6.5/c044a9502649a66bf5c5e1a584cb82b2c538ae25 create mode 100644 v6.5/c25db1d27abd78175d9802f52c1b75f3cf716f2c create mode 100644 v6.5/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 create mode 100644 v6.5/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 create mode 100644 v6.5/c5215d54dc10e801a6cefef62445a00a4c28a515 create mode 100644 v6.5/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b create mode 100644 v6.5/c67ef897fe08effad98f0c7fb9223fa1f771d09e create mode 100644 v6.5/c69ff4071935f946f1cddc59e1d36a03442ed015 create mode 100644 v6.5/c762b979c7c97dc7a4010f943a9c0b646a56ed36 create mode 100644 v6.5/c8841fc4d51f603a44c00448ad17404eb829c741 create mode 100644 v6.5/c8df2cc9d63bdb365c520a2dd5472f7b7755644f create mode 100644 v6.5/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 create mode 100644 v6.5/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 create mode 100644 v6.5/c997d683d952d8c927922ea0ab4d33a01c8efc2c create mode 100644 v6.5/ca1608875ae21bb40a7731b81bc0e2c95622d502 create mode 100644 v6.5/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b create mode 100644 v6.5/cbb93fe5e6d00695e1344fa697dab3974b216717 create mode 100644 v6.5/cc47a057e79613b7af0110837ff082caf8895c9e create mode 100644 v6.5/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 create mode 100644 v6.5/cc9542534bf09f33b4da32025b31335588fcefb9 create mode 100644 v6.5/cdefbf2324ceda662e2667aa2f44e8b9de3d780f create mode 100644 v6.5/ce51bf1790c4972125b19c22dbfa76d7e0136280 create mode 100644 v6.5/cf12445daec01aaa2d27bb34bd7c796a53442c42 create mode 100644 v6.5/d0089603fa7a22a940f808a7cbc49402fe02281e create mode 100644 v6.5/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 create mode 100644 v6.5/d31563b5f9bb601a805c4a1b491edf69ada79688 create mode 100644 v6.5/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 create mode 100644 v6.5/d63fde98b8929da625cc36c2f1143e837c0e6d10 create mode 100644 v6.5/d7c9616be0759c1cfb44a68ba838548d22b98484 create mode 100644 v6.5/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 create mode 100644 v6.5/d9077f7bad141df143cc4fa000a68a868bcea7c0 create mode 100644 v6.5/d90b7c705c5d9b5cb6b71b8aaa773c031084056c create mode 100644 v6.5/dacfd001eaf252a81537aece602ae2fc16e6ebd5 create mode 100644 v6.5/dcd04ea587b210e78a85d6d4d7cc6765828496b0 create mode 100644 v6.5/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 create mode 100644 v6.5/dd9019604cdaaff1327bfd36737230f912e2780d create mode 100644 v6.5/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 create mode 100644 v6.5/de8a3207aed33283a560193095b156d3b73fc4f0 create mode 100644 v6.5/dec3a7b3aa45802e70c350d73e11564cd444e448 create mode 100644 v6.5/e1fb1dc08e73466830612bcf2f9f72180965c9ba create mode 100644 v6.5/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd create mode 100644 v6.5/e2f7dd6e55d2f39734abcebd0cf673700e206197 create mode 100644 v6.5/e331ac141f1df6d151d24e60ff16e93ec075509e create mode 100644 v6.5/e3a491a26b62466ad14a423e8c81a04d5969bfe5 create mode 100644 v6.5/e5ca9d391615269b05a6ed871fec66d9db650520 create mode 100644 v6.5/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 create mode 100644 v6.5/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 create mode 100644 v6.5/e73dda7ffd858a58ddeb9c53603ae14f2af8927c create mode 100644 v6.5/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 create mode 100644 v6.5/e86e6638d1171c2201ffff16d2c6a6fd975f8383 create mode 100644 v6.5/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 create mode 100644 v6.5/e97d06a46526d9392cbdbd7eda193091e1af2723 create mode 100644 v6.5/e9a7254b0339ef2b230784789ac28ef35e049253 create mode 100644 v6.5/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 create mode 100644 v6.5/e9c5263ce16d96311c118111ac779f004be8b473 create mode 100644 v6.5/ea7d898676d9e94558c46ba927db35403362389f create mode 100644 v6.5/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 create mode 100644 v6.5/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 create mode 100644 v6.5/ecba88a3b32d733d41e27973e25b2bc580f64281 create mode 100644 v6.5/ee8bd4a428a9c538e08aa5bc797fca19d577f667 create mode 100644 v6.5/ef560389ca50e33bd0c4531236c187107fa81e1f create mode 100644 v6.5/f0ece18e994144b7daa025b68ead97de26a2df1f create mode 100644 v6.5/f123dc86388cb669c3d6322702dc441abc35c31e create mode 100644 v6.5/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 create mode 100644 v6.5/f3a608827d1f8de0dd12813e8d9c6803fe64e119 create mode 100644 v6.5/f525152a0f0ff34eb92b322703d76ba37095f556 create mode 100644 v6.5/f8f669699977db503569465b64dc5220ab21bb41 create mode 100644 v6.5/f92e1a829d64dd66fa173c6934f03817d9e68d43 create mode 100644 v6.5/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 create mode 100644 v6.5/fc9a615200d48e076af58f4309f507e500ed900d create mode 100644 v6.5/fde4951834c22fc634c1e1238b874f894ef46c9c create mode 100644 v6.5/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d create mode 100644 v6.5/fe3944fb245ab99570552a3bf970b00058a9ca6d create mode 100644 v6.5/ff3b96f2c9e5c24fca12239cd519a8a18569e687 create mode 100644 v6.6/00616416488868a8b98343863e5ac078506e44e8 create mode 100644 v6.6/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 create mode 100644 v6.6/038ce802e248a985150156da84bc3f118236b898 create mode 100644 v6.6/04aa5f4eba49d6493801d0f1d515ed237459b166 create mode 100644 v6.6/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 create mode 100644 v6.6/05fb1dbc821f3016a52621ccd4530c269b626130 create mode 100644 v6.6/0611a640e60a0473883328746f3c53934cd4dc3c create mode 100644 v6.6/06b8db3a7dde43cc7c412517c93c85d13a4557f8 create mode 100644 v6.6/07fd7c329839cf0b8c7766883d830a1a0d12d1dd create mode 100644 v6.6/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 create mode 100644 v6.6/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 create mode 100644 v6.6/0a549ed22c3c7cc6da5c5f5918efd019944489a5 create mode 100644 v6.6/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 create mode 100644 v6.6/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 create mode 100644 v6.6/0e9876d8e88d81a35742e90048ab3784c49b910b create mode 100644 v6.6/0f05ee447949cf1b72bd7c415c803ea7f7209403 create mode 100644 v6.6/101c3fad29d7a0a90ff063b1aad586a0211911ec create mode 100644 v6.6/11b3f8ae7081607a783d60e8098d46b787f79cad create mode 100644 v6.6/11ff73082f17e1adc1b717264d9b74661fc5b229 create mode 100644 v6.6/12f7900c575679af411aaa89340bfe3dc68b46b3 create mode 100644 v6.6/133e267ef4a26d19c93996a874714e9f3f8c70aa create mode 100644 v6.6/14786d949a3b8cf00cc32456363b7db22894a0e6 create mode 100644 v6.6/1505ba06e52e701600172bccbc3aa7fb9bd5d0da create mode 100644 v6.6/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 create mode 100644 v6.6/15f298821289d3efba87bb34db29d0ba9780a443 create mode 100644 v6.6/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 create mode 100644 v6.6/16f9ce818901c7b7618094242adc0b51208a7c89 create mode 100644 v6.6/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 create mode 100644 v6.6/190f676afa00d07082db170400aaa2cd4de0933f create mode 100644 v6.6/195b3678bea35fde0619f17b73847c30e66d79d0 create mode 100644 v6.6/19871b5c7a003946d3cd4209a348ab7c0df5dbad create mode 100644 v6.6/19e94a2333c2babc773e51a9ed844cfc35a36064 create mode 100644 v6.6/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 create mode 100644 v6.6/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a create mode 100644 v6.6/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf create mode 100644 v6.6/1d3aa0b97c55672eff44516b1c8afb9551003d78 create mode 100644 v6.6/1fa08aece42512be072351f482096d5796edf7ca create mode 100644 v6.6/205de6ddd7fff9340bd5e4b68105f28120671c6b create mode 100644 v6.6/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 create mode 100644 v6.6/217759bbb95db7998528eb65914c3e20d890dff5 create mode 100644 v6.6/21e25205d7f9b6d7d3807546dd12ea93844b7c8e create mode 100644 v6.6/2263639f96f24a121ec9f037981b81daf5a8d60a create mode 100644 v6.6/231e872529885483056c0170641ddd76686e3a89 create mode 100644 v6.6/24a8b7bfb96120b32c222ef108bb7a713d1e385a create mode 100644 v6.6/24be05591fb7a2a3edd639092c045298dd57aeea create mode 100644 v6.6/2558e3b23112adb82a558bab616890a790a38bc6 create mode 100644 v6.6/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 create mode 100644 v6.6/2824083db76cb9d4b7910607b367e93b02912865 create mode 100644 v6.6/282c30f320ba25794b66c2231ab134d15465ef21 create mode 100644 v6.6/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 create mode 100644 v6.6/2892731ec2893252cdbc256a2bd5436b7fd94cf7 create mode 100644 v6.6/292fcaa1f937345cb65f3af82a1ee6692c8df9eb create mode 100644 v6.6/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 create mode 100644 v6.6/2cd114294d1dad6ed19217c909680f9fd30ee711 create mode 100644 v6.6/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d create mode 100644 v6.6/2fadeb950f53c017bde9e156e443528265dd3629 create mode 100644 v6.6/3058fca1ed7955c904584a6d86108d664a927177 create mode 100644 v6.6/30deff8531f469453ccc0981f14eceb0a2ea68d6 create mode 100644 v6.6/321de651fa565dcf76c017b257bdf15ec7fff45d create mode 100644 v6.6/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 create mode 100644 v6.6/3425a2005b291b62b6f6deeeab1156839c41cf85 create mode 100644 v6.6/345e8abe4c355bc24bab3f4a5634122e55be8665 create mode 100644 v6.6/347d49fdf36c5e2411afdb312935d88183fe5811 create mode 100644 v6.6/348139384ba30eccd4ce4f01fcf575b08ce81b83 create mode 100644 v6.6/3789fb8746dc0f484db2d6f48b390f0f535d5120 create mode 100644 v6.6/386dc41cf54dcf44ea40de1aca900f02b756cec0 create mode 100644 v6.6/3948abaa4e2be938ccdfc289385a27342fb13d43 create mode 100644 v6.6/3956f35fbd36aee35766008ce6a9b0ed812d93ef create mode 100644 v6.6/39a6c668e4e78c3bc262c24d9aabd0a49027f948 create mode 100644 v6.6/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd create mode 100644 v6.6/3cdad0a5a6cf581519748612cb449b43379510a4 create mode 100644 v6.6/3d40f78169a0a954ff06e2b0f8e21463f7edb433 create mode 100644 v6.6/3f6d810665dfde0d33785420618ceb03fba0619d create mode 100644 v6.6/410bb2ce611133a11d4d11f0aef4c83f095c3200 create mode 100644 v6.6/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 create mode 100644 v6.6/42c3732fa8073717dd7d924472f1c0bc5b452fdc create mode 100644 v6.6/432acd550e3607d5fea23e27f6ab4e4567deccfd create mode 100644 v6.6/433f437b3ae2ed4e318ecd5233c82f6936e78e82 create mode 100644 v6.6/4379f91172f39d999919c8e8b2b5e1d665d8972d create mode 100644 v6.6/43f0df54c96fa5abcab9df8649c1e52119bf0238 create mode 100644 v6.6/449813515d3e5efec85206bb91588a6249a421a3 create mode 100644 v6.6/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 create mode 100644 v6.6/45f29e0eb5b969c59a70525942080905dc5b7964 create mode 100644 v6.6/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 create mode 100644 v6.6/4a679c5afca027d7f4668f51693f7cce589038f5 create mode 100644 v6.6/4b2cfbda2d530f4efa0e2833771640869013de5e create mode 100644 v6.6/4b357e2a6d6c364a88d50526675fe596a30766cb create mode 100644 v6.6/4b7b4291dee2fef9148563be3eeb0034cc3bf5df create mode 100644 v6.6/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 create mode 100644 v6.6/4ca52f539865853e6ddbc393745cd0b305f0d810 create mode 100644 v6.6/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 create mode 100644 v6.6/512383ae49107fbc42243887798548e356c4b91c create mode 100644 v6.6/5339792bd64bd1605d3d51f8e52e94dfc385959b create mode 100644 v6.6/539cd3f4da3fdbe7dc353634e004e4b0e725c35a create mode 100644 v6.6/54943abce0927156ba9909f1a533b25410bfe2ca create mode 100644 v6.6/54ee3526796f56c249124686a33e1cc05f76ea21 create mode 100644 v6.6/57c6906778f55deba6d3f3af00284e3541bb9950 create mode 100644 v6.6/582a3bf999df662c0e0fa4717ce7559f16d7b93b create mode 100644 v6.6/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 create mode 100644 v6.6/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 create mode 100644 v6.6/5bc9dc068afe95e924136d57c1a385194282a919 create mode 100644 v6.6/5caf1b6400d30a31363063314bddea4e5680d639 create mode 100644 v6.6/5d94da7ff00ef45737a64d947e7ff45aca972782 create mode 100644 v6.6/6021d62c677f12f2f975bb1bf2389730e1d9f746 create mode 100644 v6.6/60c2a6926cc94dcd8a60ab593b4092bc354061c3 create mode 100644 v6.6/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 create mode 100644 v6.6/617fc7775370324d0a2b888625b042221ebdcb62 create mode 100644 v6.6/61ead71476cf8b68960275beee24ff00a809fe81 create mode 100644 v6.6/64bef697d33b75fc06c5789b3f8108680271529f create mode 100644 v6.6/64f92a554f72cbfe8b971f93af9d07f87599bc88 create mode 100644 v6.6/6727980b67852dae6b82a97e24fbadbdd218c033 create mode 100644 v6.6/6874f6ed92df1e95ff815692b6bf6aa98e4c925b create mode 100644 v6.6/689a930b93c5c20294df5da0407df361c5412eac create mode 100644 v6.6/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce create mode 100644 v6.6/6a277077ac5189d7633f8c57e153e0a73fab39d2 create mode 100644 v6.6/6a71770442b5b7cf8f880ca1c0a72456c918c757 create mode 100644 v6.6/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c create mode 100644 v6.6/6b865d6530230b0c446efd93e0207b8eed7eadb2 create mode 100644 v6.6/6b91bfa1651d841f0066bae2b1322cac29fdfb61 create mode 100644 v6.6/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 create mode 100644 v6.6/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff create mode 100644 v6.6/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 create mode 100644 v6.6/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 create mode 100644 v6.6/70dfe3f0d239c2e8abc6a7bea24411031f85b652 create mode 100644 v6.6/73f65b8b0325551110dedf8d27ac738bdc331802 create mode 100644 v6.6/73fa7547c70b32cc69685f79be31135797734eb6 create mode 100644 v6.6/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 create mode 100644 v6.6/75a1bbe60a7425fcaa670bff58b8589b1f880810 create mode 100644 v6.6/75cabec0111b7ccb140d917cc9c481e845cc3498 create mode 100644 v6.6/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 create mode 100644 v6.6/76698510f593daf8aa0582492090d0c2e484c3e8 create mode 100644 v6.6/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 create mode 100644 v6.6/7beea725a8ca412c6190090ce7c3a13b169592a1 create mode 100644 v6.6/7c079e909b21f8f6e5d8e501c037752ff302a15e create mode 100644 v6.6/7c09a4ed6156c6cab6b951e027ca6ea24af454ba create mode 100644 v6.6/7c18509bdaefe2164e62829d614ef9ea429f29d2 create mode 100644 v6.6/7ded1e365cc9de6093a71d3a493c1874aca6e77c create mode 100644 v6.6/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 create mode 100644 v6.6/7edfc610ec315de96963e66889511212ad87e3de create mode 100644 v6.6/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 create mode 100644 v6.6/806cb2270237ce2ec672a407d66cee17a07d3aa2 create mode 100644 v6.6/80d012e98894ac9112cbcddf2fbf276c2e4be0ec create mode 100644 v6.6/8145e082a8dfcfdc0a725b0f76eca54337b5b26e create mode 100644 v6.6/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 create mode 100644 v6.6/82a8cb96b23244f40be56b9edcf085af0cc237a6 create mode 100644 v6.6/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 create mode 100644 v6.6/84e286c1bb9b22d5893d34fcedd69224a65c439c create mode 100644 v6.6/85506aca2eb4ea41223c91c5fe25125953c19b13 create mode 100644 v6.6/85f273a6a1e492afa7309fd23fcd8cb870085f56 create mode 100644 v6.6/872584f1bb983a688547509141b03b37bdb28840 create mode 100644 v6.6/87a83c8c677e762a39d914e67450cc85d8fc1f9a create mode 100644 v6.6/87b355f44833b9d7d8ebdd3929e941ac1a931b7e create mode 100644 v6.6/8a904a3caa88118744062e872ae90f37748a8fd8 create mode 100644 v6.6/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 create mode 100644 v6.6/8b3d838139bcd1e552f1899191f734264ce2a1a5 create mode 100644 v6.6/8b6bb995d3819218498bdbee4465bffff1497a31 create mode 100644 v6.6/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b create mode 100644 v6.6/90a009db09e2b91990df28e47844d44ae0ef9aa8 create mode 100644 v6.6/90f92b68c9869913753f8bc1d87b7762a5f36873 create mode 100644 v6.6/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 create mode 100644 v6.6/9473c4450e9c83d890d435577a3776d925fa748c create mode 100644 v6.6/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d create mode 100644 v6.6/9a7eec48c9715c897b3a7809799089d708a4de64 create mode 100644 v6.6/9ae061cf2a46980b37cec1e56a372603682b2741 create mode 100644 v6.6/9b6713cc75229f25552c643083cbdbfb771e5bca create mode 100644 v6.6/9bb430a89d2dfce58a3d61a3a04e149109d3934e create mode 100644 v6.6/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a create mode 100644 v6.6/9e3f1c59367515e7e40675fe83645a131c05039d create mode 100644 v6.6/9ed52108f6478a6a805c0c15a3f70aabba07247e create mode 100644 v6.6/9f2f767f5ef81982a36edef512b2319e3a79ad73 create mode 100644 v6.6/a0dd82d6d863f03859ccab6c71e84e917f4d7082 create mode 100644 v6.6/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f create mode 100644 v6.6/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 create mode 100644 v6.6/a28d893eb3270cf62c10dd8777af0d8452cdc072 create mode 100644 v6.6/a34606a9aa3d36d178a5ecf31a0299b88102cf12 create mode 100644 v6.6/a4af51ce229b1e1eab003966dbfebf9d80093a77 create mode 100644 v6.6/a56aefca8d386181415a1fb7cfec2f72b0404797 create mode 100644 v6.6/a575c9734f3021f1fc81c2477ecaee4d9841fd59 create mode 100644 v6.6/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a create mode 100644 v6.6/a6bf23e18324d550f789637d469cca654c92fe86 create mode 100644 v6.6/ab838b3fd9a442a62f36ea7eeb93e77259f787ce create mode 100644 v6.6/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 create mode 100644 v6.6/ad399740bd41da5558d8b8b2b19481740ca063cb create mode 100644 v6.6/ad72872eb3ae634d1e4296a384baa81e85cc6acc create mode 100644 v6.6/ae5535efd8c445ad6033ac0d5da0197897b148ea create mode 100644 v6.6/ae638551ab64a216364a63c4ee5061f82702fde2 create mode 100644 v6.6/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 create mode 100644 v6.6/ae8c511757304e0c393661b5ed2ad7073e2a351d create mode 100644 v6.6/b1211a25c4fe3443cfef4ed7c39251502a663776 create mode 100644 v6.6/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 create mode 100644 v6.6/b4c6d52d8a81c53a8759e382e8000597909f0615 create mode 100644 v6.6/b639585e71e63008373d3a9fd060b87315fe7ea8 create mode 100644 v6.6/b6aaba5b76e9596cb4d62d081cca41e114becacc create mode 100644 v6.6/b6be3714005c3933886be71011f19119e219e77c create mode 100644 v6.6/b6dfac948686799169c899557a179b84d0d1f47e create mode 100644 v6.6/b6e6a582f2b357b6f74849b715de12cc38b1ee91 create mode 100644 v6.6/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 create mode 100644 v6.6/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 create mode 100644 v6.6/bc401c2900c128d3d69482769f1300502a9f0598 create mode 100644 v6.6/bcd8a929a5387178d917da785896e53b0845ab37 create mode 100644 v6.6/bcdb2e9d9f319935938a5addee040e37b60192ff create mode 100644 v6.6/bd46543d7f9a8b2c03420499b1885287e96aaf28 create mode 100644 v6.6/bd8c239c0502e70c92cf9496846bcbec7cd5702f create mode 100644 v6.6/be2760a703e6554c2b5784e2fec804284cdcbe4d create mode 100644 v6.6/be914f8fd282ecce5d8e2dd098e628dcc7ad533a create mode 100644 v6.6/c044a9502649a66bf5c5e1a584cb82b2c538ae25 create mode 100644 v6.6/c25db1d27abd78175d9802f52c1b75f3cf716f2c create mode 100644 v6.6/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 create mode 100644 v6.6/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 create mode 100644 v6.6/c5215d54dc10e801a6cefef62445a00a4c28a515 create mode 100644 v6.6/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b create mode 100644 v6.6/c67ef897fe08effad98f0c7fb9223fa1f771d09e create mode 100644 v6.6/c69ff4071935f946f1cddc59e1d36a03442ed015 create mode 100644 v6.6/c762b979c7c97dc7a4010f943a9c0b646a56ed36 create mode 100644 v6.6/c8841fc4d51f603a44c00448ad17404eb829c741 create mode 100644 v6.6/c8df2cc9d63bdb365c520a2dd5472f7b7755644f create mode 100644 v6.6/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 create mode 100644 v6.6/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 create mode 100644 v6.6/c997d683d952d8c927922ea0ab4d33a01c8efc2c create mode 100644 v6.6/ca1608875ae21bb40a7731b81bc0e2c95622d502 create mode 100644 v6.6/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b create mode 100644 v6.6/cbb93fe5e6d00695e1344fa697dab3974b216717 create mode 100644 v6.6/cc47a057e79613b7af0110837ff082caf8895c9e create mode 100644 v6.6/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 create mode 100644 v6.6/cc9542534bf09f33b4da32025b31335588fcefb9 create mode 100644 v6.6/cdefbf2324ceda662e2667aa2f44e8b9de3d780f create mode 100644 v6.6/ce51bf1790c4972125b19c22dbfa76d7e0136280 create mode 100644 v6.6/cf12445daec01aaa2d27bb34bd7c796a53442c42 create mode 100644 v6.6/d0089603fa7a22a940f808a7cbc49402fe02281e create mode 100644 v6.6/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 create mode 100644 v6.6/d31563b5f9bb601a805c4a1b491edf69ada79688 create mode 100644 v6.6/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 create mode 100644 v6.6/d63fde98b8929da625cc36c2f1143e837c0e6d10 create mode 100644 v6.6/d7c9616be0759c1cfb44a68ba838548d22b98484 create mode 100644 v6.6/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 create mode 100644 v6.6/d9077f7bad141df143cc4fa000a68a868bcea7c0 create mode 100644 v6.6/d90b7c705c5d9b5cb6b71b8aaa773c031084056c create mode 100644 v6.6/dacfd001eaf252a81537aece602ae2fc16e6ebd5 create mode 100644 v6.6/dcd04ea587b210e78a85d6d4d7cc6765828496b0 create mode 100644 v6.6/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 create mode 100644 v6.6/dd9019604cdaaff1327bfd36737230f912e2780d create mode 100644 v6.6/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 create mode 100644 v6.6/de8a3207aed33283a560193095b156d3b73fc4f0 create mode 100644 v6.6/dec3a7b3aa45802e70c350d73e11564cd444e448 create mode 100644 v6.6/e1fb1dc08e73466830612bcf2f9f72180965c9ba create mode 100644 v6.6/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd create mode 100644 v6.6/e2f7dd6e55d2f39734abcebd0cf673700e206197 create mode 100644 v6.6/e331ac141f1df6d151d24e60ff16e93ec075509e create mode 100644 v6.6/e3a491a26b62466ad14a423e8c81a04d5969bfe5 create mode 100644 v6.6/e5ca9d391615269b05a6ed871fec66d9db650520 create mode 100644 v6.6/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 create mode 100644 v6.6/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 create mode 100644 v6.6/e73dda7ffd858a58ddeb9c53603ae14f2af8927c create mode 100644 v6.6/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 create mode 100644 v6.6/e86e6638d1171c2201ffff16d2c6a6fd975f8383 create mode 100644 v6.6/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 create mode 100644 v6.6/e97d06a46526d9392cbdbd7eda193091e1af2723 create mode 100644 v6.6/e9a7254b0339ef2b230784789ac28ef35e049253 create mode 100644 v6.6/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 create mode 100644 v6.6/e9c5263ce16d96311c118111ac779f004be8b473 create mode 100644 v6.6/ea7d898676d9e94558c46ba927db35403362389f create mode 100644 v6.6/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 create mode 100644 v6.6/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 create mode 100644 v6.6/ecba88a3b32d733d41e27973e25b2bc580f64281 create mode 100644 v6.6/ee8bd4a428a9c538e08aa5bc797fca19d577f667 create mode 100644 v6.6/ef560389ca50e33bd0c4531236c187107fa81e1f create mode 100644 v6.6/f0ece18e994144b7daa025b68ead97de26a2df1f create mode 100644 v6.6/f123dc86388cb669c3d6322702dc441abc35c31e create mode 100644 v6.6/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 create mode 100644 v6.6/f3a608827d1f8de0dd12813e8d9c6803fe64e119 create mode 100644 v6.6/f525152a0f0ff34eb92b322703d76ba37095f556 create mode 100644 v6.6/f8f669699977db503569465b64dc5220ab21bb41 create mode 100644 v6.6/f92e1a829d64dd66fa173c6934f03817d9e68d43 create mode 100644 v6.6/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 create mode 100644 v6.6/fc9a615200d48e076af58f4309f507e500ed900d create mode 100644 v6.6/fde4951834c22fc634c1e1238b874f894ef46c9c create mode 100644 v6.6/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d create mode 100644 v6.6/fe3944fb245ab99570552a3bf970b00058a9ca6d create mode 100644 v6.6/ff3b96f2c9e5c24fca12239cd519a8a18569e687 create mode 100644 v6.7/00616416488868a8b98343863e5ac078506e44e8 create mode 100644 v6.7/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 create mode 100644 v6.7/038ce802e248a985150156da84bc3f118236b898 create mode 100644 v6.7/04aa5f4eba49d6493801d0f1d515ed237459b166 create mode 100644 v6.7/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 create mode 100644 v6.7/05fb1dbc821f3016a52621ccd4530c269b626130 create mode 100644 v6.7/0611a640e60a0473883328746f3c53934cd4dc3c create mode 100644 v6.7/06b8db3a7dde43cc7c412517c93c85d13a4557f8 create mode 100644 v6.7/07fd7c329839cf0b8c7766883d830a1a0d12d1dd create mode 100644 v6.7/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 create mode 100644 v6.7/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 create mode 100644 v6.7/0a549ed22c3c7cc6da5c5f5918efd019944489a5 create mode 100644 v6.7/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 create mode 100644 v6.7/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 create mode 100644 v6.7/0e9876d8e88d81a35742e90048ab3784c49b910b create mode 100644 v6.7/0f05ee447949cf1b72bd7c415c803ea7f7209403 create mode 100644 v6.7/101c3fad29d7a0a90ff063b1aad586a0211911ec create mode 100644 v6.7/11b3f8ae7081607a783d60e8098d46b787f79cad create mode 100644 v6.7/11ff73082f17e1adc1b717264d9b74661fc5b229 create mode 100644 v6.7/12f7900c575679af411aaa89340bfe3dc68b46b3 create mode 100644 v6.7/133e267ef4a26d19c93996a874714e9f3f8c70aa create mode 100644 v6.7/14786d949a3b8cf00cc32456363b7db22894a0e6 create mode 100644 v6.7/1505ba06e52e701600172bccbc3aa7fb9bd5d0da create mode 100644 v6.7/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 create mode 100644 v6.7/15f298821289d3efba87bb34db29d0ba9780a443 create mode 100644 v6.7/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 create mode 100644 v6.7/16f9ce818901c7b7618094242adc0b51208a7c89 create mode 100644 v6.7/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 create mode 100644 v6.7/190f676afa00d07082db170400aaa2cd4de0933f create mode 100644 v6.7/195b3678bea35fde0619f17b73847c30e66d79d0 create mode 100644 v6.7/19871b5c7a003946d3cd4209a348ab7c0df5dbad create mode 100644 v6.7/19e94a2333c2babc773e51a9ed844cfc35a36064 create mode 100644 v6.7/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 create mode 100644 v6.7/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a create mode 100644 v6.7/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf create mode 100644 v6.7/1d3aa0b97c55672eff44516b1c8afb9551003d78 create mode 100644 v6.7/1fa08aece42512be072351f482096d5796edf7ca create mode 100644 v6.7/205de6ddd7fff9340bd5e4b68105f28120671c6b create mode 100644 v6.7/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 create mode 100644 v6.7/217759bbb95db7998528eb65914c3e20d890dff5 create mode 100644 v6.7/21e25205d7f9b6d7d3807546dd12ea93844b7c8e create mode 100644 v6.7/2263639f96f24a121ec9f037981b81daf5a8d60a create mode 100644 v6.7/231e872529885483056c0170641ddd76686e3a89 create mode 100644 v6.7/24a8b7bfb96120b32c222ef108bb7a713d1e385a create mode 100644 v6.7/24be05591fb7a2a3edd639092c045298dd57aeea create mode 100644 v6.7/2558e3b23112adb82a558bab616890a790a38bc6 create mode 100644 v6.7/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 create mode 100644 v6.7/2824083db76cb9d4b7910607b367e93b02912865 create mode 100644 v6.7/282c30f320ba25794b66c2231ab134d15465ef21 create mode 100644 v6.7/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 create mode 100644 v6.7/2892731ec2893252cdbc256a2bd5436b7fd94cf7 create mode 100644 v6.7/292fcaa1f937345cb65f3af82a1ee6692c8df9eb create mode 100644 v6.7/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 create mode 100644 v6.7/2cd114294d1dad6ed19217c909680f9fd30ee711 create mode 100644 v6.7/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d create mode 100644 v6.7/2fadeb950f53c017bde9e156e443528265dd3629 create mode 100644 v6.7/3058fca1ed7955c904584a6d86108d664a927177 create mode 100644 v6.7/30deff8531f469453ccc0981f14eceb0a2ea68d6 create mode 100644 v6.7/321de651fa565dcf76c017b257bdf15ec7fff45d create mode 100644 v6.7/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 create mode 100644 v6.7/3425a2005b291b62b6f6deeeab1156839c41cf85 create mode 100644 v6.7/345e8abe4c355bc24bab3f4a5634122e55be8665 create mode 100644 v6.7/347d49fdf36c5e2411afdb312935d88183fe5811 create mode 100644 v6.7/348139384ba30eccd4ce4f01fcf575b08ce81b83 create mode 100644 v6.7/3789fb8746dc0f484db2d6f48b390f0f535d5120 create mode 100644 v6.7/386dc41cf54dcf44ea40de1aca900f02b756cec0 create mode 100644 v6.7/3948abaa4e2be938ccdfc289385a27342fb13d43 create mode 100644 v6.7/3956f35fbd36aee35766008ce6a9b0ed812d93ef create mode 100644 v6.7/39a6c668e4e78c3bc262c24d9aabd0a49027f948 create mode 100644 v6.7/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd create mode 100644 v6.7/3cdad0a5a6cf581519748612cb449b43379510a4 create mode 100644 v6.7/3d40f78169a0a954ff06e2b0f8e21463f7edb433 create mode 100644 v6.7/3f6d810665dfde0d33785420618ceb03fba0619d create mode 100644 v6.7/410bb2ce611133a11d4d11f0aef4c83f095c3200 create mode 100644 v6.7/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 create mode 100644 v6.7/42c3732fa8073717dd7d924472f1c0bc5b452fdc create mode 100644 v6.7/432acd550e3607d5fea23e27f6ab4e4567deccfd create mode 100644 v6.7/433f437b3ae2ed4e318ecd5233c82f6936e78e82 create mode 100644 v6.7/4379f91172f39d999919c8e8b2b5e1d665d8972d create mode 100644 v6.7/43f0df54c96fa5abcab9df8649c1e52119bf0238 create mode 100644 v6.7/449813515d3e5efec85206bb91588a6249a421a3 create mode 100644 v6.7/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 create mode 100644 v6.7/45f29e0eb5b969c59a70525942080905dc5b7964 create mode 100644 v6.7/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 create mode 100644 v6.7/4a679c5afca027d7f4668f51693f7cce589038f5 create mode 100644 v6.7/4b2cfbda2d530f4efa0e2833771640869013de5e create mode 100644 v6.7/4b357e2a6d6c364a88d50526675fe596a30766cb create mode 100644 v6.7/4b7b4291dee2fef9148563be3eeb0034cc3bf5df create mode 100644 v6.7/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 create mode 100644 v6.7/4ca52f539865853e6ddbc393745cd0b305f0d810 create mode 100644 v6.7/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 create mode 100644 v6.7/512383ae49107fbc42243887798548e356c4b91c create mode 100644 v6.7/5339792bd64bd1605d3d51f8e52e94dfc385959b create mode 100644 v6.7/539cd3f4da3fdbe7dc353634e004e4b0e725c35a create mode 100644 v6.7/54943abce0927156ba9909f1a533b25410bfe2ca create mode 100644 v6.7/54ee3526796f56c249124686a33e1cc05f76ea21 create mode 100644 v6.7/57c6906778f55deba6d3f3af00284e3541bb9950 create mode 100644 v6.7/582a3bf999df662c0e0fa4717ce7559f16d7b93b create mode 100644 v6.7/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 create mode 100644 v6.7/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 create mode 100644 v6.7/5bc9dc068afe95e924136d57c1a385194282a919 create mode 100644 v6.7/5caf1b6400d30a31363063314bddea4e5680d639 create mode 100644 v6.7/5d94da7ff00ef45737a64d947e7ff45aca972782 create mode 100644 v6.7/6021d62c677f12f2f975bb1bf2389730e1d9f746 create mode 100644 v6.7/60c2a6926cc94dcd8a60ab593b4092bc354061c3 create mode 100644 v6.7/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 create mode 100644 v6.7/617fc7775370324d0a2b888625b042221ebdcb62 create mode 100644 v6.7/61ead71476cf8b68960275beee24ff00a809fe81 create mode 100644 v6.7/64bef697d33b75fc06c5789b3f8108680271529f create mode 100644 v6.7/64f92a554f72cbfe8b971f93af9d07f87599bc88 create mode 100644 v6.7/6727980b67852dae6b82a97e24fbadbdd218c033 create mode 100644 v6.7/6874f6ed92df1e95ff815692b6bf6aa98e4c925b create mode 100644 v6.7/689a930b93c5c20294df5da0407df361c5412eac create mode 100644 v6.7/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce create mode 100644 v6.7/6a277077ac5189d7633f8c57e153e0a73fab39d2 create mode 100644 v6.7/6a71770442b5b7cf8f880ca1c0a72456c918c757 create mode 100644 v6.7/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c create mode 100644 v6.7/6b865d6530230b0c446efd93e0207b8eed7eadb2 create mode 100644 v6.7/6b91bfa1651d841f0066bae2b1322cac29fdfb61 create mode 100644 v6.7/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 create mode 100644 v6.7/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff create mode 100644 v6.7/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 create mode 100644 v6.7/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 create mode 100644 v6.7/70dfe3f0d239c2e8abc6a7bea24411031f85b652 create mode 100644 v6.7/73f65b8b0325551110dedf8d27ac738bdc331802 create mode 100644 v6.7/73fa7547c70b32cc69685f79be31135797734eb6 create mode 100644 v6.7/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 create mode 100644 v6.7/75a1bbe60a7425fcaa670bff58b8589b1f880810 create mode 100644 v6.7/75cabec0111b7ccb140d917cc9c481e845cc3498 create mode 100644 v6.7/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 create mode 100644 v6.7/76698510f593daf8aa0582492090d0c2e484c3e8 create mode 100644 v6.7/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 create mode 100644 v6.7/7beea725a8ca412c6190090ce7c3a13b169592a1 create mode 100644 v6.7/7c079e909b21f8f6e5d8e501c037752ff302a15e create mode 100644 v6.7/7c09a4ed6156c6cab6b951e027ca6ea24af454ba create mode 100644 v6.7/7c18509bdaefe2164e62829d614ef9ea429f29d2 create mode 100644 v6.7/7ded1e365cc9de6093a71d3a493c1874aca6e77c create mode 100644 v6.7/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 create mode 100644 v6.7/7edfc610ec315de96963e66889511212ad87e3de create mode 100644 v6.7/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 create mode 100644 v6.7/806cb2270237ce2ec672a407d66cee17a07d3aa2 create mode 100644 v6.7/80d012e98894ac9112cbcddf2fbf276c2e4be0ec create mode 100644 v6.7/8145e082a8dfcfdc0a725b0f76eca54337b5b26e create mode 100644 v6.7/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 create mode 100644 v6.7/82a8cb96b23244f40be56b9edcf085af0cc237a6 create mode 100644 v6.7/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 create mode 100644 v6.7/84e286c1bb9b22d5893d34fcedd69224a65c439c create mode 100644 v6.7/85506aca2eb4ea41223c91c5fe25125953c19b13 create mode 100644 v6.7/85f273a6a1e492afa7309fd23fcd8cb870085f56 create mode 100644 v6.7/872584f1bb983a688547509141b03b37bdb28840 create mode 100644 v6.7/87a83c8c677e762a39d914e67450cc85d8fc1f9a create mode 100644 v6.7/87b355f44833b9d7d8ebdd3929e941ac1a931b7e create mode 100644 v6.7/8a904a3caa88118744062e872ae90f37748a8fd8 create mode 100644 v6.7/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 create mode 100644 v6.7/8b3d838139bcd1e552f1899191f734264ce2a1a5 create mode 100644 v6.7/8b6bb995d3819218498bdbee4465bffff1497a31 create mode 100644 v6.7/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b create mode 100644 v6.7/90a009db09e2b91990df28e47844d44ae0ef9aa8 create mode 100644 v6.7/90f92b68c9869913753f8bc1d87b7762a5f36873 create mode 100644 v6.7/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 create mode 100644 v6.7/9473c4450e9c83d890d435577a3776d925fa748c create mode 100644 v6.7/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d create mode 100644 v6.7/9a7eec48c9715c897b3a7809799089d708a4de64 create mode 100644 v6.7/9ae061cf2a46980b37cec1e56a372603682b2741 create mode 100644 v6.7/9b6713cc75229f25552c643083cbdbfb771e5bca create mode 100644 v6.7/9bb430a89d2dfce58a3d61a3a04e149109d3934e create mode 100644 v6.7/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a create mode 100644 v6.7/9e3f1c59367515e7e40675fe83645a131c05039d create mode 100644 v6.7/9ed52108f6478a6a805c0c15a3f70aabba07247e create mode 100644 v6.7/9f2f767f5ef81982a36edef512b2319e3a79ad73 create mode 100644 v6.7/a0dd82d6d863f03859ccab6c71e84e917f4d7082 create mode 100644 v6.7/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f create mode 100644 v6.7/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 create mode 100644 v6.7/a28d893eb3270cf62c10dd8777af0d8452cdc072 create mode 100644 v6.7/a34606a9aa3d36d178a5ecf31a0299b88102cf12 create mode 100644 v6.7/a4af51ce229b1e1eab003966dbfebf9d80093a77 create mode 100644 v6.7/a56aefca8d386181415a1fb7cfec2f72b0404797 create mode 100644 v6.7/a575c9734f3021f1fc81c2477ecaee4d9841fd59 create mode 100644 v6.7/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a create mode 100644 v6.7/a6bf23e18324d550f789637d469cca654c92fe86 create mode 100644 v6.7/ab838b3fd9a442a62f36ea7eeb93e77259f787ce create mode 100644 v6.7/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 create mode 100644 v6.7/ad399740bd41da5558d8b8b2b19481740ca063cb create mode 100644 v6.7/ad72872eb3ae634d1e4296a384baa81e85cc6acc create mode 100644 v6.7/ae5535efd8c445ad6033ac0d5da0197897b148ea create mode 100644 v6.7/ae638551ab64a216364a63c4ee5061f82702fde2 create mode 100644 v6.7/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 create mode 100644 v6.7/ae8c511757304e0c393661b5ed2ad7073e2a351d create mode 100644 v6.7/b1211a25c4fe3443cfef4ed7c39251502a663776 create mode 100644 v6.7/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 create mode 100644 v6.7/b4c6d52d8a81c53a8759e382e8000597909f0615 create mode 100644 v6.7/b639585e71e63008373d3a9fd060b87315fe7ea8 create mode 100644 v6.7/b6aaba5b76e9596cb4d62d081cca41e114becacc create mode 100644 v6.7/b6be3714005c3933886be71011f19119e219e77c create mode 100644 v6.7/b6dfac948686799169c899557a179b84d0d1f47e create mode 100644 v6.7/b6e6a582f2b357b6f74849b715de12cc38b1ee91 create mode 100644 v6.7/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 create mode 100644 v6.7/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 create mode 100644 v6.7/bc401c2900c128d3d69482769f1300502a9f0598 create mode 100644 v6.7/bcd8a929a5387178d917da785896e53b0845ab37 create mode 100644 v6.7/bcdb2e9d9f319935938a5addee040e37b60192ff create mode 100644 v6.7/bd46543d7f9a8b2c03420499b1885287e96aaf28 create mode 100644 v6.7/bd8c239c0502e70c92cf9496846bcbec7cd5702f create mode 100644 v6.7/be2760a703e6554c2b5784e2fec804284cdcbe4d create mode 100644 v6.7/be914f8fd282ecce5d8e2dd098e628dcc7ad533a create mode 100644 v6.7/c044a9502649a66bf5c5e1a584cb82b2c538ae25 create mode 100644 v6.7/c25db1d27abd78175d9802f52c1b75f3cf716f2c create mode 100644 v6.7/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 create mode 100644 v6.7/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 create mode 100644 v6.7/c5215d54dc10e801a6cefef62445a00a4c28a515 create mode 100644 v6.7/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b create mode 100644 v6.7/c67ef897fe08effad98f0c7fb9223fa1f771d09e create mode 100644 v6.7/c69ff4071935f946f1cddc59e1d36a03442ed015 create mode 100644 v6.7/c762b979c7c97dc7a4010f943a9c0b646a56ed36 create mode 100644 v6.7/c8841fc4d51f603a44c00448ad17404eb829c741 create mode 100644 v6.7/c8df2cc9d63bdb365c520a2dd5472f7b7755644f create mode 100644 v6.7/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 create mode 100644 v6.7/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 create mode 100644 v6.7/c997d683d952d8c927922ea0ab4d33a01c8efc2c create mode 100644 v6.7/ca1608875ae21bb40a7731b81bc0e2c95622d502 create mode 100644 v6.7/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b create mode 100644 v6.7/cbb93fe5e6d00695e1344fa697dab3974b216717 create mode 100644 v6.7/cc47a057e79613b7af0110837ff082caf8895c9e create mode 100644 v6.7/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 create mode 100644 v6.7/cc9542534bf09f33b4da32025b31335588fcefb9 create mode 100644 v6.7/cdefbf2324ceda662e2667aa2f44e8b9de3d780f create mode 100644 v6.7/ce51bf1790c4972125b19c22dbfa76d7e0136280 create mode 100644 v6.7/cf12445daec01aaa2d27bb34bd7c796a53442c42 create mode 100644 v6.7/d0089603fa7a22a940f808a7cbc49402fe02281e create mode 100644 v6.7/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 create mode 100644 v6.7/d31563b5f9bb601a805c4a1b491edf69ada79688 create mode 100644 v6.7/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 create mode 100644 v6.7/d63fde98b8929da625cc36c2f1143e837c0e6d10 create mode 100644 v6.7/d7c9616be0759c1cfb44a68ba838548d22b98484 create mode 100644 v6.7/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 create mode 100644 v6.7/d9077f7bad141df143cc4fa000a68a868bcea7c0 create mode 100644 v6.7/d90b7c705c5d9b5cb6b71b8aaa773c031084056c create mode 100644 v6.7/dacfd001eaf252a81537aece602ae2fc16e6ebd5 create mode 100644 v6.7/dcd04ea587b210e78a85d6d4d7cc6765828496b0 create mode 100644 v6.7/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 create mode 100644 v6.7/dd9019604cdaaff1327bfd36737230f912e2780d create mode 100644 v6.7/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 create mode 100644 v6.7/de8a3207aed33283a560193095b156d3b73fc4f0 create mode 100644 v6.7/dec3a7b3aa45802e70c350d73e11564cd444e448 create mode 100644 v6.7/e1fb1dc08e73466830612bcf2f9f72180965c9ba create mode 100644 v6.7/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd create mode 100644 v6.7/e2f7dd6e55d2f39734abcebd0cf673700e206197 create mode 100644 v6.7/e331ac141f1df6d151d24e60ff16e93ec075509e create mode 100644 v6.7/e3a491a26b62466ad14a423e8c81a04d5969bfe5 create mode 100644 v6.7/e5ca9d391615269b05a6ed871fec66d9db650520 create mode 100644 v6.7/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 create mode 100644 v6.7/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 create mode 100644 v6.7/e73dda7ffd858a58ddeb9c53603ae14f2af8927c create mode 100644 v6.7/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 create mode 100644 v6.7/e86e6638d1171c2201ffff16d2c6a6fd975f8383 create mode 100644 v6.7/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 create mode 100644 v6.7/e97d06a46526d9392cbdbd7eda193091e1af2723 create mode 100644 v6.7/e9a7254b0339ef2b230784789ac28ef35e049253 create mode 100644 v6.7/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 create mode 100644 v6.7/e9c5263ce16d96311c118111ac779f004be8b473 create mode 100644 v6.7/ea7d898676d9e94558c46ba927db35403362389f create mode 100644 v6.7/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 create mode 100644 v6.7/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 create mode 100644 v6.7/ecba88a3b32d733d41e27973e25b2bc580f64281 create mode 100644 v6.7/ee8bd4a428a9c538e08aa5bc797fca19d577f667 create mode 100644 v6.7/ef560389ca50e33bd0c4531236c187107fa81e1f create mode 100644 v6.7/f0ece18e994144b7daa025b68ead97de26a2df1f create mode 100644 v6.7/f123dc86388cb669c3d6322702dc441abc35c31e create mode 100644 v6.7/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 create mode 100644 v6.7/f3a608827d1f8de0dd12813e8d9c6803fe64e119 create mode 100644 v6.7/f525152a0f0ff34eb92b322703d76ba37095f556 create mode 100644 v6.7/f8f669699977db503569465b64dc5220ab21bb41 create mode 100644 v6.7/f92e1a829d64dd66fa173c6934f03817d9e68d43 create mode 100644 v6.7/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 create mode 100644 v6.7/fc9a615200d48e076af58f4309f507e500ed900d create mode 100644 v6.7/fde4951834c22fc634c1e1238b874f894ef46c9c create mode 100644 v6.7/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d create mode 100644 v6.7/fe3944fb245ab99570552a3bf970b00058a9ca6d create mode 100644 v6.7/ff3b96f2c9e5c24fca12239cd519a8a18569e687 create mode 100644 v6.8/00616416488868a8b98343863e5ac078506e44e8 create mode 100644 v6.8/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 create mode 100644 v6.8/038ce802e248a985150156da84bc3f118236b898 create mode 100644 v6.8/04aa5f4eba49d6493801d0f1d515ed237459b166 create mode 100644 v6.8/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 create mode 100644 v6.8/05fb1dbc821f3016a52621ccd4530c269b626130 create mode 100644 v6.8/0611a640e60a0473883328746f3c53934cd4dc3c create mode 100644 v6.8/06b8db3a7dde43cc7c412517c93c85d13a4557f8 create mode 100644 v6.8/07fd7c329839cf0b8c7766883d830a1a0d12d1dd create mode 100644 v6.8/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 create mode 100644 v6.8/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 create mode 100644 v6.8/0a549ed22c3c7cc6da5c5f5918efd019944489a5 create mode 100644 v6.8/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 create mode 100644 v6.8/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 create mode 100644 v6.8/0e9876d8e88d81a35742e90048ab3784c49b910b create mode 100644 v6.8/0f05ee447949cf1b72bd7c415c803ea7f7209403 create mode 100644 v6.8/101c3fad29d7a0a90ff063b1aad586a0211911ec create mode 100644 v6.8/11b3f8ae7081607a783d60e8098d46b787f79cad create mode 100644 v6.8/11ff73082f17e1adc1b717264d9b74661fc5b229 create mode 100644 v6.8/12f7900c575679af411aaa89340bfe3dc68b46b3 create mode 100644 v6.8/133e267ef4a26d19c93996a874714e9f3f8c70aa create mode 100644 v6.8/14786d949a3b8cf00cc32456363b7db22894a0e6 create mode 100644 v6.8/1505ba06e52e701600172bccbc3aa7fb9bd5d0da create mode 100644 v6.8/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 create mode 100644 v6.8/15f298821289d3efba87bb34db29d0ba9780a443 create mode 100644 v6.8/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 create mode 100644 v6.8/16f9ce818901c7b7618094242adc0b51208a7c89 create mode 100644 v6.8/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 create mode 100644 v6.8/190f676afa00d07082db170400aaa2cd4de0933f create mode 100644 v6.8/195b3678bea35fde0619f17b73847c30e66d79d0 create mode 100644 v6.8/19871b5c7a003946d3cd4209a348ab7c0df5dbad create mode 100644 v6.8/19e94a2333c2babc773e51a9ed844cfc35a36064 create mode 100644 v6.8/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 create mode 100644 v6.8/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a create mode 100644 v6.8/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf create mode 100644 v6.8/1d3aa0b97c55672eff44516b1c8afb9551003d78 create mode 100644 v6.8/1fa08aece42512be072351f482096d5796edf7ca create mode 100644 v6.8/205de6ddd7fff9340bd5e4b68105f28120671c6b create mode 100644 v6.8/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 create mode 100644 v6.8/217759bbb95db7998528eb65914c3e20d890dff5 create mode 100644 v6.8/21e25205d7f9b6d7d3807546dd12ea93844b7c8e create mode 100644 v6.8/2263639f96f24a121ec9f037981b81daf5a8d60a create mode 100644 v6.8/231e872529885483056c0170641ddd76686e3a89 create mode 100644 v6.8/24a8b7bfb96120b32c222ef108bb7a713d1e385a create mode 100644 v6.8/24be05591fb7a2a3edd639092c045298dd57aeea create mode 100644 v6.8/2558e3b23112adb82a558bab616890a790a38bc6 create mode 100644 v6.8/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 create mode 100644 v6.8/2824083db76cb9d4b7910607b367e93b02912865 create mode 100644 v6.8/282c30f320ba25794b66c2231ab134d15465ef21 create mode 100644 v6.8/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 create mode 100644 v6.8/2892731ec2893252cdbc256a2bd5436b7fd94cf7 create mode 100644 v6.8/292fcaa1f937345cb65f3af82a1ee6692c8df9eb create mode 100644 v6.8/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 create mode 100644 v6.8/2cd114294d1dad6ed19217c909680f9fd30ee711 create mode 100644 v6.8/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d create mode 100644 v6.8/2fadeb950f53c017bde9e156e443528265dd3629 create mode 100644 v6.8/3058fca1ed7955c904584a6d86108d664a927177 create mode 100644 v6.8/30deff8531f469453ccc0981f14eceb0a2ea68d6 create mode 100644 v6.8/321de651fa565dcf76c017b257bdf15ec7fff45d create mode 100644 v6.8/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 create mode 100644 v6.8/3425a2005b291b62b6f6deeeab1156839c41cf85 create mode 100644 v6.8/345e8abe4c355bc24bab3f4a5634122e55be8665 create mode 100644 v6.8/347d49fdf36c5e2411afdb312935d88183fe5811 create mode 100644 v6.8/348139384ba30eccd4ce4f01fcf575b08ce81b83 create mode 100644 v6.8/3789fb8746dc0f484db2d6f48b390f0f535d5120 create mode 100644 v6.8/386dc41cf54dcf44ea40de1aca900f02b756cec0 create mode 100644 v6.8/3948abaa4e2be938ccdfc289385a27342fb13d43 create mode 100644 v6.8/3956f35fbd36aee35766008ce6a9b0ed812d93ef create mode 100644 v6.8/39a6c668e4e78c3bc262c24d9aabd0a49027f948 create mode 100644 v6.8/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd create mode 100644 v6.8/3cdad0a5a6cf581519748612cb449b43379510a4 create mode 100644 v6.8/3d40f78169a0a954ff06e2b0f8e21463f7edb433 create mode 100644 v6.8/3f6d810665dfde0d33785420618ceb03fba0619d create mode 100644 v6.8/410bb2ce611133a11d4d11f0aef4c83f095c3200 create mode 100644 v6.8/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 create mode 100644 v6.8/42c3732fa8073717dd7d924472f1c0bc5b452fdc create mode 100644 v6.8/432acd550e3607d5fea23e27f6ab4e4567deccfd create mode 100644 v6.8/433f437b3ae2ed4e318ecd5233c82f6936e78e82 create mode 100644 v6.8/4379f91172f39d999919c8e8b2b5e1d665d8972d create mode 100644 v6.8/43f0df54c96fa5abcab9df8649c1e52119bf0238 create mode 100644 v6.8/449813515d3e5efec85206bb91588a6249a421a3 create mode 100644 v6.8/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 create mode 100644 v6.8/45f29e0eb5b969c59a70525942080905dc5b7964 create mode 100644 v6.8/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 create mode 100644 v6.8/4a679c5afca027d7f4668f51693f7cce589038f5 create mode 100644 v6.8/4b2cfbda2d530f4efa0e2833771640869013de5e create mode 100644 v6.8/4b357e2a6d6c364a88d50526675fe596a30766cb create mode 100644 v6.8/4b7b4291dee2fef9148563be3eeb0034cc3bf5df create mode 100644 v6.8/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 create mode 100644 v6.8/4ca52f539865853e6ddbc393745cd0b305f0d810 create mode 100644 v6.8/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 create mode 100644 v6.8/512383ae49107fbc42243887798548e356c4b91c create mode 100644 v6.8/5339792bd64bd1605d3d51f8e52e94dfc385959b create mode 100644 v6.8/539cd3f4da3fdbe7dc353634e004e4b0e725c35a create mode 100644 v6.8/54943abce0927156ba9909f1a533b25410bfe2ca create mode 100644 v6.8/54ee3526796f56c249124686a33e1cc05f76ea21 create mode 100644 v6.8/57c6906778f55deba6d3f3af00284e3541bb9950 create mode 100644 v6.8/582a3bf999df662c0e0fa4717ce7559f16d7b93b create mode 100644 v6.8/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 create mode 100644 v6.8/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 create mode 100644 v6.8/5bc9dc068afe95e924136d57c1a385194282a919 create mode 100644 v6.8/5caf1b6400d30a31363063314bddea4e5680d639 create mode 100644 v6.8/5d94da7ff00ef45737a64d947e7ff45aca972782 create mode 100644 v6.8/6021d62c677f12f2f975bb1bf2389730e1d9f746 create mode 100644 v6.8/60c2a6926cc94dcd8a60ab593b4092bc354061c3 create mode 100644 v6.8/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 create mode 100644 v6.8/617fc7775370324d0a2b888625b042221ebdcb62 create mode 100644 v6.8/61ead71476cf8b68960275beee24ff00a809fe81 create mode 100644 v6.8/64bef697d33b75fc06c5789b3f8108680271529f create mode 100644 v6.8/64f92a554f72cbfe8b971f93af9d07f87599bc88 create mode 100644 v6.8/6727980b67852dae6b82a97e24fbadbdd218c033 create mode 100644 v6.8/6874f6ed92df1e95ff815692b6bf6aa98e4c925b create mode 100644 v6.8/689a930b93c5c20294df5da0407df361c5412eac create mode 100644 v6.8/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce create mode 100644 v6.8/6a277077ac5189d7633f8c57e153e0a73fab39d2 create mode 100644 v6.8/6a71770442b5b7cf8f880ca1c0a72456c918c757 create mode 100644 v6.8/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c create mode 100644 v6.8/6b865d6530230b0c446efd93e0207b8eed7eadb2 create mode 100644 v6.8/6b91bfa1651d841f0066bae2b1322cac29fdfb61 create mode 100644 v6.8/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 create mode 100644 v6.8/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff create mode 100644 v6.8/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 create mode 100644 v6.8/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 create mode 100644 v6.8/70dfe3f0d239c2e8abc6a7bea24411031f85b652 create mode 100644 v6.8/73f65b8b0325551110dedf8d27ac738bdc331802 create mode 100644 v6.8/73fa7547c70b32cc69685f79be31135797734eb6 create mode 100644 v6.8/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 create mode 100644 v6.8/75a1bbe60a7425fcaa670bff58b8589b1f880810 create mode 100644 v6.8/75cabec0111b7ccb140d917cc9c481e845cc3498 create mode 100644 v6.8/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 create mode 100644 v6.8/76698510f593daf8aa0582492090d0c2e484c3e8 create mode 100644 v6.8/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 create mode 100644 v6.8/7beea725a8ca412c6190090ce7c3a13b169592a1 create mode 100644 v6.8/7c079e909b21f8f6e5d8e501c037752ff302a15e create mode 100644 v6.8/7c09a4ed6156c6cab6b951e027ca6ea24af454ba create mode 100644 v6.8/7c18509bdaefe2164e62829d614ef9ea429f29d2 create mode 100644 v6.8/7ded1e365cc9de6093a71d3a493c1874aca6e77c create mode 100644 v6.8/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 create mode 100644 v6.8/7edfc610ec315de96963e66889511212ad87e3de create mode 100644 v6.8/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 create mode 100644 v6.8/806cb2270237ce2ec672a407d66cee17a07d3aa2 create mode 100644 v6.8/80d012e98894ac9112cbcddf2fbf276c2e4be0ec create mode 100644 v6.8/8145e082a8dfcfdc0a725b0f76eca54337b5b26e create mode 100644 v6.8/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 create mode 100644 v6.8/82a8cb96b23244f40be56b9edcf085af0cc237a6 create mode 100644 v6.8/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 create mode 100644 v6.8/84e286c1bb9b22d5893d34fcedd69224a65c439c create mode 100644 v6.8/85506aca2eb4ea41223c91c5fe25125953c19b13 create mode 100644 v6.8/85f273a6a1e492afa7309fd23fcd8cb870085f56 create mode 100644 v6.8/872584f1bb983a688547509141b03b37bdb28840 create mode 100644 v6.8/87a83c8c677e762a39d914e67450cc85d8fc1f9a create mode 100644 v6.8/87b355f44833b9d7d8ebdd3929e941ac1a931b7e create mode 100644 v6.8/8a904a3caa88118744062e872ae90f37748a8fd8 create mode 100644 v6.8/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 create mode 100644 v6.8/8b3d838139bcd1e552f1899191f734264ce2a1a5 create mode 100644 v6.8/8b6bb995d3819218498bdbee4465bffff1497a31 create mode 100644 v6.8/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b create mode 100644 v6.8/90a009db09e2b91990df28e47844d44ae0ef9aa8 create mode 100644 v6.8/90f92b68c9869913753f8bc1d87b7762a5f36873 create mode 100644 v6.8/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 create mode 100644 v6.8/9473c4450e9c83d890d435577a3776d925fa748c create mode 100644 v6.8/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d create mode 100644 v6.8/9a7eec48c9715c897b3a7809799089d708a4de64 create mode 100644 v6.8/9ae061cf2a46980b37cec1e56a372603682b2741 create mode 100644 v6.8/9b6713cc75229f25552c643083cbdbfb771e5bca create mode 100644 v6.8/9bb430a89d2dfce58a3d61a3a04e149109d3934e create mode 100644 v6.8/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a create mode 100644 v6.8/9e3f1c59367515e7e40675fe83645a131c05039d create mode 100644 v6.8/9ed52108f6478a6a805c0c15a3f70aabba07247e create mode 100644 v6.8/9f2f767f5ef81982a36edef512b2319e3a79ad73 create mode 100644 v6.8/a0dd82d6d863f03859ccab6c71e84e917f4d7082 create mode 100644 v6.8/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f create mode 100644 v6.8/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 create mode 100644 v6.8/a28d893eb3270cf62c10dd8777af0d8452cdc072 create mode 100644 v6.8/a34606a9aa3d36d178a5ecf31a0299b88102cf12 create mode 100644 v6.8/a4af51ce229b1e1eab003966dbfebf9d80093a77 create mode 100644 v6.8/a56aefca8d386181415a1fb7cfec2f72b0404797 create mode 100644 v6.8/a575c9734f3021f1fc81c2477ecaee4d9841fd59 create mode 100644 v6.8/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a create mode 100644 v6.8/a6bf23e18324d550f789637d469cca654c92fe86 create mode 100644 v6.8/ab838b3fd9a442a62f36ea7eeb93e77259f787ce create mode 100644 v6.8/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 create mode 100644 v6.8/ad399740bd41da5558d8b8b2b19481740ca063cb create mode 100644 v6.8/ad72872eb3ae634d1e4296a384baa81e85cc6acc create mode 100644 v6.8/ae5535efd8c445ad6033ac0d5da0197897b148ea create mode 100644 v6.8/ae638551ab64a216364a63c4ee5061f82702fde2 create mode 100644 v6.8/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 create mode 100644 v6.8/ae8c511757304e0c393661b5ed2ad7073e2a351d create mode 100644 v6.8/b1211a25c4fe3443cfef4ed7c39251502a663776 create mode 100644 v6.8/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 create mode 100644 v6.8/b4c6d52d8a81c53a8759e382e8000597909f0615 create mode 100644 v6.8/b639585e71e63008373d3a9fd060b87315fe7ea8 create mode 100644 v6.8/b6aaba5b76e9596cb4d62d081cca41e114becacc create mode 100644 v6.8/b6be3714005c3933886be71011f19119e219e77c create mode 100644 v6.8/b6dfac948686799169c899557a179b84d0d1f47e create mode 100644 v6.8/b6e6a582f2b357b6f74849b715de12cc38b1ee91 create mode 100644 v6.8/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 create mode 100644 v6.8/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 create mode 100644 v6.8/bc401c2900c128d3d69482769f1300502a9f0598 create mode 100644 v6.8/bcd8a929a5387178d917da785896e53b0845ab37 create mode 100644 v6.8/bcdb2e9d9f319935938a5addee040e37b60192ff create mode 100644 v6.8/bd46543d7f9a8b2c03420499b1885287e96aaf28 create mode 100644 v6.8/bd8c239c0502e70c92cf9496846bcbec7cd5702f create mode 100644 v6.8/be2760a703e6554c2b5784e2fec804284cdcbe4d create mode 100644 v6.8/be914f8fd282ecce5d8e2dd098e628dcc7ad533a create mode 100644 v6.8/c044a9502649a66bf5c5e1a584cb82b2c538ae25 create mode 100644 v6.8/c25db1d27abd78175d9802f52c1b75f3cf716f2c create mode 100644 v6.8/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 create mode 100644 v6.8/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 create mode 100644 v6.8/c5215d54dc10e801a6cefef62445a00a4c28a515 create mode 100644 v6.8/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b create mode 100644 v6.8/c67ef897fe08effad98f0c7fb9223fa1f771d09e create mode 100644 v6.8/c69ff4071935f946f1cddc59e1d36a03442ed015 create mode 100644 v6.8/c762b979c7c97dc7a4010f943a9c0b646a56ed36 create mode 100644 v6.8/c8841fc4d51f603a44c00448ad17404eb829c741 create mode 100644 v6.8/c8df2cc9d63bdb365c520a2dd5472f7b7755644f create mode 100644 v6.8/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 create mode 100644 v6.8/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 create mode 100644 v6.8/c997d683d952d8c927922ea0ab4d33a01c8efc2c create mode 100644 v6.8/ca1608875ae21bb40a7731b81bc0e2c95622d502 create mode 100644 v6.8/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b create mode 100644 v6.8/cbb93fe5e6d00695e1344fa697dab3974b216717 create mode 100644 v6.8/cc47a057e79613b7af0110837ff082caf8895c9e create mode 100644 v6.8/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 create mode 100644 v6.8/cc9542534bf09f33b4da32025b31335588fcefb9 create mode 100644 v6.8/cdefbf2324ceda662e2667aa2f44e8b9de3d780f create mode 100644 v6.8/ce51bf1790c4972125b19c22dbfa76d7e0136280 create mode 100644 v6.8/cf12445daec01aaa2d27bb34bd7c796a53442c42 create mode 100644 v6.8/d0089603fa7a22a940f808a7cbc49402fe02281e create mode 100644 v6.8/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 create mode 100644 v6.8/d31563b5f9bb601a805c4a1b491edf69ada79688 create mode 100644 v6.8/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 create mode 100644 v6.8/d63fde98b8929da625cc36c2f1143e837c0e6d10 create mode 100644 v6.8/d7c9616be0759c1cfb44a68ba838548d22b98484 create mode 100644 v6.8/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 create mode 100644 v6.8/d9077f7bad141df143cc4fa000a68a868bcea7c0 create mode 100644 v6.8/d90b7c705c5d9b5cb6b71b8aaa773c031084056c create mode 100644 v6.8/dacfd001eaf252a81537aece602ae2fc16e6ebd5 create mode 100644 v6.8/dcd04ea587b210e78a85d6d4d7cc6765828496b0 create mode 100644 v6.8/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 create mode 100644 v6.8/dd9019604cdaaff1327bfd36737230f912e2780d create mode 100644 v6.8/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 create mode 100644 v6.8/de8a3207aed33283a560193095b156d3b73fc4f0 create mode 100644 v6.8/dec3a7b3aa45802e70c350d73e11564cd444e448 create mode 100644 v6.8/e1fb1dc08e73466830612bcf2f9f72180965c9ba create mode 100644 v6.8/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd create mode 100644 v6.8/e2f7dd6e55d2f39734abcebd0cf673700e206197 create mode 100644 v6.8/e331ac141f1df6d151d24e60ff16e93ec075509e create mode 100644 v6.8/e3a491a26b62466ad14a423e8c81a04d5969bfe5 create mode 100644 v6.8/e5ca9d391615269b05a6ed871fec66d9db650520 create mode 100644 v6.8/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 create mode 100644 v6.8/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 create mode 100644 v6.8/e73dda7ffd858a58ddeb9c53603ae14f2af8927c create mode 100644 v6.8/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 create mode 100644 v6.8/e86e6638d1171c2201ffff16d2c6a6fd975f8383 create mode 100644 v6.8/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 create mode 100644 v6.8/e97d06a46526d9392cbdbd7eda193091e1af2723 create mode 100644 v6.8/e9a7254b0339ef2b230784789ac28ef35e049253 create mode 100644 v6.8/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 create mode 100644 v6.8/e9c5263ce16d96311c118111ac779f004be8b473 create mode 100644 v6.8/ea7d898676d9e94558c46ba927db35403362389f create mode 100644 v6.8/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 create mode 100644 v6.8/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 create mode 100644 v6.8/ecba88a3b32d733d41e27973e25b2bc580f64281 create mode 100644 v6.8/ee8bd4a428a9c538e08aa5bc797fca19d577f667 create mode 100644 v6.8/ef560389ca50e33bd0c4531236c187107fa81e1f create mode 100644 v6.8/f0ece18e994144b7daa025b68ead97de26a2df1f create mode 100644 v6.8/f123dc86388cb669c3d6322702dc441abc35c31e create mode 100644 v6.8/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 create mode 100644 v6.8/f3a608827d1f8de0dd12813e8d9c6803fe64e119 create mode 100644 v6.8/f525152a0f0ff34eb92b322703d76ba37095f556 create mode 100644 v6.8/f8f669699977db503569465b64dc5220ab21bb41 create mode 100644 v6.8/f92e1a829d64dd66fa173c6934f03817d9e68d43 create mode 100644 v6.8/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 create mode 100644 v6.8/fc9a615200d48e076af58f4309f507e500ed900d create mode 100644 v6.8/fde4951834c22fc634c1e1238b874f894ef46c9c create mode 100644 v6.8/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d create mode 100644 v6.8/fe3944fb245ab99570552a3bf970b00058a9ca6d create mode 100644 v6.8/ff3b96f2c9e5c24fca12239cd519a8a18569e687 diff --git a/v4.19/00616416488868a8b98343863e5ac078506e44e8 b/v4.19/00616416488868a8b98343863e5ac078506e44e8 new file mode 100644 index 00000000000..7a863926b5e --- /dev/null +++ b/v4.19/00616416488868a8b98343863e5ac078506e44e8 @@ -0,0 +1,20 @@ +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v4.19/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 b/v4.19/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 new file mode 100644 index 00000000000..fc68fe62951 --- /dev/null +++ b/v4.19/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 @@ -0,0 +1,20 @@ +034f0cf8fdf9 ("target: port block device access to file") +e6aafdc8a76b ("scsi: target: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v4.19/038ce802e248a985150156da84bc3f118236b898 b/v4.19/038ce802e248a985150156da84bc3f118236b898 new file mode 100644 index 00000000000..6b943ef2b64 --- /dev/null +++ b/v4.19/038ce802e248a985150156da84bc3f118236b898 @@ -0,0 +1,20 @@ +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v4.19/04aa5f4eba49d6493801d0f1d515ed237459b166 b/v4.19/04aa5f4eba49d6493801d0f1d515ed237459b166 new file mode 100644 index 00000000000..d1720694925 --- /dev/null +++ b/v4.19/04aa5f4eba49d6493801d0f1d515ed237459b166 @@ -0,0 +1,4 @@ +04aa5f4eba49 ("ext4: Configure dentry operations at dentry-creation time") +bb9cd9106b22 ("fscrypt: Have filesystems handle their d_ops") +f8f4acb6cded ("ext4: use generic casefolding support") +96485e446260 ("Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4") diff --git a/v4.19/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 b/v4.19/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 new file mode 100644 index 00000000000..f093d5b7be4 --- /dev/null +++ b/v4.19/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 @@ -0,0 +1,7 @@ +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +de630176bdf8 ("Merge tag 'iversion-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v4.19/05fb1dbc821f3016a52621ccd4530c269b626130 b/v4.19/05fb1dbc821f3016a52621ccd4530c269b626130 new file mode 100644 index 00000000000..485f066ad79 --- /dev/null +++ b/v4.19/05fb1dbc821f3016a52621ccd4530c269b626130 @@ -0,0 +1,20 @@ +05fb1dbc821f ("pktcdvd: port block device access to file") +7ac86df899f0 ("pktcdvd: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v4.19/0611a640e60a0473883328746f3c53934cd4dc3c b/v4.19/0611a640e60a0473883328746f3c53934cd4dc3c new file mode 100644 index 00000000000..f1f9c6cdc92 --- /dev/null +++ b/v4.19/0611a640e60a0473883328746f3c53934cd4dc3c @@ -0,0 +1,20 @@ +0611a640e60a ("eventpoll: prefer kfree_rcu() in __ep_remove()") +58c9b016e128 ("epoll: use refcount to reduce ep_mutex contention") +1e1c15839df0 ("fs/epoll: use a per-cpu counter for user's watches count") +319c15174757 ("epoll: take epitem list out of struct file") +d9f41e3c95a1 ("epoll: massage the check list insertion") +b62d2706a754 ("lift rcu_read_lock() into reverse_path_check()") +44cdc1d952e3 ("convert ->f_ep_links/->fllink to hlist") +d1ec50adb560 ("ep_insert(): move creation of wakeup source past the fl_ep_links insertion") +85353e919f6e ("ep_insert(): we only need tep->mtx around the insertion itself") +e3e096e7fc30 ("ep_insert(): don't open-code ep_remove() on failure exits") +57804b1cc461 ("lift locking/unlocking ep->mtx out of ep_{start,done}_scan()") +ff07952aeda8 ("ep_send_events_proc(): fold into the caller") +443f1a042233 ("lift the calls of ep_send_events_proc() into the callers") +1ec09974d845 ("lift the calls of ep_read_events_proc() into the callers") +db502f8a3b0b ("ep_scan_ready_list(): prepare to splitup") +bde03c4c1a6b ("ep_loop_check_proc(): saner calling conventions") +6a3890c47479 ("get rid of ep_push_nested()") +56c428cac5a2 ("ep_loop_check_proc(): lift pushing the cookie into callers") +d16312a46936 ("clean reverse_path_check_proc() a bit") +0c320f776ed8 ("reverse_path_check_proc(): don't bother with cookies") diff --git a/v4.19/06b8db3a7dde43cc7c412517c93c85d13a4557f8 b/v4.19/06b8db3a7dde43cc7c412517c93c85d13a4557f8 new file mode 100644 index 00000000000..05811869d7d --- /dev/null +++ b/v4.19/06b8db3a7dde43cc7c412517c93c85d13a4557f8 @@ -0,0 +1,20 @@ +06b8db3a7dde ("fs: remove NTFS classic from docum. index") +12dad495eaab ("fs/ntfs3: Add Kconfig, Makefile and doc") +fa95e087ff69 ("docs: filesystems: convert ocfs2.txt to ReST") +3d0c60d00464 ("docs: filesystems: convert ocfs2-online-filecheck.txt to ReST") +461f2c8f13fc ("docs: filesystems: convert ntfs.txt to ReST") +2640c19dcab0 ("docs: filesystems: convert nilfs2.txt to ReST") +76f216855b6b ("docs: filesystems: convert isofs.txt to ReST") +de389cf08d47 ("docs: filesystems: convert inotify.txt to ReST") +a1ef4bcd1664 ("docs: filesystems: convert hpfs.txt to ReST") +cdded7db3625 ("docs: filesystems: convert hfsplus.txt to ReST") +5b7ac27a6e2c ("docs: filesystems: convert gfs2-uevents.txt to ReST") +720c2fc1ec7c ("docs: filesystems: convert gfs2.txt to ReST") +89272ca1102e ("docs: filesystems: convert f2fs.txt to ReST") +7dc62406320c ("docs: filesystems: convert ext3.txt to ReST") +6e29ad2ea34f ("docs: filesystems: convert ext2.txt to ReST") +e66d8631ddb3 ("docs: filesystems: convert erofs.txt to ReST") +06dedb45b79c ("docs: filesystems: convert efivarfs.txt to ReST") +b02a17cb8ae2 ("docs: filesystems: convert ecryptfs.txt to ReST") +14a19fa5cf75 ("docs: filesystems: convert dlmfs.txt to ReST") +57443789849c ("docs: filesystems: convert debugfs.txt to ReST") diff --git a/v4.19/07fd7c329839cf0b8c7766883d830a1a0d12d1dd b/v4.19/07fd7c329839cf0b8c7766883d830a1a0d12d1dd new file mode 100644 index 00000000000..3f59de20c6f --- /dev/null +++ b/v4.19/07fd7c329839cf0b8c7766883d830a1a0d12d1dd @@ -0,0 +1,15 @@ +07fd7c329839 ("libfs: add path_from_stashed()") +077c212f0344 ("fs: new accessor methods for atime and mtime") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +f7f438589f46 ("kernfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +0c4767923ed6 ("fs: new helper: simple_rename_timestamp") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +6e17c6de3ddf ("Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 b/v4.19/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 new file mode 100644 index 00000000000..43536a6dbaf --- /dev/null +++ b/v4.19/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 @@ -0,0 +1,4 @@ +0873add0e0cd ("file: prepare for new helper") +9024b4c96576 ("d_alloc_pseudo(): move setting ->d_op there from the (sole) caller") +5467a68cbf68 ("dcache: sort the freeing-without-RCU-delay mess for good.") +1a16dbaf798c ("Document d_splice_alias() calling conventions for ->lookup() users.") diff --git a/v4.19/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 b/v4.19/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 new file mode 100644 index 00000000000..1c34ad8b1a8 --- /dev/null +++ b/v4.19/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 @@ -0,0 +1,12 @@ +0906fbb2f7ad ("libfs: Attempt exact-match comparison first during casefolded lookup") +af494af38580 ("libfs: remove redundant checks of s_encoding") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") +227c4d507c71 ("Merge tag 'f2fs-for-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v4.19/0a549ed22c3c7cc6da5c5f5918efd019944489a5 b/v4.19/0a549ed22c3c7cc6da5c5f5918efd019944489a5 new file mode 100644 index 00000000000..b779c66b651 --- /dev/null +++ b/v4.19/0a549ed22c3c7cc6da5c5f5918efd019944489a5 @@ -0,0 +1,11 @@ +0a549ed22c3c ("lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg") +bb95ebbe89a7 ("lib: Introduce CONFIG_MEMCPY_KUNIT_TEST") +b6c75c4afceb ("lib/math/rational: add Kunit test cases") +1f9f78b1b376 ("mm/slub, kunit: add a KUnit test for SLUB debugging functionality") +5086ea4b0f58 ("lib/math: Add a `do_div' test module") +d73b49365ee6 ("kasan, arm64: only use kasan_depth for software modes") +afe6ef80dcec ("kasan, arm64: only init shadow for software modes") +cebd0eb29acd ("kasan: rename (un)poison_shadow to (un)poison_range") +d5750edf6da7 ("kasan: shadow declarations only for software modes") +3b1a4a864087 ("kasan: group vmalloc code") +e2ae634014d3 ("Merge tag 'riscv-for-linus-5.11-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux") diff --git a/v4.19/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 b/v4.19/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 new file mode 100644 index 00000000000..ded49465c77 --- /dev/null +++ b/v4.19/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 @@ -0,0 +1,2 @@ +0c9bd6bc4bb2 ("pidfd: getfd should always report ESRCH if a task is exiting") +8649c322f75c ("pid: Implement pidfd_getfd syscall") diff --git a/v4.19/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 b/v4.19/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 new file mode 100644 index 00000000000..b1057f1e0ad --- /dev/null +++ b/v4.19/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 @@ -0,0 +1,20 @@ +0e4a862174f2 ("libfs: Convert simple directory offsets to use a Maple Tree") +ecba88a3b32d ("libfs: Add simple_offset_empty()") +7beea725a8ca ("libfs: Define a minimum directory offset") +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") diff --git a/v4.19/0e9876d8e88d81a35742e90048ab3784c49b910b b/v4.19/0e9876d8e88d81a35742e90048ab3784c49b910b new file mode 100644 index 00000000000..4f5f01be1ee --- /dev/null +++ b/v4.19/0e9876d8e88d81a35742e90048ab3784c49b910b @@ -0,0 +1,5 @@ +0e9876d8e88d ("filelock: fl_pid field should be signed int") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v4.19/0f05ee447949cf1b72bd7c415c803ea7f7209403 b/v4.19/0f05ee447949cf1b72bd7c415c803ea7f7209403 new file mode 100644 index 00000000000..bcc92b83a28 --- /dev/null +++ b/v4.19/0f05ee447949cf1b72bd7c415c803ea7f7209403 @@ -0,0 +1,5 @@ +0f05ee447949 ("selftests/filesystems:fix build error in overlayfs") +b5a78c7127f2 ("selftests/overlayfs: verify device and inode numbers in /proc/pid/maps") +dd7c9be330d8 ("selftests/filesystems: add a vfat RENAME_EXCHANGE test") +f2728fe80cef ("selftests: add epoll selftests") +75abec73de65 ("selftests: add binderfs selftests") diff --git a/v4.19/101c3fad29d7a0a90ff063b1aad586a0211911ec b/v4.19/101c3fad29d7a0a90ff063b1aad586a0211911ec new file mode 100644 index 00000000000..d517b0afb2e --- /dev/null +++ b/v4.19/101c3fad29d7a0a90ff063b1aad586a0211911ec @@ -0,0 +1,15 @@ +101c3fad29d7 ("libfs: Drop generic_set_encrypted_ci_d_ops") +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") +5ca14835dc42 ("fs: uninline inode_maybe_inc_iversion()") +da3f52ba3595 ("iversion: use atomic64_try_cmpxchg)") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") +227c4d507c71 ("Merge tag 'f2fs-for-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v4.19/11b3f8ae7081607a783d60e8098d46b787f79cad b/v4.19/11b3f8ae7081607a783d60e8098d46b787f79cad new file mode 100644 index 00000000000..46fe45bddbe --- /dev/null +++ b/v4.19/11b3f8ae7081607a783d60e8098d46b787f79cad @@ -0,0 +1,9 @@ +11b3f8ae7081 ("fs: remove the inode argument to ->d_real() method") +def3ae83da02 ("fs: store real path instead of fake path in backing file f_path") +08582d678fcf ("fs: create helper file_user_path() for user displayed mapped file path") +83bc1d294130 ("fs: get mnt_writers count for an open backing file's real path") +6cf41fcfe099 ("backing file: free directly") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +3e15dcf77b23 ("fs: rename __mnt_{want,drop}_write*() helpers") +63580f669d7f ("Merge tag 'ovl-update-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs") diff --git a/v4.19/11ff73082f17e1adc1b717264d9b74661fc5b229 b/v4.19/11ff73082f17e1adc1b717264d9b74661fc5b229 new file mode 100644 index 00000000000..fe0b64a5a8c --- /dev/null +++ b/v4.19/11ff73082f17e1adc1b717264d9b74661fc5b229 @@ -0,0 +1,20 @@ +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +b92a4e3f86b1 ("fs: dlm: change posix lock sigint handling") +4d413ae9ced4 ("fs: dlm: use dlm_plock_info for do_unlock_close") +ea06d4cabf52 ("fs: dlm: change plock interrupted message to debug again") +19d7ca051d30 ("fs: dlm: add pid to debug log") +dc1acd5c9469 ("dlm: replace usage of found with dedicated list iterator variable") +bcfad4265ced ("dlm: improve plock logging if interrupted") +a800ba77fd28 ("dlm: rearrange async condition return") +bcbb4ba6c9ba ("dlm: cleanup plock_op vs plock_xop") +a559790caa1c ("dlm: replace sanity checks with WARN_ON") +42252d0d2aa9 ("dlm: fix plock invalid read") +f7e33bdbd6d1 ("fs: remove mandatory file locking support") +fdd92b64d15b ("fs: warn about impending deprecation of mandatory locks") +1b2c54d63cde ("vfs: move the remap range helpers to remap_range.c") +02e83f46ebfa ("vfs: move generic_remap_checks out of mm") +c60166f04283 ("init: add an init_mount helper") diff --git a/v4.19/12f7900c575679af411aaa89340bfe3dc68b46b3 b/v4.19/12f7900c575679af411aaa89340bfe3dc68b46b3 new file mode 100644 index 00000000000..3cfdd52f9b5 --- /dev/null +++ b/v4.19/12f7900c575679af411aaa89340bfe3dc68b46b3 @@ -0,0 +1,15 @@ +12f7900c5756 ("writeback: move wb_wakeup_delayed defination to fs-writeback.c") +f87904c07551 ("writeback: avoid use-after-free after removing device") +45a2966fd641 ("writeback: fix bandwidth estimate for spiky workload") +fee468fdf41c ("writeback: reliably update bandwidth estimation") +633a2abb9e1c ("writeback: track number of inodes under writeback") +823423ef55f4 ("bdi: invert BDI_CAP_NO_ACCT_WB") +1cb039f3dc16 ("bdi: replace BDI_CAP_STABLE_WRITES with a queue and a sb flag") +a8b456d01cd6 ("bdi: remove BDI_CAP_SYNCHRONOUS_IO") +ed7b6b4f6e91 ("bdi: remove BDI_CAP_CGROUP_WRITEBACK") +55b2598e84e9 ("bdi: initialize ->ra_pages and ->io_pages in bdi_init") +402dd2cf46b1 ("fs: remove the unused SB_I_MULTIROOT flag") +fc93fe145316 ("block: make QUEUE_SYSFS_BIT_FNS more useful") +3562614705c6 ("block: add helper macros for queue sysfs entries") +de1b0ee490ea ("block: ensure bdi->io_pages is always initialized") +e0fc99e21e6e ("Merge tag 'for-5.9/drivers-20200803' of git://git.kernel.dk/linux-block") diff --git a/v4.19/133e267ef4a26d19c93996a874714e9f3f8c70aa b/v4.19/133e267ef4a26d19c93996a874714e9f3f8c70aa new file mode 100644 index 00000000000..2603372065c --- /dev/null +++ b/v4.19/133e267ef4a26d19c93996a874714e9f3f8c70aa @@ -0,0 +1,12 @@ +133e267ef4a2 ("time: test: Fix incorrect format specifier") +276010551664 ("time: Improve performance of time64_to_tm()") +1253b9b87e42 ("clocksource: Provide kernel module to test clocksource watchdog") +fa218f1cce6b ("clocksource: Limit number of CPUs checked for clock synchronization") +7560c02bdffb ("clocksource: Check per-CPU clock synchronization when marked unstable") +db3a34e17433 ("clocksource: Retry clock read if long delays detected") +b3550164a19d ("timekeeping: add CONFIG_LEGACY_TIMER_TICK") +0a4bb5e5507a ("x86/fpu: Allow multiple bits in clearcpuid= parameter") +1fb497dd0030 ("posix-cpu-timers: Provide mechanisms to defer timer handling to task_work") +820903c784a0 ("posix-cpu-timers: Split run_posix_cpu_timers()") +4185b3b92792 ("selftests/fpu: Add an FPU selftest") +9ff7258575d5 ("Merge branch 'proc-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace") diff --git a/v4.19/14786d949a3b8cf00cc32456363b7db22894a0e6 b/v4.19/14786d949a3b8cf00cc32456363b7db22894a0e6 new file mode 100644 index 00000000000..224e419d608 --- /dev/null +++ b/v4.19/14786d949a3b8cf00cc32456363b7db22894a0e6 @@ -0,0 +1,14 @@ +14786d949a3b ("filelock: fix deadlock detection in POSIX locking") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/1505ba06e52e701600172bccbc3aa7fb9bd5d0da b/v4.19/1505ba06e52e701600172bccbc3aa7fb9bd5d0da new file mode 100644 index 00000000000..f80a0adb85e --- /dev/null +++ b/v4.19/1505ba06e52e701600172bccbc3aa7fb9bd5d0da @@ -0,0 +1,4 @@ +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") +7b12e49669c9 ("fs: remove fs.f_write_hint") +e200327708e6 ("fs/fnctl: fix missing __user in fcntl_rw_hint()") diff --git a/v4.19/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 b/v4.19/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 new file mode 100644 index 00000000000..c096ff54c58 --- /dev/null +++ b/v4.19/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 @@ -0,0 +1,13 @@ +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v4.19/15f298821289d3efba87bb34db29d0ba9780a443 b/v4.19/15f298821289d3efba87bb34db29d0ba9780a443 new file mode 100644 index 00000000000..49cffb9a559 --- /dev/null +++ b/v4.19/15f298821289d3efba87bb34db29d0ba9780a443 @@ -0,0 +1,20 @@ +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v4.19/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 b/v4.19/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 new file mode 100644 index 00000000000..80560d0c69b --- /dev/null +++ b/v4.19/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 @@ -0,0 +1,20 @@ +16ca5dfd8dcd ("swap: port block device usage to file") +4c6bca43c547 ("mm/swap: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v4.19/16f9ce818901c7b7618094242adc0b51208a7c89 b/v4.19/16f9ce818901c7b7618094242adc0b51208a7c89 new file mode 100644 index 00000000000..988641ff68c --- /dev/null +++ b/v4.19/16f9ce818901c7b7618094242adc0b51208a7c89 @@ -0,0 +1,9 @@ +16f9ce818901 ("smb/server: adapt to breakup of struct file_lock") +6a277077ac51 ("smb/server: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +504a73d46bad ("Merge tag '6.2-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbd") diff --git a/v4.19/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 b/v4.19/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 new file mode 100644 index 00000000000..d53a937e292 --- /dev/null +++ b/v4.19/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 @@ -0,0 +1,12 @@ +1901ae3cc9f8 ("selftest/ftrace: fix typo in ftracetest script") +dbcf76390eb9 ("selftests/ftrace: Improve integration with kselftest runner") +76ebbc273643 ("selftests/ftrace: Allow ":" in description") +6734d211feae ("selftests/ftrace: Make XFAIL green color") +57c4cfd4a2ee ("ftrace/selftests: workaround cgroup RT scheduling issues") +b9167c8078c3 ("selftests: Install settings files to fix TIMEOUT failures") +048d19d444be ("mptcp: add basic kselftest for mptcp") +f870fa0b5768 ("mptcp: Add MPTCP socket stubs") +85712484110d ("tcp: coalesce/collapse must respect MPTCP extensions") +3ee17bc78e0f ("mptcp: Add MPTCP to skb extensions") +95a7233c452a ("net: openvswitch: Set OvS recirc_id from tc chain index") +818e95c768c6 ("Merge tag 'trace-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace") diff --git a/v4.19/190f676afa00d07082db170400aaa2cd4de0933f b/v4.19/190f676afa00d07082db170400aaa2cd4de0933f new file mode 100644 index 00000000000..a56cc48ef84 --- /dev/null +++ b/v4.19/190f676afa00d07082db170400aaa2cd4de0933f @@ -0,0 +1,20 @@ +190f676afa00 ("block/genhd: port disk_scan_partitions() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v4.19/195b3678bea35fde0619f17b73847c30e66d79d0 b/v4.19/195b3678bea35fde0619f17b73847c30e66d79d0 new file mode 100644 index 00000000000..e1bfc79a9fe --- /dev/null +++ b/v4.19/195b3678bea35fde0619f17b73847c30e66d79d0 @@ -0,0 +1 @@ +195b3678bea3 ("minix: remove SLAB_MEM_SPREAD flag usage") diff --git a/v4.19/19871b5c7a003946d3cd4209a348ab7c0df5dbad b/v4.19/19871b5c7a003946d3cd4209a348ab7c0df5dbad new file mode 100644 index 00000000000..007b6947da5 --- /dev/null +++ b/v4.19/19871b5c7a003946d3cd4209a348ab7c0df5dbad @@ -0,0 +1,5 @@ +19871b5c7a00 ("iomap: pass the length of the dirty region to ->map_blocks") +925c86a19bac ("fs: add CONFIG_BUFFER_HEAD") +487c607df790 ("block: use iomap for writes to block devices") +727cfe976758 ("block: open code __generic_file_write_iter for blkdev writes") +c6b0271053e7 ("Merge tag 'fs_for_v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs") diff --git a/v4.19/19e94a2333c2babc773e51a9ed844cfc35a36064 b/v4.19/19e94a2333c2babc773e51a9ed844cfc35a36064 new file mode 100644 index 00000000000..de914621ff7 --- /dev/null +++ b/v4.19/19e94a2333c2babc773e51a9ed844cfc35a36064 @@ -0,0 +1,20 @@ +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v4.19/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 b/v4.19/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 new file mode 100644 index 00000000000..326f73fdaf2 --- /dev/null +++ b/v4.19/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 @@ -0,0 +1,13 @@ +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a b/v4.19/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a new file mode 100644 index 00000000000..b1e2f47e62c --- /dev/null +++ b/v4.19/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a @@ -0,0 +1,12 @@ +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf b/v4.19/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf new file mode 100644 index 00000000000..1af092779b2 --- /dev/null +++ b/v4.19/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf @@ -0,0 +1,5 @@ +1b9e2d90141c ("xfs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +3584c8f48a70 ("xfs: Block writes to log device") +653bee386c08 ("xfs: simplify device handling") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/1d3aa0b97c55672eff44516b1c8afb9551003d78 b/v4.19/1d3aa0b97c55672eff44516b1c8afb9551003d78 new file mode 100644 index 00000000000..c2f647fd7aa --- /dev/null +++ b/v4.19/1d3aa0b97c55672eff44516b1c8afb9551003d78 @@ -0,0 +1,20 @@ +1d3aa0b97c55 ("ocfs2: port block device access to file") +ebc4185497ea ("ocfs2: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v4.19/1fa08aece42512be072351f482096d5796edf7ca b/v4.19/1fa08aece42512be072351f482096d5796edf7ca new file mode 100644 index 00000000000..e5f14ca5316 --- /dev/null +++ b/v4.19/1fa08aece42512be072351f482096d5796edf7ca @@ -0,0 +1,15 @@ +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +fb7945b484b8 ("nsfs: use d_make_root()") +16a9496523a4 ("fs: convert core infrastructure to new timestamp accessors") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v4.19/205de6ddd7fff9340bd5e4b68105f28120671c6b b/v4.19/205de6ddd7fff9340bd5e4b68105f28120671c6b new file mode 100644 index 00000000000..06ba208ba06 --- /dev/null +++ b/v4.19/205de6ddd7fff9340bd5e4b68105f28120671c6b @@ -0,0 +1,20 @@ +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") diff --git a/v4.19/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 b/v4.19/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 new file mode 100644 index 00000000000..83341b0ab0f --- /dev/null +++ b/v4.19/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 @@ -0,0 +1,20 @@ +20e6a8d0dcdc ("drbd: port block device access to file") +75e27d373425 ("drdb: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v4.19/217759bbb95db7998528eb65914c3e20d890dff5 b/v4.19/217759bbb95db7998528eb65914c3e20d890dff5 new file mode 100644 index 00000000000..36d03a2b785 --- /dev/null +++ b/v4.19/217759bbb95db7998528eb65914c3e20d890dff5 @@ -0,0 +1,20 @@ +217759bbb95d ("xen: port block device access to file") +436d3705bfee ("xen/blkback: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v4.19/21e25205d7f9b6d7d3807546dd12ea93844b7c8e b/v4.19/21e25205d7f9b6d7d3807546dd12ea93844b7c8e new file mode 100644 index 00000000000..1e68acf026b --- /dev/null +++ b/v4.19/21e25205d7f9b6d7d3807546dd12ea93844b7c8e @@ -0,0 +1,3 @@ +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +b53b0b9d9a61 ("pidfd: add polling support") +b3e583825266 ("clone: add CLONE_PIDFD") diff --git a/v4.19/2263639f96f24a121ec9f037981b81daf5a8d60a b/v4.19/2263639f96f24a121ec9f037981b81daf5a8d60a new file mode 100644 index 00000000000..c570f35aaa8 --- /dev/null +++ b/v4.19/2263639f96f24a121ec9f037981b81daf5a8d60a @@ -0,0 +1,6 @@ +2263639f96f2 ("iov_iter: streamline iovec/bvec alignment iteration") +de4f5fed3f23 ("iov_iter: add iter_iovec() helper") +0a2481cde24f ("block: ensure bio_alloc_map_data() deals with ITER_UBUF correctly") +d46aa786fa53 ("block: use iter_ubuf for single range") +4b61152e107a ("io_uring: switch network send/recv to ITER_UBUF") +54e60e505d61 ("Merge tag 'for-6.2/io_uring-2022-12-08' of git://git.kernel.dk/linux") diff --git a/v4.19/231e872529885483056c0170641ddd76686e3a89 b/v4.19/231e872529885483056c0170641ddd76686e3a89 new file mode 100644 index 00000000000..78df1332531 --- /dev/null +++ b/v4.19/231e872529885483056c0170641ddd76686e3a89 @@ -0,0 +1,14 @@ +231e87252988 ("xfs: add support for FS_IOC_GETFSSYSFSPATH") +e1d3d2188546 ("xfs: use super s_id instead of struct xfs_mount m_fsname") +f676c7508667 ("xfs: remove unused struct xfs_mount field m_fsname_len") +8ab39f11d974 ("xfs: prevent CIL push holdoff in log recovery") +1058d0f5eeb4 ("xfs: move the log ioend workqueue to struct xlog") +79b54d9bfcdc ("xfs: use bios directly to write log buffers") +2d15d2c0e0f7 ("xfs: make use of the l_targ field in struct xlog") +abca1f33f869 ("xfs: remove the syncing argument from xlog_verify_iclog") +db0a6faf938e ("xfs: factor out iclog size calculation from xlog_sync") +5693384805ab ("xfs: factor out splitting of an iclog from xlog_sync") +94860a301b75 ("xfs: factor out log buffer writing from xlog_sync") +1f9489be0257 ("xfs: don't use REQ_PREFLUSH for split log writes") +366fc4b898b3 ("xfs: remove XLOG_STATE_IOABORT") +1e85a3670db2 ("xfs: remove the no-op spinlock_destroy stub") diff --git a/v4.19/24a8b7bfb96120b32c222ef108bb7a713d1e385a b/v4.19/24a8b7bfb96120b32c222ef108bb7a713d1e385a new file mode 100644 index 00000000000..af734afaadd --- /dev/null +++ b/v4.19/24a8b7bfb96120b32c222ef108bb7a713d1e385a @@ -0,0 +1,13 @@ +24a8b7bfb961 ("fs: use inode_set_ctime_to_ts to set inode ctime to current time") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v4.19/24be05591fb7a2a3edd639092c045298dd57aeea b/v4.19/24be05591fb7a2a3edd639092c045298dd57aeea new file mode 100644 index 00000000000..14b4f9a5c66 --- /dev/null +++ b/v4.19/24be05591fb7a2a3edd639092c045298dd57aeea @@ -0,0 +1,20 @@ +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v4.19/2558e3b23112adb82a558bab616890a790a38bc6 b/v4.19/2558e3b23112adb82a558bab616890a790a38bc6 new file mode 100644 index 00000000000..1eb99b4aea9 --- /dev/null +++ b/v4.19/2558e3b23112adb82a558bab616890a790a38bc6 @@ -0,0 +1,14 @@ +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v4.19/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 b/v4.19/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 new file mode 100644 index 00000000000..2e498ab37df --- /dev/null +++ b/v4.19/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 @@ -0,0 +1,16 @@ +269a6194dcba ("filelock: reorganize locks_delete_block and __locks_insert_block") +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/2824083db76cb9d4b7910607b367e93b02912865 b/v4.19/2824083db76cb9d4b7910607b367e93b02912865 new file mode 100644 index 00000000000..1fe0b611766 --- /dev/null +++ b/v4.19/2824083db76cb9d4b7910607b367e93b02912865 @@ -0,0 +1,20 @@ +2824083db76c ("ovl: Always reject mounting over case-insensitive directories") +24e16e385f22 ("ovl: add support for appending lowerdirs one by one") +819829f0319a ("ovl: refactor layer parsing helpers") +0cea4c097d97 ("ovl: store and show the user provided lowerdir mount option") +c835110b588a ("ovl: remove unused code in lowerdir param parsing") +32db51070850 ("ovl: fix regression in showing lowerdir mount option") +a535116d8033 ("ovl: make use of ->layers safe in rcu pathwalk") +f01d08899fd7 ("ovl: make consistent use of OVL_FS()") +16aac5ad1fa9 ("ovl: support encoding non-decodable file handles") +184996e92e86 ("ovl: Validate verity xattr when resolving lowerdata") +bf07089081a0 ("ovl: Add versioned header for overlay.metacopy xattr") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") diff --git a/v4.19/282c30f320ba25794b66c2231ab134d15465ef21 b/v4.19/282c30f320ba25794b66c2231ab134d15465ef21 new file mode 100644 index 00000000000..99ef2770e58 --- /dev/null +++ b/v4.19/282c30f320ba25794b66c2231ab134d15465ef21 @@ -0,0 +1,6 @@ +282c30f320ba ("filelock: remove temporary compatibility macros") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 b/v4.19/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 new file mode 100644 index 00000000000..f4adb126024 --- /dev/null +++ b/v4.19/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 @@ -0,0 +1 @@ +2851f57d2dab ("selftests: thermal: intel: workload_hint: add missing gitignore") diff --git a/v4.19/2892731ec2893252cdbc256a2bd5436b7fd94cf7 b/v4.19/2892731ec2893252cdbc256a2bd5436b7fd94cf7 new file mode 100644 index 00000000000..f0cdebf4c90 --- /dev/null +++ b/v4.19/2892731ec2893252cdbc256a2bd5436b7fd94cf7 @@ -0,0 +1,20 @@ +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") diff --git a/v4.19/292fcaa1f937345cb65f3af82a1ee6692c8df9eb b/v4.19/292fcaa1f937345cb65f3af82a1ee6692c8df9eb new file mode 100644 index 00000000000..6b27fe1956b --- /dev/null +++ b/v4.19/292fcaa1f937345cb65f3af82a1ee6692c8df9eb @@ -0,0 +1 @@ +292fcaa1f937 ("smb: remove redundant check") diff --git a/v4.19/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 b/v4.19/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 new file mode 100644 index 00000000000..f0923c4717e --- /dev/null +++ b/v4.19/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 @@ -0,0 +1,2 @@ +2a95fd3cc23d ("jfs: remove SLAB_MEM_SPREAD flag usage") +5d299f44d765 ("jfs: Avoid field-overflowing memcpy()") diff --git a/v4.19/2cd114294d1dad6ed19217c909680f9fd30ee711 b/v4.19/2cd114294d1dad6ed19217c909680f9fd30ee711 new file mode 100644 index 00000000000..cfa596897bf --- /dev/null +++ b/v4.19/2cd114294d1dad6ed19217c909680f9fd30ee711 @@ -0,0 +1,6 @@ +2cd114294d1d ("smb/client: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +5dd8ce24667a ("cifs: missing directory in MAINTAINERS file") +332019e23a51 ("Merge tag '5.20-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6") diff --git a/v4.19/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d b/v4.19/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d new file mode 100644 index 00000000000..2fa7a8358c1 --- /dev/null +++ b/v4.19/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d @@ -0,0 +1,20 @@ +2dd0b5a8fcc4 ("selftests: ktap_helpers: Add a helper to finish the test") +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") +735931f9a51a ("MAINTAINERS: add uv.c also to KVM/s390") +f0f0a5df4e08 ("selftests: Extract run_kselftest.sh and generate stand-alone test list") +642e6e5ce03e ("docs: dt: convert overlay-notes.txt to ReST format") +218e1b3d10f1 ("docs: dt: convert of_unittest.txt to ReST") +26853a242057 ("docs: dt: convert dynamic-resolution-notes.txt to ReST") +afb6120519ae ("docs: dt: convert changesets to ReST") +d8e81bc3e87c ("docs: dt: convert usage-model.txt to ReST") +4ef7f57ebe6e ("docs: dt: add an index.rst file for devicetree") +9ae8578b517a ("of: Documentation: change overlay example to use current syntax") +3b50142d8528 ("MAINTAINERS: sort field names for all entries") diff --git a/v4.19/2fadeb950f53c017bde9e156e443528265dd3629 b/v4.19/2fadeb950f53c017bde9e156e443528265dd3629 new file mode 100644 index 00000000000..5da194e50b3 --- /dev/null +++ b/v4.19/2fadeb950f53c017bde9e156e443528265dd3629 @@ -0,0 +1,20 @@ +2fadeb950f53 ("kunit: make kunit_bus_type const") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v4.19/3058fca1ed7955c904584a6d86108d664a927177 b/v4.19/3058fca1ed7955c904584a6d86108d664a927177 new file mode 100644 index 00000000000..42dfd9caea9 --- /dev/null +++ b/v4.19/3058fca1ed7955c904584a6d86108d664a927177 @@ -0,0 +1 @@ +3058fca1ed79 ("fs: make file_dentry() a simple accessor") diff --git a/v4.19/30deff8531f469453ccc0981f14eceb0a2ea68d6 b/v4.19/30deff8531f469453ccc0981f14eceb0a2ea68d6 new file mode 100644 index 00000000000..1f78ac4382c --- /dev/null +++ b/v4.19/30deff8531f469453ccc0981f14eceb0a2ea68d6 @@ -0,0 +1,20 @@ +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") diff --git a/v4.19/321de651fa565dcf76c017b257bdf15ec7fff45d b/v4.19/321de651fa565dcf76c017b257bdf15ec7fff45d new file mode 100644 index 00000000000..f1ec15694f5 --- /dev/null +++ b/v4.19/321de651fa565dcf76c017b257bdf15ec7fff45d @@ -0,0 +1,6 @@ +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +841dd789b862 ("block: Use bdev_open_by_dev() in blkdev_open()") +e719b4d15674 ("block: Provide bdev_open_* functions") +a0433f8cae3a ("Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linux") diff --git a/v4.19/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 b/v4.19/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 new file mode 100644 index 00000000000..8ec0a7cd448 --- /dev/null +++ b/v4.19/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 @@ -0,0 +1,20 @@ +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v4.19/3425a2005b291b62b6f6deeeab1156839c41cf85 b/v4.19/3425a2005b291b62b6f6deeeab1156839c41cf85 new file mode 100644 index 00000000000..f283228910f --- /dev/null +++ b/v4.19/3425a2005b291b62b6f6deeeab1156839c41cf85 @@ -0,0 +1 @@ +3425a2005b29 ("selftests/ftrace: Add test to exercize function tracer across cpu hotplug") diff --git a/v4.19/345e8abe4c355bc24bab3f4a5634122e55be8665 b/v4.19/345e8abe4c355bc24bab3f4a5634122e55be8665 new file mode 100644 index 00000000000..337c54fd768 --- /dev/null +++ b/v4.19/345e8abe4c355bc24bab3f4a5634122e55be8665 @@ -0,0 +1,20 @@ +345e8abe4c35 ("selftests/resctrl: Get domain id from cache id") +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v4.19/347d49fdf36c5e2411afdb312935d88183fe5811 b/v4.19/347d49fdf36c5e2411afdb312935d88183fe5811 new file mode 100644 index 00000000000..cf145731eee --- /dev/null +++ b/v4.19/347d49fdf36c5e2411afdb312935d88183fe5811 @@ -0,0 +1,10 @@ +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/348139384ba30eccd4ce4f01fcf575b08ce81b83 b/v4.19/348139384ba30eccd4ce4f01fcf575b08ce81b83 new file mode 100644 index 00000000000..188bb0b4480 --- /dev/null +++ b/v4.19/348139384ba30eccd4ce4f01fcf575b08ce81b83 @@ -0,0 +1,9 @@ +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +790bf585b0ee ("selftests/resctrl: Add Cache Allocation Technology (CAT) selftest") +78941183d1b1 ("selftests/resctrl: Add Cache QoS Monitoring (CQM) selftest") +01fee6b4d1f9 ("selftests/resctrl: Add MBA test") +ecdbb911f22d ("selftests/resctrl: Add MBM test") +a2561b12fe39 ("selftests/resctrl: Add built in benchmark") +7f4d257e3a2a ("selftests/resctrl: Add callback to start a benchmark") +1d3f08687d76 ("selftests/resctrl: Read memory bandwidth from perf IMC counter and from resctrl file system") +591a6e8588fc ("selftests/resctrl: Add basic resctrl file system operations and data") diff --git a/v4.19/3789fb8746dc0f484db2d6f48b390f0f535d5120 b/v4.19/3789fb8746dc0f484db2d6f48b390f0f535d5120 new file mode 100644 index 00000000000..3d88ab126c2 --- /dev/null +++ b/v4.19/3789fb8746dc0f484db2d6f48b390f0f535d5120 @@ -0,0 +1,20 @@ +3789fb8746dc ("bcache: port block device access to files") +b3856da79062 ("bcache: Fixup error handling in register_cache()") +631b001fd6bc ("bcache: Convert to bdev_open_by_path()") +2c5555983bd2 ("bcache: Fix bcache device claiming") +abcc0cbd4928 ("bcache: Alloc holder object before async registration") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v4.19/386dc41cf54dcf44ea40de1aca900f02b756cec0 b/v4.19/386dc41cf54dcf44ea40de1aca900f02b756cec0 new file mode 100644 index 00000000000..6f717891ec6 --- /dev/null +++ b/v4.19/386dc41cf54dcf44ea40de1aca900f02b756cec0 @@ -0,0 +1,2 @@ +386dc41cf54d ("init: flush async file closing") +1ec6574a3c0a ("Merge tag 'kthread-cleanups-for-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace") diff --git a/v4.19/3948abaa4e2be938ccdfc289385a27342fb13d43 b/v4.19/3948abaa4e2be938ccdfc289385a27342fb13d43 new file mode 100644 index 00000000000..572762fe9dd --- /dev/null +++ b/v4.19/3948abaa4e2be938ccdfc289385a27342fb13d43 @@ -0,0 +1 @@ +3948abaa4e2b ("do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak") diff --git a/v4.19/3956f35fbd36aee35766008ce6a9b0ed812d93ef b/v4.19/3956f35fbd36aee35766008ce6a9b0ed812d93ef new file mode 100644 index 00000000000..6101679f452 --- /dev/null +++ b/v4.19/3956f35fbd36aee35766008ce6a9b0ed812d93ef @@ -0,0 +1,7 @@ +3956f35fbd36 ("ceph: adapt to breakup of struct file_lock") +38d46409c463 ("ceph: print cluster fsid and client global_id in all debug logs") +5995d90d2d19 ("ceph: rename _to_client() to _to_fs_client()") +197b7d792d6a ("ceph: pass the mdsc to several helpers") +07bb00ef00ac ("ceph: fix type promotion bug on 32bit systems") +2816a09678f5 ("ceph: remove unnecessary check for NULL in parse_longname()") +7ba2090ca64e ("Merge tag 'ceph-for-6.6-rc1' of https://github.com/ceph/ceph-client") diff --git a/v4.19/39a6c668e4e78c3bc262c24d9aabd0a49027f948 b/v4.19/39a6c668e4e78c3bc262c24d9aabd0a49027f948 new file mode 100644 index 00000000000..2dfb506ad7a --- /dev/null +++ b/v4.19/39a6c668e4e78c3bc262c24d9aabd0a49027f948 @@ -0,0 +1,8 @@ +39a6c668e4e7 ("efs: convert efs to use the new mount api") +621c1f42945e ("block: move struct block_device to blk_types.h") +3f1266f1f82d ("block: move block-related definitions out of fs.h") +dd0dca223e09 ("block: simplify sb_is_blkdev_sb") +764b23bd9af8 ("block: mark bd_finish_claiming static") +b818f09e46f9 ("tty/sysrq: emergency_thaw_all does not depend on CONFIG_BLOCK") +3373a3461aa1 ("block: make function 'kill_bdev' static") +bce159d73409 ("Merge tag 'for-5.8/drivers-2020-06-01' of git://git.kernel.dk/linux-block") diff --git a/v4.19/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd b/v4.19/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd new file mode 100644 index 00000000000..b70ce8cc2d2 --- /dev/null +++ b/v4.19/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd @@ -0,0 +1,20 @@ +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") diff --git a/v4.19/3cdad0a5a6cf581519748612cb449b43379510a4 b/v4.19/3cdad0a5a6cf581519748612cb449b43379510a4 new file mode 100644 index 00000000000..0777f0ddd47 --- /dev/null +++ b/v4.19/3cdad0a5a6cf581519748612cb449b43379510a4 @@ -0,0 +1,20 @@ +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") diff --git a/v4.19/3d40f78169a0a954ff06e2b0f8e21463f7edb433 b/v4.19/3d40f78169a0a954ff06e2b0f8e21463f7edb433 new file mode 100644 index 00000000000..97eeccdc77a --- /dev/null +++ b/v4.19/3d40f78169a0a954ff06e2b0f8e21463f7edb433 @@ -0,0 +1,11 @@ +3d40f78169a0 ("filelock: drop the IS_* macros") +90f7d7a0d0d6 ("locks: remove LOCK_MAND flock lock support") +f7e33bdbd6d1 ("fs: remove mandatory file locking support") +fdd92b64d15b ("fs: warn about impending deprecation of mandatory locks") +b8da9b10e26c ("fs/locks: print full locks information") +1b2c54d63cde ("vfs: move the remap range helpers to remap_range.c") +02e83f46ebfa ("vfs: move generic_remap_checks out of mm") +c60166f04283 ("init: add an init_mount helper") +bcbacc4909f1 ("devtmpfs: refactor devtmpfsd()") +a1e6aaa3743a ("fs: refactor do_mount") +9ff7258575d5 ("Merge branch 'proc-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace") diff --git a/v4.19/3f6d810665dfde0d33785420618ceb03fba0619d b/v4.19/3f6d810665dfde0d33785420618ceb03fba0619d new file mode 100644 index 00000000000..cdcb2ff8c49 --- /dev/null +++ b/v4.19/3f6d810665dfde0d33785420618ceb03fba0619d @@ -0,0 +1,20 @@ +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") diff --git a/v4.19/410bb2ce611133a11d4d11f0aef4c83f095c3200 b/v4.19/410bb2ce611133a11d4d11f0aef4c83f095c3200 new file mode 100644 index 00000000000..c823caceaeb --- /dev/null +++ b/v4.19/410bb2ce611133a11d4d11f0aef4c83f095c3200 @@ -0,0 +1,20 @@ +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 b/v4.19/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 new file mode 100644 index 00000000000..6542afab81a --- /dev/null +++ b/v4.19/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 @@ -0,0 +1,15 @@ +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") +4c5b47997521 ("vfs: add fileattr ops") +549c7297717c ("fs: make helpers idmap mount aware") +643fe55a0679 ("open: handle idmapped mounts in do_truncate()") +6521f8917082 ("namei: prepare for idmapped mounts") +9fe61450972d ("namei: introduce struct renamedata") +ba73d98745be ("namei: handle idmapped mounts in may_*() helpers") +0d56a4518d5e ("stat: handle idmapped mounts") +e65ce2a50cf6 ("acl: handle idmapped mounts") +2f221d6f7b88 ("attr: handle idmapped mounts") +21cb47be6fb9 ("inode: make init and permission helpers idmapped mount aware") +47291baa8ddf ("namei: make permission helpers idmapped mount aware") +0558c1bf5a08 ("capability: handle idmapped mounts") +02f92b3868a1 ("fs: add file and path permissions helpers") +71c061d24438 ("Merge tag 'for-5.11-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux") diff --git a/v4.19/42c3732fa8073717dd7d924472f1c0bc5b452fdc b/v4.19/42c3732fa8073717dd7d924472f1c0bc5b452fdc new file mode 100644 index 00000000000..65dd2c81acf --- /dev/null +++ b/v4.19/42c3732fa8073717dd7d924472f1c0bc5b452fdc @@ -0,0 +1,17 @@ +42c3732fa807 ("fs: Create a generic is_dot_dotdot() utility") +4215d054aea0 ("f2fs: enable extent cache for compression files in read-only") +43c780ba2624 ("f2fs: rework filename handling") +f874fa1c7c79 ("f2fs: split f2fs_d_compare() from f2fs_match_name()") +ff5f85c8d62a ("f2fs: don't leak filename in f2fs_try_convert_inline_dir()") +80f2388afa6e ("f2fs: fix race conditions in ->d_compare() and ->d_hash()") +5515eae64742 ("f2fs: fix dcache lookup of !casefolded directories") +b06af2aff28b ("f2fs: convert inline_dir early before starting rename") +4c8ff7095bef ("f2fs: support data compression") +5b1dbb082f19 ("f2fs: set I_LINKABLE early to avoid wrong access by vfs") +f543805fcd60 ("f2fs: introduce private bioset") +0e6d01643c20 ("f2fs: cleanup duplicate stats for atomic files") +bdf032992489 ("f2fs: call f2fs_balance_fs outside of locked page") +c45d6002ff7a ("f2fs: show f2fs instance in printk_ratelimited") +f5a53edcf01e ("f2fs: support aligned pinned file") +0b20fcec8651 ("f2fs: cache global IPU bio") +fbc246a12aac ("Merge tag 'f2fs-for-5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v4.19/432acd550e3607d5fea23e27f6ab4e4567deccfd b/v4.19/432acd550e3607d5fea23e27f6ab4e4567deccfd new file mode 100644 index 00000000000..c557d72345f --- /dev/null +++ b/v4.19/432acd550e3607d5fea23e27f6ab4e4567deccfd @@ -0,0 +1,20 @@ +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +ebb7fb1557b1 ("xfs, iomap: limit individual ioend chain lengths in writeback") +8ffd74e9a816 ("iomap: Convert bio completions to use folios") +cd1e5afe5503 ("iomap: Pass the iomap_page into iomap_set_range_uptodate") +435d44b3fd0a ("iomap: Convert iomap_page_create to take a folio") +95c4cd053a1d ("iomap: Convert to_iomap_page to take a folio") +5ad448ce2976 ("iomap: iomap_read_inline_data cleanup") +d8af404ffce7 ("iomap: Fix inline extent handling in iomap_readpage") +fad0a1ab34f7 ("iomap: constify iomap_iter_srcmap") +b74b1293e6ca ("iomap: rework unshare flag") +1b5c1e36dc0e ("iomap: pass an iomap_iter to various buffered I/O helpers") +2aa3048e03d3 ("iomap: switch iomap_zero_range to use iomap_iter") +8fc274d1f4b4 ("iomap: switch iomap_file_unshare to use iomap_iter") +ce83a0251c6e ("iomap: switch iomap_file_buffered_write to use iomap_iter") +f6d480006cea ("iomap: switch readahead and readpage to use iomap_iter") +f4b896c213f0 ("iomap: add the new iomap_iter model") +740499c78408 ("iomap: fix the iomap_readpage_actor return value for inline data") +78c64b00f842 ("iomap: mark the iomap argument to iomap_read_inline_data const") +1d25d0aecfcd ("iomap: remove the iomap arguments to ->page_{prepare,done}") +b69eea82d37d ("iomap: pass writeback errors to the mapping") diff --git a/v4.19/433f437b3ae2ed4e318ecd5233c82f6936e78e82 b/v4.19/433f437b3ae2ed4e318ecd5233c82f6936e78e82 new file mode 100644 index 00000000000..ded20c197b4 --- /dev/null +++ b/v4.19/433f437b3ae2ed4e318ecd5233c82f6936e78e82 @@ -0,0 +1,20 @@ +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") diff --git a/v4.19/4379f91172f39d999919c8e8b2b5e1d665d8972d b/v4.19/4379f91172f39d999919c8e8b2b5e1d665d8972d new file mode 100644 index 00000000000..486c519eecc --- /dev/null +++ b/v4.19/4379f91172f39d999919c8e8b2b5e1d665d8972d @@ -0,0 +1,20 @@ +4379f91172f3 ("power: port block device access to file") +e017d304c740 ("PM: hibernate: Convert to bdev_open_by_dev()") +40d84e198b0a ("PM: hibernate: Rename function parameter from snapshot_test to exclusive") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v4.19/43f0df54c96fa5abcab9df8649c1e52119bf0238 b/v4.19/43f0df54c96fa5abcab9df8649c1e52119bf0238 new file mode 100644 index 00000000000..d7f8c195652 --- /dev/null +++ b/v4.19/43f0df54c96fa5abcab9df8649c1e52119bf0238 @@ -0,0 +1,9 @@ +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v4.19/449813515d3e5efec85206bb91588a6249a421a3 b/v4.19/449813515d3e5efec85206bb91588a6249a421a3 new file mode 100644 index 00000000000..5195ccbcae9 --- /dev/null +++ b/v4.19/449813515d3e5efec85206bb91588a6249a421a3 @@ -0,0 +1,8 @@ +449813515d3e ("block, fs: Restore the per-bio/request data lifetime fields") +1ccf164ec866 ("block: Use iov_iter_extract_pages() and page pinning in direct-io.c") +e51bab4e2058 ("block: Replace BIO_NO_PAGE_REF with BIO_PAGE_REFFED with inverted logic") +a450f49708ea ("iomap: Don't get an reference on ZERO_PAGE for direct I/O block zeroing") +7ee4ccf57484 ("block: set FOLL_PCI_P2PDMA in bio_map_user_iov()") +80bd4a7aab4c ("blk-mq: move the srcu_struct used for quiescing to the tagset") +b179c98f7697 ("block: Remove request.write_hint") +513389809e13 ("Merge tag 'for-6.1/block-2022-10-03' of git://git.kernel.dk/linux") diff --git a/v4.19/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 b/v4.19/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 new file mode 100644 index 00000000000..5370155d0c6 --- /dev/null +++ b/v4.19/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 @@ -0,0 +1,6 @@ +459c814a3c5f ("9p: adapt to breakup of struct file_lock") +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v4.19/45f29e0eb5b969c59a70525942080905dc5b7964 b/v4.19/45f29e0eb5b969c59a70525942080905dc5b7964 new file mode 100644 index 00000000000..7293e29f580 --- /dev/null +++ b/v4.19/45f29e0eb5b969c59a70525942080905dc5b7964 @@ -0,0 +1 @@ +45f29e0eb5b9 ("openpromfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v4.19/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 b/v4.19/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 new file mode 100644 index 00000000000..a7f811f45a7 --- /dev/null +++ b/v4.19/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 @@ -0,0 +1,10 @@ +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/4a679c5afca027d7f4668f51693f7cce589038f5 b/v4.19/4a679c5afca027d7f4668f51693f7cce589038f5 new file mode 100644 index 00000000000..c626005f86d --- /dev/null +++ b/v4.19/4a679c5afca027d7f4668f51693f7cce589038f5 @@ -0,0 +1,4 @@ +4a679c5afca0 ("selftests: Add test to verify power supply properties") +3b50142d8528 ("MAINTAINERS: sort field names for all entries") +4400b7d68f6e ("MAINTAINERS: sort entries by entry name") +b032227c6293 ("Merge tag 'nios2-v5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2") diff --git a/v4.19/4b2cfbda2d530f4efa0e2833771640869013de5e b/v4.19/4b2cfbda2d530f4efa0e2833771640869013de5e new file mode 100644 index 00000000000..189c5bff37d --- /dev/null +++ b/v4.19/4b2cfbda2d530f4efa0e2833771640869013de5e @@ -0,0 +1,20 @@ +4b2cfbda2d53 ("nfs: port block device access to files") +3fe5d9fb0b31 ("nfs/blocklayout: Convert to use bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v4.19/4b357e2a6d6c364a88d50526675fe596a30766cb b/v4.19/4b357e2a6d6c364a88d50526675fe596a30766cb new file mode 100644 index 00000000000..a339a4273e6 --- /dev/null +++ b/v4.19/4b357e2a6d6c364a88d50526675fe596a30766cb @@ -0,0 +1,20 @@ +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v4.19/4b7b4291dee2fef9148563be3eeb0034cc3bf5df b/v4.19/4b7b4291dee2fef9148563be3eeb0034cc3bf5df new file mode 100644 index 00000000000..1dc10b9d825 --- /dev/null +++ b/v4.19/4b7b4291dee2fef9148563be3eeb0034cc3bf5df @@ -0,0 +1 @@ +4b7b4291dee2 ("selftests: thermal: intel: power_floor: add missing gitignore") diff --git a/v4.19/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 b/v4.19/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 new file mode 100644 index 00000000000..121e45b5034 --- /dev/null +++ b/v4.19/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 @@ -0,0 +1,14 @@ +4b944f8ef996 ("Revert "mm/filemap: avoid buffered read/write race to read inconsistent data"") +e2c27b803bb6 ("mm/filemap: avoid buffered read/write race to read inconsistent data") +06c0444290ce ("mm/filemap.c: generic_file_buffered_read() now uses find_get_pages_contig") +723ef24b9b37 ("mm/filemap/c: break generic_file_buffered_read up into multiple functions") +0abed7c69b95 ("mm: never attempt async page lock if we've transferred data already") +13bd691421bc ("mm: mark async iocb read as NOWAIT once some data has been copied") +c8d317aa1887 ("io_uring: fix async buffered reads when readahead is disabled") +3b2a4439e0ae ("io_uring: get rid of kiocb_wait_page_queue_init()") +227c0c9673d8 ("io_uring: internally retry short reads") +ff6165b2d7f6 ("io_uring: retain iov_iter state over io_read/io_write calls") +2dd2111d0d38 ("io_uring: Fix NULL pointer dereference in loop_rw_iter()") +c1dd91d16246 ("io_uring: add comments on how the async buffered read retry works") +cbd287c09351 ("io_uring: io_async_buf_func() need not test page bit") +cdc8fcb49905 ("Merge tag 'for-5.9/io_uring-20200802' of git://git.kernel.dk/linux-block") diff --git a/v4.19/4ca52f539865853e6ddbc393745cd0b305f0d810 b/v4.19/4ca52f539865853e6ddbc393745cd0b305f0d810 new file mode 100644 index 00000000000..50ef28826f0 --- /dev/null +++ b/v4.19/4ca52f539865853e6ddbc393745cd0b305f0d810 @@ -0,0 +1,9 @@ +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 b/v4.19/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 new file mode 100644 index 00000000000..992d2aa0feb --- /dev/null +++ b/v4.19/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 @@ -0,0 +1,17 @@ +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v4.19/512383ae49107fbc42243887798548e356c4b91c b/v4.19/512383ae49107fbc42243887798548e356c4b91c new file mode 100644 index 00000000000..9dabe79ddb6 --- /dev/null +++ b/v4.19/512383ae49107fbc42243887798548e356c4b91c @@ -0,0 +1,3 @@ +512383ae4910 ("f2fs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/5339792bd64bd1605d3d51f8e52e94dfc385959b b/v4.19/5339792bd64bd1605d3d51f8e52e94dfc385959b new file mode 100644 index 00000000000..657ef9c4bd3 --- /dev/null +++ b/v4.19/5339792bd64bd1605d3d51f8e52e94dfc385959b @@ -0,0 +1,20 @@ +5339792bd64b ("selftests/resctrl: Add test groups and name L3 CAT test L3_CAT") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v4.19/539cd3f4da3fdbe7dc353634e004e4b0e725c35a b/v4.19/539cd3f4da3fdbe7dc353634e004e4b0e725c35a new file mode 100644 index 00000000000..37e8e8a3953 --- /dev/null +++ b/v4.19/539cd3f4da3fdbe7dc353634e004e4b0e725c35a @@ -0,0 +1,7 @@ +539cd3f4da3f ("selftests: lib.mk: Do not process TEST_GEN_MODS_DIR") +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") +ae108c48b5d2 ("selftests: net: Fix cross-tree inclusion of scripts") +9395cd7cef45 ("Merge tag 'landlock-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux") diff --git a/v4.19/54943abce0927156ba9909f1a533b25410bfe2ca b/v4.19/54943abce0927156ba9909f1a533b25410bfe2ca new file mode 100644 index 00000000000..746ea0835a9 --- /dev/null +++ b/v4.19/54943abce0927156ba9909f1a533b25410bfe2ca @@ -0,0 +1,20 @@ +54943abce092 ("iomap: add pos and dirty_len into trace_iomap_writepage_map") +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v4.19/54ee3526796f56c249124686a33e1cc05f76ea21 b/v4.19/54ee3526796f56c249124686a33e1cc05f76ea21 new file mode 100644 index 00000000000..3958fea6e84 --- /dev/null +++ b/v4.19/54ee3526796f56c249124686a33e1cc05f76ea21 @@ -0,0 +1,8 @@ +54ee3526796f ("selftests: livepatch: Avoid running the tests if kernel-devel is missing") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v4.19/57c6906778f55deba6d3f3af00284e3541bb9950 b/v4.19/57c6906778f55deba6d3f3af00284e3541bb9950 new file mode 100644 index 00000000000..ad33f4e38e6 --- /dev/null +++ b/v4.19/57c6906778f55deba6d3f3af00284e3541bb9950 @@ -0,0 +1,20 @@ +57c6906778f5 ("__fs_parse: Correct a documentation comment") +31d921c7fb96 ("vfs: Add configuration parser helpers") +9bc61ab18b1d ("vfs: Introduce fs_context, switch vfs_kern_mount() to it.") +718c43038f28 ("mount_fs: suppress MAC on MS_SUBMOUNT as well as MS_KERNMOUNT") +204cc0ccf1d4 ("LSM: hide struct security_mnt_opts from any generic code") +5b4002391153 ("LSM: turn sb_eat_lsm_opts() into a method") +6a0440e5b756 ("nfs_remount(): don't leak, don't ignore LSM options quietly") +a65001e8a4d4 ("btrfs: sanitize security_mnt_opts use") +a10d7c22b34b ("LSM: split ->sb_set_mnt_opts() out of ->sb_kern_mount()") +f5c0c26d9008 ("new helper: security_sb_eat_lsm_opts()") +c039bc3c2498 ("LSM: lift extracting and parsing LSM options into the caller of ->sb_remount()") +6be8750b4cba ("LSM: lift parsing LSM options into the caller of ->sb_kern_mount()") +6466f3d193a9 ("smack: make smack_parse_opts_str() clean up on failure") +17f3b556a3e3 ("selinux: expand superblock_doinit() calls") +e262e32d6bde ("vfs: Suppress MS_* flag defs within the kernel unless explicitly enabled") +57c8a661d95d ("mm: remove include/linux/bootmem.h") +97ad1087efff ("memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variants") +c6ffc5ca8fb3 ("memblock: rename free_all_bootmem to memblock_free_all") +53ab85ebfd27 ("memblock: replace free_bootmem_late with memblock_free_late") +2013288f7238 ("memblock: replace free_bootmem{_node} with memblock_free") diff --git a/v4.19/582a3bf999df662c0e0fa4717ce7559f16d7b93b b/v4.19/582a3bf999df662c0e0fa4717ce7559f16d7b93b new file mode 100644 index 00000000000..4a3f8a50cba --- /dev/null +++ b/v4.19/582a3bf999df662c0e0fa4717ce7559f16d7b93b @@ -0,0 +1,6 @@ +582a3bf999df ("filelock: always define for_each_file_lock()") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 b/v4.19/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 new file mode 100644 index 00000000000..0b5d9356b8b --- /dev/null +++ b/v4.19/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 @@ -0,0 +1,3 @@ +587a67b6830b ("filelock: rename some fields in tracepoints") +6b0e42771795 ("locks: revise generic_add_lease tracepoint") +ada5c1da8660 ("fs/locks: rename some lists and pointers.") diff --git a/v4.19/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 b/v4.19/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 new file mode 100644 index 00000000000..353fab4c2ed --- /dev/null +++ b/v4.19/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 @@ -0,0 +1 @@ +5916f439f2eb ("Convert coda to use the new mount API") diff --git a/v4.19/5bc9dc068afe95e924136d57c1a385194282a919 b/v4.19/5bc9dc068afe95e924136d57c1a385194282a919 new file mode 100644 index 00000000000..58b7b43b271 --- /dev/null +++ b/v4.19/5bc9dc068afe95e924136d57c1a385194282a919 @@ -0,0 +1 @@ +5bc9dc068afe ("selftest: ftrace: fix minor typo in log") diff --git a/v4.19/5caf1b6400d30a31363063314bddea4e5680d639 b/v4.19/5caf1b6400d30a31363063314bddea4e5680d639 new file mode 100644 index 00000000000..9613793a21c --- /dev/null +++ b/v4.19/5caf1b6400d30a31363063314bddea4e5680d639 @@ -0,0 +1,20 @@ +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v4.19/5d94da7ff00ef45737a64d947e7ff45aca972782 b/v4.19/5d94da7ff00ef45737a64d947e7ff45aca972782 new file mode 100644 index 00000000000..005fbdad1b9 --- /dev/null +++ b/v4.19/5d94da7ff00ef45737a64d947e7ff45aca972782 @@ -0,0 +1,4 @@ +5d94da7ff00e ("kselftest: Add basic test for probing the rust sample modules") +615131b8e9bc ("MAINTAINERS: Rust") +fa4b9df00af4 ("MAINTAINERS: Add Runtime Verification (RV) entry") +f11e0ec55f0c ("MAINTAINERS: Add maintainers for RNBD/RTRS modules") diff --git a/v4.19/6021d62c677f12f2f975bb1bf2389730e1d9f746 b/v4.19/6021d62c677f12f2f975bb1bf2389730e1d9f746 new file mode 100644 index 00000000000..f14cb19e73e --- /dev/null +++ b/v4.19/6021d62c677f12f2f975bb1bf2389730e1d9f746 @@ -0,0 +1,3 @@ +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +9d78edeaec75 ("proc: proc_pid_ns takes super_block as an argument") +0fb5ce62c592 ("proc: modernize proc to support multiple private instances") diff --git a/v4.19/60c2a6926cc94dcd8a60ab593b4092bc354061c3 b/v4.19/60c2a6926cc94dcd8a60ab593b4092bc354061c3 new file mode 100644 index 00000000000..febb6a07fa7 --- /dev/null +++ b/v4.19/60c2a6926cc94dcd8a60ab593b4092bc354061c3 @@ -0,0 +1,20 @@ +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v4.19/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 b/v4.19/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 new file mode 100644 index 00000000000..0ed23fc8f0e --- /dev/null +++ b/v4.19/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 @@ -0,0 +1,20 @@ +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +58a033c9a3e0 ("nfsd: remove fetch_iversion export operation") +638e3e7d9493 ("nfsd: use the getattr operation to fetch i_version") +3139b1d79588 ("nfsd: move nfsd4_change_attribute to nfsfh.c") +ac3a2585f018 ("nfsd: rework refcounting in filecache") +d7064eaf688c ("NFSD: Add an nfsd_file_fsync tracepoint") +821411858988 ("nfsd: reorganize filecache.c") +1f696e230ea5 ("nfsd: remove the pages_flushed statistic from filecache") +4d1ea8455716 ("NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collection") +dcf3f80965ca ("NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately"") +c252849082ff ("NFSD: Pass the target nfsd_file to nfsd_commit()") +d3aefd2b29ff ("nfsd: fix net-namespace logic in __nfsd_file_cache_purge") +243a5263014a ("nfsd: rework hashtable handling in nfsd_do_file_acquire") +8d0d254b15cc ("nfsd: fix nfsd_file_unhash_and_dispose") +5e138c4a750d ("NFSD: NFSv4 CLOSE should release an nfsd_file immediately") +b40a2839470c ("NFSD: Move nfsd_file_trace_alloc() tracepoint") diff --git a/v4.19/617fc7775370324d0a2b888625b042221ebdcb62 b/v4.19/617fc7775370324d0a2b888625b042221ebdcb62 new file mode 100644 index 00000000000..c31d441a844 --- /dev/null +++ b/v4.19/617fc7775370324d0a2b888625b042221ebdcb62 @@ -0,0 +1,7 @@ +617fc7775370 ("fs: Use KMEM_CACHE instead of kmem_cache_create") +a6293b3e285c ("fs: factor out backing_file_{read,write}_iter() helpers") +f91a704f7161 ("fs: prepare for stackable filesystems backing file helpers") +6ae654392bb5 ("fs: move kiocb_start_write() into vfs_iocb_iter_write()") +269aed7014b3 ("fs: move file_start_write() into vfs_iter_write()") +e389b76a7ee1 ("coda: change locking order in coda_file_write_iter()") +062cca8915ca ("Merge tag 'vfs-6.7.iomap' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs") diff --git a/v4.19/61ead71476cf8b68960275beee24ff00a809fe81 b/v4.19/61ead71476cf8b68960275beee24ff00a809fe81 new file mode 100644 index 00000000000..6f9e470f02f --- /dev/null +++ b/v4.19/61ead71476cf8b68960275beee24ff00a809fe81 @@ -0,0 +1,5 @@ +61ead71476cf ("ext4: port block device access to file") +afde134b5bd0 ("ext4: Block writes to journal device") +218de67764e5 ("ext4: simplify device handling") +d577c8aaed20 ("ext4: Convert to bdev_open_by_dev()") +3ef96fcfd50b ("Merge tag 'ext4_for_linus-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4") diff --git a/v4.19/64bef697d33b75fc06c5789b3f8108680271529f b/v4.19/64bef697d33b75fc06c5789b3f8108680271529f new file mode 100644 index 00000000000..b03bd3a5dc5 --- /dev/null +++ b/v4.19/64bef697d33b75fc06c5789b3f8108680271529f @@ -0,0 +1,8 @@ +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v4.19/64f92a554f72cbfe8b971f93af9d07f87599bc88 b/v4.19/64f92a554f72cbfe8b971f93af9d07f87599bc88 new file mode 100644 index 00000000000..91e64def526 --- /dev/null +++ b/v4.19/64f92a554f72cbfe8b971f93af9d07f87599bc88 @@ -0,0 +1 @@ +64f92a554f72 ("ocfs2: convert to using new filelock helpers") diff --git a/v4.19/6727980b67852dae6b82a97e24fbadbdd218c033 b/v4.19/6727980b67852dae6b82a97e24fbadbdd218c033 new file mode 100644 index 00000000000..3f6f727c520 --- /dev/null +++ b/v4.19/6727980b67852dae6b82a97e24fbadbdd218c033 @@ -0,0 +1,6 @@ +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") +ae108c48b5d2 ("selftests: net: Fix cross-tree inclusion of scripts") +9395cd7cef45 ("Merge tag 'landlock-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux") diff --git a/v4.19/6874f6ed92df1e95ff815692b6bf6aa98e4c925b b/v4.19/6874f6ed92df1e95ff815692b6bf6aa98e4c925b new file mode 100644 index 00000000000..b1f95e09ffb --- /dev/null +++ b/v4.19/6874f6ed92df1e95ff815692b6bf6aa98e4c925b @@ -0,0 +1,20 @@ +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v4.19/689a930b93c5c20294df5da0407df361c5412eac b/v4.19/689a930b93c5c20294df5da0407df361c5412eac new file mode 100644 index 00000000000..956a7ce4b2d --- /dev/null +++ b/v4.19/689a930b93c5c20294df5da0407df361c5412eac @@ -0,0 +1,20 @@ +689a930b93c5 ("drm/xe/tests: Fix printf format specifiers in xe_migrate test") +cf0b9e94c8c7 ("drm/xe/tests/xe_migrate.c: Add vram to vram KUNIT test") +b7ab8c4f028f ("drm/xe/bo: Remove the lock_no_vm()/unlock_no_vm() interface") +d00e9cc28e1e ("drm/xe/vm: Simplify and document xe_vm_lock()") +fba153b0d0b7 ("drm/xe/selftests: consider multi-GT for eviction test") +9c0d779fc67b ("drm/xe: Prevent return with locked vm") +9b9529ce379a ("drm/xe: Rename engine to exec_queue") +99fea6828879 ("drm/xe: Prefer WARN() over BUG() to avoid crashing the kernel") +e3828ebf6cde ("drm/xe: Add define WQ_HEADER_SIZE") +937b4be72baa ("drm/xe: Decouple vram check from xe_bo_addr()") +621c1fbd9b83 ("drm/xe: Remove vma arg from xe_pte_encode()") +0e34fdb4a01a ("drm/xe: Fix checking for unset value") +6aa26f6eb829 ("drm/xe/engine: add missing rpm for bind engines") +cd928fced996 ("drm/xe/uapi: add the userspace bits for small-bar") +6a024f1bfdfe ("drm/xe/bo: support tiered vram allocation for small-bar") +7a060d786cc1 ("drm/xe/mtl: Map PPGTT as CPU:WC") +7ead33156483 ("drm/xe: Use migrate engine for page fault binds") +1655c893af08 ("drm/xe: Reduce the number list links in xe_vma") +8f33b4f054fc ("drm/xe: Avoid doing rebinds") +0043a3e8a1f5 ("drm/xe/execlist: Log when using execlist submission") diff --git a/v4.19/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce b/v4.19/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce new file mode 100644 index 00000000000..7d530518a82 --- /dev/null +++ b/v4.19/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce @@ -0,0 +1,20 @@ +6934eea2690b ("selftests: ktap_helpers: Add helper to print diagnostic messages") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") +735931f9a51a ("MAINTAINERS: add uv.c also to KVM/s390") +f0f0a5df4e08 ("selftests: Extract run_kselftest.sh and generate stand-alone test list") +642e6e5ce03e ("docs: dt: convert overlay-notes.txt to ReST format") +218e1b3d10f1 ("docs: dt: convert of_unittest.txt to ReST") +26853a242057 ("docs: dt: convert dynamic-resolution-notes.txt to ReST") +afb6120519ae ("docs: dt: convert changesets to ReST") +d8e81bc3e87c ("docs: dt: convert usage-model.txt to ReST") +4ef7f57ebe6e ("docs: dt: add an index.rst file for devicetree") +9ae8578b517a ("of: Documentation: change overlay example to use current syntax") +3b50142d8528 ("MAINTAINERS: sort field names for all entries") +4400b7d68f6e ("MAINTAINERS: sort entries by entry name") +b032227c6293 ("Merge tag 'nios2-v5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2") diff --git a/v4.19/6a277077ac5189d7633f8c57e153e0a73fab39d2 b/v4.19/6a277077ac5189d7633f8c57e153e0a73fab39d2 new file mode 100644 index 00000000000..e83a7e7368f --- /dev/null +++ b/v4.19/6a277077ac5189d7633f8c57e153e0a73fab39d2 @@ -0,0 +1,6 @@ +6a277077ac51 ("smb/server: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +5dd8ce24667a ("cifs: missing directory in MAINTAINERS file") +332019e23a51 ("Merge tag '5.20-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6") diff --git a/v4.19/6a71770442b5b7cf8f880ca1c0a72456c918c757 b/v4.19/6a71770442b5b7cf8f880ca1c0a72456c918c757 new file mode 100644 index 00000000000..b9e0dc80d11 --- /dev/null +++ b/v4.19/6a71770442b5b7cf8f880ca1c0a72456c918c757 @@ -0,0 +1,8 @@ +6a71770442b5 ("selftests: livepatch: Test livepatching a heavily called syscall") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v4.19/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c b/v4.19/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c new file mode 100644 index 00000000000..6f0978c5d8b --- /dev/null +++ b/v4.19/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c @@ -0,0 +1 @@ +6b6ec4ca4e33 ("eventfd: add a BUILD_BUG_ON() to ensure consistency between EFD_SEMAPHORE and the uapi") diff --git a/v4.19/6b865d6530230b0c446efd93e0207b8eed7eadb2 b/v4.19/6b865d6530230b0c446efd93e0207b8eed7eadb2 new file mode 100644 index 00000000000..739be176b6c --- /dev/null +++ b/v4.19/6b865d6530230b0c446efd93e0207b8eed7eadb2 @@ -0,0 +1,9 @@ +6b865d653023 ("iomap: only call mapping_set_error once for each failed bio") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v4.19/6b91bfa1651d841f0066bae2b1322cac29fdfb61 b/v4.19/6b91bfa1651d841f0066bae2b1322cac29fdfb61 new file mode 100644 index 00000000000..d2c587d30c7 --- /dev/null +++ b/v4.19/6b91bfa1651d841f0066bae2b1322cac29fdfb61 @@ -0,0 +1,2 @@ +6b91bfa1651d ("qnx4: convert qnx4 to use the new mount api") +bc40ddd12c92 ("qnx4: switch to ->free_inode()") diff --git a/v4.19/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 b/v4.19/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 new file mode 100644 index 00000000000..c59a899e57b --- /dev/null +++ b/v4.19/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 @@ -0,0 +1,3 @@ +6c8ac6e24eb0 ("initramfs: remove duplicate built-in __initramfs_start unpacking") +7c184ecd262f ("initramfs: factor out a helper to populate the initrd image") +54c7a8916a88 ("initramfs: free initrd memory if opening /initrd.image fails") diff --git a/v4.19/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff b/v4.19/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff new file mode 100644 index 00000000000..ed007f617fb --- /dev/null +++ b/v4.19/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff @@ -0,0 +1,20 @@ +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") diff --git a/v4.19/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 b/v4.19/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 new file mode 100644 index 00000000000..232e5a6f1c3 --- /dev/null +++ b/v4.19/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 @@ -0,0 +1,2 @@ +6f1a214d446b ("selftests: sched: Fix spelling mistake "hiearchy" -> "hierarchy"") +9f2699007493 ("kselftest: Add test for core sched prctl interface") diff --git a/v4.19/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 b/v4.19/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 new file mode 100644 index 00000000000..c34396dbd20 --- /dev/null +++ b/v4.19/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 @@ -0,0 +1,20 @@ +6f2f793fba78 ("kunit: test: Log the correct filter string in executor_test") +dce19a3fede2 ("kunit: test: Make filter strings in executor_test writable") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") diff --git a/v4.19/70dfe3f0d239c2e8abc6a7bea24411031f85b652 b/v4.19/70dfe3f0d239c2e8abc6a7bea24411031f85b652 new file mode 100644 index 00000000000..555bb8cb20d --- /dev/null +++ b/v4.19/70dfe3f0d239c2e8abc6a7bea24411031f85b652 @@ -0,0 +1,7 @@ +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +5ca14835dc42 ("fs: uninline inode_maybe_inc_iversion()") +da3f52ba3595 ("iversion: use atomic64_try_cmpxchg)") +608af703519a ("libfs: Add generic function for setting dentry_ops") +c843843e714c ("fs: Add standard casefolding support") +a3d1e7eb5abe ("simple_recursive_removal(): kernel-side rm -rf for ramfs-style filesystems") +933a90bf4f35 ("Merge branch 'work.mount0' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v4.19/73f65b8b0325551110dedf8d27ac738bdc331802 b/v4.19/73f65b8b0325551110dedf8d27ac738bdc331802 new file mode 100644 index 00000000000..0329e1c62ea --- /dev/null +++ b/v4.19/73f65b8b0325551110dedf8d27ac738bdc331802 @@ -0,0 +1 @@ +73f65b8b0325 ("fs: Wrong function name in comment") diff --git a/v4.19/73fa7547c70b32cc69685f79be31135797734eb6 b/v4.19/73fa7547c70b32cc69685f79be31135797734eb6 new file mode 100644 index 00000000000..b32c5da4552 --- /dev/null +++ b/v4.19/73fa7547c70b32cc69685f79be31135797734eb6 @@ -0,0 +1,2 @@ +73fa7547c70b ("vfs: add RWF_NOAPPEND flag for pwritev2") +1752f0adea98 ("fs: optimise kiocb_set_rw_flags()") diff --git a/v4.19/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 b/v4.19/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 new file mode 100644 index 00000000000..e203b63e790 --- /dev/null +++ b/v4.19/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 @@ -0,0 +1,20 @@ +74e76cbabd7f ("selftests/resctrl: Add resource_info_file_exists()") +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v4.19/75a1bbe60a7425fcaa670bff58b8589b1f880810 b/v4.19/75a1bbe60a7425fcaa670bff58b8589b1f880810 new file mode 100644 index 00000000000..1bdce3e0a0e --- /dev/null +++ b/v4.19/75a1bbe60a7425fcaa670bff58b8589b1f880810 @@ -0,0 +1,2 @@ +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") +5e172f75e51e ("9p locks: add mount option for lock retry interval") diff --git a/v4.19/75cabec0111b7ccb140d917cc9c481e845cc3498 b/v4.19/75cabec0111b7ccb140d917cc9c481e845cc3498 new file mode 100644 index 00000000000..694ca82b494 --- /dev/null +++ b/v4.19/75cabec0111b7ccb140d917cc9c481e845cc3498 @@ -0,0 +1,6 @@ +75cabec0111b ("filelock: add some new helper functions") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v4.19/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 b/v4.19/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 new file mode 100644 index 00000000000..41b70563f3f --- /dev/null +++ b/v4.19/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 @@ -0,0 +1,2 @@ +75e9570c93c7 ("ceph: convert to using new filelock helpers") +bbb480ab05b2 ("ceph: check if file lock exists before sending unlock request") diff --git a/v4.19/76698510f593daf8aa0582492090d0c2e484c3e8 b/v4.19/76698510f593daf8aa0582492090d0c2e484c3e8 new file mode 100644 index 00000000000..da45385db17 --- /dev/null +++ b/v4.19/76698510f593daf8aa0582492090d0c2e484c3e8 @@ -0,0 +1,12 @@ +76698510f593 ("afs: convert to using new filelock helpers") +6c6c1d63c243 ("afs: Provide mount-time configurable byte-range file locking emulation") +80548b03991f ("afs: Add more tracepoints") +79ddbfa500b3 ("afs: Implement sillyrename for unlink and rename") +99987c560046 ("afs: Add directory reload tracepoint") +cdfb26b40dfa ("afs: Handle lock rpc ops failing on a file that got deleted") +d46966013bb4 ("afs: Add file locking tracepoints") +4be5975aea15 ("afs: Further fix file locking") +68ce801ffd82 ("afs: Fix AFS file locking to allow fine grained locks") +a690f60a2ba3 ("afs: Calculate lock extend timer from set/extend reply reception") +0b9bf3812ad1 ("afs: Split wait from afs_make_call()") +7b47a9e7c8f6 ("Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v4.19/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 b/v4.19/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 new file mode 100644 index 00000000000..648c0e2cfcb --- /dev/null +++ b/v4.19/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 @@ -0,0 +1,20 @@ +7b8001013d72 ("filelock: don't do security checks on nfsd setlease calls") +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v4.19/7beea725a8ca412c6190090ce7c3a13b169592a1 b/v4.19/7beea725a8ca412c6190090ce7c3a13b169592a1 new file mode 100644 index 00000000000..3ca8049eb9a --- /dev/null +++ b/v4.19/7beea725a8ca412c6190090ce7c3a13b169592a1 @@ -0,0 +1,20 @@ +7beea725a8ca ("libfs: Define a minimum directory offset") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") diff --git a/v4.19/7c079e909b21f8f6e5d8e501c037752ff302a15e b/v4.19/7c079e909b21f8f6e5d8e501c037752ff302a15e new file mode 100644 index 00000000000..4955dd9b2e5 --- /dev/null +++ b/v4.19/7c079e909b21f8f6e5d8e501c037752ff302a15e @@ -0,0 +1,19 @@ +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") +735931f9a51a ("MAINTAINERS: add uv.c also to KVM/s390") +f0f0a5df4e08 ("selftests: Extract run_kselftest.sh and generate stand-alone test list") +642e6e5ce03e ("docs: dt: convert overlay-notes.txt to ReST format") +218e1b3d10f1 ("docs: dt: convert of_unittest.txt to ReST") +26853a242057 ("docs: dt: convert dynamic-resolution-notes.txt to ReST") +afb6120519ae ("docs: dt: convert changesets to ReST") +d8e81bc3e87c ("docs: dt: convert usage-model.txt to ReST") +4ef7f57ebe6e ("docs: dt: add an index.rst file for devicetree") +9ae8578b517a ("of: Documentation: change overlay example to use current syntax") +3b50142d8528 ("MAINTAINERS: sort field names for all entries") +4400b7d68f6e ("MAINTAINERS: sort entries by entry name") +b032227c6293 ("Merge tag 'nios2-v5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2") diff --git a/v4.19/7c09a4ed6156c6cab6b951e027ca6ea24af454ba b/v4.19/7c09a4ed6156c6cab6b951e027ca6ea24af454ba new file mode 100644 index 00000000000..768c7515966 --- /dev/null +++ b/v4.19/7c09a4ed6156c6cab6b951e027ca6ea24af454ba @@ -0,0 +1,9 @@ +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/7c18509bdaefe2164e62829d614ef9ea429f29d2 b/v4.19/7c18509bdaefe2164e62829d614ef9ea429f29d2 new file mode 100644 index 00000000000..8217f681b5d --- /dev/null +++ b/v4.19/7c18509bdaefe2164e62829d614ef9ea429f29d2 @@ -0,0 +1,12 @@ +7c18509bdaef ("filelock: convert locks_insert_lock_ctx and locks_delete_lock_ctx") +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/7ded1e365cc9de6093a71d3a493c1874aca6e77c b/v4.19/7ded1e365cc9de6093a71d3a493c1874aca6e77c new file mode 100644 index 00000000000..d6c8678a8aa --- /dev/null +++ b/v4.19/7ded1e365cc9de6093a71d3a493c1874aca6e77c @@ -0,0 +1 @@ +7ded1e365cc9 ("efs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v4.19/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 b/v4.19/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 new file mode 100644 index 00000000000..2a782f86a64 --- /dev/null +++ b/v4.19/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 @@ -0,0 +1,15 @@ +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +4008e2a0b01a ("zonefs: Reorganize code") +a608da3bd730 ("zonefs: Detect append writes at invalid locations") +f43dc4dc3eff ("iomap: buffered write failure should not truncate the page cache") +9c7babf94a0d ("xfs,iomap: move delalloc punching to iomap") +b71f889c18ad ("xfs: use byte ranges for write cleanup ranges") +198dd8aedee6 ("xfs: punching delalloc extents on write failure is racy") +8745889a7fd0 ("Merge tag 'iomap-6.0-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux") diff --git a/v4.19/7edfc610ec315de96963e66889511212ad87e3de b/v4.19/7edfc610ec315de96963e66889511212ad87e3de new file mode 100644 index 00000000000..334603c650d --- /dev/null +++ b/v4.19/7edfc610ec315de96963e66889511212ad87e3de @@ -0,0 +1,4 @@ +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v4.19/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 b/v4.19/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 new file mode 100644 index 00000000000..1e9b4ad7e35 --- /dev/null +++ b/v4.19/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 @@ -0,0 +1,2 @@ +7ffa8f3d3023 ("fs: Remove NTFS classic") +a05aea98d405 ("Merge tag 'sysctl-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux") diff --git a/v4.19/806cb2270237ce2ec672a407d66cee17a07d3aa2 b/v4.19/806cb2270237ce2ec672a407d66cee17a07d3aa2 new file mode 100644 index 00000000000..c96641fd5b2 --- /dev/null +++ b/v4.19/806cb2270237ce2ec672a407d66cee17a07d3aa2 @@ -0,0 +1,20 @@ +806cb2270237 ("kunit: Annotate _MSG assertion variants with gnu printf specifiers") +260755184cbd ("kunit: Move kunit_abort() call out of kunit_do_failed_assertion()") +c1144e01063e ("kunit: declare kunit_assert structs as const") +97d453bc4007 ("kunit: rename base KUNIT_ASSERTION macro to _KUNIT_FAILED") +a8495ad8e973 ("kunit: remove format func from struct kunit_assert, get it to 0 bytes") +7466886b400b ("kunit: take `kunit_assert` as `const`") +c2741453478b ("kunit: cleanup assertion macro internal variables") +2b6861e2372b ("kunit: factor out str constants from binary assertion structs") +064ff292aca5 ("kunit: consolidate KUNIT_INIT_BINARY_ASSERT_STRUCT macros") +6419abb80e82 ("kunit: remove va_format from kunit_assert") +40f39777ce4f ("kunit: decrease macro layering for integer asserts") +c5855907d388 ("kunit: drop unused intermediate macros for ptr inequality checks") +6709d0fe5593 ("kunit: make KUNIT_EXPECT_EQ() use KUNIT_EXPECT_EQ_MSG(), etc.") +05a7da89c15d ("kunit: drop unused assert_type from kunit_assert and clean up macros") +21957f90b28f ("kunit: split out part of kunit_assert into a static const") +dd640d70874b ("kunit: factor out kunit_base_assert_format() call into kunit_fail()") +a91e9ade402c ("kunit: drop unused kunit* field in kunit_assert") +4fdacef8ac5a ("kunit: move check if assertion passed into the macros") +ec54c2892064 ("include/kunit/test.h: replace kernel.h with the necessary inclusions") +3747b5c0d8ec ("kunit: Assign strings to 'const char*' in STREQ assertions") diff --git a/v4.19/80d012e98894ac9112cbcddf2fbf276c2e4be0ec b/v4.19/80d012e98894ac9112cbcddf2fbf276c2e4be0ec new file mode 100644 index 00000000000..329f775d134 --- /dev/null +++ b/v4.19/80d012e98894ac9112cbcddf2fbf276c2e4be0ec @@ -0,0 +1,12 @@ +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +adc9c2e5a723 ("iomap: add a tracepoint for mappings returned by map_blocks") +f4b896c213f0 ("iomap: add the new iomap_iter model") +6334b91e502c ("iomap: trace iomap_appply results") +3e19e6f3eeea ("iomap: warn on inline maps in iomap_writepage_map") +598ecfbaa742 ("iomap: lift the xfs writeback code to iomap") +9e91c5728cab ("iomap: lift common tracing code from xfs to iomap") +760fea8bfb7f ("xfs: remove the fork fields in the writepage_ctx and ioend") +5653017bc44e ("xfs: turn io_append_trans into an io_private void pointer") +433dad94ec5d ("xfs: refactor the ioend merging code") +4e087a3b313c ("xfs: use a struct iomap in xfs_writepage_ctx") +26473f83703e ("Merge tag 'iomap-5.3-merge-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux") diff --git a/v4.19/8145e082a8dfcfdc0a725b0f76eca54337b5b26e b/v4.19/8145e082a8dfcfdc0a725b0f76eca54337b5b26e new file mode 100644 index 00000000000..dd4d0f691f3 --- /dev/null +++ b/v4.19/8145e082a8dfcfdc0a725b0f76eca54337b5b26e @@ -0,0 +1 @@ +8145e082a8df ("romfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v4.19/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 b/v4.19/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 new file mode 100644 index 00000000000..5c742c89d45 --- /dev/null +++ b/v4.19/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 @@ -0,0 +1,15 @@ +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v4.19/82a8cb96b23244f40be56b9edcf085af0cc237a6 b/v4.19/82a8cb96b23244f40be56b9edcf085af0cc237a6 new file mode 100644 index 00000000000..ea18cc0ab8a --- /dev/null +++ b/v4.19/82a8cb96b23244f40be56b9edcf085af0cc237a6 @@ -0,0 +1,7 @@ +82a8cb96b232 ("afs: adapt to breakup of struct file_lock") +76698510f593 ("afs: convert to using new filelock helpers") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v4.19/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 b/v4.19/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 new file mode 100644 index 00000000000..34adb4095f9 --- /dev/null +++ b/v4.19/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 @@ -0,0 +1,15 @@ +83b290c9e3b5 ("pidfd: clone: allow CLONE_THREAD | CLONE_PIDFD together") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") +e9bdcdbf6936 ("pid: add pidfd_get_task() helper") +490b9ba881e2 ("kernel/pid.c: implement additional checks upon pidfd_create() parameters") +c576e0fcd618 ("kernel/pid.c: remove static qualifier from pidfd_create()") +1aa92cd31c1c ("pid: move pidfd_get_pid() to pid.c") +6da73d15258a ("pidfd: support PIDFD_NONBLOCK in pidfd_open()") +ba7d25f3dff6 ("exit: support non-blocking pidfds") +4969f8a07397 ("pidfd: Add missing sock updates for pidfd_getfd()") +8649c322f75c ("pid: Implement pidfd_getfd syscall") +1e1d0f0b1a3e ("pid: use pid_has_task() in pidfd_open()") +3695eae5fee0 ("pidfd: add P_PIDFD to waitid()") +8f6ccf6159ae ("Merge tag 'clone3-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux") diff --git a/v4.19/84e286c1bb9b22d5893d34fcedd69224a65c439c b/v4.19/84e286c1bb9b22d5893d34fcedd69224a65c439c new file mode 100644 index 00000000000..79f2ae08ced --- /dev/null +++ b/v4.19/84e286c1bb9b22d5893d34fcedd69224a65c439c @@ -0,0 +1,9 @@ +84e286c1bb9b ("smb/client: adapt to breakup of struct file_lock") +2cd114294d1d ("smb/client: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v4.19/85506aca2eb4ea41223c91c5fe25125953c19b13 b/v4.19/85506aca2eb4ea41223c91c5fe25125953c19b13 new file mode 100644 index 00000000000..d95b832afbf --- /dev/null +++ b/v4.19/85506aca2eb4ea41223c91c5fe25125953c19b13 @@ -0,0 +1 @@ +85506aca2eb4 ("selftests/mqueue: Set timeout to 180 seconds") diff --git a/v4.19/85f273a6a1e492afa7309fd23fcd8cb870085f56 b/v4.19/85f273a6a1e492afa7309fd23fcd8cb870085f56 new file mode 100644 index 00000000000..628b72d6060 --- /dev/null +++ b/v4.19/85f273a6a1e492afa7309fd23fcd8cb870085f56 @@ -0,0 +1,20 @@ +85f273a6a1e4 ("fs/pipe: Convert to lockdep_cmp_fn") +fe67f4dd8daa ("pipe: do FASYNC notifications for every pipe IO, not just state changes") +3b844826b6c6 ("pipe: avoid unnecessary EPOLLET wakeups under normal loads") +3a34b13a88ca ("pipe: make pipe writes always wake up readers") +c73be61cede5 ("pipe: Add general notification queue support") +b580b93664f9 ("pipe: Add O_NOTIFICATION_PIPE") +0858caa419e6 ("uapi: General notification queue definitions") +90da2e3f25c8 ("splice: move f_mode checks to do_{splice,tee}()") +6551d5c56eb0 ("pipe: make sure to wake up everybody when the last reader/writer closes") +0ddad21d3e99 ("pipe: use exclusive waits when reading or writing") +0dd1e3773ae8 ("pipe: fix empty pipe check in pipe_write()") +d1c6a2aa02af ("pipe: simplify signal handling in pipe_read() and add comments") +85190d15f4ea ("pipe: don't use 'pipe_wait() for basic pipe IO") +a28c8b9db8a1 ("pipe: remove 'waiting_writers' merging logic") +f467a6a66419 ("pipe: fix and clarify pipe read wakeup logic") +1b6b26ae7053 ("pipe: fix and clarify pipe write wakeup logic") +ad910e36da4c ("pipe: fix poll/select race introduced by the pipe rework") +8f868d68d335 ("pipe: Fix missing mask update after pipe_wait()") +8c7b8c34ae95 ("pipe: Remove assertion from pipe_poll()") +3c0edea9b29f ("pipe: Remove sync on wake_ups") diff --git a/v4.19/872584f1bb983a688547509141b03b37bdb28840 b/v4.19/872584f1bb983a688547509141b03b37bdb28840 new file mode 100644 index 00000000000..021d066d5dd --- /dev/null +++ b/v4.19/872584f1bb983a688547509141b03b37bdb28840 @@ -0,0 +1,8 @@ +872584f1bb98 ("lockd: convert to using new filelock helpers") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") +7f024fcd5c97 ("Keep read and write fds with each nlm_file") +b661601a9fdf ("lockd: update nlm_lookup_file reexport comment") +2dc6f19e4f43 ("nlm: minor nlm_lookup_file argument change") +fb7dd0a1ba86 ("lockd: remove __KERNEL__ ifdefs") +646d73e91b42 ("lockd: Show pid of lockd for remote locks") +89e0edfbea10 ("lockd: Convert NLM service fl_owner to nlm_lockowner") diff --git a/v4.19/87a83c8c677e762a39d914e67450cc85d8fc1f9a b/v4.19/87a83c8c677e762a39d914e67450cc85d8fc1f9a new file mode 100644 index 00000000000..0b324969e60 --- /dev/null +++ b/v4.19/87a83c8c677e762a39d914e67450cc85d8fc1f9a @@ -0,0 +1 @@ +87a83c8c677e ("reiserfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v4.19/87b355f44833b9d7d8ebdd3929e941ac1a931b7e b/v4.19/87b355f44833b9d7d8ebdd3929e941ac1a931b7e new file mode 100644 index 00000000000..da3fa8a87ab --- /dev/null +++ b/v4.19/87b355f44833b9d7d8ebdd3929e941ac1a931b7e @@ -0,0 +1,20 @@ +87b355f44833 ("erofs: port device access to file") +8bd90b6ae785 ("erofs: fix NULL dereference of dif->bdev_handle in fscache mode") +49845720080d ("erofs: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v4.19/8a904a3caa88118744062e872ae90f37748a8fd8 b/v4.19/8a904a3caa88118744062e872ae90f37748a8fd8 new file mode 100644 index 00000000000..b548c2f3be7 --- /dev/null +++ b/v4.19/8a904a3caa88118744062e872ae90f37748a8fd8 @@ -0,0 +1,20 @@ +8a904a3caa88 ("rtc: test: Fix invalid format specifier.") +1d1bb12a8b18 ("rtc: Improve performance of rtc_time64_to_tm(). Add tests.") +606cc43c720b ("rtc: core: correct trivial checkpatch warnings") +cdf7545aef65 ("rtc: convert core to SPDX identifier") +074b01a51d05 ("rtc: Fix UBSAN overflow warning") +bba3d2daa8a9 ("rtc: nvmem: fix possible use after free") +a26944149374 ("rtc: class: reimplement devm_rtc_device_register") +5548cbf7f148 ("rtc: Switch to use %ptR") +03f39f47dc86 ("rtc: class: remove devm_rtc_device_unregister") +03f39f47dc86 ("rtc: class: remove devm_rtc_device_unregister") +03f39f47dc86 ("rtc: class: remove devm_rtc_device_unregister") +03f39f47dc86 ("rtc: class: remove devm_rtc_device_unregister") +03f39f47dc86 ("rtc: class: remove devm_rtc_device_unregister") +03f39f47dc86 ("rtc: class: remove devm_rtc_device_unregister") +03f39f47dc86 ("rtc: class: remove devm_rtc_device_unregister") +03f39f47dc86 ("rtc: class: remove devm_rtc_device_unregister") +03f39f47dc86 ("rtc: class: remove devm_rtc_device_unregister") +03f39f47dc86 ("rtc: class: remove devm_rtc_device_unregister") +03f39f47dc86 ("rtc: class: remove devm_rtc_device_unregister") +03f39f47dc86 ("rtc: class: remove devm_rtc_device_unregister") diff --git a/v4.19/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 b/v4.19/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 new file mode 100644 index 00000000000..7eb29fe1742 --- /dev/null +++ b/v4.19/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 @@ -0,0 +1 @@ +8ab37b0d98cf ("selftests: livepatch: Add initial .gitignore") diff --git a/v4.19/8b3d838139bcd1e552f1899191f734264ce2a1a5 b/v4.19/8b3d838139bcd1e552f1899191f734264ce2a1a5 new file mode 100644 index 00000000000..e6540a85259 --- /dev/null +++ b/v4.19/8b3d838139bcd1e552f1899191f734264ce2a1a5 @@ -0,0 +1,20 @@ +8b3d838139bc ("fs: improve dump_mapping() robustness") +3e9d80a891df ("mm,fs: split dump_mapping() out from dump_page()") +853322a67104 ("mm/debug.c: do not dereference i_ino blindly") +9bdaf2cc5eb5 ("mm/debug: print the inode number in dump_page") +9ad3826575ab ("mm/debug: switch dump_page to get_kernel_nofault") +fe557319aa06 ("maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofault") +2a71e81d3219 ("maccess: return -ERANGE when probe_kernel_read() fails") +b58294ead14c ("maccess: allow architectures to provide kernel probing directly") +fc3562d79456 ("maccess: move user access routines together") +98a23609b103 ("maccess: always use strict semantics for probe_kernel_read") +7676fbf21b5f ("maccess: remove strncpy_from_unsafe") +9de1fec50b23 ("tracing/kprobes: handle mixed kernel/userspace probes better") +8d92db5c04d1 ("bpf: rework the compat kernel probe handling") +eab0c6089b68 ("maccess: unify the probe kernel arch hooks") +cd0309058f84 ("maccess: remove probe_read_common and probe_write_common") +c4cb164426ae ("maccess: rename strncpy_from_unsafe_strict to strncpy_from_kernel_nofault") +bd88bb5d4007 ("maccess: rename strncpy_from_unsafe_user to strncpy_from_user_nofault") +4f6de12b375c ("maccess: clarify kerneldoc comments") +3ed740841bf9 ("maccess: remove duplicate kerneldoc comments") +48c49c0e5f31 ("maccess: remove various unused weak aliases") diff --git a/v4.19/8b6bb995d3819218498bdbee4465bffff1497a31 b/v4.19/8b6bb995d3819218498bdbee4465bffff1497a31 new file mode 100644 index 00000000000..b3f54b0ea53 --- /dev/null +++ b/v4.19/8b6bb995d3819218498bdbee4465bffff1497a31 @@ -0,0 +1,3 @@ +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") +ff49c86f27e4 ("Merge tag 'f2fs-for-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v4.19/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b b/v4.19/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b new file mode 100644 index 00000000000..454cd98364e --- /dev/null +++ b/v4.19/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b @@ -0,0 +1,2 @@ +8cbf22b3dcf0 ("selftests: ftrace: fix typo in test description") +ee9793be08b1 ("tracing/selftests: Add ownership modification tests for eventfs") diff --git a/v4.19/90a009db09e2b91990df28e47844d44ae0ef9aa8 b/v4.19/90a009db09e2b91990df28e47844d44ae0ef9aa8 new file mode 100644 index 00000000000..471c36b5593 --- /dev/null +++ b/v4.19/90a009db09e2b91990df28e47844d44ae0ef9aa8 @@ -0,0 +1,20 @@ +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v4.19/90f92b68c9869913753f8bc1d87b7762a5f36873 b/v4.19/90f92b68c9869913753f8bc1d87b7762a5f36873 new file mode 100644 index 00000000000..628f08286eb --- /dev/null +++ b/v4.19/90f92b68c9869913753f8bc1d87b7762a5f36873 @@ -0,0 +1,9 @@ +90f92b68c986 ("pidfd: kill the no longer needed do_notify_pidfd() in de_thread()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v4.19/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 b/v4.19/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 new file mode 100644 index 00000000000..365f48a9547 --- /dev/null +++ b/v4.19/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 @@ -0,0 +1,10 @@ +91e78a1eb6b1 ("hugetlbfs: support idmapped mounts") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v4.19/9473c4450e9c83d890d435577a3776d925fa748c b/v4.19/9473c4450e9c83d890d435577a3776d925fa748c new file mode 100644 index 00000000000..85a873e73ea --- /dev/null +++ b/v4.19/9473c4450e9c83d890d435577a3776d925fa748c @@ -0,0 +1 @@ +9473c4450e9c ("exportfs: fix the fallback implementation of the get_name export operation") diff --git a/v4.19/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d b/v4.19/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d new file mode 100644 index 00000000000..feb3f7740d3 --- /dev/null +++ b/v4.19/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d @@ -0,0 +1,12 @@ +966b7bd3ca3e ("dlm: adapt to breakup of struct file_lock") +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dbee1adeb7e6 ("dlm: use fl_owner from lockd") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +92655fbda5c0 ("fs: dlm: return positive pid value for F_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v4.19/9a7eec48c9715c897b3a7809799089d708a4de64 b/v4.19/9a7eec48c9715c897b3a7809799089d708a4de64 new file mode 100644 index 00000000000..96f9091cf05 --- /dev/null +++ b/v4.19/9a7eec48c9715c897b3a7809799089d708a4de64 @@ -0,0 +1,5 @@ +9a7eec48c971 ("fuse: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v4.19/9ae061cf2a46980b37cec1e56a372603682b2741 b/v4.19/9ae061cf2a46980b37cec1e56a372603682b2741 new file mode 100644 index 00000000000..072cf4ea9bc --- /dev/null +++ b/v4.19/9ae061cf2a46980b37cec1e56a372603682b2741 @@ -0,0 +1,20 @@ +9ae061cf2a46 ("btrfs: port device access to file") +86ec15d00bf8 ("btrfs: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v4.19/9b6713cc75229f25552c643083cbdbfb771e5bca b/v4.19/9b6713cc75229f25552c643083cbdbfb771e5bca new file mode 100644 index 00000000000..091043ab2e7 --- /dev/null +++ b/v4.19/9b6713cc75229f25552c643083cbdbfb771e5bca @@ -0,0 +1,20 @@ +9b6713cc7522 ("maple_tree: Add mtree_alloc_cyclic()") +067311d33e65 ("maple_tree: separate ma_state node from status") +271f61a8b41d ("maple_tree: clean up inlines for some functions") +bf857ddd21d0 ("maple_tree: move debug check to __mas_set_range()") +f7a590189539 ("maple_tree: make mas_erase() more robust") +a2587a7e8d37 ("maple_tree: add test for mtree_dup()") +fd32e4e9b764 ("maple_tree: introduce interfaces __mt_dup() and mtree_dup()") +4f2267b58a22 ("maple_tree: add mt_free_one() and mt_attr() helpers") +a8091f039c1e ("maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states") +5c590804b6b0 ("maple_tree: add mas_is_active() to detect in-tree walks") +530f745c7620 ("maple_tree: replace data before marking dead in split and spanning store") +4ffc2ee2cf01 ("maple_tree: introduce mas_tree_parent() definition") +1238f6a226dc ("maple_tree: introduce mas_put_in_tree()") +72bcf4aa86ec ("maple_tree: reorder replacement of nodes to avoid live lock") +fec29364348f ("maple_tree: reduce resets during store setup") +da0892547b10 ("maple_tree: re-introduce entry to mas_preallocate() arguments") +53bee98d004f ("mm: remove re-walk from mmap_region()") +c1297987cc2a ("maple_tree: introduce __mas_set_range()") +a489539e33c2 ("maple_tree: update mt_validate()") +fad9c80e6371 ("maple_tree: fix a few documentation issues") diff --git a/v4.19/9bb430a89d2dfce58a3d61a3a04e149109d3934e b/v4.19/9bb430a89d2dfce58a3d61a3a04e149109d3934e new file mode 100644 index 00000000000..0a757656956 --- /dev/null +++ b/v4.19/9bb430a89d2dfce58a3d61a3a04e149109d3934e @@ -0,0 +1,10 @@ +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a b/v4.19/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a new file mode 100644 index 00000000000..c0c174ec5bb --- /dev/null +++ b/v4.19/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a @@ -0,0 +1,20 @@ +9de31ee6d7a8 ("reiserfs: port block device access to file") +ba1787a5edd9 ("reiserfs: Convert to bdev_open_by_dev/path()") +c576c4bf9ecf ("reiserfs: fix blkdev_put() warning from release_journal_dev()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") +0718afd47f70 ("block: introduce holder ops") diff --git a/v4.19/9e3f1c59367515e7e40675fe83645a131c05039d b/v4.19/9e3f1c59367515e7e40675fe83645a131c05039d new file mode 100644 index 00000000000..bd42a1e1f0e --- /dev/null +++ b/v4.19/9e3f1c59367515e7e40675fe83645a131c05039d @@ -0,0 +1,3 @@ +9e3f1c593675 ("selftests/move_mount_set_group:Make tests build with old libc") +8374f43123a5 ("tests: add move_mount(MOVE_MOUNT_SET_GROUP) selftest") +01eadc8dd96d ("tests: add mount_setattr() selftests") diff --git a/v4.19/9ed52108f6478a6a805c0c15a3f70aabba07247e b/v4.19/9ed52108f6478a6a805c0c15a3f70aabba07247e new file mode 100644 index 00000000000..1aa489167f1 --- /dev/null +++ b/v4.19/9ed52108f6478a6a805c0c15a3f70aabba07247e @@ -0,0 +1,4 @@ +9ed52108f647 ("pidfd: change do_notify_pidfd() to use __wake_up(poll_to_key(EPOLLIN))") +1caf7d50f46b ("pidfd: Add warning if exit_state is 0 during notification") +b53b0b9d9a61 ("pidfd: add polling support") +b3e583825266 ("clone: add CLONE_PIDFD") diff --git a/v4.19/9f2f767f5ef81982a36edef512b2319e3a79ad73 b/v4.19/9f2f767f5ef81982a36edef512b2319e3a79ad73 new file mode 100644 index 00000000000..724d1e2b23f --- /dev/null +++ b/v4.19/9f2f767f5ef81982a36edef512b2319e3a79ad73 @@ -0,0 +1,20 @@ +9f2f767f5ef8 ("bcachefs: port block device access to file") +1bfdc94b28cf ("bcachefs: Convert to bdev_open_by_path()") +3e3e02e6bce6 ("bcachefs: Assorted checkpatch fixes") +99e2146bea04 ("bcachefs: Break out bch2_btree_path_traverse_cached_slowpath()") +0d7009d7ca99 ("bcachefs: Delete old deadlock avoidance code") +33bd5d068603 ("bcachefs: Deadlock cycle detector") +5c1ef830f678 ("bcachefs: Errcodes can now subtype standard error codes") +367d72dd5fd5 ("bcachefs: bch2_btree_path_upgrade() now emits transaction restart") +e87b0e4a7120 ("bcachefs: Fix redundant transaction restart") +3d21d48e898a ("bcachefs: Fix usage of six lock's percpu mode, key cache version") +0242130fb67f ("bcachefs: Refactor bkey_cached_alloc() path") +da4474f20961 ("bcachefs: Convert more locking code to btree_bkey_cached_common") +4e6defd106b6 ("bcachefs: btree_bkey_cached_common->cached") +d5024b011cb3 ("bcachefs: bch2_btree_node_lock_write_nofail()") +ca7d8fcabf29 ("bcachefs: New locking functions") +546180874ade ("bcachefs: Mark write locks before taking lock") +534a591e4cf9 ("bcachefs: Delete time_stats for lock contended times") +674cfc26240b ("bcachefs: Add persistent counters for all tracepoints") +8a9c1b1cb0ed ("bcachefs: Improve bch2_btree_node_relock()") +ce56bf7fc23b ("bcachefs: Improve trans_restart_journal_preres_get tracepoint") diff --git a/v4.19/a0dd82d6d863f03859ccab6c71e84e917f4d7082 b/v4.19/a0dd82d6d863f03859ccab6c71e84e917f4d7082 new file mode 100644 index 00000000000..d8a5a4e8ea1 --- /dev/null +++ b/v4.19/a0dd82d6d863f03859ccab6c71e84e917f4d7082 @@ -0,0 +1,20 @@ +a0dd82d6d863 ("kunit: Mark filter* params as rw") +b67abaad4d25 ("kunit: Allow kunit test modules to use test filtering") +18258c60f8a7 ("kunit: Make 'list' action available to kunit test modules") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") diff --git a/v4.19/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f b/v4.19/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f new file mode 100644 index 00000000000..d9016ce6162 --- /dev/null +++ b/v4.19/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f @@ -0,0 +1,17 @@ +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 b/v4.19/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 new file mode 100644 index 00000000000..4d895554473 --- /dev/null +++ b/v4.19/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 @@ -0,0 +1 @@ +a1c6d5439fbd ("pid: kill the obsolete PIDTYPE_PID code in transfer_pid()") diff --git a/v4.19/a28d893eb3270cf62c10dd8777af0d8452cdc072 b/v4.19/a28d893eb3270cf62c10dd8777af0d8452cdc072 new file mode 100644 index 00000000000..149fd499753 --- /dev/null +++ b/v4.19/a28d893eb3270cf62c10dd8777af0d8452cdc072 @@ -0,0 +1,20 @@ +a28d893eb327 ("md: port block device access to file") +9f0f5a30d34c ("md: Convert to bdev_open_by_dev()") +c2fce61fb22e ("dm: Convert to bdev_open_by_dev()") +99892147f028 ("md: fix warning for holder mismatch from export_rdev()") +a1d767191096 ("md: use mddev->external to select holder in export_rdev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v4.19/a34606a9aa3d36d178a5ecf31a0299b88102cf12 b/v4.19/a34606a9aa3d36d178a5ecf31a0299b88102cf12 new file mode 100644 index 00000000000..ed391caf5b0 --- /dev/null +++ b/v4.19/a34606a9aa3d36d178a5ecf31a0299b88102cf12 @@ -0,0 +1,20 @@ +a34606a9aa3d ("rnbd: port block device access to file") +70d85bec8f4c ("block/rnbd: use %pe to print errors") +c2114f11a30e ("rnbd-srv: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +5ee607675deb ("rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") diff --git a/v4.19/a4af51ce229b1e1eab003966dbfebf9d80093a77 b/v4.19/a4af51ce229b1e1eab003966dbfebf9d80093a77 new file mode 100644 index 00000000000..40a5766fdb1 --- /dev/null +++ b/v4.19/a4af51ce229b1e1eab003966dbfebf9d80093a77 @@ -0,0 +1,13 @@ +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v4.19/a56aefca8d386181415a1fb7cfec2f72b0404797 b/v4.19/a56aefca8d386181415a1fb7cfec2f72b0404797 new file mode 100644 index 00000000000..2196693498a --- /dev/null +++ b/v4.19/a56aefca8d386181415a1fb7cfec2f72b0404797 @@ -0,0 +1,8 @@ +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/a575c9734f3021f1fc81c2477ecaee4d9841fd59 b/v4.19/a575c9734f3021f1fc81c2477ecaee4d9841fd59 new file mode 100644 index 00000000000..3653d05ee4f --- /dev/null +++ b/v4.19/a575c9734f3021f1fc81c2477ecaee4d9841fd59 @@ -0,0 +1,20 @@ +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +42e3b093eb7c ("selftests/resctrl: Fix set up schemata with 100% allocation on first run in MBM test") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +9ce29d23a133 ("selftests/resctrl: Change initialize_llc_perf() return type to void") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +0d45c83b95da ("selftests/resctrl: Check for return value after write_schemata()") +fa10366cc6f4 ("selftests/resctrl: Allow ->setup() to return errors") diff --git a/v4.19/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a b/v4.19/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a new file mode 100644 index 00000000000..b582d8b1a3b --- /dev/null +++ b/v4.19/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a @@ -0,0 +1,5 @@ +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/a6bf23e18324d550f789637d469cca654c92fe86 b/v4.19/a6bf23e18324d550f789637d469cca654c92fe86 new file mode 100644 index 00000000000..632a9c97394 --- /dev/null +++ b/v4.19/a6bf23e18324d550f789637d469cca654c92fe86 @@ -0,0 +1,6 @@ +a6bf23e18324 ("gfs2: adapt to breakup of struct file_lock") +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v4.19/ab838b3fd9a442a62f36ea7eeb93e77259f787ce b/v4.19/ab838b3fd9a442a62f36ea7eeb93e77259f787ce new file mode 100644 index 00000000000..5873a414bfa --- /dev/null +++ b/v4.19/ab838b3fd9a442a62f36ea7eeb93e77259f787ce @@ -0,0 +1,11 @@ +ab838b3fd9a4 ("block: remove bdev_handle completely") +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 b/v4.19/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 new file mode 100644 index 00000000000..b13a57a0166 --- /dev/null +++ b/v4.19/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 @@ -0,0 +1,3 @@ +ac4e78bdbba2 ("jfs: port block device access to file") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/ad399740bd41da5558d8b8b2b19481740ca063cb b/v4.19/ad399740bd41da5558d8b8b2b19481740ca063cb new file mode 100644 index 00000000000..8b5bf9a55b9 --- /dev/null +++ b/v4.19/ad399740bd41da5558d8b8b2b19481740ca063cb @@ -0,0 +1,11 @@ +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/ad72872eb3ae634d1e4296a384baa81e85cc6acc b/v4.19/ad72872eb3ae634d1e4296a384baa81e85cc6acc new file mode 100644 index 00000000000..435553831e6 --- /dev/null +++ b/v4.19/ad72872eb3ae634d1e4296a384baa81e85cc6acc @@ -0,0 +1,2 @@ +ad72872eb3ae ("asm-generic: remove extra type checking in acquire/release for non-SMP case") +549887271a96 ("locking/barriers: Use '__unqual_scalar_typeof' for load-acquire macros") diff --git a/v4.19/ae5535efd8c445ad6033ac0d5da0197897b148ea b/v4.19/ae5535efd8c445ad6033ac0d5da0197897b148ea new file mode 100644 index 00000000000..9826a13f5cc --- /dev/null +++ b/v4.19/ae5535efd8c445ad6033ac0d5da0197897b148ea @@ -0,0 +1,8 @@ +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v4.19/ae638551ab64a216364a63c4ee5061f82702fde2 b/v4.19/ae638551ab64a216364a63c4ee5061f82702fde2 new file mode 100644 index 00000000000..c7214fafecb --- /dev/null +++ b/v4.19/ae638551ab64a216364a63c4ee5061f82702fde2 @@ -0,0 +1,20 @@ +ae638551ab64 ("selftests/resctrl: Add non-contiguous CBMs CAT test") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v4.19/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 b/v4.19/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 new file mode 100644 index 00000000000..e42b44b7d4a --- /dev/null +++ b/v4.19/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 @@ -0,0 +1,11 @@ +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/ae8c511757304e0c393661b5ed2ad7073e2a351d b/v4.19/ae8c511757304e0c393661b5ed2ad7073e2a351d new file mode 100644 index 00000000000..be3afcffe01 --- /dev/null +++ b/v4.19/ae8c511757304e0c393661b5ed2ad7073e2a351d @@ -0,0 +1,15 @@ +ae8c51175730 ("fs: add FS_IOC_GETFSSYSFSPATH") +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v4.19/b1211a25c4fe3443cfef4ed7c39251502a663776 b/v4.19/b1211a25c4fe3443cfef4ed7c39251502a663776 new file mode 100644 index 00000000000..3a1f42e8225 --- /dev/null +++ b/v4.19/b1211a25c4fe3443cfef4ed7c39251502a663776 @@ -0,0 +1,5 @@ +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 b/v4.19/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 new file mode 100644 index 00000000000..2b2301a0cf5 --- /dev/null +++ b/v4.19/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 @@ -0,0 +1,12 @@ +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v4.19/b4c6d52d8a81c53a8759e382e8000597909f0615 b/v4.19/b4c6d52d8a81c53a8759e382e8000597909f0615 new file mode 100644 index 00000000000..7a5c895115f --- /dev/null +++ b/v4.19/b4c6d52d8a81c53a8759e382e8000597909f0615 @@ -0,0 +1,5 @@ +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v4.19/b639585e71e63008373d3a9fd060b87315fe7ea8 b/v4.19/b639585e71e63008373d3a9fd060b87315fe7ea8 new file mode 100644 index 00000000000..41b2e7d9697 --- /dev/null +++ b/v4.19/b639585e71e63008373d3a9fd060b87315fe7ea8 @@ -0,0 +1,7 @@ +b639585e71e6 ("fork: Using clone_flags for legacy clone check") +3af8588c7718 ("fork: fold legacy_clone_args_valid() into _do_fork()") +6aabc1facdb2 ("m68k: Implement copy_thread_tls()") +e8bb2a2a1d51 ("m68k: Wire up clone3() syscall") +1a271a68e030 ("arch: mark syscall number 435 reserved for clone3") +028b6e8a89de ("clone: fix CLONE_PIDFD support") +8f6ccf6159ae ("Merge tag 'clone3-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux") diff --git a/v4.19/b6aaba5b76e9596cb4d62d081cca41e114becacc b/v4.19/b6aaba5b76e9596cb4d62d081cca41e114becacc new file mode 100644 index 00000000000..4526e644513 --- /dev/null +++ b/v4.19/b6aaba5b76e9596cb4d62d081cca41e114becacc @@ -0,0 +1,14 @@ +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/b6be3714005c3933886be71011f19119e219e77c b/v4.19/b6be3714005c3933886be71011f19119e219e77c new file mode 100644 index 00000000000..16a55fe66c6 --- /dev/null +++ b/v4.19/b6be3714005c3933886be71011f19119e219e77c @@ -0,0 +1,13 @@ +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/b6dfac948686799169c899557a179b84d0d1f47e b/v4.19/b6dfac948686799169c899557a179b84d0d1f47e new file mode 100644 index 00000000000..75c0b2179e6 --- /dev/null +++ b/v4.19/b6dfac948686799169c899557a179b84d0d1f47e @@ -0,0 +1,20 @@ +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v4.19/b6e6a582f2b357b6f74849b715de12cc38b1ee91 b/v4.19/b6e6a582f2b357b6f74849b715de12cc38b1ee91 new file mode 100644 index 00000000000..9e29ef13d7e --- /dev/null +++ b/v4.19/b6e6a582f2b357b6f74849b715de12cc38b1ee91 @@ -0,0 +1,20 @@ +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v4.19/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 b/v4.19/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 new file mode 100644 index 00000000000..853af619052 --- /dev/null +++ b/v4.19/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 @@ -0,0 +1 @@ +bac0a9e56e1f ("file: add alloc_file_pseudo_noaccount()") diff --git a/v4.19/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 b/v4.19/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 new file mode 100644 index 00000000000..f926a6e541a --- /dev/null +++ b/v4.19/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 @@ -0,0 +1,4 @@ +bae8bc46987e ("libfs: Remove unnecessary ‘0’ values from ret") +c843843e714c ("fs: Add standard casefolding support") +a3d1e7eb5abe ("simple_recursive_removal(): kernel-side rm -rf for ramfs-style filesystems") +933a90bf4f35 ("Merge branch 'work.mount0' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v4.19/bc401c2900c128d3d69482769f1300502a9f0598 b/v4.19/bc401c2900c128d3d69482769f1300502a9f0598 new file mode 100644 index 00000000000..c8ab1726d12 --- /dev/null +++ b/v4.19/bc401c2900c128d3d69482769f1300502a9f0598 @@ -0,0 +1,8 @@ +bc401c2900c1 ("ubifs: Configure dentry operations at dentry-creation time") +b01531db6cec ("fscrypt: fix race where ->lookup() marks plaintext dentry as ciphertext") +d456a33f041a ("fscrypt: only set dentry_operations on ciphertext dentries") +6cc248684d3d ("fscrypt: clean up and improve dentry revalidation") +e37a784d8b6a ("fscrypt: use READ_ONCE() to access ->i_crypt_info") +643fa9612bf1 ("fscrypt: remove filesystem specific build config option") +592ddec7578a ("ext4: use IS_ENCRYPTED() to check encryption status") +baa670738128 ("Merge tag 'fscrypt_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/fscrypt") diff --git a/v4.19/bcd8a929a5387178d917da785896e53b0845ab37 b/v4.19/bcd8a929a5387178d917da785896e53b0845ab37 new file mode 100644 index 00000000000..1ca7b223c0d --- /dev/null +++ b/v4.19/bcd8a929a5387178d917da785896e53b0845ab37 @@ -0,0 +1,20 @@ +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v4.19/bcdb2e9d9f319935938a5addee040e37b60192ff b/v4.19/bcdb2e9d9f319935938a5addee040e37b60192ff new file mode 100644 index 00000000000..49bbdf051ab --- /dev/null +++ b/v4.19/bcdb2e9d9f319935938a5addee040e37b60192ff @@ -0,0 +1,20 @@ +bcdb2e9d9f31 ("selftests/resctrl: Read in less obvious order to defeat prefetch optimizations") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") diff --git a/v4.19/bd46543d7f9a8b2c03420499b1885287e96aaf28 b/v4.19/bd46543d7f9a8b2c03420499b1885287e96aaf28 new file mode 100644 index 00000000000..3ea7e6b38ca --- /dev/null +++ b/v4.19/bd46543d7f9a8b2c03420499b1885287e96aaf28 @@ -0,0 +1,3 @@ +bd46543d7f9a ("eventfd: move 'eventfd-count' printing out of spinlock") +33d8b5d7824c ("eventfd: show the EFD_SEMAPHORE flag in fdinfo") +b556db17b0e7 ("eventfd: present id to userspace via fdinfo") diff --git a/v4.19/bd8c239c0502e70c92cf9496846bcbec7cd5702f b/v4.19/bd8c239c0502e70c92cf9496846bcbec7cd5702f new file mode 100644 index 00000000000..17703dfc5e2 --- /dev/null +++ b/v4.19/bd8c239c0502e70c92cf9496846bcbec7cd5702f @@ -0,0 +1,15 @@ +bd8c239c0502 ("iov_iter: Avoid wrap-around instrumentation in copy_compat_iovec_from_user()") +50f9a76ef127 ("iov_iter: Mark copy_compat_iovec_from_user() noinline") +bfdc59701d6d ("iov_iter: refactor rw_copy_check_uvector and import_iovec") +fb041b598997 ("iov_iter: move rw_copy_check_uvector() into lib/iov_iter.c") +775802c0571f ("fs: remove __vfs_read") +61a707c543e2 ("fs: add a __kernel_read helper") +412c53a680a9 ("y2038: remove unused time32 interfaces") +c1745f84be26 ("y2038: itimer: compat handling to itimer.c") +2a785996cc5e ("y2038: uapi: change __kernel_time_t to __kernel_old_time_t") +94c467ddb273 ("y2038: add __kernel_old_timespec and __kernel_old_time_t") +87e5e6dab6c2 ("uio: make import_iovec()/compat_import_iovec() return bytes on success") +09bb839434bd ("io_uring: fix fget/fput handling") +d530a402a114 ("io_uring: add prepped flag") +e65ef56db494 ("io_uring: use regular request ref counts") +38e7571c07be ("Merge tag 'io_uring-2019-03-06' of git://git.kernel.dk/linux-block") diff --git a/v4.19/be2760a703e6554c2b5784e2fec804284cdcbe4d b/v4.19/be2760a703e6554c2b5784e2fec804284cdcbe4d new file mode 100644 index 00000000000..bfb4e0e83dc --- /dev/null +++ b/v4.19/be2760a703e6554c2b5784e2fec804284cdcbe4d @@ -0,0 +1,18 @@ +be2760a703e6 ("f2fs: Configure dentry operations at dentry-creation time") +43c780ba2624 ("f2fs: rework filename handling") +f874fa1c7c79 ("f2fs: split f2fs_d_compare() from f2fs_match_name()") +ff5f85c8d62a ("f2fs: don't leak filename in f2fs_try_convert_inline_dir()") +80f2388afa6e ("f2fs: fix race conditions in ->d_compare() and ->d_hash()") +5515eae64742 ("f2fs: fix dcache lookup of !casefolded directories") +b06af2aff28b ("f2fs: convert inline_dir early before starting rename") +5b1dbb082f19 ("f2fs: set I_LINKABLE early to avoid wrong access by vfs") +950d47f23352 ("f2fs: optimize case-insensitive lookups") +fe76a166a1e3 ("f2fs: introduce f2fs_match_name() for cleanup") +2c2eb7a300cd ("f2fs: Support case-insensitive file name lookups") +5aba54302a46 ("f2fs: include charset encoding information in the superblock") +d5e5efa250cd ("f2fs: remove redundant check from f2fs_setflags_common()") +5043a9643fe6 ("f2fs: only set project inherit bit for directory") +360985573b55 ("f2fs: separate f2fs i_flags from fs_flags and ext4 i_flags") +4d3aed70902f ("f2fs: Add option to limit required GC for checkpoint=disable") +ae4ad7ea09d3 ("f2fs: Lower threshold for disable_cp_again") +0d28544117fa ("Merge tag 'f2fs-for-v5.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v4.19/be914f8fd282ecce5d8e2dd098e628dcc7ad533a b/v4.19/be914f8fd282ecce5d8e2dd098e628dcc7ad533a new file mode 100644 index 00000000000..7b22a3c95ae --- /dev/null +++ b/v4.19/be914f8fd282ecce5d8e2dd098e628dcc7ad533a @@ -0,0 +1,20 @@ +be914f8fd282 ("zram: port block device access to file") +eed993a09103 ("zram: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v4.19/c044a9502649a66bf5c5e1a584cb82b2c538ae25 b/v4.19/c044a9502649a66bf5c5e1a584cb82b2c538ae25 new file mode 100644 index 00000000000..c8877533903 --- /dev/null +++ b/v4.19/c044a9502649a66bf5c5e1a584cb82b2c538ae25 @@ -0,0 +1,3 @@ +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +3eb39f47934f ("signal: add pidfd_send_signal() syscall") +4e21565b7fd4 ("asm-generic: add kexec_file_load system call to unistd.h") diff --git a/v4.19/c25db1d27abd78175d9802f52c1b75f3cf716f2c b/v4.19/c25db1d27abd78175d9802f52c1b75f3cf716f2c new file mode 100644 index 00000000000..d5947b2a9bd --- /dev/null +++ b/v4.19/c25db1d27abd78175d9802f52c1b75f3cf716f2c @@ -0,0 +1 @@ +c25db1d27abd ("selftests: uevent: add missing gitignore") diff --git a/v4.19/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 b/v4.19/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 new file mode 100644 index 00000000000..83f6a3031d7 --- /dev/null +++ b/v4.19/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 @@ -0,0 +1,10 @@ +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +d58562ca6c99 ("iomap: skip pages past eof in iomap_do_writepage()") +8597447dc565 ("iomap: Convert to release_folio") +187c82cb0380 ("fs: Convert trivial uses of __set_page_dirty_nobuffers to filemap_dirty_folio") +2bf06b8e6428 ("fuse: Convert from launder_page to launder_folio") +c5b56b50d729 ("jfs: Convert from invalidatepage to invalidate_folio") +d82354f6b05f ("iomap: Remove iomap_invalidatepage()") +2e7e80f7e7e9 ("fs: Convert is_partially_uptodate to folios") +1241ebeca3f9 ("iomap: Fix iomap_invalidatepage tracepoint") +f079ab01b560 ("Merge tag 'iomap-5.17' of git://git.infradead.org/users/willy/linux") diff --git a/v4.19/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 b/v4.19/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 new file mode 100644 index 00000000000..b3bdefb672f --- /dev/null +++ b/v4.19/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 @@ -0,0 +1,7 @@ +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v4.19/c5215d54dc10e801a6cefef62445a00a4c28a515 b/v4.19/c5215d54dc10e801a6cefef62445a00a4c28a515 new file mode 100644 index 00000000000..ba8dc49b57d --- /dev/null +++ b/v4.19/c5215d54dc10e801a6cefef62445a00a4c28a515 @@ -0,0 +1,20 @@ +c5215d54dc10 ("kunit: Setup DMA masks on the kunit device") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v4.19/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b b/v4.19/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b new file mode 100644 index 00000000000..f8b72a047c0 --- /dev/null +++ b/v4.19/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b @@ -0,0 +1,20 @@ +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v4.19/c67ef897fe08effad98f0c7fb9223fa1f771d09e b/v4.19/c67ef897fe08effad98f0c7fb9223fa1f771d09e new file mode 100644 index 00000000000..d4153ed8989 --- /dev/null +++ b/v4.19/c67ef897fe08effad98f0c7fb9223fa1f771d09e @@ -0,0 +1,3 @@ +c67ef897fe08 ("select: Avoid wrap-around instrumentation in do_sys_poll()") +5e01fdff04b7 ("fs: Replace zero-length array with flexible-array member") +43e11fa2d1d3 ("fs/select.c: use struct_size() in kmalloc()") diff --git a/v4.19/c69ff4071935f946f1cddc59e1d36a03442ed015 b/v4.19/c69ff4071935f946f1cddc59e1d36a03442ed015 new file mode 100644 index 00000000000..580e28ef0d3 --- /dev/null +++ b/v4.19/c69ff4071935f946f1cddc59e1d36a03442ed015 @@ -0,0 +1,20 @@ +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +ac1c13e257c7 ("Merge tag 'nfsd-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v4.19/c762b979c7c97dc7a4010f943a9c0b646a56ed36 b/v4.19/c762b979c7c97dc7a4010f943a9c0b646a56ed36 new file mode 100644 index 00000000000..9a9b62eb4bc --- /dev/null +++ b/v4.19/c762b979c7c97dc7a4010f943a9c0b646a56ed36 @@ -0,0 +1 @@ +c762b979c7c9 ("proc: remove SLAB_MEM_SPREAD flag usage") diff --git a/v4.19/c8841fc4d51f603a44c00448ad17404eb829c741 b/v4.19/c8841fc4d51f603a44c00448ad17404eb829c741 new file mode 100644 index 00000000000..f32ec238ec2 --- /dev/null +++ b/v4.19/c8841fc4d51f603a44c00448ad17404eb829c741 @@ -0,0 +1 @@ +c8841fc4d51f ("qnx6: remove SLAB_MEM_SPREAD flag usage") diff --git a/v4.19/c8df2cc9d63bdb365c520a2dd5472f7b7755644f b/v4.19/c8df2cc9d63bdb365c520a2dd5472f7b7755644f new file mode 100644 index 00000000000..00379c0db66 --- /dev/null +++ b/v4.19/c8df2cc9d63bdb365c520a2dd5472f7b7755644f @@ -0,0 +1,5 @@ +c8df2cc9d63b ("ocfs2: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v4.19/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 b/v4.19/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 new file mode 100644 index 00000000000..20f2607f697 --- /dev/null +++ b/v4.19/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 @@ -0,0 +1,20 @@ +c8e108d80cd8 ("s390: port block device access to file") +a8ab90ff47bf ("s390/dasd: Convert to bdev_open_by_path()") +560e20e4bf64 ("block: consolidate __invalidate_device and fsync_bdev") +127a5093c79d ("block: drop the "busy inodes on changed media" log message") +2527fd38772f ("dasd: also call __invalidate_device when setting the device offline") +ab6860f62bfe ("block: simplify the disk_force_media_change interface") +aca740cecbe5 ("fs: open block device after superblock creation") +b90ecc0379eb ("block: increment diskseq on all media change events") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") diff --git a/v4.19/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 b/v4.19/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 new file mode 100644 index 00000000000..6ee91b6c9c8 --- /dev/null +++ b/v4.19/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 @@ -0,0 +1,20 @@ +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +3aff51464455 ("selftests/resctrl: Extend signal handler coverage to unmount on receiving signal") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v4.19/c997d683d952d8c927922ea0ab4d33a01c8efc2c b/v4.19/c997d683d952d8c927922ea0ab4d33a01c8efc2c new file mode 100644 index 00000000000..4d3422c2206 --- /dev/null +++ b/v4.19/c997d683d952d8c927922ea0ab4d33a01c8efc2c @@ -0,0 +1,3 @@ +c997d683d952 ("vfs: remove SLAB_MEM_SPREAD flag usage") +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v4.19/ca1608875ae21bb40a7731b81bc0e2c95622d502 b/v4.19/ca1608875ae21bb40a7731b81bc0e2c95622d502 new file mode 100644 index 00000000000..f7cdd03b01e --- /dev/null +++ b/v4.19/ca1608875ae21bb40a7731b81bc0e2c95622d502 @@ -0,0 +1,20 @@ +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v4.19/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b b/v4.19/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b new file mode 100644 index 00000000000..ab9f5dfcbec --- /dev/null +++ b/v4.19/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b @@ -0,0 +1,19 @@ +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v4.19/cbb93fe5e6d00695e1344fa697dab3974b216717 b/v4.19/cbb93fe5e6d00695e1344fa697dab3974b216717 new file mode 100644 index 00000000000..d309e512963 --- /dev/null +++ b/v4.19/cbb93fe5e6d00695e1344fa697dab3974b216717 @@ -0,0 +1 @@ +cbb93fe5e6d0 ("sysv: remove SLAB_MEM_SPREAD flag usage") diff --git a/v4.19/cc47a057e79613b7af0110837ff082caf8895c9e b/v4.19/cc47a057e79613b7af0110837ff082caf8895c9e new file mode 100644 index 00000000000..ef96eacaecf --- /dev/null +++ b/v4.19/cc47a057e79613b7af0110837ff082caf8895c9e @@ -0,0 +1,6 @@ +cc47a057e796 ("ntfs3: use file_mnt_idmap helper") +d6cd7cecfd5e ("fs/ntfs3: Fix ntfs_atomic_open") +96de65a9413e ("fs/ntfs3: Code formatting and refactoring") +75c5e0c9e5ca ("fs/ntfs3: Changed ntfs_get_acl() to use dentry") +267a36ba30a7 ("fs/ntfs3: Remove noacsrules") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 b/v4.19/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 new file mode 100644 index 00000000000..321dc700061 --- /dev/null +++ b/v4.19/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 @@ -0,0 +1,20 @@ +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v4.19/cc9542534bf09f33b4da32025b31335588fcefb9 b/v4.19/cc9542534bf09f33b4da32025b31335588fcefb9 new file mode 100644 index 00000000000..90706c0b938 --- /dev/null +++ b/v4.19/cc9542534bf09f33b4da32025b31335588fcefb9 @@ -0,0 +1,11 @@ +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/cdefbf2324ceda662e2667aa2f44e8b9de3d780f b/v4.19/cdefbf2324ceda662e2667aa2f44e8b9de3d780f new file mode 100644 index 00000000000..6a90d053a61 --- /dev/null +++ b/v4.19/cdefbf2324ceda662e2667aa2f44e8b9de3d780f @@ -0,0 +1,14 @@ +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") +e9bdcdbf6936 ("pid: add pidfd_get_task() helper") +490b9ba881e2 ("kernel/pid.c: implement additional checks upon pidfd_create() parameters") +c576e0fcd618 ("kernel/pid.c: remove static qualifier from pidfd_create()") +1aa92cd31c1c ("pid: move pidfd_get_pid() to pid.c") +6da73d15258a ("pidfd: support PIDFD_NONBLOCK in pidfd_open()") +ba7d25f3dff6 ("exit: support non-blocking pidfds") +4969f8a07397 ("pidfd: Add missing sock updates for pidfd_getfd()") +8649c322f75c ("pid: Implement pidfd_getfd syscall") +1e1d0f0b1a3e ("pid: use pid_has_task() in pidfd_open()") +3695eae5fee0 ("pidfd: add P_PIDFD to waitid()") +8f6ccf6159ae ("Merge tag 'clone3-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux") diff --git a/v4.19/ce51bf1790c4972125b19c22dbfa76d7e0136280 b/v4.19/ce51bf1790c4972125b19c22dbfa76d7e0136280 new file mode 100644 index 00000000000..25d05ccd2cb --- /dev/null +++ b/v4.19/ce51bf1790c4972125b19c22dbfa76d7e0136280 @@ -0,0 +1 @@ +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") diff --git a/v4.19/cf12445daec01aaa2d27bb34bd7c796a53442c42 b/v4.19/cf12445daec01aaa2d27bb34bd7c796a53442c42 new file mode 100644 index 00000000000..d208b0bf69b --- /dev/null +++ b/v4.19/cf12445daec01aaa2d27bb34bd7c796a53442c42 @@ -0,0 +1,2 @@ +cf12445daec0 ("fs/hfsplus: use better @opf description") +02105f18a26c ("fs/hfsplus: wrapper.c: fix kernel-doc warnings") diff --git a/v4.19/d0089603fa7a22a940f808a7cbc49402fe02281e b/v4.19/d0089603fa7a22a940f808a7cbc49402fe02281e new file mode 100644 index 00000000000..a86840fda71 --- /dev/null +++ b/v4.19/d0089603fa7a22a940f808a7cbc49402fe02281e @@ -0,0 +1 @@ +d0089603fa7a ("fs: prefer kfree_rcu() in fasync_remove_entry()") diff --git a/v4.19/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 b/v4.19/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 new file mode 100644 index 00000000000..6dc99011e4d --- /dev/null +++ b/v4.19/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 @@ -0,0 +1,12 @@ +d2733a026fc7 ("lib/cmdline: Fix an invalid format specifier in an assertion msg") +255ede3b1290 ("lib/cmdline_kunit: Remove a cast which are no-longer required") +0ea09083116d ("lib/cmdline: Allow get_options() to take 0 to validate the input") +f1f405c35ec2 ("lib/cmdline: Update documentation to reflect behaviour") +d3c7cfc6d3dc ("lib/cmdline_kunit: add a new test case for get_options()") +7546861a8c55 ("lib/cmdline_kunit: add a new test suite for cmdline API") +6d511020e13d ("lib/test_bits.c: add tests of GENMASK") +33d599f05299 ("lib/test_linear_ranges: add a test for the 'linear_ranges'") +ea2dd7c0875e ("lib/list-test: add a test for the 'list' doubly linked list") +2cb80dbbbaba ("kernel/sysctl-test: Add null pointer test for sysctl.c:proc_dointvec()") +0a020d416d0a ("lib: introduce initial implementation of object aggregation manager") +2d6bb6adb714 ("Merge tag 'stackleak-v4.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux") diff --git a/v4.19/d31563b5f9bb601a805c4a1b491edf69ada79688 b/v4.19/d31563b5f9bb601a805c4a1b491edf69ada79688 new file mode 100644 index 00000000000..50220e21e81 --- /dev/null +++ b/v4.19/d31563b5f9bb601a805c4a1b491edf69ada79688 @@ -0,0 +1 @@ +d31563b5f9bb ("eventfd: strictly check the count parameter of eventfd_write to avoid inputting illegal strings") diff --git a/v4.19/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 b/v4.19/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 new file mode 100644 index 00000000000..f68629c1c21 --- /dev/null +++ b/v4.19/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 @@ -0,0 +1,3 @@ +d3b1a9a778e1 ("fs/address_space: move i_mmap_rwsem to mitigate a false sharing with i_mmap.") +600f111ef51d ("fs: Rename mapping private members") +ecae0bd5173b ("Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/d63fde98b8929da625cc36c2f1143e837c0e6d10 b/v4.19/d63fde98b8929da625cc36c2f1143e837c0e6d10 new file mode 100644 index 00000000000..c61d1f8d228 --- /dev/null +++ b/v4.19/d63fde98b8929da625cc36c2f1143e837c0e6d10 @@ -0,0 +1,20 @@ +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") +735931f9a51a ("MAINTAINERS: add uv.c also to KVM/s390") +f0f0a5df4e08 ("selftests: Extract run_kselftest.sh and generate stand-alone test list") +642e6e5ce03e ("docs: dt: convert overlay-notes.txt to ReST format") +218e1b3d10f1 ("docs: dt: convert of_unittest.txt to ReST") +26853a242057 ("docs: dt: convert dynamic-resolution-notes.txt to ReST") +afb6120519ae ("docs: dt: convert changesets to ReST") +d8e81bc3e87c ("docs: dt: convert usage-model.txt to ReST") +4ef7f57ebe6e ("docs: dt: add an index.rst file for devicetree") +9ae8578b517a ("of: Documentation: change overlay example to use current syntax") +3b50142d8528 ("MAINTAINERS: sort field names for all entries") +4400b7d68f6e ("MAINTAINERS: sort entries by entry name") diff --git a/v4.19/d7c9616be0759c1cfb44a68ba838548d22b98484 b/v4.19/d7c9616be0759c1cfb44a68ba838548d22b98484 new file mode 100644 index 00000000000..24a8f7b3e7a --- /dev/null +++ b/v4.19/d7c9616be0759c1cfb44a68ba838548d22b98484 @@ -0,0 +1,20 @@ +d7c9616be075 ("nfs: convert to using new filelock helpers") +724e2df95b08 ("NFSv4: Directly use ida_alloc()/free()") +9c00fd9acba8 ("NFSv4: Charge NFSv4 open state trackers to kmemcg") +a52458b48af1 ("NFS/NFSD/SUNRPC: replace generic creds with 'struct cred'.") +684f39b4cf51 ("NFS: struct nfs_open_dir_context: convert rpc_cred pointer to cred.") +ddf529eeed59 ("NFS: move credential expiry tracking out of SUNRPC into NFS.") +1de7eea92946 ("SUNRPC: add side channel to use non-generic cred for rpc call.") +5e16923b432b ("NFS/SUNRPC: don't lookup machine credential until rpcauth_bindcred().") +f15e1e8bc642 ("NFSv4: don't require lock for get_renew_cred or get_machine_cred") +a534ecb013bf ("NFSv4: add cl_root_cred for use when machine cred is not available.") +1a80810fbf23 ("SUNRPC: remove machine_cred field from struct auth_cred") +8276c902bbe9 ("SUNRPC: remove uid and gid from struct auth_cred") +fc0664fd9bcc ("SUNRPC: remove groupinfo from struct auth_cred.") +97f68c6b02e0 ("SUNRPC: add 'struct cred *' to auth_cred and rpc_cred") +e3d5e573a54d ("SUNRPC: Fix a bogus get/put in generic_key_to_expire()") +a652a4bc2169 ("SUNRPC: Fix a Oops when destroying the RPCSEC_GSS credential cache") +79b181810285 ("SUNRPC: Convert auth creds to use refcount_t") +07d02a67b7fa ("SUNRPC: Simplify lookup code") +95cd623250ad ("SUNRPC: Clean up the AUTH cache code") +44f411c353bf ("NFSv4.x: fix lock recovery during delegation recall") diff --git a/v4.19/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 b/v4.19/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 new file mode 100644 index 00000000000..3b2663e9958 --- /dev/null +++ b/v4.19/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 @@ -0,0 +1 @@ +d8f899d13d72 ("fs: make the i_size_read/write helpers be smp_load_acquire/store_release()") diff --git a/v4.19/d9077f7bad141df143cc4fa000a68a868bcea7c0 b/v4.19/d9077f7bad141df143cc4fa000a68a868bcea7c0 new file mode 100644 index 00000000000..55fb7606dd3 --- /dev/null +++ b/v4.19/d9077f7bad141df143cc4fa000a68a868bcea7c0 @@ -0,0 +1,8 @@ +d9077f7bad14 ("filelock: make assign_type helper take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +f20ae9cf5b07 ("Merge tag 'filelock-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v4.19/d90b7c705c5d9b5cb6b71b8aaa773c031084056c b/v4.19/d90b7c705c5d9b5cb6b71b8aaa773c031084056c new file mode 100644 index 00000000000..d9b15451cff --- /dev/null +++ b/v4.19/d90b7c705c5d9b5cb6b71b8aaa773c031084056c @@ -0,0 +1,20 @@ +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") +735931f9a51a ("MAINTAINERS: add uv.c also to KVM/s390") +f0f0a5df4e08 ("selftests: Extract run_kselftest.sh and generate stand-alone test list") +642e6e5ce03e ("docs: dt: convert overlay-notes.txt to ReST format") +218e1b3d10f1 ("docs: dt: convert of_unittest.txt to ReST") +26853a242057 ("docs: dt: convert dynamic-resolution-notes.txt to ReST") +afb6120519ae ("docs: dt: convert changesets to ReST") +d8e81bc3e87c ("docs: dt: convert usage-model.txt to ReST") +4ef7f57ebe6e ("docs: dt: add an index.rst file for devicetree") +9ae8578b517a ("of: Documentation: change overlay example to use current syntax") +3b50142d8528 ("MAINTAINERS: sort field names for all entries") +4400b7d68f6e ("MAINTAINERS: sort entries by entry name") +b032227c6293 ("Merge tag 'nios2-v5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2") diff --git a/v4.19/dacfd001eaf252a81537aece602ae2fc16e6ebd5 b/v4.19/dacfd001eaf252a81537aece602ae2fc16e6ebd5 new file mode 100644 index 00000000000..2d6ca80a4a5 --- /dev/null +++ b/v4.19/dacfd001eaf252a81537aece602ae2fc16e6ebd5 @@ -0,0 +1,20 @@ +dacfd001eaf2 ("fs/mnt_idmapping.c: Return -EINVAL when no map is written") +783822e44594 ("mnt_idmapping: decouple from namespaces") +3707d84c1367 ("fs: move mnt_idmap") +4d7ca4090184 ("fs: port vfs{g,u}id helpers to mnt_idmap") +c14329d39f2d ("fs: port fs{g,u}id helpers to mnt_idmap") +e67fe63341b8 ("fs: port i_{g,u}id_into_vfs{g,u}id() to mnt_idmap") +0dbe12f2e49c ("fs: port i_{g,u}id_{needs_}update() to mnt_idmap") +9452e93e6dae ("fs: port privilege checking helpers to mnt_idmap") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") diff --git a/v4.19/dcd04ea587b210e78a85d6d4d7cc6765828496b0 b/v4.19/dcd04ea587b210e78a85d6d4d7cc6765828496b0 new file mode 100644 index 00000000000..4f854c5af88 --- /dev/null +++ b/v4.19/dcd04ea587b210e78a85d6d4d7cc6765828496b0 @@ -0,0 +1,12 @@ +dcd04ea587b2 ("iomap: Add processed for iomap_iter") +03b8df8d43ec ("iomap: standardize tracepoint formatting and storage") +f4b896c213f0 ("iomap: add the new iomap_iter model") +1ac994525b9d ("iomap: Remove pgoff from tracepoints") +6334b91e502c ("iomap: trace iomap_appply results") +598ecfbaa742 ("iomap: lift the xfs writeback code to iomap") +9e91c5728cab ("iomap: lift common tracing code from xfs to iomap") +760fea8bfb7f ("xfs: remove the fork fields in the writepage_ctx and ioend") +5653017bc44e ("xfs: turn io_append_trans into an io_private void pointer") +433dad94ec5d ("xfs: refactor the ioend merging code") +4e087a3b313c ("xfs: use a struct iomap in xfs_writepage_ctx") +26473f83703e ("Merge tag 'iomap-5.3-merge-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux") diff --git a/v4.19/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 b/v4.19/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 new file mode 100644 index 00000000000..748f5477f8a --- /dev/null +++ b/v4.19/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 @@ -0,0 +1,6 @@ +dd1fac6ae648 ("nfs: adapt to breakup of struct file_lock") +d7c9616be075 ("nfs: convert to using new filelock helpers") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v4.19/dd9019604cdaaff1327bfd36737230f912e2780d b/v4.19/dd9019604cdaaff1327bfd36737230f912e2780d new file mode 100644 index 00000000000..20112205cbe --- /dev/null +++ b/v4.19/dd9019604cdaaff1327bfd36737230f912e2780d @@ -0,0 +1,20 @@ +dd9019604cda ("ovl: convert to super_set_uuid()") +d9544c1b0d9e ("ovl: store persistent uuid/fsid with uuid=on") +b0504bfe1b8a ("ovl: add support for unique fsid per instance") +ae8cba4033bc ("ovl: Add framework for verity support") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") +37ebf056d6cf ("ovl: introduce data-only lower layers") +9e88f9052415 ("ovl: remove unneeded goto instructions") +0af950f57fef ("ovl: move ovl_entry into ovl_inode") +163db0da3515 ("ovl: factor out ovl_free_entry() and ovl_stack_*() helpers") +5522c9c7cbd2 ("ovl: use ovl_numlower() and ovl_lowerstack() accessors") +a6ff2bc0be17 ("ovl: use OVL_E() and OVL_E_FLAGS() accessors") +b07d5cc93e1b ("ovl: update of dentry revalidate flags after copy up") diff --git a/v4.19/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 b/v4.19/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 new file mode 100644 index 00000000000..9ec58791ed3 --- /dev/null +++ b/v4.19/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 @@ -0,0 +1 @@ +ddb9fd7a5440 ("fs/select: rework stack allocation hack for clang") diff --git a/v4.19/de8a3207aed33283a560193095b156d3b73fc4f0 b/v4.19/de8a3207aed33283a560193095b156d3b73fc4f0 new file mode 100644 index 00000000000..bdf4bfbf9ce --- /dev/null +++ b/v4.19/de8a3207aed33283a560193095b156d3b73fc4f0 @@ -0,0 +1 @@ +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v4.19/dec3a7b3aa45802e70c350d73e11564cd444e448 b/v4.19/dec3a7b3aa45802e70c350d73e11564cd444e448 new file mode 100644 index 00000000000..c90cd6ccdaa --- /dev/null +++ b/v4.19/dec3a7b3aa45802e70c350d73e11564cd444e448 @@ -0,0 +1,6 @@ +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v4.19/e1fb1dc08e73466830612bcf2f9f72180965c9ba b/v4.19/e1fb1dc08e73466830612bcf2f9f72180965c9ba new file mode 100644 index 00000000000..357ec21781e --- /dev/null +++ b/v4.19/e1fb1dc08e73466830612bcf2f9f72180965c9ba @@ -0,0 +1,16 @@ +e1fb1dc08e73 ("pidfd: allow to override signal scope in pidfd_send_signal()") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v4.19/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd b/v4.19/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd new file mode 100644 index 00000000000..3e2c2792abf --- /dev/null +++ b/v4.19/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd @@ -0,0 +1,10 @@ +e2e8a142fbd9 ("pidfd: exit: kill the no longer used thread_group_exited()") +c27cd083cfb9 ("Compiler attributes: GCC cold function alignment workarounds") +caabdd0f59a9 ("ctype.h: remove duplicate isdigit() helper") +38fd525a4c61 ("exit: Factor thread_group_exited out of pidfd_poll") +9e77716a75bc ("fork: fix pidfd_poll()'s return type") +b53b0b9d9a61 ("pidfd: add polling support") +9e9291c71eb9 ("include/linux/sched/signal.h: replace `tsk' with `task'") +b3e583825266 ("clone: add CLONE_PIDFD") +fcfc2aa0185f ("ptrace: take into account saved_sigmask in PTRACE{GET,SET}SIGMASK") +e468f5c06b5e ("Merge tag 'compiler-attributes-for-linus-4.20-rc1' of https://github.com/ojeda/linux") diff --git a/v4.19/e2f7dd6e55d2f39734abcebd0cf673700e206197 b/v4.19/e2f7dd6e55d2f39734abcebd0cf673700e206197 new file mode 100644 index 00000000000..8c7662c72fd --- /dev/null +++ b/v4.19/e2f7dd6e55d2f39734abcebd0cf673700e206197 @@ -0,0 +1 @@ +e2f7dd6e55d2 ("fat: Hook up sb->s_uuid") diff --git a/v4.19/e331ac141f1df6d151d24e60ff16e93ec075509e b/v4.19/e331ac141f1df6d151d24e60ff16e93ec075509e new file mode 100644 index 00000000000..fde2ff775f3 --- /dev/null +++ b/v4.19/e331ac141f1df6d151d24e60ff16e93ec075509e @@ -0,0 +1,20 @@ +e331ac141f1d ("selftests/resctrl: Add a helper for the non-contiguous test") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v4.19/e3a491a26b62466ad14a423e8c81a04d5969bfe5 b/v4.19/e3a491a26b62466ad14a423e8c81a04d5969bfe5 new file mode 100644 index 00000000000..b22c2767ab7 --- /dev/null +++ b/v4.19/e3a491a26b62466ad14a423e8c81a04d5969bfe5 @@ -0,0 +1,11 @@ +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +d58562ca6c99 ("iomap: skip pages past eof in iomap_do_writepage()") +8597447dc565 ("iomap: Convert to release_folio") +187c82cb0380 ("fs: Convert trivial uses of __set_page_dirty_nobuffers to filemap_dirty_folio") +2bf06b8e6428 ("fuse: Convert from launder_page to launder_folio") +c5b56b50d729 ("jfs: Convert from invalidatepage to invalidate_folio") +d82354f6b05f ("iomap: Remove iomap_invalidatepage()") +2e7e80f7e7e9 ("fs: Convert is_partially_uptodate to folios") +1241ebeca3f9 ("iomap: Fix iomap_invalidatepage tracepoint") +f079ab01b560 ("Merge tag 'iomap-5.17' of git://git.infradead.org/users/willy/linux") diff --git a/v4.19/e5ca9d391615269b05a6ed871fec66d9db650520 b/v4.19/e5ca9d391615269b05a6ed871fec66d9db650520 new file mode 100644 index 00000000000..9b3e419afed --- /dev/null +++ b/v4.19/e5ca9d391615269b05a6ed871fec66d9db650520 @@ -0,0 +1,20 @@ +e5ca9d391615 ("block/ioctl: port blkdev_bszset() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v4.19/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 b/v4.19/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 new file mode 100644 index 00000000000..6b8b98eaaa1 --- /dev/null +++ b/v4.19/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 @@ -0,0 +1,11 @@ +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") +227c4d507c71 ("Merge tag 'f2fs-for-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v4.19/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 b/v4.19/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 new file mode 100644 index 00000000000..9f271d8dcf5 --- /dev/null +++ b/v4.19/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 @@ -0,0 +1,12 @@ +e6f7958042a7 ("epoll: Remove ep_scan_ready_list() in comments") +65759097d804 ("epoll: call final ep_events_available() check under the lock") +412895f03cbf ("epoll: atomically remove wait entry on wake up") +1b53734bd0b2 ("epoll: fix possible lost wakeup on epoll_ctl() path") +a218cc491420 ("epoll: use rwlock in order to reduce ep_poll_callback() contention") +c3e320b61581 ("epoll: unify awaking of wakeup source on ep_poll_callback() path") +86c051793b4c ("fs/epoll: deal with wait_queue only once") +35cff1a6e023 ("fs/epoll: rename check_events label to send_events") +abc610e01c66 ("fs/epoll: avoid barrier after an epoll_wait(2) timeout") +c5a282e9635e ("fs/epoll: reduce the scope of wq lock in epoll_wait()") +76699a67f304 ("fs/epoll: drop ovflist branch prediction") +4e0982a00564 ("fs/epoll: simplify ep_send_events_proc() ready-list loop") diff --git a/v4.19/e73dda7ffd858a58ddeb9c53603ae14f2af8927c b/v4.19/e73dda7ffd858a58ddeb9c53603ae14f2af8927c new file mode 100644 index 00000000000..dcdf764238a --- /dev/null +++ b/v4.19/e73dda7ffd858a58ddeb9c53603ae14f2af8927c @@ -0,0 +1,20 @@ +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v4.19/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 b/v4.19/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 new file mode 100644 index 00000000000..38e52b79cd8 --- /dev/null +++ b/v4.19/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 @@ -0,0 +1 @@ +e769779c0c2c ("fs: Verify write lifetime constants at compile time") diff --git a/v4.19/e86e6638d1171c2201ffff16d2c6a6fd975f8383 b/v4.19/e86e6638d1171c2201ffff16d2c6a6fd975f8383 new file mode 100644 index 00000000000..ccd865d6c1c --- /dev/null +++ b/v4.19/e86e6638d1171c2201ffff16d2c6a6fd975f8383 @@ -0,0 +1,4 @@ +e86e6638d117 ("fscrypt: Drop d_revalidate for valid dentries during lookup") +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") +ff49c86f27e4 ("Merge tag 'f2fs-for-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v4.19/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 b/v4.19/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 new file mode 100644 index 00000000000..0f992c5a993 --- /dev/null +++ b/v4.19/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 @@ -0,0 +1,10 @@ +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/e97d06a46526d9392cbdbd7eda193091e1af2723 b/v4.19/e97d06a46526d9392cbdbd7eda193091e1af2723 new file mode 100644 index 00000000000..bcb63dd7201 --- /dev/null +++ b/v4.19/e97d06a46526d9392cbdbd7eda193091e1af2723 @@ -0,0 +1,4 @@ +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/e9a7254b0339ef2b230784789ac28ef35e049253 b/v4.19/e9a7254b0339ef2b230784789ac28ef35e049253 new file mode 100644 index 00000000000..96a639e8662 --- /dev/null +++ b/v4.19/e9a7254b0339ef2b230784789ac28ef35e049253 @@ -0,0 +1,20 @@ +e9a7254b0339 ("nvme: port block device access to file") +2a4936e933e3 ("nvmet: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v4.19/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 b/v4.19/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 new file mode 100644 index 00000000000..fd9aad8df9a --- /dev/null +++ b/v4.19/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 @@ -0,0 +1,10 @@ +e9b10713e82c ("fscrypt: Drop d_revalidate once the key is added") +3e7807d5a7d7 ("fscrypt: rename fscrypt_info => fscrypt_inode_info") +5b1188847180 ("fscrypt: support crypto data unit size less than filesystem block size") +7a0263dc904f ("fscrypt: replace get_ino_and_lblk_bits with just has_32bit_inodes") +f0904e8bc3c5 ("fscrypt: compute max_lblk_bits from s_maxbytes and block size") +40e13e18168f ("fscrypt: make the bounce page pool opt-in instead of opt-out") +5970fbad1036 ("fscrypt: make it clearer that key_prefix is deprecated") +2d332d5bc424 ("ceph: fscrypt_auth handling for ceph") +83e57e47906c ("fscrypt: optimize fscrypt_initialize()") +6639c3ce7fd2 ("Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux") diff --git a/v4.19/e9c5263ce16d96311c118111ac779f004be8b473 b/v4.19/e9c5263ce16d96311c118111ac779f004be8b473 new file mode 100644 index 00000000000..533cbbe1a10 --- /dev/null +++ b/v4.19/e9c5263ce16d96311c118111ac779f004be8b473 @@ -0,0 +1,15 @@ +e9c5263ce16d ("libfs: improve path_from_stashed()") +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v4.19/ea7d898676d9e94558c46ba927db35403362389f b/v4.19/ea7d898676d9e94558c46ba927db35403362389f new file mode 100644 index 00000000000..1abbb220dc9 --- /dev/null +++ b/v4.19/ea7d898676d9e94558c46ba927db35403362389f @@ -0,0 +1,5 @@ +ea7d898676d9 ("fs: Propagate write hints to the struct block_device inode") +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") +7b12e49669c9 ("fs: remove fs.f_write_hint") +e200327708e6 ("fs/fnctl: fix missing __user in fcntl_rw_hint()") diff --git a/v4.19/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 b/v4.19/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 new file mode 100644 index 00000000000..993a82907b6 --- /dev/null +++ b/v4.19/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 @@ -0,0 +1,11 @@ +eb8ed7c6ab08 ("lockd: adapt to breakup of struct file_lock") +872584f1bb98 ("lockd: convert to using new filelock helpers") +be2be5f7f443 ("lockd: nlm_blocked list race fixes") +244cc19196d2 ("lockd: server should unlock lock if client rejects the grant") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") +7ff84910c66c ("lockd: set file_lock start and end when decoding nlm4 testargs") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +764822972d64 ("Merge tag 'nfsd-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v4.19/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 b/v4.19/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 new file mode 100644 index 00000000000..3747efe8c66 --- /dev/null +++ b/v4.19/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 @@ -0,0 +1,2 @@ +ec16b147a55b ("fs: Fix rw_hint validation") +e200327708e6 ("fs/fnctl: fix missing __user in fcntl_rw_hint()") diff --git a/v4.19/ecba88a3b32d733d41e27973e25b2bc580f64281 b/v4.19/ecba88a3b32d733d41e27973e25b2bc580f64281 new file mode 100644 index 00000000000..eeb4218ec04 --- /dev/null +++ b/v4.19/ecba88a3b32d733d41e27973e25b2bc580f64281 @@ -0,0 +1,20 @@ +ecba88a3b32d ("libfs: Add simple_offset_empty()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") +cac2f8b8d8b5 ("fs: rename current get acl method") diff --git a/v4.19/ee8bd4a428a9c538e08aa5bc797fca19d577f667 b/v4.19/ee8bd4a428a9c538e08aa5bc797fca19d577f667 new file mode 100644 index 00000000000..d090e512f7d --- /dev/null +++ b/v4.19/ee8bd4a428a9c538e08aa5bc797fca19d577f667 @@ -0,0 +1,20 @@ +ee8bd4a428a9 ("kunit: tool: Print UML command") +9241bc818d54 ("kunit: tool: cosmetic: don't specify duplicate kernel cmdline options") +aa1c05558e71 ("kunit: tool: simplify code since build_dir can't be None") +00f75043e46d ("kunit: tool: make --json handling a bit clearer") +e0cc8c052a39 ("kunit: tool: delete kunit_parser.TestResult type") +4c2911f1e140 ("kunit: tool: reconfigure when the used kunitconfig changes") +98978490ccf7 ("kunit: tool: move Kconfig read_from_file/parse_from_string to package-level") +e56e482855b7 ("kunit: tool: Report an error if any test has no subtests") +c68077b14692 ("kunit: tool: Do not error on tests without test plans") +d65d07cb5b01 ("kunit: tool: improve compatibility of kunit_parser with KTAP specification") +7d7c48df811d ("kunit: tool: yield output from run_kernel in real time") +ff9e09a3762f ("kunit: tool: support running each suite/test separately") +5f6aa6d82e45 ("kunit: tool: actually track how long it took to run tests") +7ef925ea8194 ("kunit: tool: factor exec + parse steps into a function") +fe678fed2cda ("kunit: tool: show list of valid --arch options when invalid") +a54ea2e05725 ("kunit: tool: misc fixes (unused vars, imports, leaked files)") +d8c23ead708b ("kunit: tool: better handling of quasi-bool args (--json, --raw_output)") +acd8e8407b8f ("kunit: Print test statistics on failure") +6a499c9c42d0 ("kunit: tool: make --raw_output support only showing kunit output") +6cb51a1874d0 ("kunit: tool: add --kernel_args to allow setting module params") diff --git a/v4.19/ef560389ca50e33bd0c4531236c187107fa81e1f b/v4.19/ef560389ca50e33bd0c4531236c187107fa81e1f new file mode 100644 index 00000000000..594624cb20b --- /dev/null +++ b/v4.19/ef560389ca50e33bd0c4531236c187107fa81e1f @@ -0,0 +1,9 @@ +ef560389ca50 ("docs: filesystems: fix typo in docs") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +62d53c4a1dfe ("fs: use backing_file container for internal files with "fake" f_path") +8a05a8c31d06 ("fs: move kmem_cache_zalloc() into alloc_empty_file*() helpers") +cbb0b9d4bbcf ("fs: use a helper for opening kernel internal files") +d56e0ddb8fc3 ("fs: rename {vfs,kernel}_tmpfile_open()") +d8aeb44a9ae3 ("fs: add FMODE_DIO_PARALLEL_WRITE flag") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/f0ece18e994144b7daa025b68ead97de26a2df1f b/v4.19/f0ece18e994144b7daa025b68ead97de26a2df1f new file mode 100644 index 00000000000..4f678749a3c --- /dev/null +++ b/v4.19/f0ece18e994144b7daa025b68ead97de26a2df1f @@ -0,0 +1,9 @@ +f0ece18e9941 ("selftests: add ESRCH tests for pidfd_getfd()") +873dfd7881d1 ("test: Add test for pidfd getfd") +2def297ec7fb ("pidfd: add tests for NSpid info in fdinfo") +aed5a8df3dbb ("tests: add pidfd poll tests") +e63f3085709e ("pidfd: add pidfd_wait tests") +172bb24a4f48 ("tests: add pidfd_open() tests") +740378dc7834 ("pidfd: add polling selftests") +4d0b5f4d7561 ("selftests: pidfd: Create .gitignore to include pidfd_test") +575a0ae9744d ("selftests: add tests for pidfd_send_signal()") diff --git a/v4.19/f123dc86388cb669c3d6322702dc441abc35c31e b/v4.19/f123dc86388cb669c3d6322702dc441abc35c31e new file mode 100644 index 00000000000..998f411fdd2 --- /dev/null +++ b/v4.19/f123dc86388cb669c3d6322702dc441abc35c31e @@ -0,0 +1 @@ +f123dc86388c ("sysv: don't call sb_bread() with pointers_lock held") diff --git a/v4.19/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 b/v4.19/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 new file mode 100644 index 00000000000..bf7b2e7806b --- /dev/null +++ b/v4.19/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 @@ -0,0 +1 @@ +f17d8a87ecb5 ("selftests: fuxex: Report a unique test name per run of futex_requeue_pi") diff --git a/v4.19/f3a608827d1f8de0dd12813e8d9c6803fe64e119 b/v4.19/f3a608827d1f8de0dd12813e8d9c6803fe64e119 new file mode 100644 index 00000000000..0c5c2c59855 --- /dev/null +++ b/v4.19/f3a608827d1f8de0dd12813e8d9c6803fe64e119 @@ -0,0 +1,2 @@ +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/f525152a0f0ff34eb92b322703d76ba37095f556 b/v4.19/f525152a0f0ff34eb92b322703d76ba37095f556 new file mode 100644 index 00000000000..ffc4dced5c7 --- /dev/null +++ b/v4.19/f525152a0f0ff34eb92b322703d76ba37095f556 @@ -0,0 +1,15 @@ +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/f8f669699977db503569465b64dc5220ab21bb41 b/v4.19/f8f669699977db503569465b64dc5220ab21bb41 new file mode 100644 index 00000000000..c6f7135b0d8 --- /dev/null +++ b/v4.19/f8f669699977db503569465b64dc5220ab21bb41 @@ -0,0 +1,20 @@ +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +22a8be280383 ("selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem") +f54b32781644 ("selftests/resctrl: Kill child process before parent process terminates if SIGTERM is received") +6220f69e72a5 ("selftests/resctrl: Extend CPU vendor detection") +4e5cb354c85e ("selftests/resctrl: Fix unmount resctrl FS") +f1dd71982d19 ("selftests/resctrl: Skip the test if requested resctrl feature is not supported") +c9fb4e7cee1e ("selftests/resctrl: Modularize resctrl test suite main() function") +09a67934625a ("selftests/resctrl: Don't hard code value of "no_of_bits" variable") diff --git a/v4.19/f92e1a829d64dd66fa173c6934f03817d9e68d43 b/v4.19/f92e1a829d64dd66fa173c6934f03817d9e68d43 new file mode 100644 index 00000000000..76fa990af37 --- /dev/null +++ b/v4.19/f92e1a829d64dd66fa173c6934f03817d9e68d43 @@ -0,0 +1,12 @@ +f92e1a829d64 ("test_maple_tree: testing the cyclic allocation") +eb2e817f38ca ("maple_tree: update testing code for mas_{next,prev,walk}") +4bd6dded6318 ("test_maple_tree: add more testing for mas_empty_area()") +5159d64b3354 ("test_maple_tree: test modifications while iterating") +7327e8111adb ("maple_tree: fix mas_empty_area_rev() lower bound validation") +c5651b31f515 ("test_maple_tree: add test for mas_spanning_rebalance() on insufficient data") +120b116208a0 ("maple_tree: reorganize testing to restore module testing") +e15e06a83923 ("lib/test_maple_tree: add testing for maple tree") +cc86e0c2f306 ("radix tree test suite: add support for slab bulk APIs") +54a611b60590 ("Maple Tree: add new data structure") +463f74089ff9 ("crypto: lib - move lib/sha1.c into lib/crypto/") +02f9a04d76b7 ("Merge tag 'memblock-v5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock") diff --git a/v4.19/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 b/v4.19/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 new file mode 100644 index 00000000000..ebbd02618ec --- /dev/null +++ b/v4.19/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 @@ -0,0 +1,20 @@ +f9d8c3c4236e ("block2mtd: port device access to files") +3817d4b11212 ("mtd: block2mtd: Convert to bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v4.19/fc9a615200d48e076af58f4309f507e500ed900d b/v4.19/fc9a615200d48e076af58f4309f507e500ed900d new file mode 100644 index 00000000000..112572e086f --- /dev/null +++ b/v4.19/fc9a615200d48e076af58f4309f507e500ed900d @@ -0,0 +1,8 @@ +fc9a615200d4 ("drm: tests: Fix invalid printf format specifiers in KUnit tests") +335126937753 ("drm/tests/drm_buddy: fix 32b build") +a64056bb5a32 ("drm/tests/drm_buddy: add alloc_contiguous test") +078a5b498d6a ("drm/tests: Remove slow tests") +25bbe844ef5c ("drm: test: Fix 32-bit issue in drm_buddy_test") +523dfa96add7 ("drm/tests: reduce drm_mm_test stack usage") +ce28ab1380e8 ("drm/tests: Add back seed value information") +a140a6a2d5ec ("Merge drm/drm-next into drm-misc-next") diff --git a/v4.19/fde4951834c22fc634c1e1238b874f894ef46c9c b/v4.19/fde4951834c22fc634c1e1238b874f894ef46c9c new file mode 100644 index 00000000000..8c263fe4a8c --- /dev/null +++ b/v4.19/fde4951834c22fc634c1e1238b874f894ef46c9c @@ -0,0 +1,10 @@ +fde4951834c2 ("filelock: convert more internal functions to use file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v4.19/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d b/v4.19/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d new file mode 100644 index 00000000000..e0f880d36e0 --- /dev/null +++ b/v4.19/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d @@ -0,0 +1,4 @@ +fe12cfc17429 ("fs: fix a typo in attr.c") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +a2bd096fb2d7 ("fs: use type safe idmapping helpers") +f721d24e5dae ("Merge tag 'pull-tmpfile' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v4.19/fe3944fb245ab99570552a3bf970b00058a9ca6d b/v4.19/fe3944fb245ab99570552a3bf970b00058a9ca6d new file mode 100644 index 00000000000..2e906a2a8ba --- /dev/null +++ b/v4.19/fe3944fb245ab99570552a3bf970b00058a9ca6d @@ -0,0 +1,4 @@ +fe3944fb245a ("fs: Move enum rw_hint into a new header file") +8b9f3ac5b01d ("fs: introduce alloc_inode_sb() to allocate filesystems specific inode") +a793d79ea3e0 ("fs: move mapping helpers") +815409a12c0a ("Merge tag 'ovl-update-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs") diff --git a/v4.19/ff3b96f2c9e5c24fca12239cd519a8a18569e687 b/v4.19/ff3b96f2c9e5c24fca12239cd519a8a18569e687 new file mode 100644 index 00000000000..f6dafb679b9 --- /dev/null +++ b/v4.19/ff3b96f2c9e5c24fca12239cd519a8a18569e687 @@ -0,0 +1,20 @@ +ff3b96f2c9e5 ("net: test: Fix printf format specifier in skb_segment kunit test") +b3098d32ed6e ("net: add skb_segment kunit test") +9cb252c4c1c5 ("net: skb: export skb drop reaons to user by TRACE_DEFINE_ENUM") +b160f7270e6d ("net: dropreason: reformat the comment fo skb drop reasons") +ec43908dd556 ("net: skb: use auto-generation to convert skb drop reason to string") +ff8372a467fa ("net: skb: move enum skb_drop_reason to standalone header file") +7ebd3f3ee51a ("net: skb: change the definition SKB_DR_SET()") +66e4c8d95008 ("net: warn if transport header was not set") +8fbf195798b5 ("tcp: add drop reason support to tcp_ofo_queue()") +e7c89ae4078e ("tcp: add drop reason support to tcp_prune_ofo_queue()") +4b506af9c5b8 ("tcp: add two drop reasons for tcp_ack()") +669da7a71890 ("tcp: add drop reasons to tcp_rcv_state_process()") +da40b613f89c ("tcp: add drop reason support to tcp_validate_incoming()") +b5ec1e6205a1 ("tcp: get rid of rst_seq_match") +d9d024f96609 ("tcp: consume incoming skb leading to a reset") +2edc1a383fda ("net: ip: add skb drop reasons to ip forwarding") +c4eb664191b4 ("net: ipv4: add skb drop reasons to ip_error()") +d6d3146ce532 ("skb: add some helpers for skb drop reasons") +b384c95a861e ("net: icmp: add skb drop reasons to icmp protocol") +9f8ed577c288 ("net: skb: rename SKB_DROP_REASON_PTYPE_ABSENT") diff --git a/v5.10/00616416488868a8b98343863e5ac078506e44e8 b/v5.10/00616416488868a8b98343863e5ac078506e44e8 new file mode 100644 index 00000000000..7a863926b5e --- /dev/null +++ b/v5.10/00616416488868a8b98343863e5ac078506e44e8 @@ -0,0 +1,20 @@ +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v5.10/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 b/v5.10/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 new file mode 100644 index 00000000000..fc68fe62951 --- /dev/null +++ b/v5.10/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 @@ -0,0 +1,20 @@ +034f0cf8fdf9 ("target: port block device access to file") +e6aafdc8a76b ("scsi: target: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.10/038ce802e248a985150156da84bc3f118236b898 b/v5.10/038ce802e248a985150156da84bc3f118236b898 new file mode 100644 index 00000000000..6b943ef2b64 --- /dev/null +++ b/v5.10/038ce802e248a985150156da84bc3f118236b898 @@ -0,0 +1,20 @@ +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v5.10/04aa5f4eba49d6493801d0f1d515ed237459b166 b/v5.10/04aa5f4eba49d6493801d0f1d515ed237459b166 new file mode 100644 index 00000000000..b78e5f97ecf --- /dev/null +++ b/v5.10/04aa5f4eba49d6493801d0f1d515ed237459b166 @@ -0,0 +1,2 @@ +04aa5f4eba49 ("ext4: Configure dentry operations at dentry-creation time") +bb9cd9106b22 ("fscrypt: Have filesystems handle their d_ops") diff --git a/v5.10/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 b/v5.10/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 new file mode 100644 index 00000000000..f093d5b7be4 --- /dev/null +++ b/v5.10/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 @@ -0,0 +1,7 @@ +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +de630176bdf8 ("Merge tag 'iversion-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v5.10/05fb1dbc821f3016a52621ccd4530c269b626130 b/v5.10/05fb1dbc821f3016a52621ccd4530c269b626130 new file mode 100644 index 00000000000..485f066ad79 --- /dev/null +++ b/v5.10/05fb1dbc821f3016a52621ccd4530c269b626130 @@ -0,0 +1,20 @@ +05fb1dbc821f ("pktcdvd: port block device access to file") +7ac86df899f0 ("pktcdvd: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.10/0611a640e60a0473883328746f3c53934cd4dc3c b/v5.10/0611a640e60a0473883328746f3c53934cd4dc3c new file mode 100644 index 00000000000..f1f9c6cdc92 --- /dev/null +++ b/v5.10/0611a640e60a0473883328746f3c53934cd4dc3c @@ -0,0 +1,20 @@ +0611a640e60a ("eventpoll: prefer kfree_rcu() in __ep_remove()") +58c9b016e128 ("epoll: use refcount to reduce ep_mutex contention") +1e1c15839df0 ("fs/epoll: use a per-cpu counter for user's watches count") +319c15174757 ("epoll: take epitem list out of struct file") +d9f41e3c95a1 ("epoll: massage the check list insertion") +b62d2706a754 ("lift rcu_read_lock() into reverse_path_check()") +44cdc1d952e3 ("convert ->f_ep_links/->fllink to hlist") +d1ec50adb560 ("ep_insert(): move creation of wakeup source past the fl_ep_links insertion") +85353e919f6e ("ep_insert(): we only need tep->mtx around the insertion itself") +e3e096e7fc30 ("ep_insert(): don't open-code ep_remove() on failure exits") +57804b1cc461 ("lift locking/unlocking ep->mtx out of ep_{start,done}_scan()") +ff07952aeda8 ("ep_send_events_proc(): fold into the caller") +443f1a042233 ("lift the calls of ep_send_events_proc() into the callers") +1ec09974d845 ("lift the calls of ep_read_events_proc() into the callers") +db502f8a3b0b ("ep_scan_ready_list(): prepare to splitup") +bde03c4c1a6b ("ep_loop_check_proc(): saner calling conventions") +6a3890c47479 ("get rid of ep_push_nested()") +56c428cac5a2 ("ep_loop_check_proc(): lift pushing the cookie into callers") +d16312a46936 ("clean reverse_path_check_proc() a bit") +0c320f776ed8 ("reverse_path_check_proc(): don't bother with cookies") diff --git a/v5.10/06b8db3a7dde43cc7c412517c93c85d13a4557f8 b/v5.10/06b8db3a7dde43cc7c412517c93c85d13a4557f8 new file mode 100644 index 00000000000..79f7547dba1 --- /dev/null +++ b/v5.10/06b8db3a7dde43cc7c412517c93c85d13a4557f8 @@ -0,0 +1,2 @@ +06b8db3a7dde ("fs: remove NTFS classic from docum. index") +12dad495eaab ("fs/ntfs3: Add Kconfig, Makefile and doc") diff --git a/v5.10/07fd7c329839cf0b8c7766883d830a1a0d12d1dd b/v5.10/07fd7c329839cf0b8c7766883d830a1a0d12d1dd new file mode 100644 index 00000000000..3f59de20c6f --- /dev/null +++ b/v5.10/07fd7c329839cf0b8c7766883d830a1a0d12d1dd @@ -0,0 +1,15 @@ +07fd7c329839 ("libfs: add path_from_stashed()") +077c212f0344 ("fs: new accessor methods for atime and mtime") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +f7f438589f46 ("kernfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +0c4767923ed6 ("fs: new helper: simple_rename_timestamp") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +6e17c6de3ddf ("Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 b/v5.10/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 new file mode 100644 index 00000000000..78ecbd254ad --- /dev/null +++ b/v5.10/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 @@ -0,0 +1,2 @@ +0873add0e0cd ("file: prepare for new helper") +9024b4c96576 ("d_alloc_pseudo(): move setting ->d_op there from the (sole) caller") diff --git a/v5.10/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 b/v5.10/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 new file mode 100644 index 00000000000..1c34ad8b1a8 --- /dev/null +++ b/v5.10/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 @@ -0,0 +1,12 @@ +0906fbb2f7ad ("libfs: Attempt exact-match comparison first during casefolded lookup") +af494af38580 ("libfs: remove redundant checks of s_encoding") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") +227c4d507c71 ("Merge tag 'f2fs-for-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.10/0a549ed22c3c7cc6da5c5f5918efd019944489a5 b/v5.10/0a549ed22c3c7cc6da5c5f5918efd019944489a5 new file mode 100644 index 00000000000..b779c66b651 --- /dev/null +++ b/v5.10/0a549ed22c3c7cc6da5c5f5918efd019944489a5 @@ -0,0 +1,11 @@ +0a549ed22c3c ("lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg") +bb95ebbe89a7 ("lib: Introduce CONFIG_MEMCPY_KUNIT_TEST") +b6c75c4afceb ("lib/math/rational: add Kunit test cases") +1f9f78b1b376 ("mm/slub, kunit: add a KUnit test for SLUB debugging functionality") +5086ea4b0f58 ("lib/math: Add a `do_div' test module") +d73b49365ee6 ("kasan, arm64: only use kasan_depth for software modes") +afe6ef80dcec ("kasan, arm64: only init shadow for software modes") +cebd0eb29acd ("kasan: rename (un)poison_shadow to (un)poison_range") +d5750edf6da7 ("kasan: shadow declarations only for software modes") +3b1a4a864087 ("kasan: group vmalloc code") +e2ae634014d3 ("Merge tag 'riscv-for-linus-5.11-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux") diff --git a/v5.10/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 b/v5.10/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 new file mode 100644 index 00000000000..5e9a34521ab --- /dev/null +++ b/v5.10/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 @@ -0,0 +1 @@ +0c9bd6bc4bb2 ("pidfd: getfd should always report ESRCH if a task is exiting") diff --git a/v5.10/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 b/v5.10/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 new file mode 100644 index 00000000000..b1057f1e0ad --- /dev/null +++ b/v5.10/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 @@ -0,0 +1,20 @@ +0e4a862174f2 ("libfs: Convert simple directory offsets to use a Maple Tree") +ecba88a3b32d ("libfs: Add simple_offset_empty()") +7beea725a8ca ("libfs: Define a minimum directory offset") +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") diff --git a/v5.10/0e9876d8e88d81a35742e90048ab3784c49b910b b/v5.10/0e9876d8e88d81a35742e90048ab3784c49b910b new file mode 100644 index 00000000000..4f5f01be1ee --- /dev/null +++ b/v5.10/0e9876d8e88d81a35742e90048ab3784c49b910b @@ -0,0 +1,5 @@ +0e9876d8e88d ("filelock: fl_pid field should be signed int") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.10/0f05ee447949cf1b72bd7c415c803ea7f7209403 b/v5.10/0f05ee447949cf1b72bd7c415c803ea7f7209403 new file mode 100644 index 00000000000..af4fba2c681 --- /dev/null +++ b/v5.10/0f05ee447949cf1b72bd7c415c803ea7f7209403 @@ -0,0 +1,3 @@ +0f05ee447949 ("selftests/filesystems:fix build error in overlayfs") +b5a78c7127f2 ("selftests/overlayfs: verify device and inode numbers in /proc/pid/maps") +dd7c9be330d8 ("selftests/filesystems: add a vfat RENAME_EXCHANGE test") diff --git a/v5.10/101c3fad29d7a0a90ff063b1aad586a0211911ec b/v5.10/101c3fad29d7a0a90ff063b1aad586a0211911ec new file mode 100644 index 00000000000..d517b0afb2e --- /dev/null +++ b/v5.10/101c3fad29d7a0a90ff063b1aad586a0211911ec @@ -0,0 +1,15 @@ +101c3fad29d7 ("libfs: Drop generic_set_encrypted_ci_d_ops") +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") +5ca14835dc42 ("fs: uninline inode_maybe_inc_iversion()") +da3f52ba3595 ("iversion: use atomic64_try_cmpxchg)") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") +227c4d507c71 ("Merge tag 'f2fs-for-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.10/11b3f8ae7081607a783d60e8098d46b787f79cad b/v5.10/11b3f8ae7081607a783d60e8098d46b787f79cad new file mode 100644 index 00000000000..46fe45bddbe --- /dev/null +++ b/v5.10/11b3f8ae7081607a783d60e8098d46b787f79cad @@ -0,0 +1,9 @@ +11b3f8ae7081 ("fs: remove the inode argument to ->d_real() method") +def3ae83da02 ("fs: store real path instead of fake path in backing file f_path") +08582d678fcf ("fs: create helper file_user_path() for user displayed mapped file path") +83bc1d294130 ("fs: get mnt_writers count for an open backing file's real path") +6cf41fcfe099 ("backing file: free directly") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +3e15dcf77b23 ("fs: rename __mnt_{want,drop}_write*() helpers") +63580f669d7f ("Merge tag 'ovl-update-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs") diff --git a/v5.10/11ff73082f17e1adc1b717264d9b74661fc5b229 b/v5.10/11ff73082f17e1adc1b717264d9b74661fc5b229 new file mode 100644 index 00000000000..c3be1840f41 --- /dev/null +++ b/v5.10/11ff73082f17e1adc1b717264d9b74661fc5b229 @@ -0,0 +1,17 @@ +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +b92a4e3f86b1 ("fs: dlm: change posix lock sigint handling") +4d413ae9ced4 ("fs: dlm: use dlm_plock_info for do_unlock_close") +ea06d4cabf52 ("fs: dlm: change plock interrupted message to debug again") +19d7ca051d30 ("fs: dlm: add pid to debug log") +dc1acd5c9469 ("dlm: replace usage of found with dedicated list iterator variable") +bcfad4265ced ("dlm: improve plock logging if interrupted") +a800ba77fd28 ("dlm: rearrange async condition return") +bcbb4ba6c9ba ("dlm: cleanup plock_op vs plock_xop") +a559790caa1c ("dlm: replace sanity checks with WARN_ON") +42252d0d2aa9 ("dlm: fix plock invalid read") +f7e33bdbd6d1 ("fs: remove mandatory file locking support") +fdd92b64d15b ("fs: warn about impending deprecation of mandatory locks") diff --git a/v5.10/12f7900c575679af411aaa89340bfe3dc68b46b3 b/v5.10/12f7900c575679af411aaa89340bfe3dc68b46b3 new file mode 100644 index 00000000000..b7c06133350 --- /dev/null +++ b/v5.10/12f7900c575679af411aaa89340bfe3dc68b46b3 @@ -0,0 +1,5 @@ +12f7900c5756 ("writeback: move wb_wakeup_delayed defination to fs-writeback.c") +f87904c07551 ("writeback: avoid use-after-free after removing device") +45a2966fd641 ("writeback: fix bandwidth estimate for spiky workload") +fee468fdf41c ("writeback: reliably update bandwidth estimation") +633a2abb9e1c ("writeback: track number of inodes under writeback") diff --git a/v5.10/133e267ef4a26d19c93996a874714e9f3f8c70aa b/v5.10/133e267ef4a26d19c93996a874714e9f3f8c70aa new file mode 100644 index 00000000000..1b0f6aa7aca --- /dev/null +++ b/v5.10/133e267ef4a26d19c93996a874714e9f3f8c70aa @@ -0,0 +1,7 @@ +133e267ef4a2 ("time: test: Fix incorrect format specifier") +276010551664 ("time: Improve performance of time64_to_tm()") +1253b9b87e42 ("clocksource: Provide kernel module to test clocksource watchdog") +fa218f1cce6b ("clocksource: Limit number of CPUs checked for clock synchronization") +7560c02bdffb ("clocksource: Check per-CPU clock synchronization when marked unstable") +db3a34e17433 ("clocksource: Retry clock read if long delays detected") +b3550164a19d ("timekeeping: add CONFIG_LEGACY_TIMER_TICK") diff --git a/v5.10/14786d949a3b8cf00cc32456363b7db22894a0e6 b/v5.10/14786d949a3b8cf00cc32456363b7db22894a0e6 new file mode 100644 index 00000000000..224e419d608 --- /dev/null +++ b/v5.10/14786d949a3b8cf00cc32456363b7db22894a0e6 @@ -0,0 +1,14 @@ +14786d949a3b ("filelock: fix deadlock detection in POSIX locking") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/1505ba06e52e701600172bccbc3aa7fb9bd5d0da b/v5.10/1505ba06e52e701600172bccbc3aa7fb9bd5d0da new file mode 100644 index 00000000000..94a3caad9f6 --- /dev/null +++ b/v5.10/1505ba06e52e701600172bccbc3aa7fb9bd5d0da @@ -0,0 +1,3 @@ +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") +7b12e49669c9 ("fs: remove fs.f_write_hint") diff --git a/v5.10/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 b/v5.10/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 new file mode 100644 index 00000000000..c096ff54c58 --- /dev/null +++ b/v5.10/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 @@ -0,0 +1,13 @@ +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.10/15f298821289d3efba87bb34db29d0ba9780a443 b/v5.10/15f298821289d3efba87bb34db29d0ba9780a443 new file mode 100644 index 00000000000..49cffb9a559 --- /dev/null +++ b/v5.10/15f298821289d3efba87bb34db29d0ba9780a443 @@ -0,0 +1,20 @@ +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v5.10/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 b/v5.10/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 new file mode 100644 index 00000000000..80560d0c69b --- /dev/null +++ b/v5.10/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 @@ -0,0 +1,20 @@ +16ca5dfd8dcd ("swap: port block device usage to file") +4c6bca43c547 ("mm/swap: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.10/16f9ce818901c7b7618094242adc0b51208a7c89 b/v5.10/16f9ce818901c7b7618094242adc0b51208a7c89 new file mode 100644 index 00000000000..988641ff68c --- /dev/null +++ b/v5.10/16f9ce818901c7b7618094242adc0b51208a7c89 @@ -0,0 +1,9 @@ +16f9ce818901 ("smb/server: adapt to breakup of struct file_lock") +6a277077ac51 ("smb/server: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +504a73d46bad ("Merge tag '6.2-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbd") diff --git a/v5.10/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 b/v5.10/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 new file mode 100644 index 00000000000..fc1f1b7fc26 --- /dev/null +++ b/v5.10/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 @@ -0,0 +1,2 @@ +1901ae3cc9f8 ("selftest/ftrace: fix typo in ftracetest script") +dbcf76390eb9 ("selftests/ftrace: Improve integration with kselftest runner") diff --git a/v5.10/190f676afa00d07082db170400aaa2cd4de0933f b/v5.10/190f676afa00d07082db170400aaa2cd4de0933f new file mode 100644 index 00000000000..a56cc48ef84 --- /dev/null +++ b/v5.10/190f676afa00d07082db170400aaa2cd4de0933f @@ -0,0 +1,20 @@ +190f676afa00 ("block/genhd: port disk_scan_partitions() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v5.10/195b3678bea35fde0619f17b73847c30e66d79d0 b/v5.10/195b3678bea35fde0619f17b73847c30e66d79d0 new file mode 100644 index 00000000000..e1bfc79a9fe --- /dev/null +++ b/v5.10/195b3678bea35fde0619f17b73847c30e66d79d0 @@ -0,0 +1 @@ +195b3678bea3 ("minix: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.10/19871b5c7a003946d3cd4209a348ab7c0df5dbad b/v5.10/19871b5c7a003946d3cd4209a348ab7c0df5dbad new file mode 100644 index 00000000000..007b6947da5 --- /dev/null +++ b/v5.10/19871b5c7a003946d3cd4209a348ab7c0df5dbad @@ -0,0 +1,5 @@ +19871b5c7a00 ("iomap: pass the length of the dirty region to ->map_blocks") +925c86a19bac ("fs: add CONFIG_BUFFER_HEAD") +487c607df790 ("block: use iomap for writes to block devices") +727cfe976758 ("block: open code __generic_file_write_iter for blkdev writes") +c6b0271053e7 ("Merge tag 'fs_for_v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs") diff --git a/v5.10/19e94a2333c2babc773e51a9ed844cfc35a36064 b/v5.10/19e94a2333c2babc773e51a9ed844cfc35a36064 new file mode 100644 index 00000000000..de914621ff7 --- /dev/null +++ b/v5.10/19e94a2333c2babc773e51a9ed844cfc35a36064 @@ -0,0 +1,20 @@ +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.10/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 b/v5.10/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 new file mode 100644 index 00000000000..326f73fdaf2 --- /dev/null +++ b/v5.10/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 @@ -0,0 +1,13 @@ +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a b/v5.10/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a new file mode 100644 index 00000000000..b1e2f47e62c --- /dev/null +++ b/v5.10/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a @@ -0,0 +1,12 @@ +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf b/v5.10/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf new file mode 100644 index 00000000000..1af092779b2 --- /dev/null +++ b/v5.10/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf @@ -0,0 +1,5 @@ +1b9e2d90141c ("xfs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +3584c8f48a70 ("xfs: Block writes to log device") +653bee386c08 ("xfs: simplify device handling") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/1d3aa0b97c55672eff44516b1c8afb9551003d78 b/v5.10/1d3aa0b97c55672eff44516b1c8afb9551003d78 new file mode 100644 index 00000000000..c2f647fd7aa --- /dev/null +++ b/v5.10/1d3aa0b97c55672eff44516b1c8afb9551003d78 @@ -0,0 +1,20 @@ +1d3aa0b97c55 ("ocfs2: port block device access to file") +ebc4185497ea ("ocfs2: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.10/1fa08aece42512be072351f482096d5796edf7ca b/v5.10/1fa08aece42512be072351f482096d5796edf7ca new file mode 100644 index 00000000000..e5f14ca5316 --- /dev/null +++ b/v5.10/1fa08aece42512be072351f482096d5796edf7ca @@ -0,0 +1,15 @@ +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +fb7945b484b8 ("nsfs: use d_make_root()") +16a9496523a4 ("fs: convert core infrastructure to new timestamp accessors") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v5.10/205de6ddd7fff9340bd5e4b68105f28120671c6b b/v5.10/205de6ddd7fff9340bd5e4b68105f28120671c6b new file mode 100644 index 00000000000..06ba208ba06 --- /dev/null +++ b/v5.10/205de6ddd7fff9340bd5e4b68105f28120671c6b @@ -0,0 +1,20 @@ +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") diff --git a/v5.10/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 b/v5.10/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 new file mode 100644 index 00000000000..83341b0ab0f --- /dev/null +++ b/v5.10/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 @@ -0,0 +1,20 @@ +20e6a8d0dcdc ("drbd: port block device access to file") +75e27d373425 ("drdb: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.10/217759bbb95db7998528eb65914c3e20d890dff5 b/v5.10/217759bbb95db7998528eb65914c3e20d890dff5 new file mode 100644 index 00000000000..36d03a2b785 --- /dev/null +++ b/v5.10/217759bbb95db7998528eb65914c3e20d890dff5 @@ -0,0 +1,20 @@ +217759bbb95d ("xen: port block device access to file") +436d3705bfee ("xen/blkback: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.10/21e25205d7f9b6d7d3807546dd12ea93844b7c8e b/v5.10/21e25205d7f9b6d7d3807546dd12ea93844b7c8e new file mode 100644 index 00000000000..7b1739aba8a --- /dev/null +++ b/v5.10/21e25205d7f9b6d7d3807546dd12ea93844b7c8e @@ -0,0 +1 @@ +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") diff --git a/v5.10/2263639f96f24a121ec9f037981b81daf5a8d60a b/v5.10/2263639f96f24a121ec9f037981b81daf5a8d60a new file mode 100644 index 00000000000..c570f35aaa8 --- /dev/null +++ b/v5.10/2263639f96f24a121ec9f037981b81daf5a8d60a @@ -0,0 +1,6 @@ +2263639f96f2 ("iov_iter: streamline iovec/bvec alignment iteration") +de4f5fed3f23 ("iov_iter: add iter_iovec() helper") +0a2481cde24f ("block: ensure bio_alloc_map_data() deals with ITER_UBUF correctly") +d46aa786fa53 ("block: use iter_ubuf for single range") +4b61152e107a ("io_uring: switch network send/recv to ITER_UBUF") +54e60e505d61 ("Merge tag 'for-6.2/io_uring-2022-12-08' of git://git.kernel.dk/linux") diff --git a/v5.10/231e872529885483056c0170641ddd76686e3a89 b/v5.10/231e872529885483056c0170641ddd76686e3a89 new file mode 100644 index 00000000000..e33eda971e9 --- /dev/null +++ b/v5.10/231e872529885483056c0170641ddd76686e3a89 @@ -0,0 +1 @@ +231e87252988 ("xfs: add support for FS_IOC_GETFSSYSFSPATH") diff --git a/v5.10/24a8b7bfb96120b32c222ef108bb7a713d1e385a b/v5.10/24a8b7bfb96120b32c222ef108bb7a713d1e385a new file mode 100644 index 00000000000..af734afaadd --- /dev/null +++ b/v5.10/24a8b7bfb96120b32c222ef108bb7a713d1e385a @@ -0,0 +1,13 @@ +24a8b7bfb961 ("fs: use inode_set_ctime_to_ts to set inode ctime to current time") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v5.10/24be05591fb7a2a3edd639092c045298dd57aeea b/v5.10/24be05591fb7a2a3edd639092c045298dd57aeea new file mode 100644 index 00000000000..14b4f9a5c66 --- /dev/null +++ b/v5.10/24be05591fb7a2a3edd639092c045298dd57aeea @@ -0,0 +1,20 @@ +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.10/2558e3b23112adb82a558bab616890a790a38bc6 b/v5.10/2558e3b23112adb82a558bab616890a790a38bc6 new file mode 100644 index 00000000000..1eb99b4aea9 --- /dev/null +++ b/v5.10/2558e3b23112adb82a558bab616890a790a38bc6 @@ -0,0 +1,14 @@ +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.10/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 b/v5.10/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 new file mode 100644 index 00000000000..2e498ab37df --- /dev/null +++ b/v5.10/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 @@ -0,0 +1,16 @@ +269a6194dcba ("filelock: reorganize locks_delete_block and __locks_insert_block") +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/2824083db76cb9d4b7910607b367e93b02912865 b/v5.10/2824083db76cb9d4b7910607b367e93b02912865 new file mode 100644 index 00000000000..1fe0b611766 --- /dev/null +++ b/v5.10/2824083db76cb9d4b7910607b367e93b02912865 @@ -0,0 +1,20 @@ +2824083db76c ("ovl: Always reject mounting over case-insensitive directories") +24e16e385f22 ("ovl: add support for appending lowerdirs one by one") +819829f0319a ("ovl: refactor layer parsing helpers") +0cea4c097d97 ("ovl: store and show the user provided lowerdir mount option") +c835110b588a ("ovl: remove unused code in lowerdir param parsing") +32db51070850 ("ovl: fix regression in showing lowerdir mount option") +a535116d8033 ("ovl: make use of ->layers safe in rcu pathwalk") +f01d08899fd7 ("ovl: make consistent use of OVL_FS()") +16aac5ad1fa9 ("ovl: support encoding non-decodable file handles") +184996e92e86 ("ovl: Validate verity xattr when resolving lowerdata") +bf07089081a0 ("ovl: Add versioned header for overlay.metacopy xattr") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") diff --git a/v5.10/282c30f320ba25794b66c2231ab134d15465ef21 b/v5.10/282c30f320ba25794b66c2231ab134d15465ef21 new file mode 100644 index 00000000000..99ef2770e58 --- /dev/null +++ b/v5.10/282c30f320ba25794b66c2231ab134d15465ef21 @@ -0,0 +1,6 @@ +282c30f320ba ("filelock: remove temporary compatibility macros") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 b/v5.10/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 new file mode 100644 index 00000000000..f4adb126024 --- /dev/null +++ b/v5.10/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 @@ -0,0 +1 @@ +2851f57d2dab ("selftests: thermal: intel: workload_hint: add missing gitignore") diff --git a/v5.10/2892731ec2893252cdbc256a2bd5436b7fd94cf7 b/v5.10/2892731ec2893252cdbc256a2bd5436b7fd94cf7 new file mode 100644 index 00000000000..f0cdebf4c90 --- /dev/null +++ b/v5.10/2892731ec2893252cdbc256a2bd5436b7fd94cf7 @@ -0,0 +1,20 @@ +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") diff --git a/v5.10/292fcaa1f937345cb65f3af82a1ee6692c8df9eb b/v5.10/292fcaa1f937345cb65f3af82a1ee6692c8df9eb new file mode 100644 index 00000000000..6b27fe1956b --- /dev/null +++ b/v5.10/292fcaa1f937345cb65f3af82a1ee6692c8df9eb @@ -0,0 +1 @@ +292fcaa1f937 ("smb: remove redundant check") diff --git a/v5.10/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 b/v5.10/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 new file mode 100644 index 00000000000..f0923c4717e --- /dev/null +++ b/v5.10/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 @@ -0,0 +1,2 @@ +2a95fd3cc23d ("jfs: remove SLAB_MEM_SPREAD flag usage") +5d299f44d765 ("jfs: Avoid field-overflowing memcpy()") diff --git a/v5.10/2cd114294d1dad6ed19217c909680f9fd30ee711 b/v5.10/2cd114294d1dad6ed19217c909680f9fd30ee711 new file mode 100644 index 00000000000..cfa596897bf --- /dev/null +++ b/v5.10/2cd114294d1dad6ed19217c909680f9fd30ee711 @@ -0,0 +1,6 @@ +2cd114294d1d ("smb/client: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +5dd8ce24667a ("cifs: missing directory in MAINTAINERS file") +332019e23a51 ("Merge tag '5.20-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6") diff --git a/v5.10/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d b/v5.10/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d new file mode 100644 index 00000000000..a9e88cb7d35 --- /dev/null +++ b/v5.10/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d @@ -0,0 +1,10 @@ +2dd0b5a8fcc4 ("selftests: ktap_helpers: Add a helper to finish the test") +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.10/2fadeb950f53c017bde9e156e443528265dd3629 b/v5.10/2fadeb950f53c017bde9e156e443528265dd3629 new file mode 100644 index 00000000000..5da194e50b3 --- /dev/null +++ b/v5.10/2fadeb950f53c017bde9e156e443528265dd3629 @@ -0,0 +1,20 @@ +2fadeb950f53 ("kunit: make kunit_bus_type const") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v5.10/3058fca1ed7955c904584a6d86108d664a927177 b/v5.10/3058fca1ed7955c904584a6d86108d664a927177 new file mode 100644 index 00000000000..42dfd9caea9 --- /dev/null +++ b/v5.10/3058fca1ed7955c904584a6d86108d664a927177 @@ -0,0 +1 @@ +3058fca1ed79 ("fs: make file_dentry() a simple accessor") diff --git a/v5.10/30deff8531f469453ccc0981f14eceb0a2ea68d6 b/v5.10/30deff8531f469453ccc0981f14eceb0a2ea68d6 new file mode 100644 index 00000000000..1f78ac4382c --- /dev/null +++ b/v5.10/30deff8531f469453ccc0981f14eceb0a2ea68d6 @@ -0,0 +1,20 @@ +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") diff --git a/v5.10/321de651fa565dcf76c017b257bdf15ec7fff45d b/v5.10/321de651fa565dcf76c017b257bdf15ec7fff45d new file mode 100644 index 00000000000..f1ec15694f5 --- /dev/null +++ b/v5.10/321de651fa565dcf76c017b257bdf15ec7fff45d @@ -0,0 +1,6 @@ +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +841dd789b862 ("block: Use bdev_open_by_dev() in blkdev_open()") +e719b4d15674 ("block: Provide bdev_open_* functions") +a0433f8cae3a ("Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linux") diff --git a/v5.10/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 b/v5.10/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 new file mode 100644 index 00000000000..8ec0a7cd448 --- /dev/null +++ b/v5.10/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 @@ -0,0 +1,20 @@ +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.10/3425a2005b291b62b6f6deeeab1156839c41cf85 b/v5.10/3425a2005b291b62b6f6deeeab1156839c41cf85 new file mode 100644 index 00000000000..f283228910f --- /dev/null +++ b/v5.10/3425a2005b291b62b6f6deeeab1156839c41cf85 @@ -0,0 +1 @@ +3425a2005b29 ("selftests/ftrace: Add test to exercize function tracer across cpu hotplug") diff --git a/v5.10/345e8abe4c355bc24bab3f4a5634122e55be8665 b/v5.10/345e8abe4c355bc24bab3f4a5634122e55be8665 new file mode 100644 index 00000000000..337c54fd768 --- /dev/null +++ b/v5.10/345e8abe4c355bc24bab3f4a5634122e55be8665 @@ -0,0 +1,20 @@ +345e8abe4c35 ("selftests/resctrl: Get domain id from cache id") +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v5.10/347d49fdf36c5e2411afdb312935d88183fe5811 b/v5.10/347d49fdf36c5e2411afdb312935d88183fe5811 new file mode 100644 index 00000000000..cf145731eee --- /dev/null +++ b/v5.10/347d49fdf36c5e2411afdb312935d88183fe5811 @@ -0,0 +1,10 @@ +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/348139384ba30eccd4ce4f01fcf575b08ce81b83 b/v5.10/348139384ba30eccd4ce4f01fcf575b08ce81b83 new file mode 100644 index 00000000000..50d31b0c930 --- /dev/null +++ b/v5.10/348139384ba30eccd4ce4f01fcf575b08ce81b83 @@ -0,0 +1 @@ +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v5.10/3789fb8746dc0f484db2d6f48b390f0f535d5120 b/v5.10/3789fb8746dc0f484db2d6f48b390f0f535d5120 new file mode 100644 index 00000000000..3d88ab126c2 --- /dev/null +++ b/v5.10/3789fb8746dc0f484db2d6f48b390f0f535d5120 @@ -0,0 +1,20 @@ +3789fb8746dc ("bcache: port block device access to files") +b3856da79062 ("bcache: Fixup error handling in register_cache()") +631b001fd6bc ("bcache: Convert to bdev_open_by_path()") +2c5555983bd2 ("bcache: Fix bcache device claiming") +abcc0cbd4928 ("bcache: Alloc holder object before async registration") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v5.10/386dc41cf54dcf44ea40de1aca900f02b756cec0 b/v5.10/386dc41cf54dcf44ea40de1aca900f02b756cec0 new file mode 100644 index 00000000000..6f717891ec6 --- /dev/null +++ b/v5.10/386dc41cf54dcf44ea40de1aca900f02b756cec0 @@ -0,0 +1,2 @@ +386dc41cf54d ("init: flush async file closing") +1ec6574a3c0a ("Merge tag 'kthread-cleanups-for-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace") diff --git a/v5.10/3948abaa4e2be938ccdfc289385a27342fb13d43 b/v5.10/3948abaa4e2be938ccdfc289385a27342fb13d43 new file mode 100644 index 00000000000..572762fe9dd --- /dev/null +++ b/v5.10/3948abaa4e2be938ccdfc289385a27342fb13d43 @@ -0,0 +1 @@ +3948abaa4e2b ("do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak") diff --git a/v5.10/3956f35fbd36aee35766008ce6a9b0ed812d93ef b/v5.10/3956f35fbd36aee35766008ce6a9b0ed812d93ef new file mode 100644 index 00000000000..6101679f452 --- /dev/null +++ b/v5.10/3956f35fbd36aee35766008ce6a9b0ed812d93ef @@ -0,0 +1,7 @@ +3956f35fbd36 ("ceph: adapt to breakup of struct file_lock") +38d46409c463 ("ceph: print cluster fsid and client global_id in all debug logs") +5995d90d2d19 ("ceph: rename _to_client() to _to_fs_client()") +197b7d792d6a ("ceph: pass the mdsc to several helpers") +07bb00ef00ac ("ceph: fix type promotion bug on 32bit systems") +2816a09678f5 ("ceph: remove unnecessary check for NULL in parse_longname()") +7ba2090ca64e ("Merge tag 'ceph-for-6.6-rc1' of https://github.com/ceph/ceph-client") diff --git a/v5.10/39a6c668e4e78c3bc262c24d9aabd0a49027f948 b/v5.10/39a6c668e4e78c3bc262c24d9aabd0a49027f948 new file mode 100644 index 00000000000..6f286cd1333 --- /dev/null +++ b/v5.10/39a6c668e4e78c3bc262c24d9aabd0a49027f948 @@ -0,0 +1 @@ +39a6c668e4e7 ("efs: convert efs to use the new mount api") diff --git a/v5.10/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd b/v5.10/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd new file mode 100644 index 00000000000..b70ce8cc2d2 --- /dev/null +++ b/v5.10/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd @@ -0,0 +1,20 @@ +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") diff --git a/v5.10/3cdad0a5a6cf581519748612cb449b43379510a4 b/v5.10/3cdad0a5a6cf581519748612cb449b43379510a4 new file mode 100644 index 00000000000..0777f0ddd47 --- /dev/null +++ b/v5.10/3cdad0a5a6cf581519748612cb449b43379510a4 @@ -0,0 +1,20 @@ +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") diff --git a/v5.10/3d40f78169a0a954ff06e2b0f8e21463f7edb433 b/v5.10/3d40f78169a0a954ff06e2b0f8e21463f7edb433 new file mode 100644 index 00000000000..9c15eeede7a --- /dev/null +++ b/v5.10/3d40f78169a0a954ff06e2b0f8e21463f7edb433 @@ -0,0 +1,5 @@ +3d40f78169a0 ("filelock: drop the IS_* macros") +90f7d7a0d0d6 ("locks: remove LOCK_MAND flock lock support") +f7e33bdbd6d1 ("fs: remove mandatory file locking support") +fdd92b64d15b ("fs: warn about impending deprecation of mandatory locks") +b8da9b10e26c ("fs/locks: print full locks information") diff --git a/v5.10/3f6d810665dfde0d33785420618ceb03fba0619d b/v5.10/3f6d810665dfde0d33785420618ceb03fba0619d new file mode 100644 index 00000000000..cdcb2ff8c49 --- /dev/null +++ b/v5.10/3f6d810665dfde0d33785420618ceb03fba0619d @@ -0,0 +1,20 @@ +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") diff --git a/v5.10/410bb2ce611133a11d4d11f0aef4c83f095c3200 b/v5.10/410bb2ce611133a11d4d11f0aef4c83f095c3200 new file mode 100644 index 00000000000..c823caceaeb --- /dev/null +++ b/v5.10/410bb2ce611133a11d4d11f0aef4c83f095c3200 @@ -0,0 +1,20 @@ +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 b/v5.10/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 new file mode 100644 index 00000000000..6542afab81a --- /dev/null +++ b/v5.10/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 @@ -0,0 +1,15 @@ +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") +4c5b47997521 ("vfs: add fileattr ops") +549c7297717c ("fs: make helpers idmap mount aware") +643fe55a0679 ("open: handle idmapped mounts in do_truncate()") +6521f8917082 ("namei: prepare for idmapped mounts") +9fe61450972d ("namei: introduce struct renamedata") +ba73d98745be ("namei: handle idmapped mounts in may_*() helpers") +0d56a4518d5e ("stat: handle idmapped mounts") +e65ce2a50cf6 ("acl: handle idmapped mounts") +2f221d6f7b88 ("attr: handle idmapped mounts") +21cb47be6fb9 ("inode: make init and permission helpers idmapped mount aware") +47291baa8ddf ("namei: make permission helpers idmapped mount aware") +0558c1bf5a08 ("capability: handle idmapped mounts") +02f92b3868a1 ("fs: add file and path permissions helpers") +71c061d24438 ("Merge tag 'for-5.11-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux") diff --git a/v5.10/42c3732fa8073717dd7d924472f1c0bc5b452fdc b/v5.10/42c3732fa8073717dd7d924472f1c0bc5b452fdc new file mode 100644 index 00000000000..4510c54e967 --- /dev/null +++ b/v5.10/42c3732fa8073717dd7d924472f1c0bc5b452fdc @@ -0,0 +1,2 @@ +42c3732fa807 ("fs: Create a generic is_dot_dotdot() utility") +4215d054aea0 ("f2fs: enable extent cache for compression files in read-only") diff --git a/v5.10/432acd550e3607d5fea23e27f6ab4e4567deccfd b/v5.10/432acd550e3607d5fea23e27f6ab4e4567deccfd new file mode 100644 index 00000000000..c557d72345f --- /dev/null +++ b/v5.10/432acd550e3607d5fea23e27f6ab4e4567deccfd @@ -0,0 +1,20 @@ +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +ebb7fb1557b1 ("xfs, iomap: limit individual ioend chain lengths in writeback") +8ffd74e9a816 ("iomap: Convert bio completions to use folios") +cd1e5afe5503 ("iomap: Pass the iomap_page into iomap_set_range_uptodate") +435d44b3fd0a ("iomap: Convert iomap_page_create to take a folio") +95c4cd053a1d ("iomap: Convert to_iomap_page to take a folio") +5ad448ce2976 ("iomap: iomap_read_inline_data cleanup") +d8af404ffce7 ("iomap: Fix inline extent handling in iomap_readpage") +fad0a1ab34f7 ("iomap: constify iomap_iter_srcmap") +b74b1293e6ca ("iomap: rework unshare flag") +1b5c1e36dc0e ("iomap: pass an iomap_iter to various buffered I/O helpers") +2aa3048e03d3 ("iomap: switch iomap_zero_range to use iomap_iter") +8fc274d1f4b4 ("iomap: switch iomap_file_unshare to use iomap_iter") +ce83a0251c6e ("iomap: switch iomap_file_buffered_write to use iomap_iter") +f6d480006cea ("iomap: switch readahead and readpage to use iomap_iter") +f4b896c213f0 ("iomap: add the new iomap_iter model") +740499c78408 ("iomap: fix the iomap_readpage_actor return value for inline data") +78c64b00f842 ("iomap: mark the iomap argument to iomap_read_inline_data const") +1d25d0aecfcd ("iomap: remove the iomap arguments to ->page_{prepare,done}") +b69eea82d37d ("iomap: pass writeback errors to the mapping") diff --git a/v5.10/433f437b3ae2ed4e318ecd5233c82f6936e78e82 b/v5.10/433f437b3ae2ed4e318ecd5233c82f6936e78e82 new file mode 100644 index 00000000000..ded20c197b4 --- /dev/null +++ b/v5.10/433f437b3ae2ed4e318ecd5233c82f6936e78e82 @@ -0,0 +1,20 @@ +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") diff --git a/v5.10/4379f91172f39d999919c8e8b2b5e1d665d8972d b/v5.10/4379f91172f39d999919c8e8b2b5e1d665d8972d new file mode 100644 index 00000000000..486c519eecc --- /dev/null +++ b/v5.10/4379f91172f39d999919c8e8b2b5e1d665d8972d @@ -0,0 +1,20 @@ +4379f91172f3 ("power: port block device access to file") +e017d304c740 ("PM: hibernate: Convert to bdev_open_by_dev()") +40d84e198b0a ("PM: hibernate: Rename function parameter from snapshot_test to exclusive") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v5.10/43f0df54c96fa5abcab9df8649c1e52119bf0238 b/v5.10/43f0df54c96fa5abcab9df8649c1e52119bf0238 new file mode 100644 index 00000000000..d7f8c195652 --- /dev/null +++ b/v5.10/43f0df54c96fa5abcab9df8649c1e52119bf0238 @@ -0,0 +1,9 @@ +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.10/449813515d3e5efec85206bb91588a6249a421a3 b/v5.10/449813515d3e5efec85206bb91588a6249a421a3 new file mode 100644 index 00000000000..5195ccbcae9 --- /dev/null +++ b/v5.10/449813515d3e5efec85206bb91588a6249a421a3 @@ -0,0 +1,8 @@ +449813515d3e ("block, fs: Restore the per-bio/request data lifetime fields") +1ccf164ec866 ("block: Use iov_iter_extract_pages() and page pinning in direct-io.c") +e51bab4e2058 ("block: Replace BIO_NO_PAGE_REF with BIO_PAGE_REFFED with inverted logic") +a450f49708ea ("iomap: Don't get an reference on ZERO_PAGE for direct I/O block zeroing") +7ee4ccf57484 ("block: set FOLL_PCI_P2PDMA in bio_map_user_iov()") +80bd4a7aab4c ("blk-mq: move the srcu_struct used for quiescing to the tagset") +b179c98f7697 ("block: Remove request.write_hint") +513389809e13 ("Merge tag 'for-6.1/block-2022-10-03' of git://git.kernel.dk/linux") diff --git a/v5.10/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 b/v5.10/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 new file mode 100644 index 00000000000..5370155d0c6 --- /dev/null +++ b/v5.10/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 @@ -0,0 +1,6 @@ +459c814a3c5f ("9p: adapt to breakup of struct file_lock") +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.10/45f29e0eb5b969c59a70525942080905dc5b7964 b/v5.10/45f29e0eb5b969c59a70525942080905dc5b7964 new file mode 100644 index 00000000000..7293e29f580 --- /dev/null +++ b/v5.10/45f29e0eb5b969c59a70525942080905dc5b7964 @@ -0,0 +1 @@ +45f29e0eb5b9 ("openpromfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.10/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 b/v5.10/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 new file mode 100644 index 00000000000..a7f811f45a7 --- /dev/null +++ b/v5.10/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 @@ -0,0 +1,10 @@ +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/4a679c5afca027d7f4668f51693f7cce589038f5 b/v5.10/4a679c5afca027d7f4668f51693f7cce589038f5 new file mode 100644 index 00000000000..011df112d57 --- /dev/null +++ b/v5.10/4a679c5afca027d7f4668f51693f7cce589038f5 @@ -0,0 +1 @@ +4a679c5afca0 ("selftests: Add test to verify power supply properties") diff --git a/v5.10/4b2cfbda2d530f4efa0e2833771640869013de5e b/v5.10/4b2cfbda2d530f4efa0e2833771640869013de5e new file mode 100644 index 00000000000..189c5bff37d --- /dev/null +++ b/v5.10/4b2cfbda2d530f4efa0e2833771640869013de5e @@ -0,0 +1,20 @@ +4b2cfbda2d53 ("nfs: port block device access to files") +3fe5d9fb0b31 ("nfs/blocklayout: Convert to use bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.10/4b357e2a6d6c364a88d50526675fe596a30766cb b/v5.10/4b357e2a6d6c364a88d50526675fe596a30766cb new file mode 100644 index 00000000000..a339a4273e6 --- /dev/null +++ b/v5.10/4b357e2a6d6c364a88d50526675fe596a30766cb @@ -0,0 +1,20 @@ +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v5.10/4b7b4291dee2fef9148563be3eeb0034cc3bf5df b/v5.10/4b7b4291dee2fef9148563be3eeb0034cc3bf5df new file mode 100644 index 00000000000..1dc10b9d825 --- /dev/null +++ b/v5.10/4b7b4291dee2fef9148563be3eeb0034cc3bf5df @@ -0,0 +1 @@ +4b7b4291dee2 ("selftests: thermal: intel: power_floor: add missing gitignore") diff --git a/v5.10/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 b/v5.10/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 new file mode 100644 index 00000000000..4074d4d1e88 --- /dev/null +++ b/v5.10/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 @@ -0,0 +1,4 @@ +4b944f8ef996 ("Revert "mm/filemap: avoid buffered read/write race to read inconsistent data"") +e2c27b803bb6 ("mm/filemap: avoid buffered read/write race to read inconsistent data") +06c0444290ce ("mm/filemap.c: generic_file_buffered_read() now uses find_get_pages_contig") +723ef24b9b37 ("mm/filemap/c: break generic_file_buffered_read up into multiple functions") diff --git a/v5.10/4ca52f539865853e6ddbc393745cd0b305f0d810 b/v5.10/4ca52f539865853e6ddbc393745cd0b305f0d810 new file mode 100644 index 00000000000..50ef28826f0 --- /dev/null +++ b/v5.10/4ca52f539865853e6ddbc393745cd0b305f0d810 @@ -0,0 +1,9 @@ +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 b/v5.10/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 new file mode 100644 index 00000000000..992d2aa0feb --- /dev/null +++ b/v5.10/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 @@ -0,0 +1,17 @@ +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.10/512383ae49107fbc42243887798548e356c4b91c b/v5.10/512383ae49107fbc42243887798548e356c4b91c new file mode 100644 index 00000000000..9dabe79ddb6 --- /dev/null +++ b/v5.10/512383ae49107fbc42243887798548e356c4b91c @@ -0,0 +1,3 @@ +512383ae4910 ("f2fs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/5339792bd64bd1605d3d51f8e52e94dfc385959b b/v5.10/5339792bd64bd1605d3d51f8e52e94dfc385959b new file mode 100644 index 00000000000..657ef9c4bd3 --- /dev/null +++ b/v5.10/5339792bd64bd1605d3d51f8e52e94dfc385959b @@ -0,0 +1,20 @@ +5339792bd64b ("selftests/resctrl: Add test groups and name L3 CAT test L3_CAT") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v5.10/539cd3f4da3fdbe7dc353634e004e4b0e725c35a b/v5.10/539cd3f4da3fdbe7dc353634e004e4b0e725c35a new file mode 100644 index 00000000000..37e8e8a3953 --- /dev/null +++ b/v5.10/539cd3f4da3fdbe7dc353634e004e4b0e725c35a @@ -0,0 +1,7 @@ +539cd3f4da3f ("selftests: lib.mk: Do not process TEST_GEN_MODS_DIR") +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") +ae108c48b5d2 ("selftests: net: Fix cross-tree inclusion of scripts") +9395cd7cef45 ("Merge tag 'landlock-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux") diff --git a/v5.10/54943abce0927156ba9909f1a533b25410bfe2ca b/v5.10/54943abce0927156ba9909f1a533b25410bfe2ca new file mode 100644 index 00000000000..746ea0835a9 --- /dev/null +++ b/v5.10/54943abce0927156ba9909f1a533b25410bfe2ca @@ -0,0 +1,20 @@ +54943abce092 ("iomap: add pos and dirty_len into trace_iomap_writepage_map") +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v5.10/54ee3526796f56c249124686a33e1cc05f76ea21 b/v5.10/54ee3526796f56c249124686a33e1cc05f76ea21 new file mode 100644 index 00000000000..3958fea6e84 --- /dev/null +++ b/v5.10/54ee3526796f56c249124686a33e1cc05f76ea21 @@ -0,0 +1,8 @@ +54ee3526796f ("selftests: livepatch: Avoid running the tests if kernel-devel is missing") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.10/57c6906778f55deba6d3f3af00284e3541bb9950 b/v5.10/57c6906778f55deba6d3f3af00284e3541bb9950 new file mode 100644 index 00000000000..77cae3a6f0a --- /dev/null +++ b/v5.10/57c6906778f55deba6d3f3af00284e3541bb9950 @@ -0,0 +1 @@ +57c6906778f5 ("__fs_parse: Correct a documentation comment") diff --git a/v5.10/582a3bf999df662c0e0fa4717ce7559f16d7b93b b/v5.10/582a3bf999df662c0e0fa4717ce7559f16d7b93b new file mode 100644 index 00000000000..4a3f8a50cba --- /dev/null +++ b/v5.10/582a3bf999df662c0e0fa4717ce7559f16d7b93b @@ -0,0 +1,6 @@ +582a3bf999df ("filelock: always define for_each_file_lock()") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 b/v5.10/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 new file mode 100644 index 00000000000..5a7c9c80a0b --- /dev/null +++ b/v5.10/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 @@ -0,0 +1 @@ +587a67b6830b ("filelock: rename some fields in tracepoints") diff --git a/v5.10/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 b/v5.10/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 new file mode 100644 index 00000000000..353fab4c2ed --- /dev/null +++ b/v5.10/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 @@ -0,0 +1 @@ +5916f439f2eb ("Convert coda to use the new mount API") diff --git a/v5.10/5bc9dc068afe95e924136d57c1a385194282a919 b/v5.10/5bc9dc068afe95e924136d57c1a385194282a919 new file mode 100644 index 00000000000..58b7b43b271 --- /dev/null +++ b/v5.10/5bc9dc068afe95e924136d57c1a385194282a919 @@ -0,0 +1 @@ +5bc9dc068afe ("selftest: ftrace: fix minor typo in log") diff --git a/v5.10/5caf1b6400d30a31363063314bddea4e5680d639 b/v5.10/5caf1b6400d30a31363063314bddea4e5680d639 new file mode 100644 index 00000000000..9613793a21c --- /dev/null +++ b/v5.10/5caf1b6400d30a31363063314bddea4e5680d639 @@ -0,0 +1,20 @@ +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v5.10/5d94da7ff00ef45737a64d947e7ff45aca972782 b/v5.10/5d94da7ff00ef45737a64d947e7ff45aca972782 new file mode 100644 index 00000000000..8769e9de8e6 --- /dev/null +++ b/v5.10/5d94da7ff00ef45737a64d947e7ff45aca972782 @@ -0,0 +1,3 @@ +5d94da7ff00e ("kselftest: Add basic test for probing the rust sample modules") +615131b8e9bc ("MAINTAINERS: Rust") +fa4b9df00af4 ("MAINTAINERS: Add Runtime Verification (RV) entry") diff --git a/v5.10/6021d62c677f12f2f975bb1bf2389730e1d9f746 b/v5.10/6021d62c677f12f2f975bb1bf2389730e1d9f746 new file mode 100644 index 00000000000..35c83a83d1c --- /dev/null +++ b/v5.10/6021d62c677f12f2f975bb1bf2389730e1d9f746 @@ -0,0 +1 @@ +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") diff --git a/v5.10/60c2a6926cc94dcd8a60ab593b4092bc354061c3 b/v5.10/60c2a6926cc94dcd8a60ab593b4092bc354061c3 new file mode 100644 index 00000000000..febb6a07fa7 --- /dev/null +++ b/v5.10/60c2a6926cc94dcd8a60ab593b4092bc354061c3 @@ -0,0 +1,20 @@ +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.10/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 b/v5.10/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 new file mode 100644 index 00000000000..0ed23fc8f0e --- /dev/null +++ b/v5.10/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 @@ -0,0 +1,20 @@ +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +58a033c9a3e0 ("nfsd: remove fetch_iversion export operation") +638e3e7d9493 ("nfsd: use the getattr operation to fetch i_version") +3139b1d79588 ("nfsd: move nfsd4_change_attribute to nfsfh.c") +ac3a2585f018 ("nfsd: rework refcounting in filecache") +d7064eaf688c ("NFSD: Add an nfsd_file_fsync tracepoint") +821411858988 ("nfsd: reorganize filecache.c") +1f696e230ea5 ("nfsd: remove the pages_flushed statistic from filecache") +4d1ea8455716 ("NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collection") +dcf3f80965ca ("NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately"") +c252849082ff ("NFSD: Pass the target nfsd_file to nfsd_commit()") +d3aefd2b29ff ("nfsd: fix net-namespace logic in __nfsd_file_cache_purge") +243a5263014a ("nfsd: rework hashtable handling in nfsd_do_file_acquire") +8d0d254b15cc ("nfsd: fix nfsd_file_unhash_and_dispose") +5e138c4a750d ("NFSD: NFSv4 CLOSE should release an nfsd_file immediately") +b40a2839470c ("NFSD: Move nfsd_file_trace_alloc() tracepoint") diff --git a/v5.10/617fc7775370324d0a2b888625b042221ebdcb62 b/v5.10/617fc7775370324d0a2b888625b042221ebdcb62 new file mode 100644 index 00000000000..c31d441a844 --- /dev/null +++ b/v5.10/617fc7775370324d0a2b888625b042221ebdcb62 @@ -0,0 +1,7 @@ +617fc7775370 ("fs: Use KMEM_CACHE instead of kmem_cache_create") +a6293b3e285c ("fs: factor out backing_file_{read,write}_iter() helpers") +f91a704f7161 ("fs: prepare for stackable filesystems backing file helpers") +6ae654392bb5 ("fs: move kiocb_start_write() into vfs_iocb_iter_write()") +269aed7014b3 ("fs: move file_start_write() into vfs_iter_write()") +e389b76a7ee1 ("coda: change locking order in coda_file_write_iter()") +062cca8915ca ("Merge tag 'vfs-6.7.iomap' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs") diff --git a/v5.10/61ead71476cf8b68960275beee24ff00a809fe81 b/v5.10/61ead71476cf8b68960275beee24ff00a809fe81 new file mode 100644 index 00000000000..6f9e470f02f --- /dev/null +++ b/v5.10/61ead71476cf8b68960275beee24ff00a809fe81 @@ -0,0 +1,5 @@ +61ead71476cf ("ext4: port block device access to file") +afde134b5bd0 ("ext4: Block writes to journal device") +218de67764e5 ("ext4: simplify device handling") +d577c8aaed20 ("ext4: Convert to bdev_open_by_dev()") +3ef96fcfd50b ("Merge tag 'ext4_for_linus-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4") diff --git a/v5.10/64bef697d33b75fc06c5789b3f8108680271529f b/v5.10/64bef697d33b75fc06c5789b3f8108680271529f new file mode 100644 index 00000000000..b03bd3a5dc5 --- /dev/null +++ b/v5.10/64bef697d33b75fc06c5789b3f8108680271529f @@ -0,0 +1,8 @@ +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.10/64f92a554f72cbfe8b971f93af9d07f87599bc88 b/v5.10/64f92a554f72cbfe8b971f93af9d07f87599bc88 new file mode 100644 index 00000000000..91e64def526 --- /dev/null +++ b/v5.10/64f92a554f72cbfe8b971f93af9d07f87599bc88 @@ -0,0 +1 @@ +64f92a554f72 ("ocfs2: convert to using new filelock helpers") diff --git a/v5.10/6727980b67852dae6b82a97e24fbadbdd218c033 b/v5.10/6727980b67852dae6b82a97e24fbadbdd218c033 new file mode 100644 index 00000000000..3f6f727c520 --- /dev/null +++ b/v5.10/6727980b67852dae6b82a97e24fbadbdd218c033 @@ -0,0 +1,6 @@ +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") +ae108c48b5d2 ("selftests: net: Fix cross-tree inclusion of scripts") +9395cd7cef45 ("Merge tag 'landlock-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux") diff --git a/v5.10/6874f6ed92df1e95ff815692b6bf6aa98e4c925b b/v5.10/6874f6ed92df1e95ff815692b6bf6aa98e4c925b new file mode 100644 index 00000000000..b1f95e09ffb --- /dev/null +++ b/v5.10/6874f6ed92df1e95ff815692b6bf6aa98e4c925b @@ -0,0 +1,20 @@ +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v5.10/689a930b93c5c20294df5da0407df361c5412eac b/v5.10/689a930b93c5c20294df5da0407df361c5412eac new file mode 100644 index 00000000000..956a7ce4b2d --- /dev/null +++ b/v5.10/689a930b93c5c20294df5da0407df361c5412eac @@ -0,0 +1,20 @@ +689a930b93c5 ("drm/xe/tests: Fix printf format specifiers in xe_migrate test") +cf0b9e94c8c7 ("drm/xe/tests/xe_migrate.c: Add vram to vram KUNIT test") +b7ab8c4f028f ("drm/xe/bo: Remove the lock_no_vm()/unlock_no_vm() interface") +d00e9cc28e1e ("drm/xe/vm: Simplify and document xe_vm_lock()") +fba153b0d0b7 ("drm/xe/selftests: consider multi-GT for eviction test") +9c0d779fc67b ("drm/xe: Prevent return with locked vm") +9b9529ce379a ("drm/xe: Rename engine to exec_queue") +99fea6828879 ("drm/xe: Prefer WARN() over BUG() to avoid crashing the kernel") +e3828ebf6cde ("drm/xe: Add define WQ_HEADER_SIZE") +937b4be72baa ("drm/xe: Decouple vram check from xe_bo_addr()") +621c1fbd9b83 ("drm/xe: Remove vma arg from xe_pte_encode()") +0e34fdb4a01a ("drm/xe: Fix checking for unset value") +6aa26f6eb829 ("drm/xe/engine: add missing rpm for bind engines") +cd928fced996 ("drm/xe/uapi: add the userspace bits for small-bar") +6a024f1bfdfe ("drm/xe/bo: support tiered vram allocation for small-bar") +7a060d786cc1 ("drm/xe/mtl: Map PPGTT as CPU:WC") +7ead33156483 ("drm/xe: Use migrate engine for page fault binds") +1655c893af08 ("drm/xe: Reduce the number list links in xe_vma") +8f33b4f054fc ("drm/xe: Avoid doing rebinds") +0043a3e8a1f5 ("drm/xe/execlist: Log when using execlist submission") diff --git a/v5.10/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce b/v5.10/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce new file mode 100644 index 00000000000..e127eae1a32 --- /dev/null +++ b/v5.10/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce @@ -0,0 +1,8 @@ +6934eea2690b ("selftests: ktap_helpers: Add helper to print diagnostic messages") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.10/6a277077ac5189d7633f8c57e153e0a73fab39d2 b/v5.10/6a277077ac5189d7633f8c57e153e0a73fab39d2 new file mode 100644 index 00000000000..e83a7e7368f --- /dev/null +++ b/v5.10/6a277077ac5189d7633f8c57e153e0a73fab39d2 @@ -0,0 +1,6 @@ +6a277077ac51 ("smb/server: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +5dd8ce24667a ("cifs: missing directory in MAINTAINERS file") +332019e23a51 ("Merge tag '5.20-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6") diff --git a/v5.10/6a71770442b5b7cf8f880ca1c0a72456c918c757 b/v5.10/6a71770442b5b7cf8f880ca1c0a72456c918c757 new file mode 100644 index 00000000000..b9e0dc80d11 --- /dev/null +++ b/v5.10/6a71770442b5b7cf8f880ca1c0a72456c918c757 @@ -0,0 +1,8 @@ +6a71770442b5 ("selftests: livepatch: Test livepatching a heavily called syscall") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.10/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c b/v5.10/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c new file mode 100644 index 00000000000..6f0978c5d8b --- /dev/null +++ b/v5.10/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c @@ -0,0 +1 @@ +6b6ec4ca4e33 ("eventfd: add a BUILD_BUG_ON() to ensure consistency between EFD_SEMAPHORE and the uapi") diff --git a/v5.10/6b865d6530230b0c446efd93e0207b8eed7eadb2 b/v5.10/6b865d6530230b0c446efd93e0207b8eed7eadb2 new file mode 100644 index 00000000000..739be176b6c --- /dev/null +++ b/v5.10/6b865d6530230b0c446efd93e0207b8eed7eadb2 @@ -0,0 +1,9 @@ +6b865d653023 ("iomap: only call mapping_set_error once for each failed bio") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.10/6b91bfa1651d841f0066bae2b1322cac29fdfb61 b/v5.10/6b91bfa1651d841f0066bae2b1322cac29fdfb61 new file mode 100644 index 00000000000..661e003badf --- /dev/null +++ b/v5.10/6b91bfa1651d841f0066bae2b1322cac29fdfb61 @@ -0,0 +1 @@ +6b91bfa1651d ("qnx4: convert qnx4 to use the new mount api") diff --git a/v5.10/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 b/v5.10/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 new file mode 100644 index 00000000000..a00f98aed06 --- /dev/null +++ b/v5.10/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 @@ -0,0 +1 @@ +6c8ac6e24eb0 ("initramfs: remove duplicate built-in __initramfs_start unpacking") diff --git a/v5.10/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff b/v5.10/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff new file mode 100644 index 00000000000..ed007f617fb --- /dev/null +++ b/v5.10/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff @@ -0,0 +1,20 @@ +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") diff --git a/v5.10/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 b/v5.10/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 new file mode 100644 index 00000000000..232e5a6f1c3 --- /dev/null +++ b/v5.10/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 @@ -0,0 +1,2 @@ +6f1a214d446b ("selftests: sched: Fix spelling mistake "hiearchy" -> "hierarchy"") +9f2699007493 ("kselftest: Add test for core sched prctl interface") diff --git a/v5.10/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 b/v5.10/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 new file mode 100644 index 00000000000..c34396dbd20 --- /dev/null +++ b/v5.10/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 @@ -0,0 +1,20 @@ +6f2f793fba78 ("kunit: test: Log the correct filter string in executor_test") +dce19a3fede2 ("kunit: test: Make filter strings in executor_test writable") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") diff --git a/v5.10/70dfe3f0d239c2e8abc6a7bea24411031f85b652 b/v5.10/70dfe3f0d239c2e8abc6a7bea24411031f85b652 new file mode 100644 index 00000000000..064caf771f3 --- /dev/null +++ b/v5.10/70dfe3f0d239c2e8abc6a7bea24411031f85b652 @@ -0,0 +1,4 @@ +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +5ca14835dc42 ("fs: uninline inode_maybe_inc_iversion()") +da3f52ba3595 ("iversion: use atomic64_try_cmpxchg)") +608af703519a ("libfs: Add generic function for setting dentry_ops") diff --git a/v5.10/73f65b8b0325551110dedf8d27ac738bdc331802 b/v5.10/73f65b8b0325551110dedf8d27ac738bdc331802 new file mode 100644 index 00000000000..0329e1c62ea --- /dev/null +++ b/v5.10/73f65b8b0325551110dedf8d27ac738bdc331802 @@ -0,0 +1 @@ +73f65b8b0325 ("fs: Wrong function name in comment") diff --git a/v5.10/73fa7547c70b32cc69685f79be31135797734eb6 b/v5.10/73fa7547c70b32cc69685f79be31135797734eb6 new file mode 100644 index 00000000000..57c6780c00a --- /dev/null +++ b/v5.10/73fa7547c70b32cc69685f79be31135797734eb6 @@ -0,0 +1 @@ +73fa7547c70b ("vfs: add RWF_NOAPPEND flag for pwritev2") diff --git a/v5.10/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 b/v5.10/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 new file mode 100644 index 00000000000..e203b63e790 --- /dev/null +++ b/v5.10/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 @@ -0,0 +1,20 @@ +74e76cbabd7f ("selftests/resctrl: Add resource_info_file_exists()") +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v5.10/75a1bbe60a7425fcaa670bff58b8589b1f880810 b/v5.10/75a1bbe60a7425fcaa670bff58b8589b1f880810 new file mode 100644 index 00000000000..0a3514944a7 --- /dev/null +++ b/v5.10/75a1bbe60a7425fcaa670bff58b8589b1f880810 @@ -0,0 +1 @@ +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") diff --git a/v5.10/75cabec0111b7ccb140d917cc9c481e845cc3498 b/v5.10/75cabec0111b7ccb140d917cc9c481e845cc3498 new file mode 100644 index 00000000000..694ca82b494 --- /dev/null +++ b/v5.10/75cabec0111b7ccb140d917cc9c481e845cc3498 @@ -0,0 +1,6 @@ +75cabec0111b ("filelock: add some new helper functions") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.10/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 b/v5.10/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 new file mode 100644 index 00000000000..a3ebf79c1c7 --- /dev/null +++ b/v5.10/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 @@ -0,0 +1 @@ +75e9570c93c7 ("ceph: convert to using new filelock helpers") diff --git a/v5.10/76698510f593daf8aa0582492090d0c2e484c3e8 b/v5.10/76698510f593daf8aa0582492090d0c2e484c3e8 new file mode 100644 index 00000000000..9ad9e8d3970 --- /dev/null +++ b/v5.10/76698510f593daf8aa0582492090d0c2e484c3e8 @@ -0,0 +1 @@ +76698510f593 ("afs: convert to using new filelock helpers") diff --git a/v5.10/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 b/v5.10/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 new file mode 100644 index 00000000000..648c0e2cfcb --- /dev/null +++ b/v5.10/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 @@ -0,0 +1,20 @@ +7b8001013d72 ("filelock: don't do security checks on nfsd setlease calls") +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v5.10/7beea725a8ca412c6190090ce7c3a13b169592a1 b/v5.10/7beea725a8ca412c6190090ce7c3a13b169592a1 new file mode 100644 index 00000000000..3ca8049eb9a --- /dev/null +++ b/v5.10/7beea725a8ca412c6190090ce7c3a13b169592a1 @@ -0,0 +1,20 @@ +7beea725a8ca ("libfs: Define a minimum directory offset") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") diff --git a/v5.10/7c079e909b21f8f6e5d8e501c037752ff302a15e b/v5.10/7c079e909b21f8f6e5d8e501c037752ff302a15e new file mode 100644 index 00000000000..5d6ecbba782 --- /dev/null +++ b/v5.10/7c079e909b21f8f6e5d8e501c037752ff302a15e @@ -0,0 +1,7 @@ +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.10/7c09a4ed6156c6cab6b951e027ca6ea24af454ba b/v5.10/7c09a4ed6156c6cab6b951e027ca6ea24af454ba new file mode 100644 index 00000000000..768c7515966 --- /dev/null +++ b/v5.10/7c09a4ed6156c6cab6b951e027ca6ea24af454ba @@ -0,0 +1,9 @@ +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/7c18509bdaefe2164e62829d614ef9ea429f29d2 b/v5.10/7c18509bdaefe2164e62829d614ef9ea429f29d2 new file mode 100644 index 00000000000..8217f681b5d --- /dev/null +++ b/v5.10/7c18509bdaefe2164e62829d614ef9ea429f29d2 @@ -0,0 +1,12 @@ +7c18509bdaef ("filelock: convert locks_insert_lock_ctx and locks_delete_lock_ctx") +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/7ded1e365cc9de6093a71d3a493c1874aca6e77c b/v5.10/7ded1e365cc9de6093a71d3a493c1874aca6e77c new file mode 100644 index 00000000000..d6c8678a8aa --- /dev/null +++ b/v5.10/7ded1e365cc9de6093a71d3a493c1874aca6e77c @@ -0,0 +1 @@ +7ded1e365cc9 ("efs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.10/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 b/v5.10/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 new file mode 100644 index 00000000000..2a782f86a64 --- /dev/null +++ b/v5.10/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 @@ -0,0 +1,15 @@ +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +4008e2a0b01a ("zonefs: Reorganize code") +a608da3bd730 ("zonefs: Detect append writes at invalid locations") +f43dc4dc3eff ("iomap: buffered write failure should not truncate the page cache") +9c7babf94a0d ("xfs,iomap: move delalloc punching to iomap") +b71f889c18ad ("xfs: use byte ranges for write cleanup ranges") +198dd8aedee6 ("xfs: punching delalloc extents on write failure is racy") +8745889a7fd0 ("Merge tag 'iomap-6.0-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux") diff --git a/v5.10/7edfc610ec315de96963e66889511212ad87e3de b/v5.10/7edfc610ec315de96963e66889511212ad87e3de new file mode 100644 index 00000000000..334603c650d --- /dev/null +++ b/v5.10/7edfc610ec315de96963e66889511212ad87e3de @@ -0,0 +1,4 @@ +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.10/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 b/v5.10/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 new file mode 100644 index 00000000000..1e9b4ad7e35 --- /dev/null +++ b/v5.10/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 @@ -0,0 +1,2 @@ +7ffa8f3d3023 ("fs: Remove NTFS classic") +a05aea98d405 ("Merge tag 'sysctl-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux") diff --git a/v5.10/806cb2270237ce2ec672a407d66cee17a07d3aa2 b/v5.10/806cb2270237ce2ec672a407d66cee17a07d3aa2 new file mode 100644 index 00000000000..c96641fd5b2 --- /dev/null +++ b/v5.10/806cb2270237ce2ec672a407d66cee17a07d3aa2 @@ -0,0 +1,20 @@ +806cb2270237 ("kunit: Annotate _MSG assertion variants with gnu printf specifiers") +260755184cbd ("kunit: Move kunit_abort() call out of kunit_do_failed_assertion()") +c1144e01063e ("kunit: declare kunit_assert structs as const") +97d453bc4007 ("kunit: rename base KUNIT_ASSERTION macro to _KUNIT_FAILED") +a8495ad8e973 ("kunit: remove format func from struct kunit_assert, get it to 0 bytes") +7466886b400b ("kunit: take `kunit_assert` as `const`") +c2741453478b ("kunit: cleanup assertion macro internal variables") +2b6861e2372b ("kunit: factor out str constants from binary assertion structs") +064ff292aca5 ("kunit: consolidate KUNIT_INIT_BINARY_ASSERT_STRUCT macros") +6419abb80e82 ("kunit: remove va_format from kunit_assert") +40f39777ce4f ("kunit: decrease macro layering for integer asserts") +c5855907d388 ("kunit: drop unused intermediate macros for ptr inequality checks") +6709d0fe5593 ("kunit: make KUNIT_EXPECT_EQ() use KUNIT_EXPECT_EQ_MSG(), etc.") +05a7da89c15d ("kunit: drop unused assert_type from kunit_assert and clean up macros") +21957f90b28f ("kunit: split out part of kunit_assert into a static const") +dd640d70874b ("kunit: factor out kunit_base_assert_format() call into kunit_fail()") +a91e9ade402c ("kunit: drop unused kunit* field in kunit_assert") +4fdacef8ac5a ("kunit: move check if assertion passed into the macros") +ec54c2892064 ("include/kunit/test.h: replace kernel.h with the necessary inclusions") +3747b5c0d8ec ("kunit: Assign strings to 'const char*' in STREQ assertions") diff --git a/v5.10/80d012e98894ac9112cbcddf2fbf276c2e4be0ec b/v5.10/80d012e98894ac9112cbcddf2fbf276c2e4be0ec new file mode 100644 index 00000000000..8b52aa374a1 --- /dev/null +++ b/v5.10/80d012e98894ac9112cbcddf2fbf276c2e4be0ec @@ -0,0 +1,3 @@ +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +adc9c2e5a723 ("iomap: add a tracepoint for mappings returned by map_blocks") +f4b896c213f0 ("iomap: add the new iomap_iter model") diff --git a/v5.10/8145e082a8dfcfdc0a725b0f76eca54337b5b26e b/v5.10/8145e082a8dfcfdc0a725b0f76eca54337b5b26e new file mode 100644 index 00000000000..dd4d0f691f3 --- /dev/null +++ b/v5.10/8145e082a8dfcfdc0a725b0f76eca54337b5b26e @@ -0,0 +1 @@ +8145e082a8df ("romfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.10/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 b/v5.10/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 new file mode 100644 index 00000000000..5c742c89d45 --- /dev/null +++ b/v5.10/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 @@ -0,0 +1,15 @@ +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.10/82a8cb96b23244f40be56b9edcf085af0cc237a6 b/v5.10/82a8cb96b23244f40be56b9edcf085af0cc237a6 new file mode 100644 index 00000000000..ea18cc0ab8a --- /dev/null +++ b/v5.10/82a8cb96b23244f40be56b9edcf085af0cc237a6 @@ -0,0 +1,7 @@ +82a8cb96b232 ("afs: adapt to breakup of struct file_lock") +76698510f593 ("afs: convert to using new filelock helpers") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.10/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 b/v5.10/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 new file mode 100644 index 00000000000..ec2062850e6 --- /dev/null +++ b/v5.10/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 @@ -0,0 +1,7 @@ +83b290c9e3b5 ("pidfd: clone: allow CLONE_THREAD | CLONE_PIDFD together") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") +e9bdcdbf6936 ("pid: add pidfd_get_task() helper") +490b9ba881e2 ("kernel/pid.c: implement additional checks upon pidfd_create() parameters") +c576e0fcd618 ("kernel/pid.c: remove static qualifier from pidfd_create()") diff --git a/v5.10/84e286c1bb9b22d5893d34fcedd69224a65c439c b/v5.10/84e286c1bb9b22d5893d34fcedd69224a65c439c new file mode 100644 index 00000000000..79f2ae08ced --- /dev/null +++ b/v5.10/84e286c1bb9b22d5893d34fcedd69224a65c439c @@ -0,0 +1,9 @@ +84e286c1bb9b ("smb/client: adapt to breakup of struct file_lock") +2cd114294d1d ("smb/client: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.10/85506aca2eb4ea41223c91c5fe25125953c19b13 b/v5.10/85506aca2eb4ea41223c91c5fe25125953c19b13 new file mode 100644 index 00000000000..d95b832afbf --- /dev/null +++ b/v5.10/85506aca2eb4ea41223c91c5fe25125953c19b13 @@ -0,0 +1 @@ +85506aca2eb4 ("selftests/mqueue: Set timeout to 180 seconds") diff --git a/v5.10/85f273a6a1e492afa7309fd23fcd8cb870085f56 b/v5.10/85f273a6a1e492afa7309fd23fcd8cb870085f56 new file mode 100644 index 00000000000..09467f3c870 --- /dev/null +++ b/v5.10/85f273a6a1e492afa7309fd23fcd8cb870085f56 @@ -0,0 +1,4 @@ +85f273a6a1e4 ("fs/pipe: Convert to lockdep_cmp_fn") +fe67f4dd8daa ("pipe: do FASYNC notifications for every pipe IO, not just state changes") +3b844826b6c6 ("pipe: avoid unnecessary EPOLLET wakeups under normal loads") +3a34b13a88ca ("pipe: make pipe writes always wake up readers") diff --git a/v5.10/872584f1bb983a688547509141b03b37bdb28840 b/v5.10/872584f1bb983a688547509141b03b37bdb28840 new file mode 100644 index 00000000000..35446d841aa --- /dev/null +++ b/v5.10/872584f1bb983a688547509141b03b37bdb28840 @@ -0,0 +1,5 @@ +872584f1bb98 ("lockd: convert to using new filelock helpers") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") +7f024fcd5c97 ("Keep read and write fds with each nlm_file") +b661601a9fdf ("lockd: update nlm_lookup_file reexport comment") +2dc6f19e4f43 ("nlm: minor nlm_lookup_file argument change") diff --git a/v5.10/87a83c8c677e762a39d914e67450cc85d8fc1f9a b/v5.10/87a83c8c677e762a39d914e67450cc85d8fc1f9a new file mode 100644 index 00000000000..0b324969e60 --- /dev/null +++ b/v5.10/87a83c8c677e762a39d914e67450cc85d8fc1f9a @@ -0,0 +1 @@ +87a83c8c677e ("reiserfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.10/87b355f44833b9d7d8ebdd3929e941ac1a931b7e b/v5.10/87b355f44833b9d7d8ebdd3929e941ac1a931b7e new file mode 100644 index 00000000000..da3fa8a87ab --- /dev/null +++ b/v5.10/87b355f44833b9d7d8ebdd3929e941ac1a931b7e @@ -0,0 +1,20 @@ +87b355f44833 ("erofs: port device access to file") +8bd90b6ae785 ("erofs: fix NULL dereference of dif->bdev_handle in fscache mode") +49845720080d ("erofs: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v5.10/8a904a3caa88118744062e872ae90f37748a8fd8 b/v5.10/8a904a3caa88118744062e872ae90f37748a8fd8 new file mode 100644 index 00000000000..bbb14ae0f3e --- /dev/null +++ b/v5.10/8a904a3caa88118744062e872ae90f37748a8fd8 @@ -0,0 +1,2 @@ +8a904a3caa88 ("rtc: test: Fix invalid format specifier.") +1d1bb12a8b18 ("rtc: Improve performance of rtc_time64_to_tm(). Add tests.") diff --git a/v5.10/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 b/v5.10/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 new file mode 100644 index 00000000000..7eb29fe1742 --- /dev/null +++ b/v5.10/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 @@ -0,0 +1 @@ +8ab37b0d98cf ("selftests: livepatch: Add initial .gitignore") diff --git a/v5.10/8b3d838139bcd1e552f1899191f734264ce2a1a5 b/v5.10/8b3d838139bcd1e552f1899191f734264ce2a1a5 new file mode 100644 index 00000000000..6689596f127 --- /dev/null +++ b/v5.10/8b3d838139bcd1e552f1899191f734264ce2a1a5 @@ -0,0 +1,2 @@ +8b3d838139bc ("fs: improve dump_mapping() robustness") +3e9d80a891df ("mm,fs: split dump_mapping() out from dump_page()") diff --git a/v5.10/8b6bb995d3819218498bdbee4465bffff1497a31 b/v5.10/8b6bb995d3819218498bdbee4465bffff1497a31 new file mode 100644 index 00000000000..b3f54b0ea53 --- /dev/null +++ b/v5.10/8b6bb995d3819218498bdbee4465bffff1497a31 @@ -0,0 +1,3 @@ +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") +ff49c86f27e4 ("Merge tag 'f2fs-for-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.10/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b b/v5.10/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b new file mode 100644 index 00000000000..454cd98364e --- /dev/null +++ b/v5.10/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b @@ -0,0 +1,2 @@ +8cbf22b3dcf0 ("selftests: ftrace: fix typo in test description") +ee9793be08b1 ("tracing/selftests: Add ownership modification tests for eventfs") diff --git a/v5.10/90a009db09e2b91990df28e47844d44ae0ef9aa8 b/v5.10/90a009db09e2b91990df28e47844d44ae0ef9aa8 new file mode 100644 index 00000000000..471c36b5593 --- /dev/null +++ b/v5.10/90a009db09e2b91990df28e47844d44ae0ef9aa8 @@ -0,0 +1,20 @@ +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.10/90f92b68c9869913753f8bc1d87b7762a5f36873 b/v5.10/90f92b68c9869913753f8bc1d87b7762a5f36873 new file mode 100644 index 00000000000..628f08286eb --- /dev/null +++ b/v5.10/90f92b68c9869913753f8bc1d87b7762a5f36873 @@ -0,0 +1,9 @@ +90f92b68c986 ("pidfd: kill the no longer needed do_notify_pidfd() in de_thread()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.10/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 b/v5.10/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 new file mode 100644 index 00000000000..365f48a9547 --- /dev/null +++ b/v5.10/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 @@ -0,0 +1,10 @@ +91e78a1eb6b1 ("hugetlbfs: support idmapped mounts") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.10/9473c4450e9c83d890d435577a3776d925fa748c b/v5.10/9473c4450e9c83d890d435577a3776d925fa748c new file mode 100644 index 00000000000..85a873e73ea --- /dev/null +++ b/v5.10/9473c4450e9c83d890d435577a3776d925fa748c @@ -0,0 +1 @@ +9473c4450e9c ("exportfs: fix the fallback implementation of the get_name export operation") diff --git a/v5.10/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d b/v5.10/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d new file mode 100644 index 00000000000..feb3f7740d3 --- /dev/null +++ b/v5.10/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d @@ -0,0 +1,12 @@ +966b7bd3ca3e ("dlm: adapt to breakup of struct file_lock") +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dbee1adeb7e6 ("dlm: use fl_owner from lockd") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +92655fbda5c0 ("fs: dlm: return positive pid value for F_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.10/9a7eec48c9715c897b3a7809799089d708a4de64 b/v5.10/9a7eec48c9715c897b3a7809799089d708a4de64 new file mode 100644 index 00000000000..96f9091cf05 --- /dev/null +++ b/v5.10/9a7eec48c9715c897b3a7809799089d708a4de64 @@ -0,0 +1,5 @@ +9a7eec48c971 ("fuse: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.10/9ae061cf2a46980b37cec1e56a372603682b2741 b/v5.10/9ae061cf2a46980b37cec1e56a372603682b2741 new file mode 100644 index 00000000000..072cf4ea9bc --- /dev/null +++ b/v5.10/9ae061cf2a46980b37cec1e56a372603682b2741 @@ -0,0 +1,20 @@ +9ae061cf2a46 ("btrfs: port device access to file") +86ec15d00bf8 ("btrfs: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.10/9b6713cc75229f25552c643083cbdbfb771e5bca b/v5.10/9b6713cc75229f25552c643083cbdbfb771e5bca new file mode 100644 index 00000000000..091043ab2e7 --- /dev/null +++ b/v5.10/9b6713cc75229f25552c643083cbdbfb771e5bca @@ -0,0 +1,20 @@ +9b6713cc7522 ("maple_tree: Add mtree_alloc_cyclic()") +067311d33e65 ("maple_tree: separate ma_state node from status") +271f61a8b41d ("maple_tree: clean up inlines for some functions") +bf857ddd21d0 ("maple_tree: move debug check to __mas_set_range()") +f7a590189539 ("maple_tree: make mas_erase() more robust") +a2587a7e8d37 ("maple_tree: add test for mtree_dup()") +fd32e4e9b764 ("maple_tree: introduce interfaces __mt_dup() and mtree_dup()") +4f2267b58a22 ("maple_tree: add mt_free_one() and mt_attr() helpers") +a8091f039c1e ("maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states") +5c590804b6b0 ("maple_tree: add mas_is_active() to detect in-tree walks") +530f745c7620 ("maple_tree: replace data before marking dead in split and spanning store") +4ffc2ee2cf01 ("maple_tree: introduce mas_tree_parent() definition") +1238f6a226dc ("maple_tree: introduce mas_put_in_tree()") +72bcf4aa86ec ("maple_tree: reorder replacement of nodes to avoid live lock") +fec29364348f ("maple_tree: reduce resets during store setup") +da0892547b10 ("maple_tree: re-introduce entry to mas_preallocate() arguments") +53bee98d004f ("mm: remove re-walk from mmap_region()") +c1297987cc2a ("maple_tree: introduce __mas_set_range()") +a489539e33c2 ("maple_tree: update mt_validate()") +fad9c80e6371 ("maple_tree: fix a few documentation issues") diff --git a/v5.10/9bb430a89d2dfce58a3d61a3a04e149109d3934e b/v5.10/9bb430a89d2dfce58a3d61a3a04e149109d3934e new file mode 100644 index 00000000000..0a757656956 --- /dev/null +++ b/v5.10/9bb430a89d2dfce58a3d61a3a04e149109d3934e @@ -0,0 +1,10 @@ +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a b/v5.10/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a new file mode 100644 index 00000000000..c0c174ec5bb --- /dev/null +++ b/v5.10/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a @@ -0,0 +1,20 @@ +9de31ee6d7a8 ("reiserfs: port block device access to file") +ba1787a5edd9 ("reiserfs: Convert to bdev_open_by_dev/path()") +c576c4bf9ecf ("reiserfs: fix blkdev_put() warning from release_journal_dev()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") +0718afd47f70 ("block: introduce holder ops") diff --git a/v5.10/9e3f1c59367515e7e40675fe83645a131c05039d b/v5.10/9e3f1c59367515e7e40675fe83645a131c05039d new file mode 100644 index 00000000000..bd42a1e1f0e --- /dev/null +++ b/v5.10/9e3f1c59367515e7e40675fe83645a131c05039d @@ -0,0 +1,3 @@ +9e3f1c593675 ("selftests/move_mount_set_group:Make tests build with old libc") +8374f43123a5 ("tests: add move_mount(MOVE_MOUNT_SET_GROUP) selftest") +01eadc8dd96d ("tests: add mount_setattr() selftests") diff --git a/v5.10/9ed52108f6478a6a805c0c15a3f70aabba07247e b/v5.10/9ed52108f6478a6a805c0c15a3f70aabba07247e new file mode 100644 index 00000000000..8ea2a7637dd --- /dev/null +++ b/v5.10/9ed52108f6478a6a805c0c15a3f70aabba07247e @@ -0,0 +1 @@ +9ed52108f647 ("pidfd: change do_notify_pidfd() to use __wake_up(poll_to_key(EPOLLIN))") diff --git a/v5.10/9f2f767f5ef81982a36edef512b2319e3a79ad73 b/v5.10/9f2f767f5ef81982a36edef512b2319e3a79ad73 new file mode 100644 index 00000000000..724d1e2b23f --- /dev/null +++ b/v5.10/9f2f767f5ef81982a36edef512b2319e3a79ad73 @@ -0,0 +1,20 @@ +9f2f767f5ef8 ("bcachefs: port block device access to file") +1bfdc94b28cf ("bcachefs: Convert to bdev_open_by_path()") +3e3e02e6bce6 ("bcachefs: Assorted checkpatch fixes") +99e2146bea04 ("bcachefs: Break out bch2_btree_path_traverse_cached_slowpath()") +0d7009d7ca99 ("bcachefs: Delete old deadlock avoidance code") +33bd5d068603 ("bcachefs: Deadlock cycle detector") +5c1ef830f678 ("bcachefs: Errcodes can now subtype standard error codes") +367d72dd5fd5 ("bcachefs: bch2_btree_path_upgrade() now emits transaction restart") +e87b0e4a7120 ("bcachefs: Fix redundant transaction restart") +3d21d48e898a ("bcachefs: Fix usage of six lock's percpu mode, key cache version") +0242130fb67f ("bcachefs: Refactor bkey_cached_alloc() path") +da4474f20961 ("bcachefs: Convert more locking code to btree_bkey_cached_common") +4e6defd106b6 ("bcachefs: btree_bkey_cached_common->cached") +d5024b011cb3 ("bcachefs: bch2_btree_node_lock_write_nofail()") +ca7d8fcabf29 ("bcachefs: New locking functions") +546180874ade ("bcachefs: Mark write locks before taking lock") +534a591e4cf9 ("bcachefs: Delete time_stats for lock contended times") +674cfc26240b ("bcachefs: Add persistent counters for all tracepoints") +8a9c1b1cb0ed ("bcachefs: Improve bch2_btree_node_relock()") +ce56bf7fc23b ("bcachefs: Improve trans_restart_journal_preres_get tracepoint") diff --git a/v5.10/a0dd82d6d863f03859ccab6c71e84e917f4d7082 b/v5.10/a0dd82d6d863f03859ccab6c71e84e917f4d7082 new file mode 100644 index 00000000000..d8a5a4e8ea1 --- /dev/null +++ b/v5.10/a0dd82d6d863f03859ccab6c71e84e917f4d7082 @@ -0,0 +1,20 @@ +a0dd82d6d863 ("kunit: Mark filter* params as rw") +b67abaad4d25 ("kunit: Allow kunit test modules to use test filtering") +18258c60f8a7 ("kunit: Make 'list' action available to kunit test modules") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") diff --git a/v5.10/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f b/v5.10/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f new file mode 100644 index 00000000000..d9016ce6162 --- /dev/null +++ b/v5.10/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f @@ -0,0 +1,17 @@ +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 b/v5.10/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 new file mode 100644 index 00000000000..4d895554473 --- /dev/null +++ b/v5.10/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 @@ -0,0 +1 @@ +a1c6d5439fbd ("pid: kill the obsolete PIDTYPE_PID code in transfer_pid()") diff --git a/v5.10/a28d893eb3270cf62c10dd8777af0d8452cdc072 b/v5.10/a28d893eb3270cf62c10dd8777af0d8452cdc072 new file mode 100644 index 00000000000..149fd499753 --- /dev/null +++ b/v5.10/a28d893eb3270cf62c10dd8777af0d8452cdc072 @@ -0,0 +1,20 @@ +a28d893eb327 ("md: port block device access to file") +9f0f5a30d34c ("md: Convert to bdev_open_by_dev()") +c2fce61fb22e ("dm: Convert to bdev_open_by_dev()") +99892147f028 ("md: fix warning for holder mismatch from export_rdev()") +a1d767191096 ("md: use mddev->external to select holder in export_rdev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v5.10/a34606a9aa3d36d178a5ecf31a0299b88102cf12 b/v5.10/a34606a9aa3d36d178a5ecf31a0299b88102cf12 new file mode 100644 index 00000000000..ed391caf5b0 --- /dev/null +++ b/v5.10/a34606a9aa3d36d178a5ecf31a0299b88102cf12 @@ -0,0 +1,20 @@ +a34606a9aa3d ("rnbd: port block device access to file") +70d85bec8f4c ("block/rnbd: use %pe to print errors") +c2114f11a30e ("rnbd-srv: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +5ee607675deb ("rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") diff --git a/v5.10/a4af51ce229b1e1eab003966dbfebf9d80093a77 b/v5.10/a4af51ce229b1e1eab003966dbfebf9d80093a77 new file mode 100644 index 00000000000..40a5766fdb1 --- /dev/null +++ b/v5.10/a4af51ce229b1e1eab003966dbfebf9d80093a77 @@ -0,0 +1,13 @@ +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.10/a56aefca8d386181415a1fb7cfec2f72b0404797 b/v5.10/a56aefca8d386181415a1fb7cfec2f72b0404797 new file mode 100644 index 00000000000..2196693498a --- /dev/null +++ b/v5.10/a56aefca8d386181415a1fb7cfec2f72b0404797 @@ -0,0 +1,8 @@ +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/a575c9734f3021f1fc81c2477ecaee4d9841fd59 b/v5.10/a575c9734f3021f1fc81c2477ecaee4d9841fd59 new file mode 100644 index 00000000000..3653d05ee4f --- /dev/null +++ b/v5.10/a575c9734f3021f1fc81c2477ecaee4d9841fd59 @@ -0,0 +1,20 @@ +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +42e3b093eb7c ("selftests/resctrl: Fix set up schemata with 100% allocation on first run in MBM test") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +9ce29d23a133 ("selftests/resctrl: Change initialize_llc_perf() return type to void") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +0d45c83b95da ("selftests/resctrl: Check for return value after write_schemata()") +fa10366cc6f4 ("selftests/resctrl: Allow ->setup() to return errors") diff --git a/v5.10/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a b/v5.10/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a new file mode 100644 index 00000000000..b582d8b1a3b --- /dev/null +++ b/v5.10/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a @@ -0,0 +1,5 @@ +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/a6bf23e18324d550f789637d469cca654c92fe86 b/v5.10/a6bf23e18324d550f789637d469cca654c92fe86 new file mode 100644 index 00000000000..632a9c97394 --- /dev/null +++ b/v5.10/a6bf23e18324d550f789637d469cca654c92fe86 @@ -0,0 +1,6 @@ +a6bf23e18324 ("gfs2: adapt to breakup of struct file_lock") +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v5.10/ab838b3fd9a442a62f36ea7eeb93e77259f787ce b/v5.10/ab838b3fd9a442a62f36ea7eeb93e77259f787ce new file mode 100644 index 00000000000..5873a414bfa --- /dev/null +++ b/v5.10/ab838b3fd9a442a62f36ea7eeb93e77259f787ce @@ -0,0 +1,11 @@ +ab838b3fd9a4 ("block: remove bdev_handle completely") +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 b/v5.10/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 new file mode 100644 index 00000000000..b13a57a0166 --- /dev/null +++ b/v5.10/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 @@ -0,0 +1,3 @@ +ac4e78bdbba2 ("jfs: port block device access to file") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/ad399740bd41da5558d8b8b2b19481740ca063cb b/v5.10/ad399740bd41da5558d8b8b2b19481740ca063cb new file mode 100644 index 00000000000..8b5bf9a55b9 --- /dev/null +++ b/v5.10/ad399740bd41da5558d8b8b2b19481740ca063cb @@ -0,0 +1,11 @@ +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/ad72872eb3ae634d1e4296a384baa81e85cc6acc b/v5.10/ad72872eb3ae634d1e4296a384baa81e85cc6acc new file mode 100644 index 00000000000..7c4c7cb842b --- /dev/null +++ b/v5.10/ad72872eb3ae634d1e4296a384baa81e85cc6acc @@ -0,0 +1 @@ +ad72872eb3ae ("asm-generic: remove extra type checking in acquire/release for non-SMP case") diff --git a/v5.10/ae5535efd8c445ad6033ac0d5da0197897b148ea b/v5.10/ae5535efd8c445ad6033ac0d5da0197897b148ea new file mode 100644 index 00000000000..9826a13f5cc --- /dev/null +++ b/v5.10/ae5535efd8c445ad6033ac0d5da0197897b148ea @@ -0,0 +1,8 @@ +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.10/ae638551ab64a216364a63c4ee5061f82702fde2 b/v5.10/ae638551ab64a216364a63c4ee5061f82702fde2 new file mode 100644 index 00000000000..c7214fafecb --- /dev/null +++ b/v5.10/ae638551ab64a216364a63c4ee5061f82702fde2 @@ -0,0 +1,20 @@ +ae638551ab64 ("selftests/resctrl: Add non-contiguous CBMs CAT test") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v5.10/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 b/v5.10/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 new file mode 100644 index 00000000000..e42b44b7d4a --- /dev/null +++ b/v5.10/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 @@ -0,0 +1,11 @@ +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/ae8c511757304e0c393661b5ed2ad7073e2a351d b/v5.10/ae8c511757304e0c393661b5ed2ad7073e2a351d new file mode 100644 index 00000000000..be3afcffe01 --- /dev/null +++ b/v5.10/ae8c511757304e0c393661b5ed2ad7073e2a351d @@ -0,0 +1,15 @@ +ae8c51175730 ("fs: add FS_IOC_GETFSSYSFSPATH") +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.10/b1211a25c4fe3443cfef4ed7c39251502a663776 b/v5.10/b1211a25c4fe3443cfef4ed7c39251502a663776 new file mode 100644 index 00000000000..3a1f42e8225 --- /dev/null +++ b/v5.10/b1211a25c4fe3443cfef4ed7c39251502a663776 @@ -0,0 +1,5 @@ +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 b/v5.10/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 new file mode 100644 index 00000000000..2b2301a0cf5 --- /dev/null +++ b/v5.10/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 @@ -0,0 +1,12 @@ +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.10/b4c6d52d8a81c53a8759e382e8000597909f0615 b/v5.10/b4c6d52d8a81c53a8759e382e8000597909f0615 new file mode 100644 index 00000000000..7a5c895115f --- /dev/null +++ b/v5.10/b4c6d52d8a81c53a8759e382e8000597909f0615 @@ -0,0 +1,5 @@ +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v5.10/b639585e71e63008373d3a9fd060b87315fe7ea8 b/v5.10/b639585e71e63008373d3a9fd060b87315fe7ea8 new file mode 100644 index 00000000000..f50ac282f21 --- /dev/null +++ b/v5.10/b639585e71e63008373d3a9fd060b87315fe7ea8 @@ -0,0 +1 @@ +b639585e71e6 ("fork: Using clone_flags for legacy clone check") diff --git a/v5.10/b6aaba5b76e9596cb4d62d081cca41e114becacc b/v5.10/b6aaba5b76e9596cb4d62d081cca41e114becacc new file mode 100644 index 00000000000..4526e644513 --- /dev/null +++ b/v5.10/b6aaba5b76e9596cb4d62d081cca41e114becacc @@ -0,0 +1,14 @@ +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/b6be3714005c3933886be71011f19119e219e77c b/v5.10/b6be3714005c3933886be71011f19119e219e77c new file mode 100644 index 00000000000..16a55fe66c6 --- /dev/null +++ b/v5.10/b6be3714005c3933886be71011f19119e219e77c @@ -0,0 +1,13 @@ +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/b6dfac948686799169c899557a179b84d0d1f47e b/v5.10/b6dfac948686799169c899557a179b84d0d1f47e new file mode 100644 index 00000000000..75c0b2179e6 --- /dev/null +++ b/v5.10/b6dfac948686799169c899557a179b84d0d1f47e @@ -0,0 +1,20 @@ +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v5.10/b6e6a582f2b357b6f74849b715de12cc38b1ee91 b/v5.10/b6e6a582f2b357b6f74849b715de12cc38b1ee91 new file mode 100644 index 00000000000..9e29ef13d7e --- /dev/null +++ b/v5.10/b6e6a582f2b357b6f74849b715de12cc38b1ee91 @@ -0,0 +1,20 @@ +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v5.10/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 b/v5.10/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 new file mode 100644 index 00000000000..853af619052 --- /dev/null +++ b/v5.10/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 @@ -0,0 +1 @@ +bac0a9e56e1f ("file: add alloc_file_pseudo_noaccount()") diff --git a/v5.10/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 b/v5.10/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 new file mode 100644 index 00000000000..2bd6f284d00 --- /dev/null +++ b/v5.10/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 @@ -0,0 +1 @@ +bae8bc46987e ("libfs: Remove unnecessary ‘0’ values from ret") diff --git a/v5.10/bc401c2900c128d3d69482769f1300502a9f0598 b/v5.10/bc401c2900c128d3d69482769f1300502a9f0598 new file mode 100644 index 00000000000..ca7dcb79688 --- /dev/null +++ b/v5.10/bc401c2900c128d3d69482769f1300502a9f0598 @@ -0,0 +1 @@ +bc401c2900c1 ("ubifs: Configure dentry operations at dentry-creation time") diff --git a/v5.10/bcd8a929a5387178d917da785896e53b0845ab37 b/v5.10/bcd8a929a5387178d917da785896e53b0845ab37 new file mode 100644 index 00000000000..1ca7b223c0d --- /dev/null +++ b/v5.10/bcd8a929a5387178d917da785896e53b0845ab37 @@ -0,0 +1,20 @@ +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.10/bcdb2e9d9f319935938a5addee040e37b60192ff b/v5.10/bcdb2e9d9f319935938a5addee040e37b60192ff new file mode 100644 index 00000000000..49bbdf051ab --- /dev/null +++ b/v5.10/bcdb2e9d9f319935938a5addee040e37b60192ff @@ -0,0 +1,20 @@ +bcdb2e9d9f31 ("selftests/resctrl: Read in less obvious order to defeat prefetch optimizations") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") diff --git a/v5.10/bd46543d7f9a8b2c03420499b1885287e96aaf28 b/v5.10/bd46543d7f9a8b2c03420499b1885287e96aaf28 new file mode 100644 index 00000000000..1bb74b17e13 --- /dev/null +++ b/v5.10/bd46543d7f9a8b2c03420499b1885287e96aaf28 @@ -0,0 +1,2 @@ +bd46543d7f9a ("eventfd: move 'eventfd-count' printing out of spinlock") +33d8b5d7824c ("eventfd: show the EFD_SEMAPHORE flag in fdinfo") diff --git a/v5.10/bd8c239c0502e70c92cf9496846bcbec7cd5702f b/v5.10/bd8c239c0502e70c92cf9496846bcbec7cd5702f new file mode 100644 index 00000000000..a78bb1d9611 --- /dev/null +++ b/v5.10/bd8c239c0502e70c92cf9496846bcbec7cd5702f @@ -0,0 +1,2 @@ +bd8c239c0502 ("iov_iter: Avoid wrap-around instrumentation in copy_compat_iovec_from_user()") +50f9a76ef127 ("iov_iter: Mark copy_compat_iovec_from_user() noinline") diff --git a/v5.10/be2760a703e6554c2b5784e2fec804284cdcbe4d b/v5.10/be2760a703e6554c2b5784e2fec804284cdcbe4d new file mode 100644 index 00000000000..53a3d4970b4 --- /dev/null +++ b/v5.10/be2760a703e6554c2b5784e2fec804284cdcbe4d @@ -0,0 +1 @@ +be2760a703e6 ("f2fs: Configure dentry operations at dentry-creation time") diff --git a/v5.10/be914f8fd282ecce5d8e2dd098e628dcc7ad533a b/v5.10/be914f8fd282ecce5d8e2dd098e628dcc7ad533a new file mode 100644 index 00000000000..7b22a3c95ae --- /dev/null +++ b/v5.10/be914f8fd282ecce5d8e2dd098e628dcc7ad533a @@ -0,0 +1,20 @@ +be914f8fd282 ("zram: port block device access to file") +eed993a09103 ("zram: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.10/c044a9502649a66bf5c5e1a584cb82b2c538ae25 b/v5.10/c044a9502649a66bf5c5e1a584cb82b2c538ae25 new file mode 100644 index 00000000000..17bb3b2ca74 --- /dev/null +++ b/v5.10/c044a9502649a66bf5c5e1a584cb82b2c538ae25 @@ -0,0 +1 @@ +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") diff --git a/v5.10/c25db1d27abd78175d9802f52c1b75f3cf716f2c b/v5.10/c25db1d27abd78175d9802f52c1b75f3cf716f2c new file mode 100644 index 00000000000..d5947b2a9bd --- /dev/null +++ b/v5.10/c25db1d27abd78175d9802f52c1b75f3cf716f2c @@ -0,0 +1 @@ +c25db1d27abd ("selftests: uevent: add missing gitignore") diff --git a/v5.10/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 b/v5.10/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 new file mode 100644 index 00000000000..83f6a3031d7 --- /dev/null +++ b/v5.10/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 @@ -0,0 +1,10 @@ +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +d58562ca6c99 ("iomap: skip pages past eof in iomap_do_writepage()") +8597447dc565 ("iomap: Convert to release_folio") +187c82cb0380 ("fs: Convert trivial uses of __set_page_dirty_nobuffers to filemap_dirty_folio") +2bf06b8e6428 ("fuse: Convert from launder_page to launder_folio") +c5b56b50d729 ("jfs: Convert from invalidatepage to invalidate_folio") +d82354f6b05f ("iomap: Remove iomap_invalidatepage()") +2e7e80f7e7e9 ("fs: Convert is_partially_uptodate to folios") +1241ebeca3f9 ("iomap: Fix iomap_invalidatepage tracepoint") +f079ab01b560 ("Merge tag 'iomap-5.17' of git://git.infradead.org/users/willy/linux") diff --git a/v5.10/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 b/v5.10/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 new file mode 100644 index 00000000000..b3bdefb672f --- /dev/null +++ b/v5.10/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 @@ -0,0 +1,7 @@ +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.10/c5215d54dc10e801a6cefef62445a00a4c28a515 b/v5.10/c5215d54dc10e801a6cefef62445a00a4c28a515 new file mode 100644 index 00000000000..ba8dc49b57d --- /dev/null +++ b/v5.10/c5215d54dc10e801a6cefef62445a00a4c28a515 @@ -0,0 +1,20 @@ +c5215d54dc10 ("kunit: Setup DMA masks on the kunit device") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v5.10/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b b/v5.10/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b new file mode 100644 index 00000000000..f8b72a047c0 --- /dev/null +++ b/v5.10/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b @@ -0,0 +1,20 @@ +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v5.10/c67ef897fe08effad98f0c7fb9223fa1f771d09e b/v5.10/c67ef897fe08effad98f0c7fb9223fa1f771d09e new file mode 100644 index 00000000000..f25e933257c --- /dev/null +++ b/v5.10/c67ef897fe08effad98f0c7fb9223fa1f771d09e @@ -0,0 +1 @@ +c67ef897fe08 ("select: Avoid wrap-around instrumentation in do_sys_poll()") diff --git a/v5.10/c69ff4071935f946f1cddc59e1d36a03442ed015 b/v5.10/c69ff4071935f946f1cddc59e1d36a03442ed015 new file mode 100644 index 00000000000..580e28ef0d3 --- /dev/null +++ b/v5.10/c69ff4071935f946f1cddc59e1d36a03442ed015 @@ -0,0 +1,20 @@ +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +ac1c13e257c7 ("Merge tag 'nfsd-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v5.10/c762b979c7c97dc7a4010f943a9c0b646a56ed36 b/v5.10/c762b979c7c97dc7a4010f943a9c0b646a56ed36 new file mode 100644 index 00000000000..9a9b62eb4bc --- /dev/null +++ b/v5.10/c762b979c7c97dc7a4010f943a9c0b646a56ed36 @@ -0,0 +1 @@ +c762b979c7c9 ("proc: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.10/c8841fc4d51f603a44c00448ad17404eb829c741 b/v5.10/c8841fc4d51f603a44c00448ad17404eb829c741 new file mode 100644 index 00000000000..f32ec238ec2 --- /dev/null +++ b/v5.10/c8841fc4d51f603a44c00448ad17404eb829c741 @@ -0,0 +1 @@ +c8841fc4d51f ("qnx6: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.10/c8df2cc9d63bdb365c520a2dd5472f7b7755644f b/v5.10/c8df2cc9d63bdb365c520a2dd5472f7b7755644f new file mode 100644 index 00000000000..00379c0db66 --- /dev/null +++ b/v5.10/c8df2cc9d63bdb365c520a2dd5472f7b7755644f @@ -0,0 +1,5 @@ +c8df2cc9d63b ("ocfs2: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.10/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 b/v5.10/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 new file mode 100644 index 00000000000..20f2607f697 --- /dev/null +++ b/v5.10/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 @@ -0,0 +1,20 @@ +c8e108d80cd8 ("s390: port block device access to file") +a8ab90ff47bf ("s390/dasd: Convert to bdev_open_by_path()") +560e20e4bf64 ("block: consolidate __invalidate_device and fsync_bdev") +127a5093c79d ("block: drop the "busy inodes on changed media" log message") +2527fd38772f ("dasd: also call __invalidate_device when setting the device offline") +ab6860f62bfe ("block: simplify the disk_force_media_change interface") +aca740cecbe5 ("fs: open block device after superblock creation") +b90ecc0379eb ("block: increment diskseq on all media change events") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") diff --git a/v5.10/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 b/v5.10/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 new file mode 100644 index 00000000000..6ee91b6c9c8 --- /dev/null +++ b/v5.10/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 @@ -0,0 +1,20 @@ +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +3aff51464455 ("selftests/resctrl: Extend signal handler coverage to unmount on receiving signal") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v5.10/c997d683d952d8c927922ea0ab4d33a01c8efc2c b/v5.10/c997d683d952d8c927922ea0ab4d33a01c8efc2c new file mode 100644 index 00000000000..4d3422c2206 --- /dev/null +++ b/v5.10/c997d683d952d8c927922ea0ab4d33a01c8efc2c @@ -0,0 +1,3 @@ +c997d683d952 ("vfs: remove SLAB_MEM_SPREAD flag usage") +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v5.10/ca1608875ae21bb40a7731b81bc0e2c95622d502 b/v5.10/ca1608875ae21bb40a7731b81bc0e2c95622d502 new file mode 100644 index 00000000000..f7cdd03b01e --- /dev/null +++ b/v5.10/ca1608875ae21bb40a7731b81bc0e2c95622d502 @@ -0,0 +1,20 @@ +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v5.10/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b b/v5.10/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b new file mode 100644 index 00000000000..ab9f5dfcbec --- /dev/null +++ b/v5.10/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b @@ -0,0 +1,19 @@ +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.10/cbb93fe5e6d00695e1344fa697dab3974b216717 b/v5.10/cbb93fe5e6d00695e1344fa697dab3974b216717 new file mode 100644 index 00000000000..d309e512963 --- /dev/null +++ b/v5.10/cbb93fe5e6d00695e1344fa697dab3974b216717 @@ -0,0 +1 @@ +cbb93fe5e6d0 ("sysv: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.10/cc47a057e79613b7af0110837ff082caf8895c9e b/v5.10/cc47a057e79613b7af0110837ff082caf8895c9e new file mode 100644 index 00000000000..ef96eacaecf --- /dev/null +++ b/v5.10/cc47a057e79613b7af0110837ff082caf8895c9e @@ -0,0 +1,6 @@ +cc47a057e796 ("ntfs3: use file_mnt_idmap helper") +d6cd7cecfd5e ("fs/ntfs3: Fix ntfs_atomic_open") +96de65a9413e ("fs/ntfs3: Code formatting and refactoring") +75c5e0c9e5ca ("fs/ntfs3: Changed ntfs_get_acl() to use dentry") +267a36ba30a7 ("fs/ntfs3: Remove noacsrules") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 b/v5.10/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 new file mode 100644 index 00000000000..321dc700061 --- /dev/null +++ b/v5.10/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 @@ -0,0 +1,20 @@ +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v5.10/cc9542534bf09f33b4da32025b31335588fcefb9 b/v5.10/cc9542534bf09f33b4da32025b31335588fcefb9 new file mode 100644 index 00000000000..90706c0b938 --- /dev/null +++ b/v5.10/cc9542534bf09f33b4da32025b31335588fcefb9 @@ -0,0 +1,11 @@ +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/cdefbf2324ceda662e2667aa2f44e8b9de3d780f b/v5.10/cdefbf2324ceda662e2667aa2f44e8b9de3d780f new file mode 100644 index 00000000000..35d29f22237 --- /dev/null +++ b/v5.10/cdefbf2324ceda662e2667aa2f44e8b9de3d780f @@ -0,0 +1,6 @@ +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") +e9bdcdbf6936 ("pid: add pidfd_get_task() helper") +490b9ba881e2 ("kernel/pid.c: implement additional checks upon pidfd_create() parameters") +c576e0fcd618 ("kernel/pid.c: remove static qualifier from pidfd_create()") diff --git a/v5.10/ce51bf1790c4972125b19c22dbfa76d7e0136280 b/v5.10/ce51bf1790c4972125b19c22dbfa76d7e0136280 new file mode 100644 index 00000000000..25d05ccd2cb --- /dev/null +++ b/v5.10/ce51bf1790c4972125b19c22dbfa76d7e0136280 @@ -0,0 +1 @@ +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") diff --git a/v5.10/cf12445daec01aaa2d27bb34bd7c796a53442c42 b/v5.10/cf12445daec01aaa2d27bb34bd7c796a53442c42 new file mode 100644 index 00000000000..d208b0bf69b --- /dev/null +++ b/v5.10/cf12445daec01aaa2d27bb34bd7c796a53442c42 @@ -0,0 +1,2 @@ +cf12445daec0 ("fs/hfsplus: use better @opf description") +02105f18a26c ("fs/hfsplus: wrapper.c: fix kernel-doc warnings") diff --git a/v5.10/d0089603fa7a22a940f808a7cbc49402fe02281e b/v5.10/d0089603fa7a22a940f808a7cbc49402fe02281e new file mode 100644 index 00000000000..a86840fda71 --- /dev/null +++ b/v5.10/d0089603fa7a22a940f808a7cbc49402fe02281e @@ -0,0 +1 @@ +d0089603fa7a ("fs: prefer kfree_rcu() in fasync_remove_entry()") diff --git a/v5.10/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 b/v5.10/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 new file mode 100644 index 00000000000..d3d92a7b53e --- /dev/null +++ b/v5.10/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 @@ -0,0 +1,6 @@ +d2733a026fc7 ("lib/cmdline: Fix an invalid format specifier in an assertion msg") +255ede3b1290 ("lib/cmdline_kunit: Remove a cast which are no-longer required") +0ea09083116d ("lib/cmdline: Allow get_options() to take 0 to validate the input") +f1f405c35ec2 ("lib/cmdline: Update documentation to reflect behaviour") +d3c7cfc6d3dc ("lib/cmdline_kunit: add a new test case for get_options()") +7546861a8c55 ("lib/cmdline_kunit: add a new test suite for cmdline API") diff --git a/v5.10/d31563b5f9bb601a805c4a1b491edf69ada79688 b/v5.10/d31563b5f9bb601a805c4a1b491edf69ada79688 new file mode 100644 index 00000000000..50220e21e81 --- /dev/null +++ b/v5.10/d31563b5f9bb601a805c4a1b491edf69ada79688 @@ -0,0 +1 @@ +d31563b5f9bb ("eventfd: strictly check the count parameter of eventfd_write to avoid inputting illegal strings") diff --git a/v5.10/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 b/v5.10/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 new file mode 100644 index 00000000000..f68629c1c21 --- /dev/null +++ b/v5.10/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 @@ -0,0 +1,3 @@ +d3b1a9a778e1 ("fs/address_space: move i_mmap_rwsem to mitigate a false sharing with i_mmap.") +600f111ef51d ("fs: Rename mapping private members") +ecae0bd5173b ("Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/d63fde98b8929da625cc36c2f1143e837c0e6d10 b/v5.10/d63fde98b8929da625cc36c2f1143e837c0e6d10 new file mode 100644 index 00000000000..86b3a9f1e9e --- /dev/null +++ b/v5.10/d63fde98b8929da625cc36c2f1143e837c0e6d10 @@ -0,0 +1,9 @@ +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.10/d7c9616be0759c1cfb44a68ba838548d22b98484 b/v5.10/d7c9616be0759c1cfb44a68ba838548d22b98484 new file mode 100644 index 00000000000..d2baf57a515 --- /dev/null +++ b/v5.10/d7c9616be0759c1cfb44a68ba838548d22b98484 @@ -0,0 +1,3 @@ +d7c9616be075 ("nfs: convert to using new filelock helpers") +724e2df95b08 ("NFSv4: Directly use ida_alloc()/free()") +9c00fd9acba8 ("NFSv4: Charge NFSv4 open state trackers to kmemcg") diff --git a/v5.10/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 b/v5.10/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 new file mode 100644 index 00000000000..3b2663e9958 --- /dev/null +++ b/v5.10/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 @@ -0,0 +1 @@ +d8f899d13d72 ("fs: make the i_size_read/write helpers be smp_load_acquire/store_release()") diff --git a/v5.10/d9077f7bad141df143cc4fa000a68a868bcea7c0 b/v5.10/d9077f7bad141df143cc4fa000a68a868bcea7c0 new file mode 100644 index 00000000000..55fb7606dd3 --- /dev/null +++ b/v5.10/d9077f7bad141df143cc4fa000a68a868bcea7c0 @@ -0,0 +1,8 @@ +d9077f7bad14 ("filelock: make assign_type helper take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +f20ae9cf5b07 ("Merge tag 'filelock-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v5.10/d90b7c705c5d9b5cb6b71b8aaa773c031084056c b/v5.10/d90b7c705c5d9b5cb6b71b8aaa773c031084056c new file mode 100644 index 00000000000..52f7235f145 --- /dev/null +++ b/v5.10/d90b7c705c5d9b5cb6b71b8aaa773c031084056c @@ -0,0 +1,8 @@ +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.10/dacfd001eaf252a81537aece602ae2fc16e6ebd5 b/v5.10/dacfd001eaf252a81537aece602ae2fc16e6ebd5 new file mode 100644 index 00000000000..2d6ca80a4a5 --- /dev/null +++ b/v5.10/dacfd001eaf252a81537aece602ae2fc16e6ebd5 @@ -0,0 +1,20 @@ +dacfd001eaf2 ("fs/mnt_idmapping.c: Return -EINVAL when no map is written") +783822e44594 ("mnt_idmapping: decouple from namespaces") +3707d84c1367 ("fs: move mnt_idmap") +4d7ca4090184 ("fs: port vfs{g,u}id helpers to mnt_idmap") +c14329d39f2d ("fs: port fs{g,u}id helpers to mnt_idmap") +e67fe63341b8 ("fs: port i_{g,u}id_into_vfs{g,u}id() to mnt_idmap") +0dbe12f2e49c ("fs: port i_{g,u}id_{needs_}update() to mnt_idmap") +9452e93e6dae ("fs: port privilege checking helpers to mnt_idmap") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") diff --git a/v5.10/dcd04ea587b210e78a85d6d4d7cc6765828496b0 b/v5.10/dcd04ea587b210e78a85d6d4d7cc6765828496b0 new file mode 100644 index 00000000000..981ed42ac68 --- /dev/null +++ b/v5.10/dcd04ea587b210e78a85d6d4d7cc6765828496b0 @@ -0,0 +1,3 @@ +dcd04ea587b2 ("iomap: Add processed for iomap_iter") +03b8df8d43ec ("iomap: standardize tracepoint formatting and storage") +f4b896c213f0 ("iomap: add the new iomap_iter model") diff --git a/v5.10/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 b/v5.10/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 new file mode 100644 index 00000000000..748f5477f8a --- /dev/null +++ b/v5.10/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 @@ -0,0 +1,6 @@ +dd1fac6ae648 ("nfs: adapt to breakup of struct file_lock") +d7c9616be075 ("nfs: convert to using new filelock helpers") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.10/dd9019604cdaaff1327bfd36737230f912e2780d b/v5.10/dd9019604cdaaff1327bfd36737230f912e2780d new file mode 100644 index 00000000000..20112205cbe --- /dev/null +++ b/v5.10/dd9019604cdaaff1327bfd36737230f912e2780d @@ -0,0 +1,20 @@ +dd9019604cda ("ovl: convert to super_set_uuid()") +d9544c1b0d9e ("ovl: store persistent uuid/fsid with uuid=on") +b0504bfe1b8a ("ovl: add support for unique fsid per instance") +ae8cba4033bc ("ovl: Add framework for verity support") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") +37ebf056d6cf ("ovl: introduce data-only lower layers") +9e88f9052415 ("ovl: remove unneeded goto instructions") +0af950f57fef ("ovl: move ovl_entry into ovl_inode") +163db0da3515 ("ovl: factor out ovl_free_entry() and ovl_stack_*() helpers") +5522c9c7cbd2 ("ovl: use ovl_numlower() and ovl_lowerstack() accessors") +a6ff2bc0be17 ("ovl: use OVL_E() and OVL_E_FLAGS() accessors") +b07d5cc93e1b ("ovl: update of dentry revalidate flags after copy up") diff --git a/v5.10/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 b/v5.10/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 new file mode 100644 index 00000000000..9ec58791ed3 --- /dev/null +++ b/v5.10/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 @@ -0,0 +1 @@ +ddb9fd7a5440 ("fs/select: rework stack allocation hack for clang") diff --git a/v5.10/de8a3207aed33283a560193095b156d3b73fc4f0 b/v5.10/de8a3207aed33283a560193095b156d3b73fc4f0 new file mode 100644 index 00000000000..bdf4bfbf9ce --- /dev/null +++ b/v5.10/de8a3207aed33283a560193095b156d3b73fc4f0 @@ -0,0 +1 @@ +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v5.10/dec3a7b3aa45802e70c350d73e11564cd444e448 b/v5.10/dec3a7b3aa45802e70c350d73e11564cd444e448 new file mode 100644 index 00000000000..c90cd6ccdaa --- /dev/null +++ b/v5.10/dec3a7b3aa45802e70c350d73e11564cd444e448 @@ -0,0 +1,6 @@ +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.10/e1fb1dc08e73466830612bcf2f9f72180965c9ba b/v5.10/e1fb1dc08e73466830612bcf2f9f72180965c9ba new file mode 100644 index 00000000000..357ec21781e --- /dev/null +++ b/v5.10/e1fb1dc08e73466830612bcf2f9f72180965c9ba @@ -0,0 +1,16 @@ +e1fb1dc08e73 ("pidfd: allow to override signal scope in pidfd_send_signal()") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.10/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd b/v5.10/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd new file mode 100644 index 00000000000..1680d1806cb --- /dev/null +++ b/v5.10/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd @@ -0,0 +1,3 @@ +e2e8a142fbd9 ("pidfd: exit: kill the no longer used thread_group_exited()") +c27cd083cfb9 ("Compiler attributes: GCC cold function alignment workarounds") +caabdd0f59a9 ("ctype.h: remove duplicate isdigit() helper") diff --git a/v5.10/e2f7dd6e55d2f39734abcebd0cf673700e206197 b/v5.10/e2f7dd6e55d2f39734abcebd0cf673700e206197 new file mode 100644 index 00000000000..8c7662c72fd --- /dev/null +++ b/v5.10/e2f7dd6e55d2f39734abcebd0cf673700e206197 @@ -0,0 +1 @@ +e2f7dd6e55d2 ("fat: Hook up sb->s_uuid") diff --git a/v5.10/e331ac141f1df6d151d24e60ff16e93ec075509e b/v5.10/e331ac141f1df6d151d24e60ff16e93ec075509e new file mode 100644 index 00000000000..fde2ff775f3 --- /dev/null +++ b/v5.10/e331ac141f1df6d151d24e60ff16e93ec075509e @@ -0,0 +1,20 @@ +e331ac141f1d ("selftests/resctrl: Add a helper for the non-contiguous test") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v5.10/e3a491a26b62466ad14a423e8c81a04d5969bfe5 b/v5.10/e3a491a26b62466ad14a423e8c81a04d5969bfe5 new file mode 100644 index 00000000000..b22c2767ab7 --- /dev/null +++ b/v5.10/e3a491a26b62466ad14a423e8c81a04d5969bfe5 @@ -0,0 +1,11 @@ +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +d58562ca6c99 ("iomap: skip pages past eof in iomap_do_writepage()") +8597447dc565 ("iomap: Convert to release_folio") +187c82cb0380 ("fs: Convert trivial uses of __set_page_dirty_nobuffers to filemap_dirty_folio") +2bf06b8e6428 ("fuse: Convert from launder_page to launder_folio") +c5b56b50d729 ("jfs: Convert from invalidatepage to invalidate_folio") +d82354f6b05f ("iomap: Remove iomap_invalidatepage()") +2e7e80f7e7e9 ("fs: Convert is_partially_uptodate to folios") +1241ebeca3f9 ("iomap: Fix iomap_invalidatepage tracepoint") +f079ab01b560 ("Merge tag 'iomap-5.17' of git://git.infradead.org/users/willy/linux") diff --git a/v5.10/e5ca9d391615269b05a6ed871fec66d9db650520 b/v5.10/e5ca9d391615269b05a6ed871fec66d9db650520 new file mode 100644 index 00000000000..9b3e419afed --- /dev/null +++ b/v5.10/e5ca9d391615269b05a6ed871fec66d9db650520 @@ -0,0 +1,20 @@ +e5ca9d391615 ("block/ioctl: port blkdev_bszset() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v5.10/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 b/v5.10/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 new file mode 100644 index 00000000000..6b8b98eaaa1 --- /dev/null +++ b/v5.10/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 @@ -0,0 +1,11 @@ +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") +227c4d507c71 ("Merge tag 'f2fs-for-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.10/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 b/v5.10/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 new file mode 100644 index 00000000000..ffc53c30a82 --- /dev/null +++ b/v5.10/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 @@ -0,0 +1 @@ +e6f7958042a7 ("epoll: Remove ep_scan_ready_list() in comments") diff --git a/v5.10/e73dda7ffd858a58ddeb9c53603ae14f2af8927c b/v5.10/e73dda7ffd858a58ddeb9c53603ae14f2af8927c new file mode 100644 index 00000000000..dcdf764238a --- /dev/null +++ b/v5.10/e73dda7ffd858a58ddeb9c53603ae14f2af8927c @@ -0,0 +1,20 @@ +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.10/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 b/v5.10/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 new file mode 100644 index 00000000000..38e52b79cd8 --- /dev/null +++ b/v5.10/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 @@ -0,0 +1 @@ +e769779c0c2c ("fs: Verify write lifetime constants at compile time") diff --git a/v5.10/e86e6638d1171c2201ffff16d2c6a6fd975f8383 b/v5.10/e86e6638d1171c2201ffff16d2c6a6fd975f8383 new file mode 100644 index 00000000000..ccd865d6c1c --- /dev/null +++ b/v5.10/e86e6638d1171c2201ffff16d2c6a6fd975f8383 @@ -0,0 +1,4 @@ +e86e6638d117 ("fscrypt: Drop d_revalidate for valid dentries during lookup") +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") +ff49c86f27e4 ("Merge tag 'f2fs-for-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.10/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 b/v5.10/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 new file mode 100644 index 00000000000..0f992c5a993 --- /dev/null +++ b/v5.10/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 @@ -0,0 +1,10 @@ +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/e97d06a46526d9392cbdbd7eda193091e1af2723 b/v5.10/e97d06a46526d9392cbdbd7eda193091e1af2723 new file mode 100644 index 00000000000..bcb63dd7201 --- /dev/null +++ b/v5.10/e97d06a46526d9392cbdbd7eda193091e1af2723 @@ -0,0 +1,4 @@ +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/e9a7254b0339ef2b230784789ac28ef35e049253 b/v5.10/e9a7254b0339ef2b230784789ac28ef35e049253 new file mode 100644 index 00000000000..96a639e8662 --- /dev/null +++ b/v5.10/e9a7254b0339ef2b230784789ac28ef35e049253 @@ -0,0 +1,20 @@ +e9a7254b0339 ("nvme: port block device access to file") +2a4936e933e3 ("nvmet: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.10/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 b/v5.10/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 new file mode 100644 index 00000000000..fd9aad8df9a --- /dev/null +++ b/v5.10/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 @@ -0,0 +1,10 @@ +e9b10713e82c ("fscrypt: Drop d_revalidate once the key is added") +3e7807d5a7d7 ("fscrypt: rename fscrypt_info => fscrypt_inode_info") +5b1188847180 ("fscrypt: support crypto data unit size less than filesystem block size") +7a0263dc904f ("fscrypt: replace get_ino_and_lblk_bits with just has_32bit_inodes") +f0904e8bc3c5 ("fscrypt: compute max_lblk_bits from s_maxbytes and block size") +40e13e18168f ("fscrypt: make the bounce page pool opt-in instead of opt-out") +5970fbad1036 ("fscrypt: make it clearer that key_prefix is deprecated") +2d332d5bc424 ("ceph: fscrypt_auth handling for ceph") +83e57e47906c ("fscrypt: optimize fscrypt_initialize()") +6639c3ce7fd2 ("Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux") diff --git a/v5.10/e9c5263ce16d96311c118111ac779f004be8b473 b/v5.10/e9c5263ce16d96311c118111ac779f004be8b473 new file mode 100644 index 00000000000..533cbbe1a10 --- /dev/null +++ b/v5.10/e9c5263ce16d96311c118111ac779f004be8b473 @@ -0,0 +1,15 @@ +e9c5263ce16d ("libfs: improve path_from_stashed()") +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.10/ea7d898676d9e94558c46ba927db35403362389f b/v5.10/ea7d898676d9e94558c46ba927db35403362389f new file mode 100644 index 00000000000..b0578fbf041 --- /dev/null +++ b/v5.10/ea7d898676d9e94558c46ba927db35403362389f @@ -0,0 +1,4 @@ +ea7d898676d9 ("fs: Propagate write hints to the struct block_device inode") +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") +7b12e49669c9 ("fs: remove fs.f_write_hint") diff --git a/v5.10/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 b/v5.10/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 new file mode 100644 index 00000000000..993a82907b6 --- /dev/null +++ b/v5.10/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 @@ -0,0 +1,11 @@ +eb8ed7c6ab08 ("lockd: adapt to breakup of struct file_lock") +872584f1bb98 ("lockd: convert to using new filelock helpers") +be2be5f7f443 ("lockd: nlm_blocked list race fixes") +244cc19196d2 ("lockd: server should unlock lock if client rejects the grant") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") +7ff84910c66c ("lockd: set file_lock start and end when decoding nlm4 testargs") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +764822972d64 ("Merge tag 'nfsd-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v5.10/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 b/v5.10/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 new file mode 100644 index 00000000000..8bf2c17880a --- /dev/null +++ b/v5.10/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 @@ -0,0 +1 @@ +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v5.10/ecba88a3b32d733d41e27973e25b2bc580f64281 b/v5.10/ecba88a3b32d733d41e27973e25b2bc580f64281 new file mode 100644 index 00000000000..eeb4218ec04 --- /dev/null +++ b/v5.10/ecba88a3b32d733d41e27973e25b2bc580f64281 @@ -0,0 +1,20 @@ +ecba88a3b32d ("libfs: Add simple_offset_empty()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") +cac2f8b8d8b5 ("fs: rename current get acl method") diff --git a/v5.10/ee8bd4a428a9c538e08aa5bc797fca19d577f667 b/v5.10/ee8bd4a428a9c538e08aa5bc797fca19d577f667 new file mode 100644 index 00000000000..d090e512f7d --- /dev/null +++ b/v5.10/ee8bd4a428a9c538e08aa5bc797fca19d577f667 @@ -0,0 +1,20 @@ +ee8bd4a428a9 ("kunit: tool: Print UML command") +9241bc818d54 ("kunit: tool: cosmetic: don't specify duplicate kernel cmdline options") +aa1c05558e71 ("kunit: tool: simplify code since build_dir can't be None") +00f75043e46d ("kunit: tool: make --json handling a bit clearer") +e0cc8c052a39 ("kunit: tool: delete kunit_parser.TestResult type") +4c2911f1e140 ("kunit: tool: reconfigure when the used kunitconfig changes") +98978490ccf7 ("kunit: tool: move Kconfig read_from_file/parse_from_string to package-level") +e56e482855b7 ("kunit: tool: Report an error if any test has no subtests") +c68077b14692 ("kunit: tool: Do not error on tests without test plans") +d65d07cb5b01 ("kunit: tool: improve compatibility of kunit_parser with KTAP specification") +7d7c48df811d ("kunit: tool: yield output from run_kernel in real time") +ff9e09a3762f ("kunit: tool: support running each suite/test separately") +5f6aa6d82e45 ("kunit: tool: actually track how long it took to run tests") +7ef925ea8194 ("kunit: tool: factor exec + parse steps into a function") +fe678fed2cda ("kunit: tool: show list of valid --arch options when invalid") +a54ea2e05725 ("kunit: tool: misc fixes (unused vars, imports, leaked files)") +d8c23ead708b ("kunit: tool: better handling of quasi-bool args (--json, --raw_output)") +acd8e8407b8f ("kunit: Print test statistics on failure") +6a499c9c42d0 ("kunit: tool: make --raw_output support only showing kunit output") +6cb51a1874d0 ("kunit: tool: add --kernel_args to allow setting module params") diff --git a/v5.10/ef560389ca50e33bd0c4531236c187107fa81e1f b/v5.10/ef560389ca50e33bd0c4531236c187107fa81e1f new file mode 100644 index 00000000000..594624cb20b --- /dev/null +++ b/v5.10/ef560389ca50e33bd0c4531236c187107fa81e1f @@ -0,0 +1,9 @@ +ef560389ca50 ("docs: filesystems: fix typo in docs") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +62d53c4a1dfe ("fs: use backing_file container for internal files with "fake" f_path") +8a05a8c31d06 ("fs: move kmem_cache_zalloc() into alloc_empty_file*() helpers") +cbb0b9d4bbcf ("fs: use a helper for opening kernel internal files") +d56e0ddb8fc3 ("fs: rename {vfs,kernel}_tmpfile_open()") +d8aeb44a9ae3 ("fs: add FMODE_DIO_PARALLEL_WRITE flag") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/f0ece18e994144b7daa025b68ead97de26a2df1f b/v5.10/f0ece18e994144b7daa025b68ead97de26a2df1f new file mode 100644 index 00000000000..fe5ac18032c --- /dev/null +++ b/v5.10/f0ece18e994144b7daa025b68ead97de26a2df1f @@ -0,0 +1 @@ +f0ece18e9941 ("selftests: add ESRCH tests for pidfd_getfd()") diff --git a/v5.10/f123dc86388cb669c3d6322702dc441abc35c31e b/v5.10/f123dc86388cb669c3d6322702dc441abc35c31e new file mode 100644 index 00000000000..998f411fdd2 --- /dev/null +++ b/v5.10/f123dc86388cb669c3d6322702dc441abc35c31e @@ -0,0 +1 @@ +f123dc86388c ("sysv: don't call sb_bread() with pointers_lock held") diff --git a/v5.10/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 b/v5.10/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 new file mode 100644 index 00000000000..bf7b2e7806b --- /dev/null +++ b/v5.10/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 @@ -0,0 +1 @@ +f17d8a87ecb5 ("selftests: fuxex: Report a unique test name per run of futex_requeue_pi") diff --git a/v5.10/f3a608827d1f8de0dd12813e8d9c6803fe64e119 b/v5.10/f3a608827d1f8de0dd12813e8d9c6803fe64e119 new file mode 100644 index 00000000000..0c5c2c59855 --- /dev/null +++ b/v5.10/f3a608827d1f8de0dd12813e8d9c6803fe64e119 @@ -0,0 +1,2 @@ +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/f525152a0f0ff34eb92b322703d76ba37095f556 b/v5.10/f525152a0f0ff34eb92b322703d76ba37095f556 new file mode 100644 index 00000000000..ffc4dced5c7 --- /dev/null +++ b/v5.10/f525152a0f0ff34eb92b322703d76ba37095f556 @@ -0,0 +1,15 @@ +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/f8f669699977db503569465b64dc5220ab21bb41 b/v5.10/f8f669699977db503569465b64dc5220ab21bb41 new file mode 100644 index 00000000000..c6f7135b0d8 --- /dev/null +++ b/v5.10/f8f669699977db503569465b64dc5220ab21bb41 @@ -0,0 +1,20 @@ +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +22a8be280383 ("selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem") +f54b32781644 ("selftests/resctrl: Kill child process before parent process terminates if SIGTERM is received") +6220f69e72a5 ("selftests/resctrl: Extend CPU vendor detection") +4e5cb354c85e ("selftests/resctrl: Fix unmount resctrl FS") +f1dd71982d19 ("selftests/resctrl: Skip the test if requested resctrl feature is not supported") +c9fb4e7cee1e ("selftests/resctrl: Modularize resctrl test suite main() function") +09a67934625a ("selftests/resctrl: Don't hard code value of "no_of_bits" variable") diff --git a/v5.10/f92e1a829d64dd66fa173c6934f03817d9e68d43 b/v5.10/f92e1a829d64dd66fa173c6934f03817d9e68d43 new file mode 100644 index 00000000000..76fa990af37 --- /dev/null +++ b/v5.10/f92e1a829d64dd66fa173c6934f03817d9e68d43 @@ -0,0 +1,12 @@ +f92e1a829d64 ("test_maple_tree: testing the cyclic allocation") +eb2e817f38ca ("maple_tree: update testing code for mas_{next,prev,walk}") +4bd6dded6318 ("test_maple_tree: add more testing for mas_empty_area()") +5159d64b3354 ("test_maple_tree: test modifications while iterating") +7327e8111adb ("maple_tree: fix mas_empty_area_rev() lower bound validation") +c5651b31f515 ("test_maple_tree: add test for mas_spanning_rebalance() on insufficient data") +120b116208a0 ("maple_tree: reorganize testing to restore module testing") +e15e06a83923 ("lib/test_maple_tree: add testing for maple tree") +cc86e0c2f306 ("radix tree test suite: add support for slab bulk APIs") +54a611b60590 ("Maple Tree: add new data structure") +463f74089ff9 ("crypto: lib - move lib/sha1.c into lib/crypto/") +02f9a04d76b7 ("Merge tag 'memblock-v5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock") diff --git a/v5.10/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 b/v5.10/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 new file mode 100644 index 00000000000..ebbd02618ec --- /dev/null +++ b/v5.10/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 @@ -0,0 +1,20 @@ +f9d8c3c4236e ("block2mtd: port device access to files") +3817d4b11212 ("mtd: block2mtd: Convert to bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.10/fc9a615200d48e076af58f4309f507e500ed900d b/v5.10/fc9a615200d48e076af58f4309f507e500ed900d new file mode 100644 index 00000000000..112572e086f --- /dev/null +++ b/v5.10/fc9a615200d48e076af58f4309f507e500ed900d @@ -0,0 +1,8 @@ +fc9a615200d4 ("drm: tests: Fix invalid printf format specifiers in KUnit tests") +335126937753 ("drm/tests/drm_buddy: fix 32b build") +a64056bb5a32 ("drm/tests/drm_buddy: add alloc_contiguous test") +078a5b498d6a ("drm/tests: Remove slow tests") +25bbe844ef5c ("drm: test: Fix 32-bit issue in drm_buddy_test") +523dfa96add7 ("drm/tests: reduce drm_mm_test stack usage") +ce28ab1380e8 ("drm/tests: Add back seed value information") +a140a6a2d5ec ("Merge drm/drm-next into drm-misc-next") diff --git a/v5.10/fde4951834c22fc634c1e1238b874f894ef46c9c b/v5.10/fde4951834c22fc634c1e1238b874f894ef46c9c new file mode 100644 index 00000000000..8c263fe4a8c --- /dev/null +++ b/v5.10/fde4951834c22fc634c1e1238b874f894ef46c9c @@ -0,0 +1,10 @@ +fde4951834c2 ("filelock: convert more internal functions to use file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.10/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d b/v5.10/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d new file mode 100644 index 00000000000..e0f880d36e0 --- /dev/null +++ b/v5.10/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d @@ -0,0 +1,4 @@ +fe12cfc17429 ("fs: fix a typo in attr.c") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +a2bd096fb2d7 ("fs: use type safe idmapping helpers") +f721d24e5dae ("Merge tag 'pull-tmpfile' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.10/fe3944fb245ab99570552a3bf970b00058a9ca6d b/v5.10/fe3944fb245ab99570552a3bf970b00058a9ca6d new file mode 100644 index 00000000000..2e906a2a8ba --- /dev/null +++ b/v5.10/fe3944fb245ab99570552a3bf970b00058a9ca6d @@ -0,0 +1,4 @@ +fe3944fb245a ("fs: Move enum rw_hint into a new header file") +8b9f3ac5b01d ("fs: introduce alloc_inode_sb() to allocate filesystems specific inode") +a793d79ea3e0 ("fs: move mapping helpers") +815409a12c0a ("Merge tag 'ovl-update-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs") diff --git a/v5.10/ff3b96f2c9e5c24fca12239cd519a8a18569e687 b/v5.10/ff3b96f2c9e5c24fca12239cd519a8a18569e687 new file mode 100644 index 00000000000..f6dafb679b9 --- /dev/null +++ b/v5.10/ff3b96f2c9e5c24fca12239cd519a8a18569e687 @@ -0,0 +1,20 @@ +ff3b96f2c9e5 ("net: test: Fix printf format specifier in skb_segment kunit test") +b3098d32ed6e ("net: add skb_segment kunit test") +9cb252c4c1c5 ("net: skb: export skb drop reaons to user by TRACE_DEFINE_ENUM") +b160f7270e6d ("net: dropreason: reformat the comment fo skb drop reasons") +ec43908dd556 ("net: skb: use auto-generation to convert skb drop reason to string") +ff8372a467fa ("net: skb: move enum skb_drop_reason to standalone header file") +7ebd3f3ee51a ("net: skb: change the definition SKB_DR_SET()") +66e4c8d95008 ("net: warn if transport header was not set") +8fbf195798b5 ("tcp: add drop reason support to tcp_ofo_queue()") +e7c89ae4078e ("tcp: add drop reason support to tcp_prune_ofo_queue()") +4b506af9c5b8 ("tcp: add two drop reasons for tcp_ack()") +669da7a71890 ("tcp: add drop reasons to tcp_rcv_state_process()") +da40b613f89c ("tcp: add drop reason support to tcp_validate_incoming()") +b5ec1e6205a1 ("tcp: get rid of rst_seq_match") +d9d024f96609 ("tcp: consume incoming skb leading to a reset") +2edc1a383fda ("net: ip: add skb drop reasons to ip forwarding") +c4eb664191b4 ("net: ipv4: add skb drop reasons to ip_error()") +d6d3146ce532 ("skb: add some helpers for skb drop reasons") +b384c95a861e ("net: icmp: add skb drop reasons to icmp protocol") +9f8ed577c288 ("net: skb: rename SKB_DROP_REASON_PTYPE_ABSENT") diff --git a/v5.11/00616416488868a8b98343863e5ac078506e44e8 b/v5.11/00616416488868a8b98343863e5ac078506e44e8 new file mode 100644 index 00000000000..7a863926b5e --- /dev/null +++ b/v5.11/00616416488868a8b98343863e5ac078506e44e8 @@ -0,0 +1,20 @@ +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v5.11/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 b/v5.11/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 new file mode 100644 index 00000000000..fc68fe62951 --- /dev/null +++ b/v5.11/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 @@ -0,0 +1,20 @@ +034f0cf8fdf9 ("target: port block device access to file") +e6aafdc8a76b ("scsi: target: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.11/038ce802e248a985150156da84bc3f118236b898 b/v5.11/038ce802e248a985150156da84bc3f118236b898 new file mode 100644 index 00000000000..6b943ef2b64 --- /dev/null +++ b/v5.11/038ce802e248a985150156da84bc3f118236b898 @@ -0,0 +1,20 @@ +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v5.11/04aa5f4eba49d6493801d0f1d515ed237459b166 b/v5.11/04aa5f4eba49d6493801d0f1d515ed237459b166 new file mode 100644 index 00000000000..ad866b09861 --- /dev/null +++ b/v5.11/04aa5f4eba49d6493801d0f1d515ed237459b166 @@ -0,0 +1 @@ +04aa5f4eba49 ("ext4: Configure dentry operations at dentry-creation time") diff --git a/v5.11/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 b/v5.11/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 new file mode 100644 index 00000000000..f093d5b7be4 --- /dev/null +++ b/v5.11/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 @@ -0,0 +1,7 @@ +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +de630176bdf8 ("Merge tag 'iversion-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v5.11/05fb1dbc821f3016a52621ccd4530c269b626130 b/v5.11/05fb1dbc821f3016a52621ccd4530c269b626130 new file mode 100644 index 00000000000..485f066ad79 --- /dev/null +++ b/v5.11/05fb1dbc821f3016a52621ccd4530c269b626130 @@ -0,0 +1,20 @@ +05fb1dbc821f ("pktcdvd: port block device access to file") +7ac86df899f0 ("pktcdvd: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.11/0611a640e60a0473883328746f3c53934cd4dc3c b/v5.11/0611a640e60a0473883328746f3c53934cd4dc3c new file mode 100644 index 00000000000..6a0cb5271a5 --- /dev/null +++ b/v5.11/0611a640e60a0473883328746f3c53934cd4dc3c @@ -0,0 +1,3 @@ +0611a640e60a ("eventpoll: prefer kfree_rcu() in __ep_remove()") +58c9b016e128 ("epoll: use refcount to reduce ep_mutex contention") +1e1c15839df0 ("fs/epoll: use a per-cpu counter for user's watches count") diff --git a/v5.11/06b8db3a7dde43cc7c412517c93c85d13a4557f8 b/v5.11/06b8db3a7dde43cc7c412517c93c85d13a4557f8 new file mode 100644 index 00000000000..79f7547dba1 --- /dev/null +++ b/v5.11/06b8db3a7dde43cc7c412517c93c85d13a4557f8 @@ -0,0 +1,2 @@ +06b8db3a7dde ("fs: remove NTFS classic from docum. index") +12dad495eaab ("fs/ntfs3: Add Kconfig, Makefile and doc") diff --git a/v5.11/07fd7c329839cf0b8c7766883d830a1a0d12d1dd b/v5.11/07fd7c329839cf0b8c7766883d830a1a0d12d1dd new file mode 100644 index 00000000000..3f59de20c6f --- /dev/null +++ b/v5.11/07fd7c329839cf0b8c7766883d830a1a0d12d1dd @@ -0,0 +1,15 @@ +07fd7c329839 ("libfs: add path_from_stashed()") +077c212f0344 ("fs: new accessor methods for atime and mtime") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +f7f438589f46 ("kernfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +0c4767923ed6 ("fs: new helper: simple_rename_timestamp") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +6e17c6de3ddf ("Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 b/v5.11/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 new file mode 100644 index 00000000000..78ecbd254ad --- /dev/null +++ b/v5.11/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 @@ -0,0 +1,2 @@ +0873add0e0cd ("file: prepare for new helper") +9024b4c96576 ("d_alloc_pseudo(): move setting ->d_op there from the (sole) caller") diff --git a/v5.11/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 b/v5.11/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 new file mode 100644 index 00000000000..1c34ad8b1a8 --- /dev/null +++ b/v5.11/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 @@ -0,0 +1,12 @@ +0906fbb2f7ad ("libfs: Attempt exact-match comparison first during casefolded lookup") +af494af38580 ("libfs: remove redundant checks of s_encoding") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") +227c4d507c71 ("Merge tag 'f2fs-for-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.11/0a549ed22c3c7cc6da5c5f5918efd019944489a5 b/v5.11/0a549ed22c3c7cc6da5c5f5918efd019944489a5 new file mode 100644 index 00000000000..b0c5b4ac4da --- /dev/null +++ b/v5.11/0a549ed22c3c7cc6da5c5f5918efd019944489a5 @@ -0,0 +1,5 @@ +0a549ed22c3c ("lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg") +bb95ebbe89a7 ("lib: Introduce CONFIG_MEMCPY_KUNIT_TEST") +b6c75c4afceb ("lib/math/rational: add Kunit test cases") +1f9f78b1b376 ("mm/slub, kunit: add a KUnit test for SLUB debugging functionality") +5086ea4b0f58 ("lib/math: Add a `do_div' test module") diff --git a/v5.11/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 b/v5.11/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 new file mode 100644 index 00000000000..5e9a34521ab --- /dev/null +++ b/v5.11/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 @@ -0,0 +1 @@ +0c9bd6bc4bb2 ("pidfd: getfd should always report ESRCH if a task is exiting") diff --git a/v5.11/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 b/v5.11/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 new file mode 100644 index 00000000000..b1057f1e0ad --- /dev/null +++ b/v5.11/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 @@ -0,0 +1,20 @@ +0e4a862174f2 ("libfs: Convert simple directory offsets to use a Maple Tree") +ecba88a3b32d ("libfs: Add simple_offset_empty()") +7beea725a8ca ("libfs: Define a minimum directory offset") +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") diff --git a/v5.11/0e9876d8e88d81a35742e90048ab3784c49b910b b/v5.11/0e9876d8e88d81a35742e90048ab3784c49b910b new file mode 100644 index 00000000000..4f5f01be1ee --- /dev/null +++ b/v5.11/0e9876d8e88d81a35742e90048ab3784c49b910b @@ -0,0 +1,5 @@ +0e9876d8e88d ("filelock: fl_pid field should be signed int") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.11/0f05ee447949cf1b72bd7c415c803ea7f7209403 b/v5.11/0f05ee447949cf1b72bd7c415c803ea7f7209403 new file mode 100644 index 00000000000..af4fba2c681 --- /dev/null +++ b/v5.11/0f05ee447949cf1b72bd7c415c803ea7f7209403 @@ -0,0 +1,3 @@ +0f05ee447949 ("selftests/filesystems:fix build error in overlayfs") +b5a78c7127f2 ("selftests/overlayfs: verify device and inode numbers in /proc/pid/maps") +dd7c9be330d8 ("selftests/filesystems: add a vfat RENAME_EXCHANGE test") diff --git a/v5.11/101c3fad29d7a0a90ff063b1aad586a0211911ec b/v5.11/101c3fad29d7a0a90ff063b1aad586a0211911ec new file mode 100644 index 00000000000..d517b0afb2e --- /dev/null +++ b/v5.11/101c3fad29d7a0a90ff063b1aad586a0211911ec @@ -0,0 +1,15 @@ +101c3fad29d7 ("libfs: Drop generic_set_encrypted_ci_d_ops") +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") +5ca14835dc42 ("fs: uninline inode_maybe_inc_iversion()") +da3f52ba3595 ("iversion: use atomic64_try_cmpxchg)") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") +227c4d507c71 ("Merge tag 'f2fs-for-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.11/11b3f8ae7081607a783d60e8098d46b787f79cad b/v5.11/11b3f8ae7081607a783d60e8098d46b787f79cad new file mode 100644 index 00000000000..46fe45bddbe --- /dev/null +++ b/v5.11/11b3f8ae7081607a783d60e8098d46b787f79cad @@ -0,0 +1,9 @@ +11b3f8ae7081 ("fs: remove the inode argument to ->d_real() method") +def3ae83da02 ("fs: store real path instead of fake path in backing file f_path") +08582d678fcf ("fs: create helper file_user_path() for user displayed mapped file path") +83bc1d294130 ("fs: get mnt_writers count for an open backing file's real path") +6cf41fcfe099 ("backing file: free directly") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +3e15dcf77b23 ("fs: rename __mnt_{want,drop}_write*() helpers") +63580f669d7f ("Merge tag 'ovl-update-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs") diff --git a/v5.11/11ff73082f17e1adc1b717264d9b74661fc5b229 b/v5.11/11ff73082f17e1adc1b717264d9b74661fc5b229 new file mode 100644 index 00000000000..c3be1840f41 --- /dev/null +++ b/v5.11/11ff73082f17e1adc1b717264d9b74661fc5b229 @@ -0,0 +1,17 @@ +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +b92a4e3f86b1 ("fs: dlm: change posix lock sigint handling") +4d413ae9ced4 ("fs: dlm: use dlm_plock_info for do_unlock_close") +ea06d4cabf52 ("fs: dlm: change plock interrupted message to debug again") +19d7ca051d30 ("fs: dlm: add pid to debug log") +dc1acd5c9469 ("dlm: replace usage of found with dedicated list iterator variable") +bcfad4265ced ("dlm: improve plock logging if interrupted") +a800ba77fd28 ("dlm: rearrange async condition return") +bcbb4ba6c9ba ("dlm: cleanup plock_op vs plock_xop") +a559790caa1c ("dlm: replace sanity checks with WARN_ON") +42252d0d2aa9 ("dlm: fix plock invalid read") +f7e33bdbd6d1 ("fs: remove mandatory file locking support") +fdd92b64d15b ("fs: warn about impending deprecation of mandatory locks") diff --git a/v5.11/12f7900c575679af411aaa89340bfe3dc68b46b3 b/v5.11/12f7900c575679af411aaa89340bfe3dc68b46b3 new file mode 100644 index 00000000000..b7c06133350 --- /dev/null +++ b/v5.11/12f7900c575679af411aaa89340bfe3dc68b46b3 @@ -0,0 +1,5 @@ +12f7900c5756 ("writeback: move wb_wakeup_delayed defination to fs-writeback.c") +f87904c07551 ("writeback: avoid use-after-free after removing device") +45a2966fd641 ("writeback: fix bandwidth estimate for spiky workload") +fee468fdf41c ("writeback: reliably update bandwidth estimation") +633a2abb9e1c ("writeback: track number of inodes under writeback") diff --git a/v5.11/133e267ef4a26d19c93996a874714e9f3f8c70aa b/v5.11/133e267ef4a26d19c93996a874714e9f3f8c70aa new file mode 100644 index 00000000000..f69b2c9c118 --- /dev/null +++ b/v5.11/133e267ef4a26d19c93996a874714e9f3f8c70aa @@ -0,0 +1,6 @@ +133e267ef4a2 ("time: test: Fix incorrect format specifier") +276010551664 ("time: Improve performance of time64_to_tm()") +1253b9b87e42 ("clocksource: Provide kernel module to test clocksource watchdog") +fa218f1cce6b ("clocksource: Limit number of CPUs checked for clock synchronization") +7560c02bdffb ("clocksource: Check per-CPU clock synchronization when marked unstable") +db3a34e17433 ("clocksource: Retry clock read if long delays detected") diff --git a/v5.11/14786d949a3b8cf00cc32456363b7db22894a0e6 b/v5.11/14786d949a3b8cf00cc32456363b7db22894a0e6 new file mode 100644 index 00000000000..224e419d608 --- /dev/null +++ b/v5.11/14786d949a3b8cf00cc32456363b7db22894a0e6 @@ -0,0 +1,14 @@ +14786d949a3b ("filelock: fix deadlock detection in POSIX locking") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/1505ba06e52e701600172bccbc3aa7fb9bd5d0da b/v5.11/1505ba06e52e701600172bccbc3aa7fb9bd5d0da new file mode 100644 index 00000000000..94a3caad9f6 --- /dev/null +++ b/v5.11/1505ba06e52e701600172bccbc3aa7fb9bd5d0da @@ -0,0 +1,3 @@ +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") +7b12e49669c9 ("fs: remove fs.f_write_hint") diff --git a/v5.11/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 b/v5.11/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 new file mode 100644 index 00000000000..c096ff54c58 --- /dev/null +++ b/v5.11/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 @@ -0,0 +1,13 @@ +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.11/15f298821289d3efba87bb34db29d0ba9780a443 b/v5.11/15f298821289d3efba87bb34db29d0ba9780a443 new file mode 100644 index 00000000000..49cffb9a559 --- /dev/null +++ b/v5.11/15f298821289d3efba87bb34db29d0ba9780a443 @@ -0,0 +1,20 @@ +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v5.11/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 b/v5.11/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 new file mode 100644 index 00000000000..80560d0c69b --- /dev/null +++ b/v5.11/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 @@ -0,0 +1,20 @@ +16ca5dfd8dcd ("swap: port block device usage to file") +4c6bca43c547 ("mm/swap: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.11/16f9ce818901c7b7618094242adc0b51208a7c89 b/v5.11/16f9ce818901c7b7618094242adc0b51208a7c89 new file mode 100644 index 00000000000..988641ff68c --- /dev/null +++ b/v5.11/16f9ce818901c7b7618094242adc0b51208a7c89 @@ -0,0 +1,9 @@ +16f9ce818901 ("smb/server: adapt to breakup of struct file_lock") +6a277077ac51 ("smb/server: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +504a73d46bad ("Merge tag '6.2-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbd") diff --git a/v5.11/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 b/v5.11/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 new file mode 100644 index 00000000000..fc1f1b7fc26 --- /dev/null +++ b/v5.11/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 @@ -0,0 +1,2 @@ +1901ae3cc9f8 ("selftest/ftrace: fix typo in ftracetest script") +dbcf76390eb9 ("selftests/ftrace: Improve integration with kselftest runner") diff --git a/v5.11/190f676afa00d07082db170400aaa2cd4de0933f b/v5.11/190f676afa00d07082db170400aaa2cd4de0933f new file mode 100644 index 00000000000..a56cc48ef84 --- /dev/null +++ b/v5.11/190f676afa00d07082db170400aaa2cd4de0933f @@ -0,0 +1,20 @@ +190f676afa00 ("block/genhd: port disk_scan_partitions() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v5.11/195b3678bea35fde0619f17b73847c30e66d79d0 b/v5.11/195b3678bea35fde0619f17b73847c30e66d79d0 new file mode 100644 index 00000000000..e1bfc79a9fe --- /dev/null +++ b/v5.11/195b3678bea35fde0619f17b73847c30e66d79d0 @@ -0,0 +1 @@ +195b3678bea3 ("minix: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.11/19871b5c7a003946d3cd4209a348ab7c0df5dbad b/v5.11/19871b5c7a003946d3cd4209a348ab7c0df5dbad new file mode 100644 index 00000000000..007b6947da5 --- /dev/null +++ b/v5.11/19871b5c7a003946d3cd4209a348ab7c0df5dbad @@ -0,0 +1,5 @@ +19871b5c7a00 ("iomap: pass the length of the dirty region to ->map_blocks") +925c86a19bac ("fs: add CONFIG_BUFFER_HEAD") +487c607df790 ("block: use iomap for writes to block devices") +727cfe976758 ("block: open code __generic_file_write_iter for blkdev writes") +c6b0271053e7 ("Merge tag 'fs_for_v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs") diff --git a/v5.11/19e94a2333c2babc773e51a9ed844cfc35a36064 b/v5.11/19e94a2333c2babc773e51a9ed844cfc35a36064 new file mode 100644 index 00000000000..de914621ff7 --- /dev/null +++ b/v5.11/19e94a2333c2babc773e51a9ed844cfc35a36064 @@ -0,0 +1,20 @@ +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.11/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 b/v5.11/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 new file mode 100644 index 00000000000..326f73fdaf2 --- /dev/null +++ b/v5.11/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 @@ -0,0 +1,13 @@ +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a b/v5.11/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a new file mode 100644 index 00000000000..b1e2f47e62c --- /dev/null +++ b/v5.11/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a @@ -0,0 +1,12 @@ +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf b/v5.11/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf new file mode 100644 index 00000000000..1af092779b2 --- /dev/null +++ b/v5.11/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf @@ -0,0 +1,5 @@ +1b9e2d90141c ("xfs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +3584c8f48a70 ("xfs: Block writes to log device") +653bee386c08 ("xfs: simplify device handling") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/1d3aa0b97c55672eff44516b1c8afb9551003d78 b/v5.11/1d3aa0b97c55672eff44516b1c8afb9551003d78 new file mode 100644 index 00000000000..c2f647fd7aa --- /dev/null +++ b/v5.11/1d3aa0b97c55672eff44516b1c8afb9551003d78 @@ -0,0 +1,20 @@ +1d3aa0b97c55 ("ocfs2: port block device access to file") +ebc4185497ea ("ocfs2: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.11/1fa08aece42512be072351f482096d5796edf7ca b/v5.11/1fa08aece42512be072351f482096d5796edf7ca new file mode 100644 index 00000000000..e5f14ca5316 --- /dev/null +++ b/v5.11/1fa08aece42512be072351f482096d5796edf7ca @@ -0,0 +1,15 @@ +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +fb7945b484b8 ("nsfs: use d_make_root()") +16a9496523a4 ("fs: convert core infrastructure to new timestamp accessors") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v5.11/205de6ddd7fff9340bd5e4b68105f28120671c6b b/v5.11/205de6ddd7fff9340bd5e4b68105f28120671c6b new file mode 100644 index 00000000000..06ba208ba06 --- /dev/null +++ b/v5.11/205de6ddd7fff9340bd5e4b68105f28120671c6b @@ -0,0 +1,20 @@ +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") diff --git a/v5.11/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 b/v5.11/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 new file mode 100644 index 00000000000..83341b0ab0f --- /dev/null +++ b/v5.11/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 @@ -0,0 +1,20 @@ +20e6a8d0dcdc ("drbd: port block device access to file") +75e27d373425 ("drdb: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.11/217759bbb95db7998528eb65914c3e20d890dff5 b/v5.11/217759bbb95db7998528eb65914c3e20d890dff5 new file mode 100644 index 00000000000..36d03a2b785 --- /dev/null +++ b/v5.11/217759bbb95db7998528eb65914c3e20d890dff5 @@ -0,0 +1,20 @@ +217759bbb95d ("xen: port block device access to file") +436d3705bfee ("xen/blkback: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.11/21e25205d7f9b6d7d3807546dd12ea93844b7c8e b/v5.11/21e25205d7f9b6d7d3807546dd12ea93844b7c8e new file mode 100644 index 00000000000..7b1739aba8a --- /dev/null +++ b/v5.11/21e25205d7f9b6d7d3807546dd12ea93844b7c8e @@ -0,0 +1 @@ +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") diff --git a/v5.11/2263639f96f24a121ec9f037981b81daf5a8d60a b/v5.11/2263639f96f24a121ec9f037981b81daf5a8d60a new file mode 100644 index 00000000000..c570f35aaa8 --- /dev/null +++ b/v5.11/2263639f96f24a121ec9f037981b81daf5a8d60a @@ -0,0 +1,6 @@ +2263639f96f2 ("iov_iter: streamline iovec/bvec alignment iteration") +de4f5fed3f23 ("iov_iter: add iter_iovec() helper") +0a2481cde24f ("block: ensure bio_alloc_map_data() deals with ITER_UBUF correctly") +d46aa786fa53 ("block: use iter_ubuf for single range") +4b61152e107a ("io_uring: switch network send/recv to ITER_UBUF") +54e60e505d61 ("Merge tag 'for-6.2/io_uring-2022-12-08' of git://git.kernel.dk/linux") diff --git a/v5.11/231e872529885483056c0170641ddd76686e3a89 b/v5.11/231e872529885483056c0170641ddd76686e3a89 new file mode 100644 index 00000000000..e33eda971e9 --- /dev/null +++ b/v5.11/231e872529885483056c0170641ddd76686e3a89 @@ -0,0 +1 @@ +231e87252988 ("xfs: add support for FS_IOC_GETFSSYSFSPATH") diff --git a/v5.11/24a8b7bfb96120b32c222ef108bb7a713d1e385a b/v5.11/24a8b7bfb96120b32c222ef108bb7a713d1e385a new file mode 100644 index 00000000000..af734afaadd --- /dev/null +++ b/v5.11/24a8b7bfb96120b32c222ef108bb7a713d1e385a @@ -0,0 +1,13 @@ +24a8b7bfb961 ("fs: use inode_set_ctime_to_ts to set inode ctime to current time") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v5.11/24be05591fb7a2a3edd639092c045298dd57aeea b/v5.11/24be05591fb7a2a3edd639092c045298dd57aeea new file mode 100644 index 00000000000..14b4f9a5c66 --- /dev/null +++ b/v5.11/24be05591fb7a2a3edd639092c045298dd57aeea @@ -0,0 +1,20 @@ +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.11/2558e3b23112adb82a558bab616890a790a38bc6 b/v5.11/2558e3b23112adb82a558bab616890a790a38bc6 new file mode 100644 index 00000000000..1eb99b4aea9 --- /dev/null +++ b/v5.11/2558e3b23112adb82a558bab616890a790a38bc6 @@ -0,0 +1,14 @@ +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.11/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 b/v5.11/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 new file mode 100644 index 00000000000..2e498ab37df --- /dev/null +++ b/v5.11/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 @@ -0,0 +1,16 @@ +269a6194dcba ("filelock: reorganize locks_delete_block and __locks_insert_block") +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/2824083db76cb9d4b7910607b367e93b02912865 b/v5.11/2824083db76cb9d4b7910607b367e93b02912865 new file mode 100644 index 00000000000..1fe0b611766 --- /dev/null +++ b/v5.11/2824083db76cb9d4b7910607b367e93b02912865 @@ -0,0 +1,20 @@ +2824083db76c ("ovl: Always reject mounting over case-insensitive directories") +24e16e385f22 ("ovl: add support for appending lowerdirs one by one") +819829f0319a ("ovl: refactor layer parsing helpers") +0cea4c097d97 ("ovl: store and show the user provided lowerdir mount option") +c835110b588a ("ovl: remove unused code in lowerdir param parsing") +32db51070850 ("ovl: fix regression in showing lowerdir mount option") +a535116d8033 ("ovl: make use of ->layers safe in rcu pathwalk") +f01d08899fd7 ("ovl: make consistent use of OVL_FS()") +16aac5ad1fa9 ("ovl: support encoding non-decodable file handles") +184996e92e86 ("ovl: Validate verity xattr when resolving lowerdata") +bf07089081a0 ("ovl: Add versioned header for overlay.metacopy xattr") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") diff --git a/v5.11/282c30f320ba25794b66c2231ab134d15465ef21 b/v5.11/282c30f320ba25794b66c2231ab134d15465ef21 new file mode 100644 index 00000000000..99ef2770e58 --- /dev/null +++ b/v5.11/282c30f320ba25794b66c2231ab134d15465ef21 @@ -0,0 +1,6 @@ +282c30f320ba ("filelock: remove temporary compatibility macros") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 b/v5.11/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 new file mode 100644 index 00000000000..f4adb126024 --- /dev/null +++ b/v5.11/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 @@ -0,0 +1 @@ +2851f57d2dab ("selftests: thermal: intel: workload_hint: add missing gitignore") diff --git a/v5.11/2892731ec2893252cdbc256a2bd5436b7fd94cf7 b/v5.11/2892731ec2893252cdbc256a2bd5436b7fd94cf7 new file mode 100644 index 00000000000..f0cdebf4c90 --- /dev/null +++ b/v5.11/2892731ec2893252cdbc256a2bd5436b7fd94cf7 @@ -0,0 +1,20 @@ +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") diff --git a/v5.11/292fcaa1f937345cb65f3af82a1ee6692c8df9eb b/v5.11/292fcaa1f937345cb65f3af82a1ee6692c8df9eb new file mode 100644 index 00000000000..6b27fe1956b --- /dev/null +++ b/v5.11/292fcaa1f937345cb65f3af82a1ee6692c8df9eb @@ -0,0 +1 @@ +292fcaa1f937 ("smb: remove redundant check") diff --git a/v5.11/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 b/v5.11/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 new file mode 100644 index 00000000000..f0923c4717e --- /dev/null +++ b/v5.11/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 @@ -0,0 +1,2 @@ +2a95fd3cc23d ("jfs: remove SLAB_MEM_SPREAD flag usage") +5d299f44d765 ("jfs: Avoid field-overflowing memcpy()") diff --git a/v5.11/2cd114294d1dad6ed19217c909680f9fd30ee711 b/v5.11/2cd114294d1dad6ed19217c909680f9fd30ee711 new file mode 100644 index 00000000000..cfa596897bf --- /dev/null +++ b/v5.11/2cd114294d1dad6ed19217c909680f9fd30ee711 @@ -0,0 +1,6 @@ +2cd114294d1d ("smb/client: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +5dd8ce24667a ("cifs: missing directory in MAINTAINERS file") +332019e23a51 ("Merge tag '5.20-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6") diff --git a/v5.11/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d b/v5.11/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d new file mode 100644 index 00000000000..a9e88cb7d35 --- /dev/null +++ b/v5.11/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d @@ -0,0 +1,10 @@ +2dd0b5a8fcc4 ("selftests: ktap_helpers: Add a helper to finish the test") +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.11/2fadeb950f53c017bde9e156e443528265dd3629 b/v5.11/2fadeb950f53c017bde9e156e443528265dd3629 new file mode 100644 index 00000000000..5da194e50b3 --- /dev/null +++ b/v5.11/2fadeb950f53c017bde9e156e443528265dd3629 @@ -0,0 +1,20 @@ +2fadeb950f53 ("kunit: make kunit_bus_type const") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v5.11/3058fca1ed7955c904584a6d86108d664a927177 b/v5.11/3058fca1ed7955c904584a6d86108d664a927177 new file mode 100644 index 00000000000..42dfd9caea9 --- /dev/null +++ b/v5.11/3058fca1ed7955c904584a6d86108d664a927177 @@ -0,0 +1 @@ +3058fca1ed79 ("fs: make file_dentry() a simple accessor") diff --git a/v5.11/30deff8531f469453ccc0981f14eceb0a2ea68d6 b/v5.11/30deff8531f469453ccc0981f14eceb0a2ea68d6 new file mode 100644 index 00000000000..1f78ac4382c --- /dev/null +++ b/v5.11/30deff8531f469453ccc0981f14eceb0a2ea68d6 @@ -0,0 +1,20 @@ +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") diff --git a/v5.11/321de651fa565dcf76c017b257bdf15ec7fff45d b/v5.11/321de651fa565dcf76c017b257bdf15ec7fff45d new file mode 100644 index 00000000000..f1ec15694f5 --- /dev/null +++ b/v5.11/321de651fa565dcf76c017b257bdf15ec7fff45d @@ -0,0 +1,6 @@ +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +841dd789b862 ("block: Use bdev_open_by_dev() in blkdev_open()") +e719b4d15674 ("block: Provide bdev_open_* functions") +a0433f8cae3a ("Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linux") diff --git a/v5.11/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 b/v5.11/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 new file mode 100644 index 00000000000..8ec0a7cd448 --- /dev/null +++ b/v5.11/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 @@ -0,0 +1,20 @@ +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.11/3425a2005b291b62b6f6deeeab1156839c41cf85 b/v5.11/3425a2005b291b62b6f6deeeab1156839c41cf85 new file mode 100644 index 00000000000..f283228910f --- /dev/null +++ b/v5.11/3425a2005b291b62b6f6deeeab1156839c41cf85 @@ -0,0 +1 @@ +3425a2005b29 ("selftests/ftrace: Add test to exercize function tracer across cpu hotplug") diff --git a/v5.11/345e8abe4c355bc24bab3f4a5634122e55be8665 b/v5.11/345e8abe4c355bc24bab3f4a5634122e55be8665 new file mode 100644 index 00000000000..337c54fd768 --- /dev/null +++ b/v5.11/345e8abe4c355bc24bab3f4a5634122e55be8665 @@ -0,0 +1,20 @@ +345e8abe4c35 ("selftests/resctrl: Get domain id from cache id") +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v5.11/347d49fdf36c5e2411afdb312935d88183fe5811 b/v5.11/347d49fdf36c5e2411afdb312935d88183fe5811 new file mode 100644 index 00000000000..cf145731eee --- /dev/null +++ b/v5.11/347d49fdf36c5e2411afdb312935d88183fe5811 @@ -0,0 +1,10 @@ +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/348139384ba30eccd4ce4f01fcf575b08ce81b83 b/v5.11/348139384ba30eccd4ce4f01fcf575b08ce81b83 new file mode 100644 index 00000000000..50d31b0c930 --- /dev/null +++ b/v5.11/348139384ba30eccd4ce4f01fcf575b08ce81b83 @@ -0,0 +1 @@ +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v5.11/3789fb8746dc0f484db2d6f48b390f0f535d5120 b/v5.11/3789fb8746dc0f484db2d6f48b390f0f535d5120 new file mode 100644 index 00000000000..3d88ab126c2 --- /dev/null +++ b/v5.11/3789fb8746dc0f484db2d6f48b390f0f535d5120 @@ -0,0 +1,20 @@ +3789fb8746dc ("bcache: port block device access to files") +b3856da79062 ("bcache: Fixup error handling in register_cache()") +631b001fd6bc ("bcache: Convert to bdev_open_by_path()") +2c5555983bd2 ("bcache: Fix bcache device claiming") +abcc0cbd4928 ("bcache: Alloc holder object before async registration") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v5.11/386dc41cf54dcf44ea40de1aca900f02b756cec0 b/v5.11/386dc41cf54dcf44ea40de1aca900f02b756cec0 new file mode 100644 index 00000000000..6f717891ec6 --- /dev/null +++ b/v5.11/386dc41cf54dcf44ea40de1aca900f02b756cec0 @@ -0,0 +1,2 @@ +386dc41cf54d ("init: flush async file closing") +1ec6574a3c0a ("Merge tag 'kthread-cleanups-for-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace") diff --git a/v5.11/3948abaa4e2be938ccdfc289385a27342fb13d43 b/v5.11/3948abaa4e2be938ccdfc289385a27342fb13d43 new file mode 100644 index 00000000000..572762fe9dd --- /dev/null +++ b/v5.11/3948abaa4e2be938ccdfc289385a27342fb13d43 @@ -0,0 +1 @@ +3948abaa4e2b ("do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak") diff --git a/v5.11/3956f35fbd36aee35766008ce6a9b0ed812d93ef b/v5.11/3956f35fbd36aee35766008ce6a9b0ed812d93ef new file mode 100644 index 00000000000..6101679f452 --- /dev/null +++ b/v5.11/3956f35fbd36aee35766008ce6a9b0ed812d93ef @@ -0,0 +1,7 @@ +3956f35fbd36 ("ceph: adapt to breakup of struct file_lock") +38d46409c463 ("ceph: print cluster fsid and client global_id in all debug logs") +5995d90d2d19 ("ceph: rename _to_client() to _to_fs_client()") +197b7d792d6a ("ceph: pass the mdsc to several helpers") +07bb00ef00ac ("ceph: fix type promotion bug on 32bit systems") +2816a09678f5 ("ceph: remove unnecessary check for NULL in parse_longname()") +7ba2090ca64e ("Merge tag 'ceph-for-6.6-rc1' of https://github.com/ceph/ceph-client") diff --git a/v5.11/39a6c668e4e78c3bc262c24d9aabd0a49027f948 b/v5.11/39a6c668e4e78c3bc262c24d9aabd0a49027f948 new file mode 100644 index 00000000000..6f286cd1333 --- /dev/null +++ b/v5.11/39a6c668e4e78c3bc262c24d9aabd0a49027f948 @@ -0,0 +1 @@ +39a6c668e4e7 ("efs: convert efs to use the new mount api") diff --git a/v5.11/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd b/v5.11/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd new file mode 100644 index 00000000000..b70ce8cc2d2 --- /dev/null +++ b/v5.11/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd @@ -0,0 +1,20 @@ +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") diff --git a/v5.11/3cdad0a5a6cf581519748612cb449b43379510a4 b/v5.11/3cdad0a5a6cf581519748612cb449b43379510a4 new file mode 100644 index 00000000000..0777f0ddd47 --- /dev/null +++ b/v5.11/3cdad0a5a6cf581519748612cb449b43379510a4 @@ -0,0 +1,20 @@ +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") diff --git a/v5.11/3d40f78169a0a954ff06e2b0f8e21463f7edb433 b/v5.11/3d40f78169a0a954ff06e2b0f8e21463f7edb433 new file mode 100644 index 00000000000..9c15eeede7a --- /dev/null +++ b/v5.11/3d40f78169a0a954ff06e2b0f8e21463f7edb433 @@ -0,0 +1,5 @@ +3d40f78169a0 ("filelock: drop the IS_* macros") +90f7d7a0d0d6 ("locks: remove LOCK_MAND flock lock support") +f7e33bdbd6d1 ("fs: remove mandatory file locking support") +fdd92b64d15b ("fs: warn about impending deprecation of mandatory locks") +b8da9b10e26c ("fs/locks: print full locks information") diff --git a/v5.11/3f6d810665dfde0d33785420618ceb03fba0619d b/v5.11/3f6d810665dfde0d33785420618ceb03fba0619d new file mode 100644 index 00000000000..cdcb2ff8c49 --- /dev/null +++ b/v5.11/3f6d810665dfde0d33785420618ceb03fba0619d @@ -0,0 +1,20 @@ +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") diff --git a/v5.11/410bb2ce611133a11d4d11f0aef4c83f095c3200 b/v5.11/410bb2ce611133a11d4d11f0aef4c83f095c3200 new file mode 100644 index 00000000000..c823caceaeb --- /dev/null +++ b/v5.11/410bb2ce611133a11d4d11f0aef4c83f095c3200 @@ -0,0 +1,20 @@ +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 b/v5.11/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 new file mode 100644 index 00000000000..5902de38fdd --- /dev/null +++ b/v5.11/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 @@ -0,0 +1,14 @@ +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") +4c5b47997521 ("vfs: add fileattr ops") +549c7297717c ("fs: make helpers idmap mount aware") +643fe55a0679 ("open: handle idmapped mounts in do_truncate()") +6521f8917082 ("namei: prepare for idmapped mounts") +9fe61450972d ("namei: introduce struct renamedata") +ba73d98745be ("namei: handle idmapped mounts in may_*() helpers") +0d56a4518d5e ("stat: handle idmapped mounts") +e65ce2a50cf6 ("acl: handle idmapped mounts") +2f221d6f7b88 ("attr: handle idmapped mounts") +21cb47be6fb9 ("inode: make init and permission helpers idmapped mount aware") +47291baa8ddf ("namei: make permission helpers idmapped mount aware") +0558c1bf5a08 ("capability: handle idmapped mounts") +02f92b3868a1 ("fs: add file and path permissions helpers") diff --git a/v5.11/42c3732fa8073717dd7d924472f1c0bc5b452fdc b/v5.11/42c3732fa8073717dd7d924472f1c0bc5b452fdc new file mode 100644 index 00000000000..4510c54e967 --- /dev/null +++ b/v5.11/42c3732fa8073717dd7d924472f1c0bc5b452fdc @@ -0,0 +1,2 @@ +42c3732fa807 ("fs: Create a generic is_dot_dotdot() utility") +4215d054aea0 ("f2fs: enable extent cache for compression files in read-only") diff --git a/v5.11/432acd550e3607d5fea23e27f6ab4e4567deccfd b/v5.11/432acd550e3607d5fea23e27f6ab4e4567deccfd new file mode 100644 index 00000000000..c557d72345f --- /dev/null +++ b/v5.11/432acd550e3607d5fea23e27f6ab4e4567deccfd @@ -0,0 +1,20 @@ +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +ebb7fb1557b1 ("xfs, iomap: limit individual ioend chain lengths in writeback") +8ffd74e9a816 ("iomap: Convert bio completions to use folios") +cd1e5afe5503 ("iomap: Pass the iomap_page into iomap_set_range_uptodate") +435d44b3fd0a ("iomap: Convert iomap_page_create to take a folio") +95c4cd053a1d ("iomap: Convert to_iomap_page to take a folio") +5ad448ce2976 ("iomap: iomap_read_inline_data cleanup") +d8af404ffce7 ("iomap: Fix inline extent handling in iomap_readpage") +fad0a1ab34f7 ("iomap: constify iomap_iter_srcmap") +b74b1293e6ca ("iomap: rework unshare flag") +1b5c1e36dc0e ("iomap: pass an iomap_iter to various buffered I/O helpers") +2aa3048e03d3 ("iomap: switch iomap_zero_range to use iomap_iter") +8fc274d1f4b4 ("iomap: switch iomap_file_unshare to use iomap_iter") +ce83a0251c6e ("iomap: switch iomap_file_buffered_write to use iomap_iter") +f6d480006cea ("iomap: switch readahead and readpage to use iomap_iter") +f4b896c213f0 ("iomap: add the new iomap_iter model") +740499c78408 ("iomap: fix the iomap_readpage_actor return value for inline data") +78c64b00f842 ("iomap: mark the iomap argument to iomap_read_inline_data const") +1d25d0aecfcd ("iomap: remove the iomap arguments to ->page_{prepare,done}") +b69eea82d37d ("iomap: pass writeback errors to the mapping") diff --git a/v5.11/433f437b3ae2ed4e318ecd5233c82f6936e78e82 b/v5.11/433f437b3ae2ed4e318ecd5233c82f6936e78e82 new file mode 100644 index 00000000000..ded20c197b4 --- /dev/null +++ b/v5.11/433f437b3ae2ed4e318ecd5233c82f6936e78e82 @@ -0,0 +1,20 @@ +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") diff --git a/v5.11/4379f91172f39d999919c8e8b2b5e1d665d8972d b/v5.11/4379f91172f39d999919c8e8b2b5e1d665d8972d new file mode 100644 index 00000000000..486c519eecc --- /dev/null +++ b/v5.11/4379f91172f39d999919c8e8b2b5e1d665d8972d @@ -0,0 +1,20 @@ +4379f91172f3 ("power: port block device access to file") +e017d304c740 ("PM: hibernate: Convert to bdev_open_by_dev()") +40d84e198b0a ("PM: hibernate: Rename function parameter from snapshot_test to exclusive") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v5.11/43f0df54c96fa5abcab9df8649c1e52119bf0238 b/v5.11/43f0df54c96fa5abcab9df8649c1e52119bf0238 new file mode 100644 index 00000000000..d7f8c195652 --- /dev/null +++ b/v5.11/43f0df54c96fa5abcab9df8649c1e52119bf0238 @@ -0,0 +1,9 @@ +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.11/449813515d3e5efec85206bb91588a6249a421a3 b/v5.11/449813515d3e5efec85206bb91588a6249a421a3 new file mode 100644 index 00000000000..5195ccbcae9 --- /dev/null +++ b/v5.11/449813515d3e5efec85206bb91588a6249a421a3 @@ -0,0 +1,8 @@ +449813515d3e ("block, fs: Restore the per-bio/request data lifetime fields") +1ccf164ec866 ("block: Use iov_iter_extract_pages() and page pinning in direct-io.c") +e51bab4e2058 ("block: Replace BIO_NO_PAGE_REF with BIO_PAGE_REFFED with inverted logic") +a450f49708ea ("iomap: Don't get an reference on ZERO_PAGE for direct I/O block zeroing") +7ee4ccf57484 ("block: set FOLL_PCI_P2PDMA in bio_map_user_iov()") +80bd4a7aab4c ("blk-mq: move the srcu_struct used for quiescing to the tagset") +b179c98f7697 ("block: Remove request.write_hint") +513389809e13 ("Merge tag 'for-6.1/block-2022-10-03' of git://git.kernel.dk/linux") diff --git a/v5.11/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 b/v5.11/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 new file mode 100644 index 00000000000..5370155d0c6 --- /dev/null +++ b/v5.11/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 @@ -0,0 +1,6 @@ +459c814a3c5f ("9p: adapt to breakup of struct file_lock") +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.11/45f29e0eb5b969c59a70525942080905dc5b7964 b/v5.11/45f29e0eb5b969c59a70525942080905dc5b7964 new file mode 100644 index 00000000000..7293e29f580 --- /dev/null +++ b/v5.11/45f29e0eb5b969c59a70525942080905dc5b7964 @@ -0,0 +1 @@ +45f29e0eb5b9 ("openpromfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.11/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 b/v5.11/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 new file mode 100644 index 00000000000..a7f811f45a7 --- /dev/null +++ b/v5.11/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 @@ -0,0 +1,10 @@ +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/4a679c5afca027d7f4668f51693f7cce589038f5 b/v5.11/4a679c5afca027d7f4668f51693f7cce589038f5 new file mode 100644 index 00000000000..011df112d57 --- /dev/null +++ b/v5.11/4a679c5afca027d7f4668f51693f7cce589038f5 @@ -0,0 +1 @@ +4a679c5afca0 ("selftests: Add test to verify power supply properties") diff --git a/v5.11/4b2cfbda2d530f4efa0e2833771640869013de5e b/v5.11/4b2cfbda2d530f4efa0e2833771640869013de5e new file mode 100644 index 00000000000..189c5bff37d --- /dev/null +++ b/v5.11/4b2cfbda2d530f4efa0e2833771640869013de5e @@ -0,0 +1,20 @@ +4b2cfbda2d53 ("nfs: port block device access to files") +3fe5d9fb0b31 ("nfs/blocklayout: Convert to use bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.11/4b357e2a6d6c364a88d50526675fe596a30766cb b/v5.11/4b357e2a6d6c364a88d50526675fe596a30766cb new file mode 100644 index 00000000000..a339a4273e6 --- /dev/null +++ b/v5.11/4b357e2a6d6c364a88d50526675fe596a30766cb @@ -0,0 +1,20 @@ +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v5.11/4b7b4291dee2fef9148563be3eeb0034cc3bf5df b/v5.11/4b7b4291dee2fef9148563be3eeb0034cc3bf5df new file mode 100644 index 00000000000..1dc10b9d825 --- /dev/null +++ b/v5.11/4b7b4291dee2fef9148563be3eeb0034cc3bf5df @@ -0,0 +1 @@ +4b7b4291dee2 ("selftests: thermal: intel: power_floor: add missing gitignore") diff --git a/v5.11/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 b/v5.11/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 new file mode 100644 index 00000000000..e9525ee42e5 --- /dev/null +++ b/v5.11/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 @@ -0,0 +1,2 @@ +4b944f8ef996 ("Revert "mm/filemap: avoid buffered read/write race to read inconsistent data"") +e2c27b803bb6 ("mm/filemap: avoid buffered read/write race to read inconsistent data") diff --git a/v5.11/4ca52f539865853e6ddbc393745cd0b305f0d810 b/v5.11/4ca52f539865853e6ddbc393745cd0b305f0d810 new file mode 100644 index 00000000000..50ef28826f0 --- /dev/null +++ b/v5.11/4ca52f539865853e6ddbc393745cd0b305f0d810 @@ -0,0 +1,9 @@ +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 b/v5.11/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 new file mode 100644 index 00000000000..992d2aa0feb --- /dev/null +++ b/v5.11/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 @@ -0,0 +1,17 @@ +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.11/512383ae49107fbc42243887798548e356c4b91c b/v5.11/512383ae49107fbc42243887798548e356c4b91c new file mode 100644 index 00000000000..9dabe79ddb6 --- /dev/null +++ b/v5.11/512383ae49107fbc42243887798548e356c4b91c @@ -0,0 +1,3 @@ +512383ae4910 ("f2fs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/5339792bd64bd1605d3d51f8e52e94dfc385959b b/v5.11/5339792bd64bd1605d3d51f8e52e94dfc385959b new file mode 100644 index 00000000000..657ef9c4bd3 --- /dev/null +++ b/v5.11/5339792bd64bd1605d3d51f8e52e94dfc385959b @@ -0,0 +1,20 @@ +5339792bd64b ("selftests/resctrl: Add test groups and name L3 CAT test L3_CAT") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v5.11/539cd3f4da3fdbe7dc353634e004e4b0e725c35a b/v5.11/539cd3f4da3fdbe7dc353634e004e4b0e725c35a new file mode 100644 index 00000000000..37e8e8a3953 --- /dev/null +++ b/v5.11/539cd3f4da3fdbe7dc353634e004e4b0e725c35a @@ -0,0 +1,7 @@ +539cd3f4da3f ("selftests: lib.mk: Do not process TEST_GEN_MODS_DIR") +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") +ae108c48b5d2 ("selftests: net: Fix cross-tree inclusion of scripts") +9395cd7cef45 ("Merge tag 'landlock-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux") diff --git a/v5.11/54943abce0927156ba9909f1a533b25410bfe2ca b/v5.11/54943abce0927156ba9909f1a533b25410bfe2ca new file mode 100644 index 00000000000..746ea0835a9 --- /dev/null +++ b/v5.11/54943abce0927156ba9909f1a533b25410bfe2ca @@ -0,0 +1,20 @@ +54943abce092 ("iomap: add pos and dirty_len into trace_iomap_writepage_map") +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v5.11/54ee3526796f56c249124686a33e1cc05f76ea21 b/v5.11/54ee3526796f56c249124686a33e1cc05f76ea21 new file mode 100644 index 00000000000..3958fea6e84 --- /dev/null +++ b/v5.11/54ee3526796f56c249124686a33e1cc05f76ea21 @@ -0,0 +1,8 @@ +54ee3526796f ("selftests: livepatch: Avoid running the tests if kernel-devel is missing") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.11/57c6906778f55deba6d3f3af00284e3541bb9950 b/v5.11/57c6906778f55deba6d3f3af00284e3541bb9950 new file mode 100644 index 00000000000..77cae3a6f0a --- /dev/null +++ b/v5.11/57c6906778f55deba6d3f3af00284e3541bb9950 @@ -0,0 +1 @@ +57c6906778f5 ("__fs_parse: Correct a documentation comment") diff --git a/v5.11/582a3bf999df662c0e0fa4717ce7559f16d7b93b b/v5.11/582a3bf999df662c0e0fa4717ce7559f16d7b93b new file mode 100644 index 00000000000..4a3f8a50cba --- /dev/null +++ b/v5.11/582a3bf999df662c0e0fa4717ce7559f16d7b93b @@ -0,0 +1,6 @@ +582a3bf999df ("filelock: always define for_each_file_lock()") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 b/v5.11/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 new file mode 100644 index 00000000000..5a7c9c80a0b --- /dev/null +++ b/v5.11/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 @@ -0,0 +1 @@ +587a67b6830b ("filelock: rename some fields in tracepoints") diff --git a/v5.11/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 b/v5.11/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 new file mode 100644 index 00000000000..353fab4c2ed --- /dev/null +++ b/v5.11/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 @@ -0,0 +1 @@ +5916f439f2eb ("Convert coda to use the new mount API") diff --git a/v5.11/5bc9dc068afe95e924136d57c1a385194282a919 b/v5.11/5bc9dc068afe95e924136d57c1a385194282a919 new file mode 100644 index 00000000000..58b7b43b271 --- /dev/null +++ b/v5.11/5bc9dc068afe95e924136d57c1a385194282a919 @@ -0,0 +1 @@ +5bc9dc068afe ("selftest: ftrace: fix minor typo in log") diff --git a/v5.11/5caf1b6400d30a31363063314bddea4e5680d639 b/v5.11/5caf1b6400d30a31363063314bddea4e5680d639 new file mode 100644 index 00000000000..9613793a21c --- /dev/null +++ b/v5.11/5caf1b6400d30a31363063314bddea4e5680d639 @@ -0,0 +1,20 @@ +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v5.11/5d94da7ff00ef45737a64d947e7ff45aca972782 b/v5.11/5d94da7ff00ef45737a64d947e7ff45aca972782 new file mode 100644 index 00000000000..8769e9de8e6 --- /dev/null +++ b/v5.11/5d94da7ff00ef45737a64d947e7ff45aca972782 @@ -0,0 +1,3 @@ +5d94da7ff00e ("kselftest: Add basic test for probing the rust sample modules") +615131b8e9bc ("MAINTAINERS: Rust") +fa4b9df00af4 ("MAINTAINERS: Add Runtime Verification (RV) entry") diff --git a/v5.11/6021d62c677f12f2f975bb1bf2389730e1d9f746 b/v5.11/6021d62c677f12f2f975bb1bf2389730e1d9f746 new file mode 100644 index 00000000000..35c83a83d1c --- /dev/null +++ b/v5.11/6021d62c677f12f2f975bb1bf2389730e1d9f746 @@ -0,0 +1 @@ +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") diff --git a/v5.11/60c2a6926cc94dcd8a60ab593b4092bc354061c3 b/v5.11/60c2a6926cc94dcd8a60ab593b4092bc354061c3 new file mode 100644 index 00000000000..febb6a07fa7 --- /dev/null +++ b/v5.11/60c2a6926cc94dcd8a60ab593b4092bc354061c3 @@ -0,0 +1,20 @@ +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.11/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 b/v5.11/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 new file mode 100644 index 00000000000..0ed23fc8f0e --- /dev/null +++ b/v5.11/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 @@ -0,0 +1,20 @@ +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +58a033c9a3e0 ("nfsd: remove fetch_iversion export operation") +638e3e7d9493 ("nfsd: use the getattr operation to fetch i_version") +3139b1d79588 ("nfsd: move nfsd4_change_attribute to nfsfh.c") +ac3a2585f018 ("nfsd: rework refcounting in filecache") +d7064eaf688c ("NFSD: Add an nfsd_file_fsync tracepoint") +821411858988 ("nfsd: reorganize filecache.c") +1f696e230ea5 ("nfsd: remove the pages_flushed statistic from filecache") +4d1ea8455716 ("NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collection") +dcf3f80965ca ("NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately"") +c252849082ff ("NFSD: Pass the target nfsd_file to nfsd_commit()") +d3aefd2b29ff ("nfsd: fix net-namespace logic in __nfsd_file_cache_purge") +243a5263014a ("nfsd: rework hashtable handling in nfsd_do_file_acquire") +8d0d254b15cc ("nfsd: fix nfsd_file_unhash_and_dispose") +5e138c4a750d ("NFSD: NFSv4 CLOSE should release an nfsd_file immediately") +b40a2839470c ("NFSD: Move nfsd_file_trace_alloc() tracepoint") diff --git a/v5.11/617fc7775370324d0a2b888625b042221ebdcb62 b/v5.11/617fc7775370324d0a2b888625b042221ebdcb62 new file mode 100644 index 00000000000..c31d441a844 --- /dev/null +++ b/v5.11/617fc7775370324d0a2b888625b042221ebdcb62 @@ -0,0 +1,7 @@ +617fc7775370 ("fs: Use KMEM_CACHE instead of kmem_cache_create") +a6293b3e285c ("fs: factor out backing_file_{read,write}_iter() helpers") +f91a704f7161 ("fs: prepare for stackable filesystems backing file helpers") +6ae654392bb5 ("fs: move kiocb_start_write() into vfs_iocb_iter_write()") +269aed7014b3 ("fs: move file_start_write() into vfs_iter_write()") +e389b76a7ee1 ("coda: change locking order in coda_file_write_iter()") +062cca8915ca ("Merge tag 'vfs-6.7.iomap' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs") diff --git a/v5.11/61ead71476cf8b68960275beee24ff00a809fe81 b/v5.11/61ead71476cf8b68960275beee24ff00a809fe81 new file mode 100644 index 00000000000..6f9e470f02f --- /dev/null +++ b/v5.11/61ead71476cf8b68960275beee24ff00a809fe81 @@ -0,0 +1,5 @@ +61ead71476cf ("ext4: port block device access to file") +afde134b5bd0 ("ext4: Block writes to journal device") +218de67764e5 ("ext4: simplify device handling") +d577c8aaed20 ("ext4: Convert to bdev_open_by_dev()") +3ef96fcfd50b ("Merge tag 'ext4_for_linus-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4") diff --git a/v5.11/64bef697d33b75fc06c5789b3f8108680271529f b/v5.11/64bef697d33b75fc06c5789b3f8108680271529f new file mode 100644 index 00000000000..b03bd3a5dc5 --- /dev/null +++ b/v5.11/64bef697d33b75fc06c5789b3f8108680271529f @@ -0,0 +1,8 @@ +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.11/64f92a554f72cbfe8b971f93af9d07f87599bc88 b/v5.11/64f92a554f72cbfe8b971f93af9d07f87599bc88 new file mode 100644 index 00000000000..91e64def526 --- /dev/null +++ b/v5.11/64f92a554f72cbfe8b971f93af9d07f87599bc88 @@ -0,0 +1 @@ +64f92a554f72 ("ocfs2: convert to using new filelock helpers") diff --git a/v5.11/6727980b67852dae6b82a97e24fbadbdd218c033 b/v5.11/6727980b67852dae6b82a97e24fbadbdd218c033 new file mode 100644 index 00000000000..3f6f727c520 --- /dev/null +++ b/v5.11/6727980b67852dae6b82a97e24fbadbdd218c033 @@ -0,0 +1,6 @@ +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") +ae108c48b5d2 ("selftests: net: Fix cross-tree inclusion of scripts") +9395cd7cef45 ("Merge tag 'landlock-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux") diff --git a/v5.11/6874f6ed92df1e95ff815692b6bf6aa98e4c925b b/v5.11/6874f6ed92df1e95ff815692b6bf6aa98e4c925b new file mode 100644 index 00000000000..b1f95e09ffb --- /dev/null +++ b/v5.11/6874f6ed92df1e95ff815692b6bf6aa98e4c925b @@ -0,0 +1,20 @@ +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v5.11/689a930b93c5c20294df5da0407df361c5412eac b/v5.11/689a930b93c5c20294df5da0407df361c5412eac new file mode 100644 index 00000000000..956a7ce4b2d --- /dev/null +++ b/v5.11/689a930b93c5c20294df5da0407df361c5412eac @@ -0,0 +1,20 @@ +689a930b93c5 ("drm/xe/tests: Fix printf format specifiers in xe_migrate test") +cf0b9e94c8c7 ("drm/xe/tests/xe_migrate.c: Add vram to vram KUNIT test") +b7ab8c4f028f ("drm/xe/bo: Remove the lock_no_vm()/unlock_no_vm() interface") +d00e9cc28e1e ("drm/xe/vm: Simplify and document xe_vm_lock()") +fba153b0d0b7 ("drm/xe/selftests: consider multi-GT for eviction test") +9c0d779fc67b ("drm/xe: Prevent return with locked vm") +9b9529ce379a ("drm/xe: Rename engine to exec_queue") +99fea6828879 ("drm/xe: Prefer WARN() over BUG() to avoid crashing the kernel") +e3828ebf6cde ("drm/xe: Add define WQ_HEADER_SIZE") +937b4be72baa ("drm/xe: Decouple vram check from xe_bo_addr()") +621c1fbd9b83 ("drm/xe: Remove vma arg from xe_pte_encode()") +0e34fdb4a01a ("drm/xe: Fix checking for unset value") +6aa26f6eb829 ("drm/xe/engine: add missing rpm for bind engines") +cd928fced996 ("drm/xe/uapi: add the userspace bits for small-bar") +6a024f1bfdfe ("drm/xe/bo: support tiered vram allocation for small-bar") +7a060d786cc1 ("drm/xe/mtl: Map PPGTT as CPU:WC") +7ead33156483 ("drm/xe: Use migrate engine for page fault binds") +1655c893af08 ("drm/xe: Reduce the number list links in xe_vma") +8f33b4f054fc ("drm/xe: Avoid doing rebinds") +0043a3e8a1f5 ("drm/xe/execlist: Log when using execlist submission") diff --git a/v5.11/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce b/v5.11/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce new file mode 100644 index 00000000000..e127eae1a32 --- /dev/null +++ b/v5.11/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce @@ -0,0 +1,8 @@ +6934eea2690b ("selftests: ktap_helpers: Add helper to print diagnostic messages") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.11/6a277077ac5189d7633f8c57e153e0a73fab39d2 b/v5.11/6a277077ac5189d7633f8c57e153e0a73fab39d2 new file mode 100644 index 00000000000..e83a7e7368f --- /dev/null +++ b/v5.11/6a277077ac5189d7633f8c57e153e0a73fab39d2 @@ -0,0 +1,6 @@ +6a277077ac51 ("smb/server: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +5dd8ce24667a ("cifs: missing directory in MAINTAINERS file") +332019e23a51 ("Merge tag '5.20-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6") diff --git a/v5.11/6a71770442b5b7cf8f880ca1c0a72456c918c757 b/v5.11/6a71770442b5b7cf8f880ca1c0a72456c918c757 new file mode 100644 index 00000000000..b9e0dc80d11 --- /dev/null +++ b/v5.11/6a71770442b5b7cf8f880ca1c0a72456c918c757 @@ -0,0 +1,8 @@ +6a71770442b5 ("selftests: livepatch: Test livepatching a heavily called syscall") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.11/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c b/v5.11/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c new file mode 100644 index 00000000000..6f0978c5d8b --- /dev/null +++ b/v5.11/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c @@ -0,0 +1 @@ +6b6ec4ca4e33 ("eventfd: add a BUILD_BUG_ON() to ensure consistency between EFD_SEMAPHORE and the uapi") diff --git a/v5.11/6b865d6530230b0c446efd93e0207b8eed7eadb2 b/v5.11/6b865d6530230b0c446efd93e0207b8eed7eadb2 new file mode 100644 index 00000000000..739be176b6c --- /dev/null +++ b/v5.11/6b865d6530230b0c446efd93e0207b8eed7eadb2 @@ -0,0 +1,9 @@ +6b865d653023 ("iomap: only call mapping_set_error once for each failed bio") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.11/6b91bfa1651d841f0066bae2b1322cac29fdfb61 b/v5.11/6b91bfa1651d841f0066bae2b1322cac29fdfb61 new file mode 100644 index 00000000000..661e003badf --- /dev/null +++ b/v5.11/6b91bfa1651d841f0066bae2b1322cac29fdfb61 @@ -0,0 +1 @@ +6b91bfa1651d ("qnx4: convert qnx4 to use the new mount api") diff --git a/v5.11/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 b/v5.11/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 new file mode 100644 index 00000000000..a00f98aed06 --- /dev/null +++ b/v5.11/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 @@ -0,0 +1 @@ +6c8ac6e24eb0 ("initramfs: remove duplicate built-in __initramfs_start unpacking") diff --git a/v5.11/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff b/v5.11/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff new file mode 100644 index 00000000000..ed007f617fb --- /dev/null +++ b/v5.11/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff @@ -0,0 +1,20 @@ +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") diff --git a/v5.11/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 b/v5.11/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 new file mode 100644 index 00000000000..232e5a6f1c3 --- /dev/null +++ b/v5.11/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 @@ -0,0 +1,2 @@ +6f1a214d446b ("selftests: sched: Fix spelling mistake "hiearchy" -> "hierarchy"") +9f2699007493 ("kselftest: Add test for core sched prctl interface") diff --git a/v5.11/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 b/v5.11/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 new file mode 100644 index 00000000000..c34396dbd20 --- /dev/null +++ b/v5.11/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 @@ -0,0 +1,20 @@ +6f2f793fba78 ("kunit: test: Log the correct filter string in executor_test") +dce19a3fede2 ("kunit: test: Make filter strings in executor_test writable") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") diff --git a/v5.11/70dfe3f0d239c2e8abc6a7bea24411031f85b652 b/v5.11/70dfe3f0d239c2e8abc6a7bea24411031f85b652 new file mode 100644 index 00000000000..8a8ee011a73 --- /dev/null +++ b/v5.11/70dfe3f0d239c2e8abc6a7bea24411031f85b652 @@ -0,0 +1,3 @@ +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +5ca14835dc42 ("fs: uninline inode_maybe_inc_iversion()") +da3f52ba3595 ("iversion: use atomic64_try_cmpxchg)") diff --git a/v5.11/73f65b8b0325551110dedf8d27ac738bdc331802 b/v5.11/73f65b8b0325551110dedf8d27ac738bdc331802 new file mode 100644 index 00000000000..0329e1c62ea --- /dev/null +++ b/v5.11/73f65b8b0325551110dedf8d27ac738bdc331802 @@ -0,0 +1 @@ +73f65b8b0325 ("fs: Wrong function name in comment") diff --git a/v5.11/73fa7547c70b32cc69685f79be31135797734eb6 b/v5.11/73fa7547c70b32cc69685f79be31135797734eb6 new file mode 100644 index 00000000000..57c6780c00a --- /dev/null +++ b/v5.11/73fa7547c70b32cc69685f79be31135797734eb6 @@ -0,0 +1 @@ +73fa7547c70b ("vfs: add RWF_NOAPPEND flag for pwritev2") diff --git a/v5.11/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 b/v5.11/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 new file mode 100644 index 00000000000..e203b63e790 --- /dev/null +++ b/v5.11/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 @@ -0,0 +1,20 @@ +74e76cbabd7f ("selftests/resctrl: Add resource_info_file_exists()") +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v5.11/75a1bbe60a7425fcaa670bff58b8589b1f880810 b/v5.11/75a1bbe60a7425fcaa670bff58b8589b1f880810 new file mode 100644 index 00000000000..0a3514944a7 --- /dev/null +++ b/v5.11/75a1bbe60a7425fcaa670bff58b8589b1f880810 @@ -0,0 +1 @@ +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") diff --git a/v5.11/75cabec0111b7ccb140d917cc9c481e845cc3498 b/v5.11/75cabec0111b7ccb140d917cc9c481e845cc3498 new file mode 100644 index 00000000000..694ca82b494 --- /dev/null +++ b/v5.11/75cabec0111b7ccb140d917cc9c481e845cc3498 @@ -0,0 +1,6 @@ +75cabec0111b ("filelock: add some new helper functions") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.11/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 b/v5.11/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 new file mode 100644 index 00000000000..a3ebf79c1c7 --- /dev/null +++ b/v5.11/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 @@ -0,0 +1 @@ +75e9570c93c7 ("ceph: convert to using new filelock helpers") diff --git a/v5.11/76698510f593daf8aa0582492090d0c2e484c3e8 b/v5.11/76698510f593daf8aa0582492090d0c2e484c3e8 new file mode 100644 index 00000000000..9ad9e8d3970 --- /dev/null +++ b/v5.11/76698510f593daf8aa0582492090d0c2e484c3e8 @@ -0,0 +1 @@ +76698510f593 ("afs: convert to using new filelock helpers") diff --git a/v5.11/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 b/v5.11/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 new file mode 100644 index 00000000000..648c0e2cfcb --- /dev/null +++ b/v5.11/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 @@ -0,0 +1,20 @@ +7b8001013d72 ("filelock: don't do security checks on nfsd setlease calls") +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v5.11/7beea725a8ca412c6190090ce7c3a13b169592a1 b/v5.11/7beea725a8ca412c6190090ce7c3a13b169592a1 new file mode 100644 index 00000000000..3ca8049eb9a --- /dev/null +++ b/v5.11/7beea725a8ca412c6190090ce7c3a13b169592a1 @@ -0,0 +1,20 @@ +7beea725a8ca ("libfs: Define a minimum directory offset") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") diff --git a/v5.11/7c079e909b21f8f6e5d8e501c037752ff302a15e b/v5.11/7c079e909b21f8f6e5d8e501c037752ff302a15e new file mode 100644 index 00000000000..5d6ecbba782 --- /dev/null +++ b/v5.11/7c079e909b21f8f6e5d8e501c037752ff302a15e @@ -0,0 +1,7 @@ +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.11/7c09a4ed6156c6cab6b951e027ca6ea24af454ba b/v5.11/7c09a4ed6156c6cab6b951e027ca6ea24af454ba new file mode 100644 index 00000000000..768c7515966 --- /dev/null +++ b/v5.11/7c09a4ed6156c6cab6b951e027ca6ea24af454ba @@ -0,0 +1,9 @@ +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/7c18509bdaefe2164e62829d614ef9ea429f29d2 b/v5.11/7c18509bdaefe2164e62829d614ef9ea429f29d2 new file mode 100644 index 00000000000..8217f681b5d --- /dev/null +++ b/v5.11/7c18509bdaefe2164e62829d614ef9ea429f29d2 @@ -0,0 +1,12 @@ +7c18509bdaef ("filelock: convert locks_insert_lock_ctx and locks_delete_lock_ctx") +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/7ded1e365cc9de6093a71d3a493c1874aca6e77c b/v5.11/7ded1e365cc9de6093a71d3a493c1874aca6e77c new file mode 100644 index 00000000000..d6c8678a8aa --- /dev/null +++ b/v5.11/7ded1e365cc9de6093a71d3a493c1874aca6e77c @@ -0,0 +1 @@ +7ded1e365cc9 ("efs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.11/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 b/v5.11/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 new file mode 100644 index 00000000000..2a782f86a64 --- /dev/null +++ b/v5.11/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 @@ -0,0 +1,15 @@ +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +4008e2a0b01a ("zonefs: Reorganize code") +a608da3bd730 ("zonefs: Detect append writes at invalid locations") +f43dc4dc3eff ("iomap: buffered write failure should not truncate the page cache") +9c7babf94a0d ("xfs,iomap: move delalloc punching to iomap") +b71f889c18ad ("xfs: use byte ranges for write cleanup ranges") +198dd8aedee6 ("xfs: punching delalloc extents on write failure is racy") +8745889a7fd0 ("Merge tag 'iomap-6.0-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux") diff --git a/v5.11/7edfc610ec315de96963e66889511212ad87e3de b/v5.11/7edfc610ec315de96963e66889511212ad87e3de new file mode 100644 index 00000000000..334603c650d --- /dev/null +++ b/v5.11/7edfc610ec315de96963e66889511212ad87e3de @@ -0,0 +1,4 @@ +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.11/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 b/v5.11/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 new file mode 100644 index 00000000000..1e9b4ad7e35 --- /dev/null +++ b/v5.11/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 @@ -0,0 +1,2 @@ +7ffa8f3d3023 ("fs: Remove NTFS classic") +a05aea98d405 ("Merge tag 'sysctl-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux") diff --git a/v5.11/806cb2270237ce2ec672a407d66cee17a07d3aa2 b/v5.11/806cb2270237ce2ec672a407d66cee17a07d3aa2 new file mode 100644 index 00000000000..c96641fd5b2 --- /dev/null +++ b/v5.11/806cb2270237ce2ec672a407d66cee17a07d3aa2 @@ -0,0 +1,20 @@ +806cb2270237 ("kunit: Annotate _MSG assertion variants with gnu printf specifiers") +260755184cbd ("kunit: Move kunit_abort() call out of kunit_do_failed_assertion()") +c1144e01063e ("kunit: declare kunit_assert structs as const") +97d453bc4007 ("kunit: rename base KUNIT_ASSERTION macro to _KUNIT_FAILED") +a8495ad8e973 ("kunit: remove format func from struct kunit_assert, get it to 0 bytes") +7466886b400b ("kunit: take `kunit_assert` as `const`") +c2741453478b ("kunit: cleanup assertion macro internal variables") +2b6861e2372b ("kunit: factor out str constants from binary assertion structs") +064ff292aca5 ("kunit: consolidate KUNIT_INIT_BINARY_ASSERT_STRUCT macros") +6419abb80e82 ("kunit: remove va_format from kunit_assert") +40f39777ce4f ("kunit: decrease macro layering for integer asserts") +c5855907d388 ("kunit: drop unused intermediate macros for ptr inequality checks") +6709d0fe5593 ("kunit: make KUNIT_EXPECT_EQ() use KUNIT_EXPECT_EQ_MSG(), etc.") +05a7da89c15d ("kunit: drop unused assert_type from kunit_assert and clean up macros") +21957f90b28f ("kunit: split out part of kunit_assert into a static const") +dd640d70874b ("kunit: factor out kunit_base_assert_format() call into kunit_fail()") +a91e9ade402c ("kunit: drop unused kunit* field in kunit_assert") +4fdacef8ac5a ("kunit: move check if assertion passed into the macros") +ec54c2892064 ("include/kunit/test.h: replace kernel.h with the necessary inclusions") +3747b5c0d8ec ("kunit: Assign strings to 'const char*' in STREQ assertions") diff --git a/v5.11/80d012e98894ac9112cbcddf2fbf276c2e4be0ec b/v5.11/80d012e98894ac9112cbcddf2fbf276c2e4be0ec new file mode 100644 index 00000000000..8b52aa374a1 --- /dev/null +++ b/v5.11/80d012e98894ac9112cbcddf2fbf276c2e4be0ec @@ -0,0 +1,3 @@ +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +adc9c2e5a723 ("iomap: add a tracepoint for mappings returned by map_blocks") +f4b896c213f0 ("iomap: add the new iomap_iter model") diff --git a/v5.11/8145e082a8dfcfdc0a725b0f76eca54337b5b26e b/v5.11/8145e082a8dfcfdc0a725b0f76eca54337b5b26e new file mode 100644 index 00000000000..dd4d0f691f3 --- /dev/null +++ b/v5.11/8145e082a8dfcfdc0a725b0f76eca54337b5b26e @@ -0,0 +1 @@ +8145e082a8df ("romfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.11/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 b/v5.11/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 new file mode 100644 index 00000000000..5c742c89d45 --- /dev/null +++ b/v5.11/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 @@ -0,0 +1,15 @@ +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.11/82a8cb96b23244f40be56b9edcf085af0cc237a6 b/v5.11/82a8cb96b23244f40be56b9edcf085af0cc237a6 new file mode 100644 index 00000000000..ea18cc0ab8a --- /dev/null +++ b/v5.11/82a8cb96b23244f40be56b9edcf085af0cc237a6 @@ -0,0 +1,7 @@ +82a8cb96b232 ("afs: adapt to breakup of struct file_lock") +76698510f593 ("afs: convert to using new filelock helpers") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.11/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 b/v5.11/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 new file mode 100644 index 00000000000..ec2062850e6 --- /dev/null +++ b/v5.11/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 @@ -0,0 +1,7 @@ +83b290c9e3b5 ("pidfd: clone: allow CLONE_THREAD | CLONE_PIDFD together") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") +e9bdcdbf6936 ("pid: add pidfd_get_task() helper") +490b9ba881e2 ("kernel/pid.c: implement additional checks upon pidfd_create() parameters") +c576e0fcd618 ("kernel/pid.c: remove static qualifier from pidfd_create()") diff --git a/v5.11/84e286c1bb9b22d5893d34fcedd69224a65c439c b/v5.11/84e286c1bb9b22d5893d34fcedd69224a65c439c new file mode 100644 index 00000000000..79f2ae08ced --- /dev/null +++ b/v5.11/84e286c1bb9b22d5893d34fcedd69224a65c439c @@ -0,0 +1,9 @@ +84e286c1bb9b ("smb/client: adapt to breakup of struct file_lock") +2cd114294d1d ("smb/client: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.11/85506aca2eb4ea41223c91c5fe25125953c19b13 b/v5.11/85506aca2eb4ea41223c91c5fe25125953c19b13 new file mode 100644 index 00000000000..d95b832afbf --- /dev/null +++ b/v5.11/85506aca2eb4ea41223c91c5fe25125953c19b13 @@ -0,0 +1 @@ +85506aca2eb4 ("selftests/mqueue: Set timeout to 180 seconds") diff --git a/v5.11/85f273a6a1e492afa7309fd23fcd8cb870085f56 b/v5.11/85f273a6a1e492afa7309fd23fcd8cb870085f56 new file mode 100644 index 00000000000..09467f3c870 --- /dev/null +++ b/v5.11/85f273a6a1e492afa7309fd23fcd8cb870085f56 @@ -0,0 +1,4 @@ +85f273a6a1e4 ("fs/pipe: Convert to lockdep_cmp_fn") +fe67f4dd8daa ("pipe: do FASYNC notifications for every pipe IO, not just state changes") +3b844826b6c6 ("pipe: avoid unnecessary EPOLLET wakeups under normal loads") +3a34b13a88ca ("pipe: make pipe writes always wake up readers") diff --git a/v5.11/872584f1bb983a688547509141b03b37bdb28840 b/v5.11/872584f1bb983a688547509141b03b37bdb28840 new file mode 100644 index 00000000000..35446d841aa --- /dev/null +++ b/v5.11/872584f1bb983a688547509141b03b37bdb28840 @@ -0,0 +1,5 @@ +872584f1bb98 ("lockd: convert to using new filelock helpers") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") +7f024fcd5c97 ("Keep read and write fds with each nlm_file") +b661601a9fdf ("lockd: update nlm_lookup_file reexport comment") +2dc6f19e4f43 ("nlm: minor nlm_lookup_file argument change") diff --git a/v5.11/87a83c8c677e762a39d914e67450cc85d8fc1f9a b/v5.11/87a83c8c677e762a39d914e67450cc85d8fc1f9a new file mode 100644 index 00000000000..0b324969e60 --- /dev/null +++ b/v5.11/87a83c8c677e762a39d914e67450cc85d8fc1f9a @@ -0,0 +1 @@ +87a83c8c677e ("reiserfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.11/87b355f44833b9d7d8ebdd3929e941ac1a931b7e b/v5.11/87b355f44833b9d7d8ebdd3929e941ac1a931b7e new file mode 100644 index 00000000000..da3fa8a87ab --- /dev/null +++ b/v5.11/87b355f44833b9d7d8ebdd3929e941ac1a931b7e @@ -0,0 +1,20 @@ +87b355f44833 ("erofs: port device access to file") +8bd90b6ae785 ("erofs: fix NULL dereference of dif->bdev_handle in fscache mode") +49845720080d ("erofs: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v5.11/8a904a3caa88118744062e872ae90f37748a8fd8 b/v5.11/8a904a3caa88118744062e872ae90f37748a8fd8 new file mode 100644 index 00000000000..bbb14ae0f3e --- /dev/null +++ b/v5.11/8a904a3caa88118744062e872ae90f37748a8fd8 @@ -0,0 +1,2 @@ +8a904a3caa88 ("rtc: test: Fix invalid format specifier.") +1d1bb12a8b18 ("rtc: Improve performance of rtc_time64_to_tm(). Add tests.") diff --git a/v5.11/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 b/v5.11/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 new file mode 100644 index 00000000000..7eb29fe1742 --- /dev/null +++ b/v5.11/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 @@ -0,0 +1 @@ +8ab37b0d98cf ("selftests: livepatch: Add initial .gitignore") diff --git a/v5.11/8b3d838139bcd1e552f1899191f734264ce2a1a5 b/v5.11/8b3d838139bcd1e552f1899191f734264ce2a1a5 new file mode 100644 index 00000000000..6689596f127 --- /dev/null +++ b/v5.11/8b3d838139bcd1e552f1899191f734264ce2a1a5 @@ -0,0 +1,2 @@ +8b3d838139bc ("fs: improve dump_mapping() robustness") +3e9d80a891df ("mm,fs: split dump_mapping() out from dump_page()") diff --git a/v5.11/8b6bb995d3819218498bdbee4465bffff1497a31 b/v5.11/8b6bb995d3819218498bdbee4465bffff1497a31 new file mode 100644 index 00000000000..bc2f9359258 --- /dev/null +++ b/v5.11/8b6bb995d3819218498bdbee4465bffff1497a31 @@ -0,0 +1,2 @@ +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") diff --git a/v5.11/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b b/v5.11/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b new file mode 100644 index 00000000000..454cd98364e --- /dev/null +++ b/v5.11/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b @@ -0,0 +1,2 @@ +8cbf22b3dcf0 ("selftests: ftrace: fix typo in test description") +ee9793be08b1 ("tracing/selftests: Add ownership modification tests for eventfs") diff --git a/v5.11/90a009db09e2b91990df28e47844d44ae0ef9aa8 b/v5.11/90a009db09e2b91990df28e47844d44ae0ef9aa8 new file mode 100644 index 00000000000..471c36b5593 --- /dev/null +++ b/v5.11/90a009db09e2b91990df28e47844d44ae0ef9aa8 @@ -0,0 +1,20 @@ +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.11/90f92b68c9869913753f8bc1d87b7762a5f36873 b/v5.11/90f92b68c9869913753f8bc1d87b7762a5f36873 new file mode 100644 index 00000000000..628f08286eb --- /dev/null +++ b/v5.11/90f92b68c9869913753f8bc1d87b7762a5f36873 @@ -0,0 +1,9 @@ +90f92b68c986 ("pidfd: kill the no longer needed do_notify_pidfd() in de_thread()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.11/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 b/v5.11/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 new file mode 100644 index 00000000000..365f48a9547 --- /dev/null +++ b/v5.11/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 @@ -0,0 +1,10 @@ +91e78a1eb6b1 ("hugetlbfs: support idmapped mounts") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.11/9473c4450e9c83d890d435577a3776d925fa748c b/v5.11/9473c4450e9c83d890d435577a3776d925fa748c new file mode 100644 index 00000000000..85a873e73ea --- /dev/null +++ b/v5.11/9473c4450e9c83d890d435577a3776d925fa748c @@ -0,0 +1 @@ +9473c4450e9c ("exportfs: fix the fallback implementation of the get_name export operation") diff --git a/v5.11/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d b/v5.11/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d new file mode 100644 index 00000000000..feb3f7740d3 --- /dev/null +++ b/v5.11/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d @@ -0,0 +1,12 @@ +966b7bd3ca3e ("dlm: adapt to breakup of struct file_lock") +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dbee1adeb7e6 ("dlm: use fl_owner from lockd") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +92655fbda5c0 ("fs: dlm: return positive pid value for F_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.11/9a7eec48c9715c897b3a7809799089d708a4de64 b/v5.11/9a7eec48c9715c897b3a7809799089d708a4de64 new file mode 100644 index 00000000000..96f9091cf05 --- /dev/null +++ b/v5.11/9a7eec48c9715c897b3a7809799089d708a4de64 @@ -0,0 +1,5 @@ +9a7eec48c971 ("fuse: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.11/9ae061cf2a46980b37cec1e56a372603682b2741 b/v5.11/9ae061cf2a46980b37cec1e56a372603682b2741 new file mode 100644 index 00000000000..072cf4ea9bc --- /dev/null +++ b/v5.11/9ae061cf2a46980b37cec1e56a372603682b2741 @@ -0,0 +1,20 @@ +9ae061cf2a46 ("btrfs: port device access to file") +86ec15d00bf8 ("btrfs: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.11/9b6713cc75229f25552c643083cbdbfb771e5bca b/v5.11/9b6713cc75229f25552c643083cbdbfb771e5bca new file mode 100644 index 00000000000..091043ab2e7 --- /dev/null +++ b/v5.11/9b6713cc75229f25552c643083cbdbfb771e5bca @@ -0,0 +1,20 @@ +9b6713cc7522 ("maple_tree: Add mtree_alloc_cyclic()") +067311d33e65 ("maple_tree: separate ma_state node from status") +271f61a8b41d ("maple_tree: clean up inlines for some functions") +bf857ddd21d0 ("maple_tree: move debug check to __mas_set_range()") +f7a590189539 ("maple_tree: make mas_erase() more robust") +a2587a7e8d37 ("maple_tree: add test for mtree_dup()") +fd32e4e9b764 ("maple_tree: introduce interfaces __mt_dup() and mtree_dup()") +4f2267b58a22 ("maple_tree: add mt_free_one() and mt_attr() helpers") +a8091f039c1e ("maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states") +5c590804b6b0 ("maple_tree: add mas_is_active() to detect in-tree walks") +530f745c7620 ("maple_tree: replace data before marking dead in split and spanning store") +4ffc2ee2cf01 ("maple_tree: introduce mas_tree_parent() definition") +1238f6a226dc ("maple_tree: introduce mas_put_in_tree()") +72bcf4aa86ec ("maple_tree: reorder replacement of nodes to avoid live lock") +fec29364348f ("maple_tree: reduce resets during store setup") +da0892547b10 ("maple_tree: re-introduce entry to mas_preallocate() arguments") +53bee98d004f ("mm: remove re-walk from mmap_region()") +c1297987cc2a ("maple_tree: introduce __mas_set_range()") +a489539e33c2 ("maple_tree: update mt_validate()") +fad9c80e6371 ("maple_tree: fix a few documentation issues") diff --git a/v5.11/9bb430a89d2dfce58a3d61a3a04e149109d3934e b/v5.11/9bb430a89d2dfce58a3d61a3a04e149109d3934e new file mode 100644 index 00000000000..0a757656956 --- /dev/null +++ b/v5.11/9bb430a89d2dfce58a3d61a3a04e149109d3934e @@ -0,0 +1,10 @@ +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a b/v5.11/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a new file mode 100644 index 00000000000..c0c174ec5bb --- /dev/null +++ b/v5.11/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a @@ -0,0 +1,20 @@ +9de31ee6d7a8 ("reiserfs: port block device access to file") +ba1787a5edd9 ("reiserfs: Convert to bdev_open_by_dev/path()") +c576c4bf9ecf ("reiserfs: fix blkdev_put() warning from release_journal_dev()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") +0718afd47f70 ("block: introduce holder ops") diff --git a/v5.11/9e3f1c59367515e7e40675fe83645a131c05039d b/v5.11/9e3f1c59367515e7e40675fe83645a131c05039d new file mode 100644 index 00000000000..bd42a1e1f0e --- /dev/null +++ b/v5.11/9e3f1c59367515e7e40675fe83645a131c05039d @@ -0,0 +1,3 @@ +9e3f1c593675 ("selftests/move_mount_set_group:Make tests build with old libc") +8374f43123a5 ("tests: add move_mount(MOVE_MOUNT_SET_GROUP) selftest") +01eadc8dd96d ("tests: add mount_setattr() selftests") diff --git a/v5.11/9ed52108f6478a6a805c0c15a3f70aabba07247e b/v5.11/9ed52108f6478a6a805c0c15a3f70aabba07247e new file mode 100644 index 00000000000..8ea2a7637dd --- /dev/null +++ b/v5.11/9ed52108f6478a6a805c0c15a3f70aabba07247e @@ -0,0 +1 @@ +9ed52108f647 ("pidfd: change do_notify_pidfd() to use __wake_up(poll_to_key(EPOLLIN))") diff --git a/v5.11/9f2f767f5ef81982a36edef512b2319e3a79ad73 b/v5.11/9f2f767f5ef81982a36edef512b2319e3a79ad73 new file mode 100644 index 00000000000..724d1e2b23f --- /dev/null +++ b/v5.11/9f2f767f5ef81982a36edef512b2319e3a79ad73 @@ -0,0 +1,20 @@ +9f2f767f5ef8 ("bcachefs: port block device access to file") +1bfdc94b28cf ("bcachefs: Convert to bdev_open_by_path()") +3e3e02e6bce6 ("bcachefs: Assorted checkpatch fixes") +99e2146bea04 ("bcachefs: Break out bch2_btree_path_traverse_cached_slowpath()") +0d7009d7ca99 ("bcachefs: Delete old deadlock avoidance code") +33bd5d068603 ("bcachefs: Deadlock cycle detector") +5c1ef830f678 ("bcachefs: Errcodes can now subtype standard error codes") +367d72dd5fd5 ("bcachefs: bch2_btree_path_upgrade() now emits transaction restart") +e87b0e4a7120 ("bcachefs: Fix redundant transaction restart") +3d21d48e898a ("bcachefs: Fix usage of six lock's percpu mode, key cache version") +0242130fb67f ("bcachefs: Refactor bkey_cached_alloc() path") +da4474f20961 ("bcachefs: Convert more locking code to btree_bkey_cached_common") +4e6defd106b6 ("bcachefs: btree_bkey_cached_common->cached") +d5024b011cb3 ("bcachefs: bch2_btree_node_lock_write_nofail()") +ca7d8fcabf29 ("bcachefs: New locking functions") +546180874ade ("bcachefs: Mark write locks before taking lock") +534a591e4cf9 ("bcachefs: Delete time_stats for lock contended times") +674cfc26240b ("bcachefs: Add persistent counters for all tracepoints") +8a9c1b1cb0ed ("bcachefs: Improve bch2_btree_node_relock()") +ce56bf7fc23b ("bcachefs: Improve trans_restart_journal_preres_get tracepoint") diff --git a/v5.11/a0dd82d6d863f03859ccab6c71e84e917f4d7082 b/v5.11/a0dd82d6d863f03859ccab6c71e84e917f4d7082 new file mode 100644 index 00000000000..d8a5a4e8ea1 --- /dev/null +++ b/v5.11/a0dd82d6d863f03859ccab6c71e84e917f4d7082 @@ -0,0 +1,20 @@ +a0dd82d6d863 ("kunit: Mark filter* params as rw") +b67abaad4d25 ("kunit: Allow kunit test modules to use test filtering") +18258c60f8a7 ("kunit: Make 'list' action available to kunit test modules") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") diff --git a/v5.11/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f b/v5.11/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f new file mode 100644 index 00000000000..d9016ce6162 --- /dev/null +++ b/v5.11/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f @@ -0,0 +1,17 @@ +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 b/v5.11/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 new file mode 100644 index 00000000000..4d895554473 --- /dev/null +++ b/v5.11/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 @@ -0,0 +1 @@ +a1c6d5439fbd ("pid: kill the obsolete PIDTYPE_PID code in transfer_pid()") diff --git a/v5.11/a28d893eb3270cf62c10dd8777af0d8452cdc072 b/v5.11/a28d893eb3270cf62c10dd8777af0d8452cdc072 new file mode 100644 index 00000000000..149fd499753 --- /dev/null +++ b/v5.11/a28d893eb3270cf62c10dd8777af0d8452cdc072 @@ -0,0 +1,20 @@ +a28d893eb327 ("md: port block device access to file") +9f0f5a30d34c ("md: Convert to bdev_open_by_dev()") +c2fce61fb22e ("dm: Convert to bdev_open_by_dev()") +99892147f028 ("md: fix warning for holder mismatch from export_rdev()") +a1d767191096 ("md: use mddev->external to select holder in export_rdev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v5.11/a34606a9aa3d36d178a5ecf31a0299b88102cf12 b/v5.11/a34606a9aa3d36d178a5ecf31a0299b88102cf12 new file mode 100644 index 00000000000..ed391caf5b0 --- /dev/null +++ b/v5.11/a34606a9aa3d36d178a5ecf31a0299b88102cf12 @@ -0,0 +1,20 @@ +a34606a9aa3d ("rnbd: port block device access to file") +70d85bec8f4c ("block/rnbd: use %pe to print errors") +c2114f11a30e ("rnbd-srv: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +5ee607675deb ("rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") diff --git a/v5.11/a4af51ce229b1e1eab003966dbfebf9d80093a77 b/v5.11/a4af51ce229b1e1eab003966dbfebf9d80093a77 new file mode 100644 index 00000000000..40a5766fdb1 --- /dev/null +++ b/v5.11/a4af51ce229b1e1eab003966dbfebf9d80093a77 @@ -0,0 +1,13 @@ +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.11/a56aefca8d386181415a1fb7cfec2f72b0404797 b/v5.11/a56aefca8d386181415a1fb7cfec2f72b0404797 new file mode 100644 index 00000000000..2196693498a --- /dev/null +++ b/v5.11/a56aefca8d386181415a1fb7cfec2f72b0404797 @@ -0,0 +1,8 @@ +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/a575c9734f3021f1fc81c2477ecaee4d9841fd59 b/v5.11/a575c9734f3021f1fc81c2477ecaee4d9841fd59 new file mode 100644 index 00000000000..3653d05ee4f --- /dev/null +++ b/v5.11/a575c9734f3021f1fc81c2477ecaee4d9841fd59 @@ -0,0 +1,20 @@ +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +42e3b093eb7c ("selftests/resctrl: Fix set up schemata with 100% allocation on first run in MBM test") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +9ce29d23a133 ("selftests/resctrl: Change initialize_llc_perf() return type to void") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +0d45c83b95da ("selftests/resctrl: Check for return value after write_schemata()") +fa10366cc6f4 ("selftests/resctrl: Allow ->setup() to return errors") diff --git a/v5.11/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a b/v5.11/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a new file mode 100644 index 00000000000..b582d8b1a3b --- /dev/null +++ b/v5.11/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a @@ -0,0 +1,5 @@ +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/a6bf23e18324d550f789637d469cca654c92fe86 b/v5.11/a6bf23e18324d550f789637d469cca654c92fe86 new file mode 100644 index 00000000000..632a9c97394 --- /dev/null +++ b/v5.11/a6bf23e18324d550f789637d469cca654c92fe86 @@ -0,0 +1,6 @@ +a6bf23e18324 ("gfs2: adapt to breakup of struct file_lock") +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v5.11/ab838b3fd9a442a62f36ea7eeb93e77259f787ce b/v5.11/ab838b3fd9a442a62f36ea7eeb93e77259f787ce new file mode 100644 index 00000000000..5873a414bfa --- /dev/null +++ b/v5.11/ab838b3fd9a442a62f36ea7eeb93e77259f787ce @@ -0,0 +1,11 @@ +ab838b3fd9a4 ("block: remove bdev_handle completely") +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 b/v5.11/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 new file mode 100644 index 00000000000..b13a57a0166 --- /dev/null +++ b/v5.11/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 @@ -0,0 +1,3 @@ +ac4e78bdbba2 ("jfs: port block device access to file") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/ad399740bd41da5558d8b8b2b19481740ca063cb b/v5.11/ad399740bd41da5558d8b8b2b19481740ca063cb new file mode 100644 index 00000000000..8b5bf9a55b9 --- /dev/null +++ b/v5.11/ad399740bd41da5558d8b8b2b19481740ca063cb @@ -0,0 +1,11 @@ +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/ad72872eb3ae634d1e4296a384baa81e85cc6acc b/v5.11/ad72872eb3ae634d1e4296a384baa81e85cc6acc new file mode 100644 index 00000000000..7c4c7cb842b --- /dev/null +++ b/v5.11/ad72872eb3ae634d1e4296a384baa81e85cc6acc @@ -0,0 +1 @@ +ad72872eb3ae ("asm-generic: remove extra type checking in acquire/release for non-SMP case") diff --git a/v5.11/ae5535efd8c445ad6033ac0d5da0197897b148ea b/v5.11/ae5535efd8c445ad6033ac0d5da0197897b148ea new file mode 100644 index 00000000000..9826a13f5cc --- /dev/null +++ b/v5.11/ae5535efd8c445ad6033ac0d5da0197897b148ea @@ -0,0 +1,8 @@ +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.11/ae638551ab64a216364a63c4ee5061f82702fde2 b/v5.11/ae638551ab64a216364a63c4ee5061f82702fde2 new file mode 100644 index 00000000000..c7214fafecb --- /dev/null +++ b/v5.11/ae638551ab64a216364a63c4ee5061f82702fde2 @@ -0,0 +1,20 @@ +ae638551ab64 ("selftests/resctrl: Add non-contiguous CBMs CAT test") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v5.11/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 b/v5.11/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 new file mode 100644 index 00000000000..e42b44b7d4a --- /dev/null +++ b/v5.11/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 @@ -0,0 +1,11 @@ +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/ae8c511757304e0c393661b5ed2ad7073e2a351d b/v5.11/ae8c511757304e0c393661b5ed2ad7073e2a351d new file mode 100644 index 00000000000..be3afcffe01 --- /dev/null +++ b/v5.11/ae8c511757304e0c393661b5ed2ad7073e2a351d @@ -0,0 +1,15 @@ +ae8c51175730 ("fs: add FS_IOC_GETFSSYSFSPATH") +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.11/b1211a25c4fe3443cfef4ed7c39251502a663776 b/v5.11/b1211a25c4fe3443cfef4ed7c39251502a663776 new file mode 100644 index 00000000000..3a1f42e8225 --- /dev/null +++ b/v5.11/b1211a25c4fe3443cfef4ed7c39251502a663776 @@ -0,0 +1,5 @@ +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 b/v5.11/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 new file mode 100644 index 00000000000..2b2301a0cf5 --- /dev/null +++ b/v5.11/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 @@ -0,0 +1,12 @@ +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.11/b4c6d52d8a81c53a8759e382e8000597909f0615 b/v5.11/b4c6d52d8a81c53a8759e382e8000597909f0615 new file mode 100644 index 00000000000..7a5c895115f --- /dev/null +++ b/v5.11/b4c6d52d8a81c53a8759e382e8000597909f0615 @@ -0,0 +1,5 @@ +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v5.11/b639585e71e63008373d3a9fd060b87315fe7ea8 b/v5.11/b639585e71e63008373d3a9fd060b87315fe7ea8 new file mode 100644 index 00000000000..f50ac282f21 --- /dev/null +++ b/v5.11/b639585e71e63008373d3a9fd060b87315fe7ea8 @@ -0,0 +1 @@ +b639585e71e6 ("fork: Using clone_flags for legacy clone check") diff --git a/v5.11/b6aaba5b76e9596cb4d62d081cca41e114becacc b/v5.11/b6aaba5b76e9596cb4d62d081cca41e114becacc new file mode 100644 index 00000000000..4526e644513 --- /dev/null +++ b/v5.11/b6aaba5b76e9596cb4d62d081cca41e114becacc @@ -0,0 +1,14 @@ +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/b6be3714005c3933886be71011f19119e219e77c b/v5.11/b6be3714005c3933886be71011f19119e219e77c new file mode 100644 index 00000000000..16a55fe66c6 --- /dev/null +++ b/v5.11/b6be3714005c3933886be71011f19119e219e77c @@ -0,0 +1,13 @@ +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/b6dfac948686799169c899557a179b84d0d1f47e b/v5.11/b6dfac948686799169c899557a179b84d0d1f47e new file mode 100644 index 00000000000..75c0b2179e6 --- /dev/null +++ b/v5.11/b6dfac948686799169c899557a179b84d0d1f47e @@ -0,0 +1,20 @@ +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v5.11/b6e6a582f2b357b6f74849b715de12cc38b1ee91 b/v5.11/b6e6a582f2b357b6f74849b715de12cc38b1ee91 new file mode 100644 index 00000000000..9e29ef13d7e --- /dev/null +++ b/v5.11/b6e6a582f2b357b6f74849b715de12cc38b1ee91 @@ -0,0 +1,20 @@ +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v5.11/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 b/v5.11/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 new file mode 100644 index 00000000000..853af619052 --- /dev/null +++ b/v5.11/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 @@ -0,0 +1 @@ +bac0a9e56e1f ("file: add alloc_file_pseudo_noaccount()") diff --git a/v5.11/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 b/v5.11/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 new file mode 100644 index 00000000000..2bd6f284d00 --- /dev/null +++ b/v5.11/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 @@ -0,0 +1 @@ +bae8bc46987e ("libfs: Remove unnecessary ‘0’ values from ret") diff --git a/v5.11/bc401c2900c128d3d69482769f1300502a9f0598 b/v5.11/bc401c2900c128d3d69482769f1300502a9f0598 new file mode 100644 index 00000000000..ca7dcb79688 --- /dev/null +++ b/v5.11/bc401c2900c128d3d69482769f1300502a9f0598 @@ -0,0 +1 @@ +bc401c2900c1 ("ubifs: Configure dentry operations at dentry-creation time") diff --git a/v5.11/bcd8a929a5387178d917da785896e53b0845ab37 b/v5.11/bcd8a929a5387178d917da785896e53b0845ab37 new file mode 100644 index 00000000000..1ca7b223c0d --- /dev/null +++ b/v5.11/bcd8a929a5387178d917da785896e53b0845ab37 @@ -0,0 +1,20 @@ +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.11/bcdb2e9d9f319935938a5addee040e37b60192ff b/v5.11/bcdb2e9d9f319935938a5addee040e37b60192ff new file mode 100644 index 00000000000..49bbdf051ab --- /dev/null +++ b/v5.11/bcdb2e9d9f319935938a5addee040e37b60192ff @@ -0,0 +1,20 @@ +bcdb2e9d9f31 ("selftests/resctrl: Read in less obvious order to defeat prefetch optimizations") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") diff --git a/v5.11/bd46543d7f9a8b2c03420499b1885287e96aaf28 b/v5.11/bd46543d7f9a8b2c03420499b1885287e96aaf28 new file mode 100644 index 00000000000..1bb74b17e13 --- /dev/null +++ b/v5.11/bd46543d7f9a8b2c03420499b1885287e96aaf28 @@ -0,0 +1,2 @@ +bd46543d7f9a ("eventfd: move 'eventfd-count' printing out of spinlock") +33d8b5d7824c ("eventfd: show the EFD_SEMAPHORE flag in fdinfo") diff --git a/v5.11/bd8c239c0502e70c92cf9496846bcbec7cd5702f b/v5.11/bd8c239c0502e70c92cf9496846bcbec7cd5702f new file mode 100644 index 00000000000..a78bb1d9611 --- /dev/null +++ b/v5.11/bd8c239c0502e70c92cf9496846bcbec7cd5702f @@ -0,0 +1,2 @@ +bd8c239c0502 ("iov_iter: Avoid wrap-around instrumentation in copy_compat_iovec_from_user()") +50f9a76ef127 ("iov_iter: Mark copy_compat_iovec_from_user() noinline") diff --git a/v5.11/be2760a703e6554c2b5784e2fec804284cdcbe4d b/v5.11/be2760a703e6554c2b5784e2fec804284cdcbe4d new file mode 100644 index 00000000000..53a3d4970b4 --- /dev/null +++ b/v5.11/be2760a703e6554c2b5784e2fec804284cdcbe4d @@ -0,0 +1 @@ +be2760a703e6 ("f2fs: Configure dentry operations at dentry-creation time") diff --git a/v5.11/be914f8fd282ecce5d8e2dd098e628dcc7ad533a b/v5.11/be914f8fd282ecce5d8e2dd098e628dcc7ad533a new file mode 100644 index 00000000000..7b22a3c95ae --- /dev/null +++ b/v5.11/be914f8fd282ecce5d8e2dd098e628dcc7ad533a @@ -0,0 +1,20 @@ +be914f8fd282 ("zram: port block device access to file") +eed993a09103 ("zram: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.11/c044a9502649a66bf5c5e1a584cb82b2c538ae25 b/v5.11/c044a9502649a66bf5c5e1a584cb82b2c538ae25 new file mode 100644 index 00000000000..17bb3b2ca74 --- /dev/null +++ b/v5.11/c044a9502649a66bf5c5e1a584cb82b2c538ae25 @@ -0,0 +1 @@ +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") diff --git a/v5.11/c25db1d27abd78175d9802f52c1b75f3cf716f2c b/v5.11/c25db1d27abd78175d9802f52c1b75f3cf716f2c new file mode 100644 index 00000000000..d5947b2a9bd --- /dev/null +++ b/v5.11/c25db1d27abd78175d9802f52c1b75f3cf716f2c @@ -0,0 +1 @@ +c25db1d27abd ("selftests: uevent: add missing gitignore") diff --git a/v5.11/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 b/v5.11/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 new file mode 100644 index 00000000000..83f6a3031d7 --- /dev/null +++ b/v5.11/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 @@ -0,0 +1,10 @@ +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +d58562ca6c99 ("iomap: skip pages past eof in iomap_do_writepage()") +8597447dc565 ("iomap: Convert to release_folio") +187c82cb0380 ("fs: Convert trivial uses of __set_page_dirty_nobuffers to filemap_dirty_folio") +2bf06b8e6428 ("fuse: Convert from launder_page to launder_folio") +c5b56b50d729 ("jfs: Convert from invalidatepage to invalidate_folio") +d82354f6b05f ("iomap: Remove iomap_invalidatepage()") +2e7e80f7e7e9 ("fs: Convert is_partially_uptodate to folios") +1241ebeca3f9 ("iomap: Fix iomap_invalidatepage tracepoint") +f079ab01b560 ("Merge tag 'iomap-5.17' of git://git.infradead.org/users/willy/linux") diff --git a/v5.11/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 b/v5.11/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 new file mode 100644 index 00000000000..b3bdefb672f --- /dev/null +++ b/v5.11/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 @@ -0,0 +1,7 @@ +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.11/c5215d54dc10e801a6cefef62445a00a4c28a515 b/v5.11/c5215d54dc10e801a6cefef62445a00a4c28a515 new file mode 100644 index 00000000000..ba8dc49b57d --- /dev/null +++ b/v5.11/c5215d54dc10e801a6cefef62445a00a4c28a515 @@ -0,0 +1,20 @@ +c5215d54dc10 ("kunit: Setup DMA masks on the kunit device") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v5.11/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b b/v5.11/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b new file mode 100644 index 00000000000..f8b72a047c0 --- /dev/null +++ b/v5.11/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b @@ -0,0 +1,20 @@ +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v5.11/c67ef897fe08effad98f0c7fb9223fa1f771d09e b/v5.11/c67ef897fe08effad98f0c7fb9223fa1f771d09e new file mode 100644 index 00000000000..f25e933257c --- /dev/null +++ b/v5.11/c67ef897fe08effad98f0c7fb9223fa1f771d09e @@ -0,0 +1 @@ +c67ef897fe08 ("select: Avoid wrap-around instrumentation in do_sys_poll()") diff --git a/v5.11/c69ff4071935f946f1cddc59e1d36a03442ed015 b/v5.11/c69ff4071935f946f1cddc59e1d36a03442ed015 new file mode 100644 index 00000000000..580e28ef0d3 --- /dev/null +++ b/v5.11/c69ff4071935f946f1cddc59e1d36a03442ed015 @@ -0,0 +1,20 @@ +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +ac1c13e257c7 ("Merge tag 'nfsd-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v5.11/c762b979c7c97dc7a4010f943a9c0b646a56ed36 b/v5.11/c762b979c7c97dc7a4010f943a9c0b646a56ed36 new file mode 100644 index 00000000000..9a9b62eb4bc --- /dev/null +++ b/v5.11/c762b979c7c97dc7a4010f943a9c0b646a56ed36 @@ -0,0 +1 @@ +c762b979c7c9 ("proc: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.11/c8841fc4d51f603a44c00448ad17404eb829c741 b/v5.11/c8841fc4d51f603a44c00448ad17404eb829c741 new file mode 100644 index 00000000000..f32ec238ec2 --- /dev/null +++ b/v5.11/c8841fc4d51f603a44c00448ad17404eb829c741 @@ -0,0 +1 @@ +c8841fc4d51f ("qnx6: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.11/c8df2cc9d63bdb365c520a2dd5472f7b7755644f b/v5.11/c8df2cc9d63bdb365c520a2dd5472f7b7755644f new file mode 100644 index 00000000000..00379c0db66 --- /dev/null +++ b/v5.11/c8df2cc9d63bdb365c520a2dd5472f7b7755644f @@ -0,0 +1,5 @@ +c8df2cc9d63b ("ocfs2: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.11/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 b/v5.11/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 new file mode 100644 index 00000000000..20f2607f697 --- /dev/null +++ b/v5.11/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 @@ -0,0 +1,20 @@ +c8e108d80cd8 ("s390: port block device access to file") +a8ab90ff47bf ("s390/dasd: Convert to bdev_open_by_path()") +560e20e4bf64 ("block: consolidate __invalidate_device and fsync_bdev") +127a5093c79d ("block: drop the "busy inodes on changed media" log message") +2527fd38772f ("dasd: also call __invalidate_device when setting the device offline") +ab6860f62bfe ("block: simplify the disk_force_media_change interface") +aca740cecbe5 ("fs: open block device after superblock creation") +b90ecc0379eb ("block: increment diskseq on all media change events") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") diff --git a/v5.11/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 b/v5.11/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 new file mode 100644 index 00000000000..6ee91b6c9c8 --- /dev/null +++ b/v5.11/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 @@ -0,0 +1,20 @@ +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +3aff51464455 ("selftests/resctrl: Extend signal handler coverage to unmount on receiving signal") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v5.11/c997d683d952d8c927922ea0ab4d33a01c8efc2c b/v5.11/c997d683d952d8c927922ea0ab4d33a01c8efc2c new file mode 100644 index 00000000000..4d3422c2206 --- /dev/null +++ b/v5.11/c997d683d952d8c927922ea0ab4d33a01c8efc2c @@ -0,0 +1,3 @@ +c997d683d952 ("vfs: remove SLAB_MEM_SPREAD flag usage") +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v5.11/ca1608875ae21bb40a7731b81bc0e2c95622d502 b/v5.11/ca1608875ae21bb40a7731b81bc0e2c95622d502 new file mode 100644 index 00000000000..f7cdd03b01e --- /dev/null +++ b/v5.11/ca1608875ae21bb40a7731b81bc0e2c95622d502 @@ -0,0 +1,20 @@ +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v5.11/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b b/v5.11/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b new file mode 100644 index 00000000000..ab9f5dfcbec --- /dev/null +++ b/v5.11/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b @@ -0,0 +1,19 @@ +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.11/cbb93fe5e6d00695e1344fa697dab3974b216717 b/v5.11/cbb93fe5e6d00695e1344fa697dab3974b216717 new file mode 100644 index 00000000000..d309e512963 --- /dev/null +++ b/v5.11/cbb93fe5e6d00695e1344fa697dab3974b216717 @@ -0,0 +1 @@ +cbb93fe5e6d0 ("sysv: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.11/cc47a057e79613b7af0110837ff082caf8895c9e b/v5.11/cc47a057e79613b7af0110837ff082caf8895c9e new file mode 100644 index 00000000000..ef96eacaecf --- /dev/null +++ b/v5.11/cc47a057e79613b7af0110837ff082caf8895c9e @@ -0,0 +1,6 @@ +cc47a057e796 ("ntfs3: use file_mnt_idmap helper") +d6cd7cecfd5e ("fs/ntfs3: Fix ntfs_atomic_open") +96de65a9413e ("fs/ntfs3: Code formatting and refactoring") +75c5e0c9e5ca ("fs/ntfs3: Changed ntfs_get_acl() to use dentry") +267a36ba30a7 ("fs/ntfs3: Remove noacsrules") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 b/v5.11/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 new file mode 100644 index 00000000000..321dc700061 --- /dev/null +++ b/v5.11/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 @@ -0,0 +1,20 @@ +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v5.11/cc9542534bf09f33b4da32025b31335588fcefb9 b/v5.11/cc9542534bf09f33b4da32025b31335588fcefb9 new file mode 100644 index 00000000000..90706c0b938 --- /dev/null +++ b/v5.11/cc9542534bf09f33b4da32025b31335588fcefb9 @@ -0,0 +1,11 @@ +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/cdefbf2324ceda662e2667aa2f44e8b9de3d780f b/v5.11/cdefbf2324ceda662e2667aa2f44e8b9de3d780f new file mode 100644 index 00000000000..35d29f22237 --- /dev/null +++ b/v5.11/cdefbf2324ceda662e2667aa2f44e8b9de3d780f @@ -0,0 +1,6 @@ +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") +e9bdcdbf6936 ("pid: add pidfd_get_task() helper") +490b9ba881e2 ("kernel/pid.c: implement additional checks upon pidfd_create() parameters") +c576e0fcd618 ("kernel/pid.c: remove static qualifier from pidfd_create()") diff --git a/v5.11/ce51bf1790c4972125b19c22dbfa76d7e0136280 b/v5.11/ce51bf1790c4972125b19c22dbfa76d7e0136280 new file mode 100644 index 00000000000..25d05ccd2cb --- /dev/null +++ b/v5.11/ce51bf1790c4972125b19c22dbfa76d7e0136280 @@ -0,0 +1 @@ +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") diff --git a/v5.11/cf12445daec01aaa2d27bb34bd7c796a53442c42 b/v5.11/cf12445daec01aaa2d27bb34bd7c796a53442c42 new file mode 100644 index 00000000000..d208b0bf69b --- /dev/null +++ b/v5.11/cf12445daec01aaa2d27bb34bd7c796a53442c42 @@ -0,0 +1,2 @@ +cf12445daec0 ("fs/hfsplus: use better @opf description") +02105f18a26c ("fs/hfsplus: wrapper.c: fix kernel-doc warnings") diff --git a/v5.11/d0089603fa7a22a940f808a7cbc49402fe02281e b/v5.11/d0089603fa7a22a940f808a7cbc49402fe02281e new file mode 100644 index 00000000000..a86840fda71 --- /dev/null +++ b/v5.11/d0089603fa7a22a940f808a7cbc49402fe02281e @@ -0,0 +1 @@ +d0089603fa7a ("fs: prefer kfree_rcu() in fasync_remove_entry()") diff --git a/v5.11/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 b/v5.11/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 new file mode 100644 index 00000000000..98b4a0a6b87 --- /dev/null +++ b/v5.11/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 @@ -0,0 +1,5 @@ +d2733a026fc7 ("lib/cmdline: Fix an invalid format specifier in an assertion msg") +255ede3b1290 ("lib/cmdline_kunit: Remove a cast which are no-longer required") +0ea09083116d ("lib/cmdline: Allow get_options() to take 0 to validate the input") +f1f405c35ec2 ("lib/cmdline: Update documentation to reflect behaviour") +d3c7cfc6d3dc ("lib/cmdline_kunit: add a new test case for get_options()") diff --git a/v5.11/d31563b5f9bb601a805c4a1b491edf69ada79688 b/v5.11/d31563b5f9bb601a805c4a1b491edf69ada79688 new file mode 100644 index 00000000000..50220e21e81 --- /dev/null +++ b/v5.11/d31563b5f9bb601a805c4a1b491edf69ada79688 @@ -0,0 +1 @@ +d31563b5f9bb ("eventfd: strictly check the count parameter of eventfd_write to avoid inputting illegal strings") diff --git a/v5.11/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 b/v5.11/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 new file mode 100644 index 00000000000..f68629c1c21 --- /dev/null +++ b/v5.11/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 @@ -0,0 +1,3 @@ +d3b1a9a778e1 ("fs/address_space: move i_mmap_rwsem to mitigate a false sharing with i_mmap.") +600f111ef51d ("fs: Rename mapping private members") +ecae0bd5173b ("Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/d63fde98b8929da625cc36c2f1143e837c0e6d10 b/v5.11/d63fde98b8929da625cc36c2f1143e837c0e6d10 new file mode 100644 index 00000000000..86b3a9f1e9e --- /dev/null +++ b/v5.11/d63fde98b8929da625cc36c2f1143e837c0e6d10 @@ -0,0 +1,9 @@ +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.11/d7c9616be0759c1cfb44a68ba838548d22b98484 b/v5.11/d7c9616be0759c1cfb44a68ba838548d22b98484 new file mode 100644 index 00000000000..d2baf57a515 --- /dev/null +++ b/v5.11/d7c9616be0759c1cfb44a68ba838548d22b98484 @@ -0,0 +1,3 @@ +d7c9616be075 ("nfs: convert to using new filelock helpers") +724e2df95b08 ("NFSv4: Directly use ida_alloc()/free()") +9c00fd9acba8 ("NFSv4: Charge NFSv4 open state trackers to kmemcg") diff --git a/v5.11/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 b/v5.11/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 new file mode 100644 index 00000000000..3b2663e9958 --- /dev/null +++ b/v5.11/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 @@ -0,0 +1 @@ +d8f899d13d72 ("fs: make the i_size_read/write helpers be smp_load_acquire/store_release()") diff --git a/v5.11/d9077f7bad141df143cc4fa000a68a868bcea7c0 b/v5.11/d9077f7bad141df143cc4fa000a68a868bcea7c0 new file mode 100644 index 00000000000..55fb7606dd3 --- /dev/null +++ b/v5.11/d9077f7bad141df143cc4fa000a68a868bcea7c0 @@ -0,0 +1,8 @@ +d9077f7bad14 ("filelock: make assign_type helper take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +f20ae9cf5b07 ("Merge tag 'filelock-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v5.11/d90b7c705c5d9b5cb6b71b8aaa773c031084056c b/v5.11/d90b7c705c5d9b5cb6b71b8aaa773c031084056c new file mode 100644 index 00000000000..52f7235f145 --- /dev/null +++ b/v5.11/d90b7c705c5d9b5cb6b71b8aaa773c031084056c @@ -0,0 +1,8 @@ +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.11/dacfd001eaf252a81537aece602ae2fc16e6ebd5 b/v5.11/dacfd001eaf252a81537aece602ae2fc16e6ebd5 new file mode 100644 index 00000000000..2d6ca80a4a5 --- /dev/null +++ b/v5.11/dacfd001eaf252a81537aece602ae2fc16e6ebd5 @@ -0,0 +1,20 @@ +dacfd001eaf2 ("fs/mnt_idmapping.c: Return -EINVAL when no map is written") +783822e44594 ("mnt_idmapping: decouple from namespaces") +3707d84c1367 ("fs: move mnt_idmap") +4d7ca4090184 ("fs: port vfs{g,u}id helpers to mnt_idmap") +c14329d39f2d ("fs: port fs{g,u}id helpers to mnt_idmap") +e67fe63341b8 ("fs: port i_{g,u}id_into_vfs{g,u}id() to mnt_idmap") +0dbe12f2e49c ("fs: port i_{g,u}id_{needs_}update() to mnt_idmap") +9452e93e6dae ("fs: port privilege checking helpers to mnt_idmap") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") diff --git a/v5.11/dcd04ea587b210e78a85d6d4d7cc6765828496b0 b/v5.11/dcd04ea587b210e78a85d6d4d7cc6765828496b0 new file mode 100644 index 00000000000..981ed42ac68 --- /dev/null +++ b/v5.11/dcd04ea587b210e78a85d6d4d7cc6765828496b0 @@ -0,0 +1,3 @@ +dcd04ea587b2 ("iomap: Add processed for iomap_iter") +03b8df8d43ec ("iomap: standardize tracepoint formatting and storage") +f4b896c213f0 ("iomap: add the new iomap_iter model") diff --git a/v5.11/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 b/v5.11/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 new file mode 100644 index 00000000000..748f5477f8a --- /dev/null +++ b/v5.11/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 @@ -0,0 +1,6 @@ +dd1fac6ae648 ("nfs: adapt to breakup of struct file_lock") +d7c9616be075 ("nfs: convert to using new filelock helpers") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.11/dd9019604cdaaff1327bfd36737230f912e2780d b/v5.11/dd9019604cdaaff1327bfd36737230f912e2780d new file mode 100644 index 00000000000..20112205cbe --- /dev/null +++ b/v5.11/dd9019604cdaaff1327bfd36737230f912e2780d @@ -0,0 +1,20 @@ +dd9019604cda ("ovl: convert to super_set_uuid()") +d9544c1b0d9e ("ovl: store persistent uuid/fsid with uuid=on") +b0504bfe1b8a ("ovl: add support for unique fsid per instance") +ae8cba4033bc ("ovl: Add framework for verity support") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") +37ebf056d6cf ("ovl: introduce data-only lower layers") +9e88f9052415 ("ovl: remove unneeded goto instructions") +0af950f57fef ("ovl: move ovl_entry into ovl_inode") +163db0da3515 ("ovl: factor out ovl_free_entry() and ovl_stack_*() helpers") +5522c9c7cbd2 ("ovl: use ovl_numlower() and ovl_lowerstack() accessors") +a6ff2bc0be17 ("ovl: use OVL_E() and OVL_E_FLAGS() accessors") +b07d5cc93e1b ("ovl: update of dentry revalidate flags after copy up") diff --git a/v5.11/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 b/v5.11/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 new file mode 100644 index 00000000000..9ec58791ed3 --- /dev/null +++ b/v5.11/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 @@ -0,0 +1 @@ +ddb9fd7a5440 ("fs/select: rework stack allocation hack for clang") diff --git a/v5.11/de8a3207aed33283a560193095b156d3b73fc4f0 b/v5.11/de8a3207aed33283a560193095b156d3b73fc4f0 new file mode 100644 index 00000000000..bdf4bfbf9ce --- /dev/null +++ b/v5.11/de8a3207aed33283a560193095b156d3b73fc4f0 @@ -0,0 +1 @@ +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v5.11/dec3a7b3aa45802e70c350d73e11564cd444e448 b/v5.11/dec3a7b3aa45802e70c350d73e11564cd444e448 new file mode 100644 index 00000000000..c90cd6ccdaa --- /dev/null +++ b/v5.11/dec3a7b3aa45802e70c350d73e11564cd444e448 @@ -0,0 +1,6 @@ +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.11/e1fb1dc08e73466830612bcf2f9f72180965c9ba b/v5.11/e1fb1dc08e73466830612bcf2f9f72180965c9ba new file mode 100644 index 00000000000..357ec21781e --- /dev/null +++ b/v5.11/e1fb1dc08e73466830612bcf2f9f72180965c9ba @@ -0,0 +1,16 @@ +e1fb1dc08e73 ("pidfd: allow to override signal scope in pidfd_send_signal()") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.11/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd b/v5.11/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd new file mode 100644 index 00000000000..f3a224077d7 --- /dev/null +++ b/v5.11/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd @@ -0,0 +1,2 @@ +e2e8a142fbd9 ("pidfd: exit: kill the no longer used thread_group_exited()") +c27cd083cfb9 ("Compiler attributes: GCC cold function alignment workarounds") diff --git a/v5.11/e2f7dd6e55d2f39734abcebd0cf673700e206197 b/v5.11/e2f7dd6e55d2f39734abcebd0cf673700e206197 new file mode 100644 index 00000000000..8c7662c72fd --- /dev/null +++ b/v5.11/e2f7dd6e55d2f39734abcebd0cf673700e206197 @@ -0,0 +1 @@ +e2f7dd6e55d2 ("fat: Hook up sb->s_uuid") diff --git a/v5.11/e331ac141f1df6d151d24e60ff16e93ec075509e b/v5.11/e331ac141f1df6d151d24e60ff16e93ec075509e new file mode 100644 index 00000000000..fde2ff775f3 --- /dev/null +++ b/v5.11/e331ac141f1df6d151d24e60ff16e93ec075509e @@ -0,0 +1,20 @@ +e331ac141f1d ("selftests/resctrl: Add a helper for the non-contiguous test") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v5.11/e3a491a26b62466ad14a423e8c81a04d5969bfe5 b/v5.11/e3a491a26b62466ad14a423e8c81a04d5969bfe5 new file mode 100644 index 00000000000..b22c2767ab7 --- /dev/null +++ b/v5.11/e3a491a26b62466ad14a423e8c81a04d5969bfe5 @@ -0,0 +1,11 @@ +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +d58562ca6c99 ("iomap: skip pages past eof in iomap_do_writepage()") +8597447dc565 ("iomap: Convert to release_folio") +187c82cb0380 ("fs: Convert trivial uses of __set_page_dirty_nobuffers to filemap_dirty_folio") +2bf06b8e6428 ("fuse: Convert from launder_page to launder_folio") +c5b56b50d729 ("jfs: Convert from invalidatepage to invalidate_folio") +d82354f6b05f ("iomap: Remove iomap_invalidatepage()") +2e7e80f7e7e9 ("fs: Convert is_partially_uptodate to folios") +1241ebeca3f9 ("iomap: Fix iomap_invalidatepage tracepoint") +f079ab01b560 ("Merge tag 'iomap-5.17' of git://git.infradead.org/users/willy/linux") diff --git a/v5.11/e5ca9d391615269b05a6ed871fec66d9db650520 b/v5.11/e5ca9d391615269b05a6ed871fec66d9db650520 new file mode 100644 index 00000000000..9b3e419afed --- /dev/null +++ b/v5.11/e5ca9d391615269b05a6ed871fec66d9db650520 @@ -0,0 +1,20 @@ +e5ca9d391615 ("block/ioctl: port blkdev_bszset() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v5.11/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 b/v5.11/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 new file mode 100644 index 00000000000..6b8b98eaaa1 --- /dev/null +++ b/v5.11/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 @@ -0,0 +1,11 @@ +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") +227c4d507c71 ("Merge tag 'f2fs-for-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.11/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 b/v5.11/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 new file mode 100644 index 00000000000..ffc53c30a82 --- /dev/null +++ b/v5.11/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 @@ -0,0 +1 @@ +e6f7958042a7 ("epoll: Remove ep_scan_ready_list() in comments") diff --git a/v5.11/e73dda7ffd858a58ddeb9c53603ae14f2af8927c b/v5.11/e73dda7ffd858a58ddeb9c53603ae14f2af8927c new file mode 100644 index 00000000000..dcdf764238a --- /dev/null +++ b/v5.11/e73dda7ffd858a58ddeb9c53603ae14f2af8927c @@ -0,0 +1,20 @@ +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.11/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 b/v5.11/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 new file mode 100644 index 00000000000..38e52b79cd8 --- /dev/null +++ b/v5.11/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 @@ -0,0 +1 @@ +e769779c0c2c ("fs: Verify write lifetime constants at compile time") diff --git a/v5.11/e86e6638d1171c2201ffff16d2c6a6fd975f8383 b/v5.11/e86e6638d1171c2201ffff16d2c6a6fd975f8383 new file mode 100644 index 00000000000..232efcc3ec3 --- /dev/null +++ b/v5.11/e86e6638d1171c2201ffff16d2c6a6fd975f8383 @@ -0,0 +1,3 @@ +e86e6638d117 ("fscrypt: Drop d_revalidate for valid dentries during lookup") +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") diff --git a/v5.11/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 b/v5.11/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 new file mode 100644 index 00000000000..0f992c5a993 --- /dev/null +++ b/v5.11/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 @@ -0,0 +1,10 @@ +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/e97d06a46526d9392cbdbd7eda193091e1af2723 b/v5.11/e97d06a46526d9392cbdbd7eda193091e1af2723 new file mode 100644 index 00000000000..bcb63dd7201 --- /dev/null +++ b/v5.11/e97d06a46526d9392cbdbd7eda193091e1af2723 @@ -0,0 +1,4 @@ +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/e9a7254b0339ef2b230784789ac28ef35e049253 b/v5.11/e9a7254b0339ef2b230784789ac28ef35e049253 new file mode 100644 index 00000000000..96a639e8662 --- /dev/null +++ b/v5.11/e9a7254b0339ef2b230784789ac28ef35e049253 @@ -0,0 +1,20 @@ +e9a7254b0339 ("nvme: port block device access to file") +2a4936e933e3 ("nvmet: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.11/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 b/v5.11/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 new file mode 100644 index 00000000000..fd9aad8df9a --- /dev/null +++ b/v5.11/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 @@ -0,0 +1,10 @@ +e9b10713e82c ("fscrypt: Drop d_revalidate once the key is added") +3e7807d5a7d7 ("fscrypt: rename fscrypt_info => fscrypt_inode_info") +5b1188847180 ("fscrypt: support crypto data unit size less than filesystem block size") +7a0263dc904f ("fscrypt: replace get_ino_and_lblk_bits with just has_32bit_inodes") +f0904e8bc3c5 ("fscrypt: compute max_lblk_bits from s_maxbytes and block size") +40e13e18168f ("fscrypt: make the bounce page pool opt-in instead of opt-out") +5970fbad1036 ("fscrypt: make it clearer that key_prefix is deprecated") +2d332d5bc424 ("ceph: fscrypt_auth handling for ceph") +83e57e47906c ("fscrypt: optimize fscrypt_initialize()") +6639c3ce7fd2 ("Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux") diff --git a/v5.11/e9c5263ce16d96311c118111ac779f004be8b473 b/v5.11/e9c5263ce16d96311c118111ac779f004be8b473 new file mode 100644 index 00000000000..533cbbe1a10 --- /dev/null +++ b/v5.11/e9c5263ce16d96311c118111ac779f004be8b473 @@ -0,0 +1,15 @@ +e9c5263ce16d ("libfs: improve path_from_stashed()") +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.11/ea7d898676d9e94558c46ba927db35403362389f b/v5.11/ea7d898676d9e94558c46ba927db35403362389f new file mode 100644 index 00000000000..b0578fbf041 --- /dev/null +++ b/v5.11/ea7d898676d9e94558c46ba927db35403362389f @@ -0,0 +1,4 @@ +ea7d898676d9 ("fs: Propagate write hints to the struct block_device inode") +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") +7b12e49669c9 ("fs: remove fs.f_write_hint") diff --git a/v5.11/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 b/v5.11/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 new file mode 100644 index 00000000000..993a82907b6 --- /dev/null +++ b/v5.11/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 @@ -0,0 +1,11 @@ +eb8ed7c6ab08 ("lockd: adapt to breakup of struct file_lock") +872584f1bb98 ("lockd: convert to using new filelock helpers") +be2be5f7f443 ("lockd: nlm_blocked list race fixes") +244cc19196d2 ("lockd: server should unlock lock if client rejects the grant") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") +7ff84910c66c ("lockd: set file_lock start and end when decoding nlm4 testargs") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +764822972d64 ("Merge tag 'nfsd-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v5.11/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 b/v5.11/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 new file mode 100644 index 00000000000..8bf2c17880a --- /dev/null +++ b/v5.11/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 @@ -0,0 +1 @@ +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v5.11/ecba88a3b32d733d41e27973e25b2bc580f64281 b/v5.11/ecba88a3b32d733d41e27973e25b2bc580f64281 new file mode 100644 index 00000000000..eeb4218ec04 --- /dev/null +++ b/v5.11/ecba88a3b32d733d41e27973e25b2bc580f64281 @@ -0,0 +1,20 @@ +ecba88a3b32d ("libfs: Add simple_offset_empty()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") +cac2f8b8d8b5 ("fs: rename current get acl method") diff --git a/v5.11/ee8bd4a428a9c538e08aa5bc797fca19d577f667 b/v5.11/ee8bd4a428a9c538e08aa5bc797fca19d577f667 new file mode 100644 index 00000000000..d090e512f7d --- /dev/null +++ b/v5.11/ee8bd4a428a9c538e08aa5bc797fca19d577f667 @@ -0,0 +1,20 @@ +ee8bd4a428a9 ("kunit: tool: Print UML command") +9241bc818d54 ("kunit: tool: cosmetic: don't specify duplicate kernel cmdline options") +aa1c05558e71 ("kunit: tool: simplify code since build_dir can't be None") +00f75043e46d ("kunit: tool: make --json handling a bit clearer") +e0cc8c052a39 ("kunit: tool: delete kunit_parser.TestResult type") +4c2911f1e140 ("kunit: tool: reconfigure when the used kunitconfig changes") +98978490ccf7 ("kunit: tool: move Kconfig read_from_file/parse_from_string to package-level") +e56e482855b7 ("kunit: tool: Report an error if any test has no subtests") +c68077b14692 ("kunit: tool: Do not error on tests without test plans") +d65d07cb5b01 ("kunit: tool: improve compatibility of kunit_parser with KTAP specification") +7d7c48df811d ("kunit: tool: yield output from run_kernel in real time") +ff9e09a3762f ("kunit: tool: support running each suite/test separately") +5f6aa6d82e45 ("kunit: tool: actually track how long it took to run tests") +7ef925ea8194 ("kunit: tool: factor exec + parse steps into a function") +fe678fed2cda ("kunit: tool: show list of valid --arch options when invalid") +a54ea2e05725 ("kunit: tool: misc fixes (unused vars, imports, leaked files)") +d8c23ead708b ("kunit: tool: better handling of quasi-bool args (--json, --raw_output)") +acd8e8407b8f ("kunit: Print test statistics on failure") +6a499c9c42d0 ("kunit: tool: make --raw_output support only showing kunit output") +6cb51a1874d0 ("kunit: tool: add --kernel_args to allow setting module params") diff --git a/v5.11/ef560389ca50e33bd0c4531236c187107fa81e1f b/v5.11/ef560389ca50e33bd0c4531236c187107fa81e1f new file mode 100644 index 00000000000..594624cb20b --- /dev/null +++ b/v5.11/ef560389ca50e33bd0c4531236c187107fa81e1f @@ -0,0 +1,9 @@ +ef560389ca50 ("docs: filesystems: fix typo in docs") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +62d53c4a1dfe ("fs: use backing_file container for internal files with "fake" f_path") +8a05a8c31d06 ("fs: move kmem_cache_zalloc() into alloc_empty_file*() helpers") +cbb0b9d4bbcf ("fs: use a helper for opening kernel internal files") +d56e0ddb8fc3 ("fs: rename {vfs,kernel}_tmpfile_open()") +d8aeb44a9ae3 ("fs: add FMODE_DIO_PARALLEL_WRITE flag") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/f0ece18e994144b7daa025b68ead97de26a2df1f b/v5.11/f0ece18e994144b7daa025b68ead97de26a2df1f new file mode 100644 index 00000000000..fe5ac18032c --- /dev/null +++ b/v5.11/f0ece18e994144b7daa025b68ead97de26a2df1f @@ -0,0 +1 @@ +f0ece18e9941 ("selftests: add ESRCH tests for pidfd_getfd()") diff --git a/v5.11/f123dc86388cb669c3d6322702dc441abc35c31e b/v5.11/f123dc86388cb669c3d6322702dc441abc35c31e new file mode 100644 index 00000000000..998f411fdd2 --- /dev/null +++ b/v5.11/f123dc86388cb669c3d6322702dc441abc35c31e @@ -0,0 +1 @@ +f123dc86388c ("sysv: don't call sb_bread() with pointers_lock held") diff --git a/v5.11/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 b/v5.11/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 new file mode 100644 index 00000000000..bf7b2e7806b --- /dev/null +++ b/v5.11/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 @@ -0,0 +1 @@ +f17d8a87ecb5 ("selftests: fuxex: Report a unique test name per run of futex_requeue_pi") diff --git a/v5.11/f3a608827d1f8de0dd12813e8d9c6803fe64e119 b/v5.11/f3a608827d1f8de0dd12813e8d9c6803fe64e119 new file mode 100644 index 00000000000..0c5c2c59855 --- /dev/null +++ b/v5.11/f3a608827d1f8de0dd12813e8d9c6803fe64e119 @@ -0,0 +1,2 @@ +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/f525152a0f0ff34eb92b322703d76ba37095f556 b/v5.11/f525152a0f0ff34eb92b322703d76ba37095f556 new file mode 100644 index 00000000000..ffc4dced5c7 --- /dev/null +++ b/v5.11/f525152a0f0ff34eb92b322703d76ba37095f556 @@ -0,0 +1,15 @@ +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/f8f669699977db503569465b64dc5220ab21bb41 b/v5.11/f8f669699977db503569465b64dc5220ab21bb41 new file mode 100644 index 00000000000..c6f7135b0d8 --- /dev/null +++ b/v5.11/f8f669699977db503569465b64dc5220ab21bb41 @@ -0,0 +1,20 @@ +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +22a8be280383 ("selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem") +f54b32781644 ("selftests/resctrl: Kill child process before parent process terminates if SIGTERM is received") +6220f69e72a5 ("selftests/resctrl: Extend CPU vendor detection") +4e5cb354c85e ("selftests/resctrl: Fix unmount resctrl FS") +f1dd71982d19 ("selftests/resctrl: Skip the test if requested resctrl feature is not supported") +c9fb4e7cee1e ("selftests/resctrl: Modularize resctrl test suite main() function") +09a67934625a ("selftests/resctrl: Don't hard code value of "no_of_bits" variable") diff --git a/v5.11/f92e1a829d64dd66fa173c6934f03817d9e68d43 b/v5.11/f92e1a829d64dd66fa173c6934f03817d9e68d43 new file mode 100644 index 00000000000..76fa990af37 --- /dev/null +++ b/v5.11/f92e1a829d64dd66fa173c6934f03817d9e68d43 @@ -0,0 +1,12 @@ +f92e1a829d64 ("test_maple_tree: testing the cyclic allocation") +eb2e817f38ca ("maple_tree: update testing code for mas_{next,prev,walk}") +4bd6dded6318 ("test_maple_tree: add more testing for mas_empty_area()") +5159d64b3354 ("test_maple_tree: test modifications while iterating") +7327e8111adb ("maple_tree: fix mas_empty_area_rev() lower bound validation") +c5651b31f515 ("test_maple_tree: add test for mas_spanning_rebalance() on insufficient data") +120b116208a0 ("maple_tree: reorganize testing to restore module testing") +e15e06a83923 ("lib/test_maple_tree: add testing for maple tree") +cc86e0c2f306 ("radix tree test suite: add support for slab bulk APIs") +54a611b60590 ("Maple Tree: add new data structure") +463f74089ff9 ("crypto: lib - move lib/sha1.c into lib/crypto/") +02f9a04d76b7 ("Merge tag 'memblock-v5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock") diff --git a/v5.11/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 b/v5.11/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 new file mode 100644 index 00000000000..ebbd02618ec --- /dev/null +++ b/v5.11/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 @@ -0,0 +1,20 @@ +f9d8c3c4236e ("block2mtd: port device access to files") +3817d4b11212 ("mtd: block2mtd: Convert to bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.11/fc9a615200d48e076af58f4309f507e500ed900d b/v5.11/fc9a615200d48e076af58f4309f507e500ed900d new file mode 100644 index 00000000000..112572e086f --- /dev/null +++ b/v5.11/fc9a615200d48e076af58f4309f507e500ed900d @@ -0,0 +1,8 @@ +fc9a615200d4 ("drm: tests: Fix invalid printf format specifiers in KUnit tests") +335126937753 ("drm/tests/drm_buddy: fix 32b build") +a64056bb5a32 ("drm/tests/drm_buddy: add alloc_contiguous test") +078a5b498d6a ("drm/tests: Remove slow tests") +25bbe844ef5c ("drm: test: Fix 32-bit issue in drm_buddy_test") +523dfa96add7 ("drm/tests: reduce drm_mm_test stack usage") +ce28ab1380e8 ("drm/tests: Add back seed value information") +a140a6a2d5ec ("Merge drm/drm-next into drm-misc-next") diff --git a/v5.11/fde4951834c22fc634c1e1238b874f894ef46c9c b/v5.11/fde4951834c22fc634c1e1238b874f894ef46c9c new file mode 100644 index 00000000000..8c263fe4a8c --- /dev/null +++ b/v5.11/fde4951834c22fc634c1e1238b874f894ef46c9c @@ -0,0 +1,10 @@ +fde4951834c2 ("filelock: convert more internal functions to use file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.11/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d b/v5.11/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d new file mode 100644 index 00000000000..e0f880d36e0 --- /dev/null +++ b/v5.11/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d @@ -0,0 +1,4 @@ +fe12cfc17429 ("fs: fix a typo in attr.c") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +a2bd096fb2d7 ("fs: use type safe idmapping helpers") +f721d24e5dae ("Merge tag 'pull-tmpfile' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.11/fe3944fb245ab99570552a3bf970b00058a9ca6d b/v5.11/fe3944fb245ab99570552a3bf970b00058a9ca6d new file mode 100644 index 00000000000..2e906a2a8ba --- /dev/null +++ b/v5.11/fe3944fb245ab99570552a3bf970b00058a9ca6d @@ -0,0 +1,4 @@ +fe3944fb245a ("fs: Move enum rw_hint into a new header file") +8b9f3ac5b01d ("fs: introduce alloc_inode_sb() to allocate filesystems specific inode") +a793d79ea3e0 ("fs: move mapping helpers") +815409a12c0a ("Merge tag 'ovl-update-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs") diff --git a/v5.11/ff3b96f2c9e5c24fca12239cd519a8a18569e687 b/v5.11/ff3b96f2c9e5c24fca12239cd519a8a18569e687 new file mode 100644 index 00000000000..f6dafb679b9 --- /dev/null +++ b/v5.11/ff3b96f2c9e5c24fca12239cd519a8a18569e687 @@ -0,0 +1,20 @@ +ff3b96f2c9e5 ("net: test: Fix printf format specifier in skb_segment kunit test") +b3098d32ed6e ("net: add skb_segment kunit test") +9cb252c4c1c5 ("net: skb: export skb drop reaons to user by TRACE_DEFINE_ENUM") +b160f7270e6d ("net: dropreason: reformat the comment fo skb drop reasons") +ec43908dd556 ("net: skb: use auto-generation to convert skb drop reason to string") +ff8372a467fa ("net: skb: move enum skb_drop_reason to standalone header file") +7ebd3f3ee51a ("net: skb: change the definition SKB_DR_SET()") +66e4c8d95008 ("net: warn if transport header was not set") +8fbf195798b5 ("tcp: add drop reason support to tcp_ofo_queue()") +e7c89ae4078e ("tcp: add drop reason support to tcp_prune_ofo_queue()") +4b506af9c5b8 ("tcp: add two drop reasons for tcp_ack()") +669da7a71890 ("tcp: add drop reasons to tcp_rcv_state_process()") +da40b613f89c ("tcp: add drop reason support to tcp_validate_incoming()") +b5ec1e6205a1 ("tcp: get rid of rst_seq_match") +d9d024f96609 ("tcp: consume incoming skb leading to a reset") +2edc1a383fda ("net: ip: add skb drop reasons to ip forwarding") +c4eb664191b4 ("net: ipv4: add skb drop reasons to ip_error()") +d6d3146ce532 ("skb: add some helpers for skb drop reasons") +b384c95a861e ("net: icmp: add skb drop reasons to icmp protocol") +9f8ed577c288 ("net: skb: rename SKB_DROP_REASON_PTYPE_ABSENT") diff --git a/v5.12/00616416488868a8b98343863e5ac078506e44e8 b/v5.12/00616416488868a8b98343863e5ac078506e44e8 new file mode 100644 index 00000000000..7a863926b5e --- /dev/null +++ b/v5.12/00616416488868a8b98343863e5ac078506e44e8 @@ -0,0 +1,20 @@ +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v5.12/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 b/v5.12/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 new file mode 100644 index 00000000000..fc68fe62951 --- /dev/null +++ b/v5.12/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 @@ -0,0 +1,20 @@ +034f0cf8fdf9 ("target: port block device access to file") +e6aafdc8a76b ("scsi: target: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.12/038ce802e248a985150156da84bc3f118236b898 b/v5.12/038ce802e248a985150156da84bc3f118236b898 new file mode 100644 index 00000000000..6b943ef2b64 --- /dev/null +++ b/v5.12/038ce802e248a985150156da84bc3f118236b898 @@ -0,0 +1,20 @@ +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v5.12/04aa5f4eba49d6493801d0f1d515ed237459b166 b/v5.12/04aa5f4eba49d6493801d0f1d515ed237459b166 new file mode 100644 index 00000000000..ad866b09861 --- /dev/null +++ b/v5.12/04aa5f4eba49d6493801d0f1d515ed237459b166 @@ -0,0 +1 @@ +04aa5f4eba49 ("ext4: Configure dentry operations at dentry-creation time") diff --git a/v5.12/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 b/v5.12/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 new file mode 100644 index 00000000000..f093d5b7be4 --- /dev/null +++ b/v5.12/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 @@ -0,0 +1,7 @@ +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +de630176bdf8 ("Merge tag 'iversion-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v5.12/05fb1dbc821f3016a52621ccd4530c269b626130 b/v5.12/05fb1dbc821f3016a52621ccd4530c269b626130 new file mode 100644 index 00000000000..485f066ad79 --- /dev/null +++ b/v5.12/05fb1dbc821f3016a52621ccd4530c269b626130 @@ -0,0 +1,20 @@ +05fb1dbc821f ("pktcdvd: port block device access to file") +7ac86df899f0 ("pktcdvd: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.12/0611a640e60a0473883328746f3c53934cd4dc3c b/v5.12/0611a640e60a0473883328746f3c53934cd4dc3c new file mode 100644 index 00000000000..6a0cb5271a5 --- /dev/null +++ b/v5.12/0611a640e60a0473883328746f3c53934cd4dc3c @@ -0,0 +1,3 @@ +0611a640e60a ("eventpoll: prefer kfree_rcu() in __ep_remove()") +58c9b016e128 ("epoll: use refcount to reduce ep_mutex contention") +1e1c15839df0 ("fs/epoll: use a per-cpu counter for user's watches count") diff --git a/v5.12/06b8db3a7dde43cc7c412517c93c85d13a4557f8 b/v5.12/06b8db3a7dde43cc7c412517c93c85d13a4557f8 new file mode 100644 index 00000000000..79f7547dba1 --- /dev/null +++ b/v5.12/06b8db3a7dde43cc7c412517c93c85d13a4557f8 @@ -0,0 +1,2 @@ +06b8db3a7dde ("fs: remove NTFS classic from docum. index") +12dad495eaab ("fs/ntfs3: Add Kconfig, Makefile and doc") diff --git a/v5.12/07fd7c329839cf0b8c7766883d830a1a0d12d1dd b/v5.12/07fd7c329839cf0b8c7766883d830a1a0d12d1dd new file mode 100644 index 00000000000..3f59de20c6f --- /dev/null +++ b/v5.12/07fd7c329839cf0b8c7766883d830a1a0d12d1dd @@ -0,0 +1,15 @@ +07fd7c329839 ("libfs: add path_from_stashed()") +077c212f0344 ("fs: new accessor methods for atime and mtime") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +f7f438589f46 ("kernfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +0c4767923ed6 ("fs: new helper: simple_rename_timestamp") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +6e17c6de3ddf ("Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 b/v5.12/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 new file mode 100644 index 00000000000..78ecbd254ad --- /dev/null +++ b/v5.12/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 @@ -0,0 +1,2 @@ +0873add0e0cd ("file: prepare for new helper") +9024b4c96576 ("d_alloc_pseudo(): move setting ->d_op there from the (sole) caller") diff --git a/v5.12/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 b/v5.12/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 new file mode 100644 index 00000000000..1c34ad8b1a8 --- /dev/null +++ b/v5.12/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 @@ -0,0 +1,12 @@ +0906fbb2f7ad ("libfs: Attempt exact-match comparison first during casefolded lookup") +af494af38580 ("libfs: remove redundant checks of s_encoding") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") +227c4d507c71 ("Merge tag 'f2fs-for-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.12/0a549ed22c3c7cc6da5c5f5918efd019944489a5 b/v5.12/0a549ed22c3c7cc6da5c5f5918efd019944489a5 new file mode 100644 index 00000000000..b0c5b4ac4da --- /dev/null +++ b/v5.12/0a549ed22c3c7cc6da5c5f5918efd019944489a5 @@ -0,0 +1,5 @@ +0a549ed22c3c ("lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg") +bb95ebbe89a7 ("lib: Introduce CONFIG_MEMCPY_KUNIT_TEST") +b6c75c4afceb ("lib/math/rational: add Kunit test cases") +1f9f78b1b376 ("mm/slub, kunit: add a KUnit test for SLUB debugging functionality") +5086ea4b0f58 ("lib/math: Add a `do_div' test module") diff --git a/v5.12/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 b/v5.12/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 new file mode 100644 index 00000000000..5e9a34521ab --- /dev/null +++ b/v5.12/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 @@ -0,0 +1 @@ +0c9bd6bc4bb2 ("pidfd: getfd should always report ESRCH if a task is exiting") diff --git a/v5.12/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 b/v5.12/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 new file mode 100644 index 00000000000..b1057f1e0ad --- /dev/null +++ b/v5.12/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 @@ -0,0 +1,20 @@ +0e4a862174f2 ("libfs: Convert simple directory offsets to use a Maple Tree") +ecba88a3b32d ("libfs: Add simple_offset_empty()") +7beea725a8ca ("libfs: Define a minimum directory offset") +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") diff --git a/v5.12/0e9876d8e88d81a35742e90048ab3784c49b910b b/v5.12/0e9876d8e88d81a35742e90048ab3784c49b910b new file mode 100644 index 00000000000..4f5f01be1ee --- /dev/null +++ b/v5.12/0e9876d8e88d81a35742e90048ab3784c49b910b @@ -0,0 +1,5 @@ +0e9876d8e88d ("filelock: fl_pid field should be signed int") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.12/0f05ee447949cf1b72bd7c415c803ea7f7209403 b/v5.12/0f05ee447949cf1b72bd7c415c803ea7f7209403 new file mode 100644 index 00000000000..af4fba2c681 --- /dev/null +++ b/v5.12/0f05ee447949cf1b72bd7c415c803ea7f7209403 @@ -0,0 +1,3 @@ +0f05ee447949 ("selftests/filesystems:fix build error in overlayfs") +b5a78c7127f2 ("selftests/overlayfs: verify device and inode numbers in /proc/pid/maps") +dd7c9be330d8 ("selftests/filesystems: add a vfat RENAME_EXCHANGE test") diff --git a/v5.12/101c3fad29d7a0a90ff063b1aad586a0211911ec b/v5.12/101c3fad29d7a0a90ff063b1aad586a0211911ec new file mode 100644 index 00000000000..d517b0afb2e --- /dev/null +++ b/v5.12/101c3fad29d7a0a90ff063b1aad586a0211911ec @@ -0,0 +1,15 @@ +101c3fad29d7 ("libfs: Drop generic_set_encrypted_ci_d_ops") +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") +5ca14835dc42 ("fs: uninline inode_maybe_inc_iversion()") +da3f52ba3595 ("iversion: use atomic64_try_cmpxchg)") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") +227c4d507c71 ("Merge tag 'f2fs-for-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.12/11b3f8ae7081607a783d60e8098d46b787f79cad b/v5.12/11b3f8ae7081607a783d60e8098d46b787f79cad new file mode 100644 index 00000000000..46fe45bddbe --- /dev/null +++ b/v5.12/11b3f8ae7081607a783d60e8098d46b787f79cad @@ -0,0 +1,9 @@ +11b3f8ae7081 ("fs: remove the inode argument to ->d_real() method") +def3ae83da02 ("fs: store real path instead of fake path in backing file f_path") +08582d678fcf ("fs: create helper file_user_path() for user displayed mapped file path") +83bc1d294130 ("fs: get mnt_writers count for an open backing file's real path") +6cf41fcfe099 ("backing file: free directly") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +3e15dcf77b23 ("fs: rename __mnt_{want,drop}_write*() helpers") +63580f669d7f ("Merge tag 'ovl-update-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs") diff --git a/v5.12/11ff73082f17e1adc1b717264d9b74661fc5b229 b/v5.12/11ff73082f17e1adc1b717264d9b74661fc5b229 new file mode 100644 index 00000000000..c3be1840f41 --- /dev/null +++ b/v5.12/11ff73082f17e1adc1b717264d9b74661fc5b229 @@ -0,0 +1,17 @@ +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +b92a4e3f86b1 ("fs: dlm: change posix lock sigint handling") +4d413ae9ced4 ("fs: dlm: use dlm_plock_info for do_unlock_close") +ea06d4cabf52 ("fs: dlm: change plock interrupted message to debug again") +19d7ca051d30 ("fs: dlm: add pid to debug log") +dc1acd5c9469 ("dlm: replace usage of found with dedicated list iterator variable") +bcfad4265ced ("dlm: improve plock logging if interrupted") +a800ba77fd28 ("dlm: rearrange async condition return") +bcbb4ba6c9ba ("dlm: cleanup plock_op vs plock_xop") +a559790caa1c ("dlm: replace sanity checks with WARN_ON") +42252d0d2aa9 ("dlm: fix plock invalid read") +f7e33bdbd6d1 ("fs: remove mandatory file locking support") +fdd92b64d15b ("fs: warn about impending deprecation of mandatory locks") diff --git a/v5.12/12f7900c575679af411aaa89340bfe3dc68b46b3 b/v5.12/12f7900c575679af411aaa89340bfe3dc68b46b3 new file mode 100644 index 00000000000..b7c06133350 --- /dev/null +++ b/v5.12/12f7900c575679af411aaa89340bfe3dc68b46b3 @@ -0,0 +1,5 @@ +12f7900c5756 ("writeback: move wb_wakeup_delayed defination to fs-writeback.c") +f87904c07551 ("writeback: avoid use-after-free after removing device") +45a2966fd641 ("writeback: fix bandwidth estimate for spiky workload") +fee468fdf41c ("writeback: reliably update bandwidth estimation") +633a2abb9e1c ("writeback: track number of inodes under writeback") diff --git a/v5.12/133e267ef4a26d19c93996a874714e9f3f8c70aa b/v5.12/133e267ef4a26d19c93996a874714e9f3f8c70aa new file mode 100644 index 00000000000..f69b2c9c118 --- /dev/null +++ b/v5.12/133e267ef4a26d19c93996a874714e9f3f8c70aa @@ -0,0 +1,6 @@ +133e267ef4a2 ("time: test: Fix incorrect format specifier") +276010551664 ("time: Improve performance of time64_to_tm()") +1253b9b87e42 ("clocksource: Provide kernel module to test clocksource watchdog") +fa218f1cce6b ("clocksource: Limit number of CPUs checked for clock synchronization") +7560c02bdffb ("clocksource: Check per-CPU clock synchronization when marked unstable") +db3a34e17433 ("clocksource: Retry clock read if long delays detected") diff --git a/v5.12/14786d949a3b8cf00cc32456363b7db22894a0e6 b/v5.12/14786d949a3b8cf00cc32456363b7db22894a0e6 new file mode 100644 index 00000000000..224e419d608 --- /dev/null +++ b/v5.12/14786d949a3b8cf00cc32456363b7db22894a0e6 @@ -0,0 +1,14 @@ +14786d949a3b ("filelock: fix deadlock detection in POSIX locking") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/1505ba06e52e701600172bccbc3aa7fb9bd5d0da b/v5.12/1505ba06e52e701600172bccbc3aa7fb9bd5d0da new file mode 100644 index 00000000000..94a3caad9f6 --- /dev/null +++ b/v5.12/1505ba06e52e701600172bccbc3aa7fb9bd5d0da @@ -0,0 +1,3 @@ +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") +7b12e49669c9 ("fs: remove fs.f_write_hint") diff --git a/v5.12/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 b/v5.12/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 new file mode 100644 index 00000000000..c096ff54c58 --- /dev/null +++ b/v5.12/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 @@ -0,0 +1,13 @@ +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.12/15f298821289d3efba87bb34db29d0ba9780a443 b/v5.12/15f298821289d3efba87bb34db29d0ba9780a443 new file mode 100644 index 00000000000..49cffb9a559 --- /dev/null +++ b/v5.12/15f298821289d3efba87bb34db29d0ba9780a443 @@ -0,0 +1,20 @@ +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v5.12/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 b/v5.12/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 new file mode 100644 index 00000000000..80560d0c69b --- /dev/null +++ b/v5.12/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 @@ -0,0 +1,20 @@ +16ca5dfd8dcd ("swap: port block device usage to file") +4c6bca43c547 ("mm/swap: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.12/16f9ce818901c7b7618094242adc0b51208a7c89 b/v5.12/16f9ce818901c7b7618094242adc0b51208a7c89 new file mode 100644 index 00000000000..988641ff68c --- /dev/null +++ b/v5.12/16f9ce818901c7b7618094242adc0b51208a7c89 @@ -0,0 +1,9 @@ +16f9ce818901 ("smb/server: adapt to breakup of struct file_lock") +6a277077ac51 ("smb/server: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +504a73d46bad ("Merge tag '6.2-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbd") diff --git a/v5.12/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 b/v5.12/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 new file mode 100644 index 00000000000..fc1f1b7fc26 --- /dev/null +++ b/v5.12/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 @@ -0,0 +1,2 @@ +1901ae3cc9f8 ("selftest/ftrace: fix typo in ftracetest script") +dbcf76390eb9 ("selftests/ftrace: Improve integration with kselftest runner") diff --git a/v5.12/190f676afa00d07082db170400aaa2cd4de0933f b/v5.12/190f676afa00d07082db170400aaa2cd4de0933f new file mode 100644 index 00000000000..a56cc48ef84 --- /dev/null +++ b/v5.12/190f676afa00d07082db170400aaa2cd4de0933f @@ -0,0 +1,20 @@ +190f676afa00 ("block/genhd: port disk_scan_partitions() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v5.12/195b3678bea35fde0619f17b73847c30e66d79d0 b/v5.12/195b3678bea35fde0619f17b73847c30e66d79d0 new file mode 100644 index 00000000000..e1bfc79a9fe --- /dev/null +++ b/v5.12/195b3678bea35fde0619f17b73847c30e66d79d0 @@ -0,0 +1 @@ +195b3678bea3 ("minix: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.12/19871b5c7a003946d3cd4209a348ab7c0df5dbad b/v5.12/19871b5c7a003946d3cd4209a348ab7c0df5dbad new file mode 100644 index 00000000000..007b6947da5 --- /dev/null +++ b/v5.12/19871b5c7a003946d3cd4209a348ab7c0df5dbad @@ -0,0 +1,5 @@ +19871b5c7a00 ("iomap: pass the length of the dirty region to ->map_blocks") +925c86a19bac ("fs: add CONFIG_BUFFER_HEAD") +487c607df790 ("block: use iomap for writes to block devices") +727cfe976758 ("block: open code __generic_file_write_iter for blkdev writes") +c6b0271053e7 ("Merge tag 'fs_for_v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs") diff --git a/v5.12/19e94a2333c2babc773e51a9ed844cfc35a36064 b/v5.12/19e94a2333c2babc773e51a9ed844cfc35a36064 new file mode 100644 index 00000000000..de914621ff7 --- /dev/null +++ b/v5.12/19e94a2333c2babc773e51a9ed844cfc35a36064 @@ -0,0 +1,20 @@ +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.12/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 b/v5.12/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 new file mode 100644 index 00000000000..326f73fdaf2 --- /dev/null +++ b/v5.12/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 @@ -0,0 +1,13 @@ +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a b/v5.12/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a new file mode 100644 index 00000000000..b1e2f47e62c --- /dev/null +++ b/v5.12/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a @@ -0,0 +1,12 @@ +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf b/v5.12/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf new file mode 100644 index 00000000000..1af092779b2 --- /dev/null +++ b/v5.12/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf @@ -0,0 +1,5 @@ +1b9e2d90141c ("xfs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +3584c8f48a70 ("xfs: Block writes to log device") +653bee386c08 ("xfs: simplify device handling") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/1d3aa0b97c55672eff44516b1c8afb9551003d78 b/v5.12/1d3aa0b97c55672eff44516b1c8afb9551003d78 new file mode 100644 index 00000000000..c2f647fd7aa --- /dev/null +++ b/v5.12/1d3aa0b97c55672eff44516b1c8afb9551003d78 @@ -0,0 +1,20 @@ +1d3aa0b97c55 ("ocfs2: port block device access to file") +ebc4185497ea ("ocfs2: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.12/1fa08aece42512be072351f482096d5796edf7ca b/v5.12/1fa08aece42512be072351f482096d5796edf7ca new file mode 100644 index 00000000000..e5f14ca5316 --- /dev/null +++ b/v5.12/1fa08aece42512be072351f482096d5796edf7ca @@ -0,0 +1,15 @@ +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +fb7945b484b8 ("nsfs: use d_make_root()") +16a9496523a4 ("fs: convert core infrastructure to new timestamp accessors") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v5.12/205de6ddd7fff9340bd5e4b68105f28120671c6b b/v5.12/205de6ddd7fff9340bd5e4b68105f28120671c6b new file mode 100644 index 00000000000..06ba208ba06 --- /dev/null +++ b/v5.12/205de6ddd7fff9340bd5e4b68105f28120671c6b @@ -0,0 +1,20 @@ +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") diff --git a/v5.12/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 b/v5.12/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 new file mode 100644 index 00000000000..83341b0ab0f --- /dev/null +++ b/v5.12/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 @@ -0,0 +1,20 @@ +20e6a8d0dcdc ("drbd: port block device access to file") +75e27d373425 ("drdb: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.12/217759bbb95db7998528eb65914c3e20d890dff5 b/v5.12/217759bbb95db7998528eb65914c3e20d890dff5 new file mode 100644 index 00000000000..36d03a2b785 --- /dev/null +++ b/v5.12/217759bbb95db7998528eb65914c3e20d890dff5 @@ -0,0 +1,20 @@ +217759bbb95d ("xen: port block device access to file") +436d3705bfee ("xen/blkback: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.12/21e25205d7f9b6d7d3807546dd12ea93844b7c8e b/v5.12/21e25205d7f9b6d7d3807546dd12ea93844b7c8e new file mode 100644 index 00000000000..7b1739aba8a --- /dev/null +++ b/v5.12/21e25205d7f9b6d7d3807546dd12ea93844b7c8e @@ -0,0 +1 @@ +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") diff --git a/v5.12/2263639f96f24a121ec9f037981b81daf5a8d60a b/v5.12/2263639f96f24a121ec9f037981b81daf5a8d60a new file mode 100644 index 00000000000..c570f35aaa8 --- /dev/null +++ b/v5.12/2263639f96f24a121ec9f037981b81daf5a8d60a @@ -0,0 +1,6 @@ +2263639f96f2 ("iov_iter: streamline iovec/bvec alignment iteration") +de4f5fed3f23 ("iov_iter: add iter_iovec() helper") +0a2481cde24f ("block: ensure bio_alloc_map_data() deals with ITER_UBUF correctly") +d46aa786fa53 ("block: use iter_ubuf for single range") +4b61152e107a ("io_uring: switch network send/recv to ITER_UBUF") +54e60e505d61 ("Merge tag 'for-6.2/io_uring-2022-12-08' of git://git.kernel.dk/linux") diff --git a/v5.12/231e872529885483056c0170641ddd76686e3a89 b/v5.12/231e872529885483056c0170641ddd76686e3a89 new file mode 100644 index 00000000000..e33eda971e9 --- /dev/null +++ b/v5.12/231e872529885483056c0170641ddd76686e3a89 @@ -0,0 +1 @@ +231e87252988 ("xfs: add support for FS_IOC_GETFSSYSFSPATH") diff --git a/v5.12/24a8b7bfb96120b32c222ef108bb7a713d1e385a b/v5.12/24a8b7bfb96120b32c222ef108bb7a713d1e385a new file mode 100644 index 00000000000..af734afaadd --- /dev/null +++ b/v5.12/24a8b7bfb96120b32c222ef108bb7a713d1e385a @@ -0,0 +1,13 @@ +24a8b7bfb961 ("fs: use inode_set_ctime_to_ts to set inode ctime to current time") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v5.12/24be05591fb7a2a3edd639092c045298dd57aeea b/v5.12/24be05591fb7a2a3edd639092c045298dd57aeea new file mode 100644 index 00000000000..14b4f9a5c66 --- /dev/null +++ b/v5.12/24be05591fb7a2a3edd639092c045298dd57aeea @@ -0,0 +1,20 @@ +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.12/2558e3b23112adb82a558bab616890a790a38bc6 b/v5.12/2558e3b23112adb82a558bab616890a790a38bc6 new file mode 100644 index 00000000000..1eb99b4aea9 --- /dev/null +++ b/v5.12/2558e3b23112adb82a558bab616890a790a38bc6 @@ -0,0 +1,14 @@ +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.12/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 b/v5.12/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 new file mode 100644 index 00000000000..2e498ab37df --- /dev/null +++ b/v5.12/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 @@ -0,0 +1,16 @@ +269a6194dcba ("filelock: reorganize locks_delete_block and __locks_insert_block") +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/2824083db76cb9d4b7910607b367e93b02912865 b/v5.12/2824083db76cb9d4b7910607b367e93b02912865 new file mode 100644 index 00000000000..1fe0b611766 --- /dev/null +++ b/v5.12/2824083db76cb9d4b7910607b367e93b02912865 @@ -0,0 +1,20 @@ +2824083db76c ("ovl: Always reject mounting over case-insensitive directories") +24e16e385f22 ("ovl: add support for appending lowerdirs one by one") +819829f0319a ("ovl: refactor layer parsing helpers") +0cea4c097d97 ("ovl: store and show the user provided lowerdir mount option") +c835110b588a ("ovl: remove unused code in lowerdir param parsing") +32db51070850 ("ovl: fix regression in showing lowerdir mount option") +a535116d8033 ("ovl: make use of ->layers safe in rcu pathwalk") +f01d08899fd7 ("ovl: make consistent use of OVL_FS()") +16aac5ad1fa9 ("ovl: support encoding non-decodable file handles") +184996e92e86 ("ovl: Validate verity xattr when resolving lowerdata") +bf07089081a0 ("ovl: Add versioned header for overlay.metacopy xattr") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") diff --git a/v5.12/282c30f320ba25794b66c2231ab134d15465ef21 b/v5.12/282c30f320ba25794b66c2231ab134d15465ef21 new file mode 100644 index 00000000000..99ef2770e58 --- /dev/null +++ b/v5.12/282c30f320ba25794b66c2231ab134d15465ef21 @@ -0,0 +1,6 @@ +282c30f320ba ("filelock: remove temporary compatibility macros") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 b/v5.12/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 new file mode 100644 index 00000000000..f4adb126024 --- /dev/null +++ b/v5.12/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 @@ -0,0 +1 @@ +2851f57d2dab ("selftests: thermal: intel: workload_hint: add missing gitignore") diff --git a/v5.12/2892731ec2893252cdbc256a2bd5436b7fd94cf7 b/v5.12/2892731ec2893252cdbc256a2bd5436b7fd94cf7 new file mode 100644 index 00000000000..f0cdebf4c90 --- /dev/null +++ b/v5.12/2892731ec2893252cdbc256a2bd5436b7fd94cf7 @@ -0,0 +1,20 @@ +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") diff --git a/v5.12/292fcaa1f937345cb65f3af82a1ee6692c8df9eb b/v5.12/292fcaa1f937345cb65f3af82a1ee6692c8df9eb new file mode 100644 index 00000000000..6b27fe1956b --- /dev/null +++ b/v5.12/292fcaa1f937345cb65f3af82a1ee6692c8df9eb @@ -0,0 +1 @@ +292fcaa1f937 ("smb: remove redundant check") diff --git a/v5.12/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 b/v5.12/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 new file mode 100644 index 00000000000..f0923c4717e --- /dev/null +++ b/v5.12/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 @@ -0,0 +1,2 @@ +2a95fd3cc23d ("jfs: remove SLAB_MEM_SPREAD flag usage") +5d299f44d765 ("jfs: Avoid field-overflowing memcpy()") diff --git a/v5.12/2cd114294d1dad6ed19217c909680f9fd30ee711 b/v5.12/2cd114294d1dad6ed19217c909680f9fd30ee711 new file mode 100644 index 00000000000..cfa596897bf --- /dev/null +++ b/v5.12/2cd114294d1dad6ed19217c909680f9fd30ee711 @@ -0,0 +1,6 @@ +2cd114294d1d ("smb/client: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +5dd8ce24667a ("cifs: missing directory in MAINTAINERS file") +332019e23a51 ("Merge tag '5.20-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6") diff --git a/v5.12/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d b/v5.12/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d new file mode 100644 index 00000000000..a9e88cb7d35 --- /dev/null +++ b/v5.12/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d @@ -0,0 +1,10 @@ +2dd0b5a8fcc4 ("selftests: ktap_helpers: Add a helper to finish the test") +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.12/2fadeb950f53c017bde9e156e443528265dd3629 b/v5.12/2fadeb950f53c017bde9e156e443528265dd3629 new file mode 100644 index 00000000000..5da194e50b3 --- /dev/null +++ b/v5.12/2fadeb950f53c017bde9e156e443528265dd3629 @@ -0,0 +1,20 @@ +2fadeb950f53 ("kunit: make kunit_bus_type const") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v5.12/3058fca1ed7955c904584a6d86108d664a927177 b/v5.12/3058fca1ed7955c904584a6d86108d664a927177 new file mode 100644 index 00000000000..42dfd9caea9 --- /dev/null +++ b/v5.12/3058fca1ed7955c904584a6d86108d664a927177 @@ -0,0 +1 @@ +3058fca1ed79 ("fs: make file_dentry() a simple accessor") diff --git a/v5.12/30deff8531f469453ccc0981f14eceb0a2ea68d6 b/v5.12/30deff8531f469453ccc0981f14eceb0a2ea68d6 new file mode 100644 index 00000000000..1f78ac4382c --- /dev/null +++ b/v5.12/30deff8531f469453ccc0981f14eceb0a2ea68d6 @@ -0,0 +1,20 @@ +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") diff --git a/v5.12/321de651fa565dcf76c017b257bdf15ec7fff45d b/v5.12/321de651fa565dcf76c017b257bdf15ec7fff45d new file mode 100644 index 00000000000..f1ec15694f5 --- /dev/null +++ b/v5.12/321de651fa565dcf76c017b257bdf15ec7fff45d @@ -0,0 +1,6 @@ +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +841dd789b862 ("block: Use bdev_open_by_dev() in blkdev_open()") +e719b4d15674 ("block: Provide bdev_open_* functions") +a0433f8cae3a ("Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linux") diff --git a/v5.12/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 b/v5.12/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 new file mode 100644 index 00000000000..8ec0a7cd448 --- /dev/null +++ b/v5.12/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 @@ -0,0 +1,20 @@ +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.12/3425a2005b291b62b6f6deeeab1156839c41cf85 b/v5.12/3425a2005b291b62b6f6deeeab1156839c41cf85 new file mode 100644 index 00000000000..f283228910f --- /dev/null +++ b/v5.12/3425a2005b291b62b6f6deeeab1156839c41cf85 @@ -0,0 +1 @@ +3425a2005b29 ("selftests/ftrace: Add test to exercize function tracer across cpu hotplug") diff --git a/v5.12/345e8abe4c355bc24bab3f4a5634122e55be8665 b/v5.12/345e8abe4c355bc24bab3f4a5634122e55be8665 new file mode 100644 index 00000000000..337c54fd768 --- /dev/null +++ b/v5.12/345e8abe4c355bc24bab3f4a5634122e55be8665 @@ -0,0 +1,20 @@ +345e8abe4c35 ("selftests/resctrl: Get domain id from cache id") +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v5.12/347d49fdf36c5e2411afdb312935d88183fe5811 b/v5.12/347d49fdf36c5e2411afdb312935d88183fe5811 new file mode 100644 index 00000000000..cf145731eee --- /dev/null +++ b/v5.12/347d49fdf36c5e2411afdb312935d88183fe5811 @@ -0,0 +1,10 @@ +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/348139384ba30eccd4ce4f01fcf575b08ce81b83 b/v5.12/348139384ba30eccd4ce4f01fcf575b08ce81b83 new file mode 100644 index 00000000000..50d31b0c930 --- /dev/null +++ b/v5.12/348139384ba30eccd4ce4f01fcf575b08ce81b83 @@ -0,0 +1 @@ +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v5.12/3789fb8746dc0f484db2d6f48b390f0f535d5120 b/v5.12/3789fb8746dc0f484db2d6f48b390f0f535d5120 new file mode 100644 index 00000000000..3d88ab126c2 --- /dev/null +++ b/v5.12/3789fb8746dc0f484db2d6f48b390f0f535d5120 @@ -0,0 +1,20 @@ +3789fb8746dc ("bcache: port block device access to files") +b3856da79062 ("bcache: Fixup error handling in register_cache()") +631b001fd6bc ("bcache: Convert to bdev_open_by_path()") +2c5555983bd2 ("bcache: Fix bcache device claiming") +abcc0cbd4928 ("bcache: Alloc holder object before async registration") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v5.12/386dc41cf54dcf44ea40de1aca900f02b756cec0 b/v5.12/386dc41cf54dcf44ea40de1aca900f02b756cec0 new file mode 100644 index 00000000000..6f717891ec6 --- /dev/null +++ b/v5.12/386dc41cf54dcf44ea40de1aca900f02b756cec0 @@ -0,0 +1,2 @@ +386dc41cf54d ("init: flush async file closing") +1ec6574a3c0a ("Merge tag 'kthread-cleanups-for-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace") diff --git a/v5.12/3948abaa4e2be938ccdfc289385a27342fb13d43 b/v5.12/3948abaa4e2be938ccdfc289385a27342fb13d43 new file mode 100644 index 00000000000..572762fe9dd --- /dev/null +++ b/v5.12/3948abaa4e2be938ccdfc289385a27342fb13d43 @@ -0,0 +1 @@ +3948abaa4e2b ("do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak") diff --git a/v5.12/3956f35fbd36aee35766008ce6a9b0ed812d93ef b/v5.12/3956f35fbd36aee35766008ce6a9b0ed812d93ef new file mode 100644 index 00000000000..6101679f452 --- /dev/null +++ b/v5.12/3956f35fbd36aee35766008ce6a9b0ed812d93ef @@ -0,0 +1,7 @@ +3956f35fbd36 ("ceph: adapt to breakup of struct file_lock") +38d46409c463 ("ceph: print cluster fsid and client global_id in all debug logs") +5995d90d2d19 ("ceph: rename _to_client() to _to_fs_client()") +197b7d792d6a ("ceph: pass the mdsc to several helpers") +07bb00ef00ac ("ceph: fix type promotion bug on 32bit systems") +2816a09678f5 ("ceph: remove unnecessary check for NULL in parse_longname()") +7ba2090ca64e ("Merge tag 'ceph-for-6.6-rc1' of https://github.com/ceph/ceph-client") diff --git a/v5.12/39a6c668e4e78c3bc262c24d9aabd0a49027f948 b/v5.12/39a6c668e4e78c3bc262c24d9aabd0a49027f948 new file mode 100644 index 00000000000..6f286cd1333 --- /dev/null +++ b/v5.12/39a6c668e4e78c3bc262c24d9aabd0a49027f948 @@ -0,0 +1 @@ +39a6c668e4e7 ("efs: convert efs to use the new mount api") diff --git a/v5.12/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd b/v5.12/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd new file mode 100644 index 00000000000..b70ce8cc2d2 --- /dev/null +++ b/v5.12/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd @@ -0,0 +1,20 @@ +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") diff --git a/v5.12/3cdad0a5a6cf581519748612cb449b43379510a4 b/v5.12/3cdad0a5a6cf581519748612cb449b43379510a4 new file mode 100644 index 00000000000..0777f0ddd47 --- /dev/null +++ b/v5.12/3cdad0a5a6cf581519748612cb449b43379510a4 @@ -0,0 +1,20 @@ +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") diff --git a/v5.12/3d40f78169a0a954ff06e2b0f8e21463f7edb433 b/v5.12/3d40f78169a0a954ff06e2b0f8e21463f7edb433 new file mode 100644 index 00000000000..9c15eeede7a --- /dev/null +++ b/v5.12/3d40f78169a0a954ff06e2b0f8e21463f7edb433 @@ -0,0 +1,5 @@ +3d40f78169a0 ("filelock: drop the IS_* macros") +90f7d7a0d0d6 ("locks: remove LOCK_MAND flock lock support") +f7e33bdbd6d1 ("fs: remove mandatory file locking support") +fdd92b64d15b ("fs: warn about impending deprecation of mandatory locks") +b8da9b10e26c ("fs/locks: print full locks information") diff --git a/v5.12/3f6d810665dfde0d33785420618ceb03fba0619d b/v5.12/3f6d810665dfde0d33785420618ceb03fba0619d new file mode 100644 index 00000000000..cdcb2ff8c49 --- /dev/null +++ b/v5.12/3f6d810665dfde0d33785420618ceb03fba0619d @@ -0,0 +1,20 @@ +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") diff --git a/v5.12/410bb2ce611133a11d4d11f0aef4c83f095c3200 b/v5.12/410bb2ce611133a11d4d11f0aef4c83f095c3200 new file mode 100644 index 00000000000..c823caceaeb --- /dev/null +++ b/v5.12/410bb2ce611133a11d4d11f0aef4c83f095c3200 @@ -0,0 +1,20 @@ +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 b/v5.12/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 new file mode 100644 index 00000000000..daade684218 --- /dev/null +++ b/v5.12/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 @@ -0,0 +1,2 @@ +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") +4c5b47997521 ("vfs: add fileattr ops") diff --git a/v5.12/42c3732fa8073717dd7d924472f1c0bc5b452fdc b/v5.12/42c3732fa8073717dd7d924472f1c0bc5b452fdc new file mode 100644 index 00000000000..4510c54e967 --- /dev/null +++ b/v5.12/42c3732fa8073717dd7d924472f1c0bc5b452fdc @@ -0,0 +1,2 @@ +42c3732fa807 ("fs: Create a generic is_dot_dotdot() utility") +4215d054aea0 ("f2fs: enable extent cache for compression files in read-only") diff --git a/v5.12/432acd550e3607d5fea23e27f6ab4e4567deccfd b/v5.12/432acd550e3607d5fea23e27f6ab4e4567deccfd new file mode 100644 index 00000000000..c557d72345f --- /dev/null +++ b/v5.12/432acd550e3607d5fea23e27f6ab4e4567deccfd @@ -0,0 +1,20 @@ +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +ebb7fb1557b1 ("xfs, iomap: limit individual ioend chain lengths in writeback") +8ffd74e9a816 ("iomap: Convert bio completions to use folios") +cd1e5afe5503 ("iomap: Pass the iomap_page into iomap_set_range_uptodate") +435d44b3fd0a ("iomap: Convert iomap_page_create to take a folio") +95c4cd053a1d ("iomap: Convert to_iomap_page to take a folio") +5ad448ce2976 ("iomap: iomap_read_inline_data cleanup") +d8af404ffce7 ("iomap: Fix inline extent handling in iomap_readpage") +fad0a1ab34f7 ("iomap: constify iomap_iter_srcmap") +b74b1293e6ca ("iomap: rework unshare flag") +1b5c1e36dc0e ("iomap: pass an iomap_iter to various buffered I/O helpers") +2aa3048e03d3 ("iomap: switch iomap_zero_range to use iomap_iter") +8fc274d1f4b4 ("iomap: switch iomap_file_unshare to use iomap_iter") +ce83a0251c6e ("iomap: switch iomap_file_buffered_write to use iomap_iter") +f6d480006cea ("iomap: switch readahead and readpage to use iomap_iter") +f4b896c213f0 ("iomap: add the new iomap_iter model") +740499c78408 ("iomap: fix the iomap_readpage_actor return value for inline data") +78c64b00f842 ("iomap: mark the iomap argument to iomap_read_inline_data const") +1d25d0aecfcd ("iomap: remove the iomap arguments to ->page_{prepare,done}") +b69eea82d37d ("iomap: pass writeback errors to the mapping") diff --git a/v5.12/433f437b3ae2ed4e318ecd5233c82f6936e78e82 b/v5.12/433f437b3ae2ed4e318ecd5233c82f6936e78e82 new file mode 100644 index 00000000000..ded20c197b4 --- /dev/null +++ b/v5.12/433f437b3ae2ed4e318ecd5233c82f6936e78e82 @@ -0,0 +1,20 @@ +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") diff --git a/v5.12/4379f91172f39d999919c8e8b2b5e1d665d8972d b/v5.12/4379f91172f39d999919c8e8b2b5e1d665d8972d new file mode 100644 index 00000000000..486c519eecc --- /dev/null +++ b/v5.12/4379f91172f39d999919c8e8b2b5e1d665d8972d @@ -0,0 +1,20 @@ +4379f91172f3 ("power: port block device access to file") +e017d304c740 ("PM: hibernate: Convert to bdev_open_by_dev()") +40d84e198b0a ("PM: hibernate: Rename function parameter from snapshot_test to exclusive") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v5.12/43f0df54c96fa5abcab9df8649c1e52119bf0238 b/v5.12/43f0df54c96fa5abcab9df8649c1e52119bf0238 new file mode 100644 index 00000000000..d7f8c195652 --- /dev/null +++ b/v5.12/43f0df54c96fa5abcab9df8649c1e52119bf0238 @@ -0,0 +1,9 @@ +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.12/449813515d3e5efec85206bb91588a6249a421a3 b/v5.12/449813515d3e5efec85206bb91588a6249a421a3 new file mode 100644 index 00000000000..5195ccbcae9 --- /dev/null +++ b/v5.12/449813515d3e5efec85206bb91588a6249a421a3 @@ -0,0 +1,8 @@ +449813515d3e ("block, fs: Restore the per-bio/request data lifetime fields") +1ccf164ec866 ("block: Use iov_iter_extract_pages() and page pinning in direct-io.c") +e51bab4e2058 ("block: Replace BIO_NO_PAGE_REF with BIO_PAGE_REFFED with inverted logic") +a450f49708ea ("iomap: Don't get an reference on ZERO_PAGE for direct I/O block zeroing") +7ee4ccf57484 ("block: set FOLL_PCI_P2PDMA in bio_map_user_iov()") +80bd4a7aab4c ("blk-mq: move the srcu_struct used for quiescing to the tagset") +b179c98f7697 ("block: Remove request.write_hint") +513389809e13 ("Merge tag 'for-6.1/block-2022-10-03' of git://git.kernel.dk/linux") diff --git a/v5.12/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 b/v5.12/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 new file mode 100644 index 00000000000..5370155d0c6 --- /dev/null +++ b/v5.12/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 @@ -0,0 +1,6 @@ +459c814a3c5f ("9p: adapt to breakup of struct file_lock") +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.12/45f29e0eb5b969c59a70525942080905dc5b7964 b/v5.12/45f29e0eb5b969c59a70525942080905dc5b7964 new file mode 100644 index 00000000000..7293e29f580 --- /dev/null +++ b/v5.12/45f29e0eb5b969c59a70525942080905dc5b7964 @@ -0,0 +1 @@ +45f29e0eb5b9 ("openpromfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.12/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 b/v5.12/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 new file mode 100644 index 00000000000..a7f811f45a7 --- /dev/null +++ b/v5.12/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 @@ -0,0 +1,10 @@ +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/4a679c5afca027d7f4668f51693f7cce589038f5 b/v5.12/4a679c5afca027d7f4668f51693f7cce589038f5 new file mode 100644 index 00000000000..011df112d57 --- /dev/null +++ b/v5.12/4a679c5afca027d7f4668f51693f7cce589038f5 @@ -0,0 +1 @@ +4a679c5afca0 ("selftests: Add test to verify power supply properties") diff --git a/v5.12/4b2cfbda2d530f4efa0e2833771640869013de5e b/v5.12/4b2cfbda2d530f4efa0e2833771640869013de5e new file mode 100644 index 00000000000..189c5bff37d --- /dev/null +++ b/v5.12/4b2cfbda2d530f4efa0e2833771640869013de5e @@ -0,0 +1,20 @@ +4b2cfbda2d53 ("nfs: port block device access to files") +3fe5d9fb0b31 ("nfs/blocklayout: Convert to use bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.12/4b357e2a6d6c364a88d50526675fe596a30766cb b/v5.12/4b357e2a6d6c364a88d50526675fe596a30766cb new file mode 100644 index 00000000000..a339a4273e6 --- /dev/null +++ b/v5.12/4b357e2a6d6c364a88d50526675fe596a30766cb @@ -0,0 +1,20 @@ +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v5.12/4b7b4291dee2fef9148563be3eeb0034cc3bf5df b/v5.12/4b7b4291dee2fef9148563be3eeb0034cc3bf5df new file mode 100644 index 00000000000..1dc10b9d825 --- /dev/null +++ b/v5.12/4b7b4291dee2fef9148563be3eeb0034cc3bf5df @@ -0,0 +1 @@ +4b7b4291dee2 ("selftests: thermal: intel: power_floor: add missing gitignore") diff --git a/v5.12/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 b/v5.12/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 new file mode 100644 index 00000000000..e9525ee42e5 --- /dev/null +++ b/v5.12/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 @@ -0,0 +1,2 @@ +4b944f8ef996 ("Revert "mm/filemap: avoid buffered read/write race to read inconsistent data"") +e2c27b803bb6 ("mm/filemap: avoid buffered read/write race to read inconsistent data") diff --git a/v5.12/4ca52f539865853e6ddbc393745cd0b305f0d810 b/v5.12/4ca52f539865853e6ddbc393745cd0b305f0d810 new file mode 100644 index 00000000000..50ef28826f0 --- /dev/null +++ b/v5.12/4ca52f539865853e6ddbc393745cd0b305f0d810 @@ -0,0 +1,9 @@ +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 b/v5.12/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 new file mode 100644 index 00000000000..992d2aa0feb --- /dev/null +++ b/v5.12/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 @@ -0,0 +1,17 @@ +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.12/512383ae49107fbc42243887798548e356c4b91c b/v5.12/512383ae49107fbc42243887798548e356c4b91c new file mode 100644 index 00000000000..9dabe79ddb6 --- /dev/null +++ b/v5.12/512383ae49107fbc42243887798548e356c4b91c @@ -0,0 +1,3 @@ +512383ae4910 ("f2fs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/5339792bd64bd1605d3d51f8e52e94dfc385959b b/v5.12/5339792bd64bd1605d3d51f8e52e94dfc385959b new file mode 100644 index 00000000000..657ef9c4bd3 --- /dev/null +++ b/v5.12/5339792bd64bd1605d3d51f8e52e94dfc385959b @@ -0,0 +1,20 @@ +5339792bd64b ("selftests/resctrl: Add test groups and name L3 CAT test L3_CAT") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v5.12/539cd3f4da3fdbe7dc353634e004e4b0e725c35a b/v5.12/539cd3f4da3fdbe7dc353634e004e4b0e725c35a new file mode 100644 index 00000000000..37e8e8a3953 --- /dev/null +++ b/v5.12/539cd3f4da3fdbe7dc353634e004e4b0e725c35a @@ -0,0 +1,7 @@ +539cd3f4da3f ("selftests: lib.mk: Do not process TEST_GEN_MODS_DIR") +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") +ae108c48b5d2 ("selftests: net: Fix cross-tree inclusion of scripts") +9395cd7cef45 ("Merge tag 'landlock-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux") diff --git a/v5.12/54943abce0927156ba9909f1a533b25410bfe2ca b/v5.12/54943abce0927156ba9909f1a533b25410bfe2ca new file mode 100644 index 00000000000..746ea0835a9 --- /dev/null +++ b/v5.12/54943abce0927156ba9909f1a533b25410bfe2ca @@ -0,0 +1,20 @@ +54943abce092 ("iomap: add pos and dirty_len into trace_iomap_writepage_map") +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v5.12/54ee3526796f56c249124686a33e1cc05f76ea21 b/v5.12/54ee3526796f56c249124686a33e1cc05f76ea21 new file mode 100644 index 00000000000..3958fea6e84 --- /dev/null +++ b/v5.12/54ee3526796f56c249124686a33e1cc05f76ea21 @@ -0,0 +1,8 @@ +54ee3526796f ("selftests: livepatch: Avoid running the tests if kernel-devel is missing") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.12/57c6906778f55deba6d3f3af00284e3541bb9950 b/v5.12/57c6906778f55deba6d3f3af00284e3541bb9950 new file mode 100644 index 00000000000..77cae3a6f0a --- /dev/null +++ b/v5.12/57c6906778f55deba6d3f3af00284e3541bb9950 @@ -0,0 +1 @@ +57c6906778f5 ("__fs_parse: Correct a documentation comment") diff --git a/v5.12/582a3bf999df662c0e0fa4717ce7559f16d7b93b b/v5.12/582a3bf999df662c0e0fa4717ce7559f16d7b93b new file mode 100644 index 00000000000..4a3f8a50cba --- /dev/null +++ b/v5.12/582a3bf999df662c0e0fa4717ce7559f16d7b93b @@ -0,0 +1,6 @@ +582a3bf999df ("filelock: always define for_each_file_lock()") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 b/v5.12/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 new file mode 100644 index 00000000000..5a7c9c80a0b --- /dev/null +++ b/v5.12/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 @@ -0,0 +1 @@ +587a67b6830b ("filelock: rename some fields in tracepoints") diff --git a/v5.12/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 b/v5.12/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 new file mode 100644 index 00000000000..353fab4c2ed --- /dev/null +++ b/v5.12/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 @@ -0,0 +1 @@ +5916f439f2eb ("Convert coda to use the new mount API") diff --git a/v5.12/5bc9dc068afe95e924136d57c1a385194282a919 b/v5.12/5bc9dc068afe95e924136d57c1a385194282a919 new file mode 100644 index 00000000000..58b7b43b271 --- /dev/null +++ b/v5.12/5bc9dc068afe95e924136d57c1a385194282a919 @@ -0,0 +1 @@ +5bc9dc068afe ("selftest: ftrace: fix minor typo in log") diff --git a/v5.12/5caf1b6400d30a31363063314bddea4e5680d639 b/v5.12/5caf1b6400d30a31363063314bddea4e5680d639 new file mode 100644 index 00000000000..9613793a21c --- /dev/null +++ b/v5.12/5caf1b6400d30a31363063314bddea4e5680d639 @@ -0,0 +1,20 @@ +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v5.12/5d94da7ff00ef45737a64d947e7ff45aca972782 b/v5.12/5d94da7ff00ef45737a64d947e7ff45aca972782 new file mode 100644 index 00000000000..8769e9de8e6 --- /dev/null +++ b/v5.12/5d94da7ff00ef45737a64d947e7ff45aca972782 @@ -0,0 +1,3 @@ +5d94da7ff00e ("kselftest: Add basic test for probing the rust sample modules") +615131b8e9bc ("MAINTAINERS: Rust") +fa4b9df00af4 ("MAINTAINERS: Add Runtime Verification (RV) entry") diff --git a/v5.12/6021d62c677f12f2f975bb1bf2389730e1d9f746 b/v5.12/6021d62c677f12f2f975bb1bf2389730e1d9f746 new file mode 100644 index 00000000000..35c83a83d1c --- /dev/null +++ b/v5.12/6021d62c677f12f2f975bb1bf2389730e1d9f746 @@ -0,0 +1 @@ +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") diff --git a/v5.12/60c2a6926cc94dcd8a60ab593b4092bc354061c3 b/v5.12/60c2a6926cc94dcd8a60ab593b4092bc354061c3 new file mode 100644 index 00000000000..febb6a07fa7 --- /dev/null +++ b/v5.12/60c2a6926cc94dcd8a60ab593b4092bc354061c3 @@ -0,0 +1,20 @@ +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.12/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 b/v5.12/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 new file mode 100644 index 00000000000..0ed23fc8f0e --- /dev/null +++ b/v5.12/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 @@ -0,0 +1,20 @@ +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +58a033c9a3e0 ("nfsd: remove fetch_iversion export operation") +638e3e7d9493 ("nfsd: use the getattr operation to fetch i_version") +3139b1d79588 ("nfsd: move nfsd4_change_attribute to nfsfh.c") +ac3a2585f018 ("nfsd: rework refcounting in filecache") +d7064eaf688c ("NFSD: Add an nfsd_file_fsync tracepoint") +821411858988 ("nfsd: reorganize filecache.c") +1f696e230ea5 ("nfsd: remove the pages_flushed statistic from filecache") +4d1ea8455716 ("NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collection") +dcf3f80965ca ("NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately"") +c252849082ff ("NFSD: Pass the target nfsd_file to nfsd_commit()") +d3aefd2b29ff ("nfsd: fix net-namespace logic in __nfsd_file_cache_purge") +243a5263014a ("nfsd: rework hashtable handling in nfsd_do_file_acquire") +8d0d254b15cc ("nfsd: fix nfsd_file_unhash_and_dispose") +5e138c4a750d ("NFSD: NFSv4 CLOSE should release an nfsd_file immediately") +b40a2839470c ("NFSD: Move nfsd_file_trace_alloc() tracepoint") diff --git a/v5.12/617fc7775370324d0a2b888625b042221ebdcb62 b/v5.12/617fc7775370324d0a2b888625b042221ebdcb62 new file mode 100644 index 00000000000..c31d441a844 --- /dev/null +++ b/v5.12/617fc7775370324d0a2b888625b042221ebdcb62 @@ -0,0 +1,7 @@ +617fc7775370 ("fs: Use KMEM_CACHE instead of kmem_cache_create") +a6293b3e285c ("fs: factor out backing_file_{read,write}_iter() helpers") +f91a704f7161 ("fs: prepare for stackable filesystems backing file helpers") +6ae654392bb5 ("fs: move kiocb_start_write() into vfs_iocb_iter_write()") +269aed7014b3 ("fs: move file_start_write() into vfs_iter_write()") +e389b76a7ee1 ("coda: change locking order in coda_file_write_iter()") +062cca8915ca ("Merge tag 'vfs-6.7.iomap' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs") diff --git a/v5.12/61ead71476cf8b68960275beee24ff00a809fe81 b/v5.12/61ead71476cf8b68960275beee24ff00a809fe81 new file mode 100644 index 00000000000..6f9e470f02f --- /dev/null +++ b/v5.12/61ead71476cf8b68960275beee24ff00a809fe81 @@ -0,0 +1,5 @@ +61ead71476cf ("ext4: port block device access to file") +afde134b5bd0 ("ext4: Block writes to journal device") +218de67764e5 ("ext4: simplify device handling") +d577c8aaed20 ("ext4: Convert to bdev_open_by_dev()") +3ef96fcfd50b ("Merge tag 'ext4_for_linus-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4") diff --git a/v5.12/64bef697d33b75fc06c5789b3f8108680271529f b/v5.12/64bef697d33b75fc06c5789b3f8108680271529f new file mode 100644 index 00000000000..b03bd3a5dc5 --- /dev/null +++ b/v5.12/64bef697d33b75fc06c5789b3f8108680271529f @@ -0,0 +1,8 @@ +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.12/64f92a554f72cbfe8b971f93af9d07f87599bc88 b/v5.12/64f92a554f72cbfe8b971f93af9d07f87599bc88 new file mode 100644 index 00000000000..91e64def526 --- /dev/null +++ b/v5.12/64f92a554f72cbfe8b971f93af9d07f87599bc88 @@ -0,0 +1 @@ +64f92a554f72 ("ocfs2: convert to using new filelock helpers") diff --git a/v5.12/6727980b67852dae6b82a97e24fbadbdd218c033 b/v5.12/6727980b67852dae6b82a97e24fbadbdd218c033 new file mode 100644 index 00000000000..3f6f727c520 --- /dev/null +++ b/v5.12/6727980b67852dae6b82a97e24fbadbdd218c033 @@ -0,0 +1,6 @@ +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") +ae108c48b5d2 ("selftests: net: Fix cross-tree inclusion of scripts") +9395cd7cef45 ("Merge tag 'landlock-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux") diff --git a/v5.12/6874f6ed92df1e95ff815692b6bf6aa98e4c925b b/v5.12/6874f6ed92df1e95ff815692b6bf6aa98e4c925b new file mode 100644 index 00000000000..b1f95e09ffb --- /dev/null +++ b/v5.12/6874f6ed92df1e95ff815692b6bf6aa98e4c925b @@ -0,0 +1,20 @@ +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v5.12/689a930b93c5c20294df5da0407df361c5412eac b/v5.12/689a930b93c5c20294df5da0407df361c5412eac new file mode 100644 index 00000000000..956a7ce4b2d --- /dev/null +++ b/v5.12/689a930b93c5c20294df5da0407df361c5412eac @@ -0,0 +1,20 @@ +689a930b93c5 ("drm/xe/tests: Fix printf format specifiers in xe_migrate test") +cf0b9e94c8c7 ("drm/xe/tests/xe_migrate.c: Add vram to vram KUNIT test") +b7ab8c4f028f ("drm/xe/bo: Remove the lock_no_vm()/unlock_no_vm() interface") +d00e9cc28e1e ("drm/xe/vm: Simplify and document xe_vm_lock()") +fba153b0d0b7 ("drm/xe/selftests: consider multi-GT for eviction test") +9c0d779fc67b ("drm/xe: Prevent return with locked vm") +9b9529ce379a ("drm/xe: Rename engine to exec_queue") +99fea6828879 ("drm/xe: Prefer WARN() over BUG() to avoid crashing the kernel") +e3828ebf6cde ("drm/xe: Add define WQ_HEADER_SIZE") +937b4be72baa ("drm/xe: Decouple vram check from xe_bo_addr()") +621c1fbd9b83 ("drm/xe: Remove vma arg from xe_pte_encode()") +0e34fdb4a01a ("drm/xe: Fix checking for unset value") +6aa26f6eb829 ("drm/xe/engine: add missing rpm for bind engines") +cd928fced996 ("drm/xe/uapi: add the userspace bits for small-bar") +6a024f1bfdfe ("drm/xe/bo: support tiered vram allocation for small-bar") +7a060d786cc1 ("drm/xe/mtl: Map PPGTT as CPU:WC") +7ead33156483 ("drm/xe: Use migrate engine for page fault binds") +1655c893af08 ("drm/xe: Reduce the number list links in xe_vma") +8f33b4f054fc ("drm/xe: Avoid doing rebinds") +0043a3e8a1f5 ("drm/xe/execlist: Log when using execlist submission") diff --git a/v5.12/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce b/v5.12/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce new file mode 100644 index 00000000000..e127eae1a32 --- /dev/null +++ b/v5.12/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce @@ -0,0 +1,8 @@ +6934eea2690b ("selftests: ktap_helpers: Add helper to print diagnostic messages") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.12/6a277077ac5189d7633f8c57e153e0a73fab39d2 b/v5.12/6a277077ac5189d7633f8c57e153e0a73fab39d2 new file mode 100644 index 00000000000..e83a7e7368f --- /dev/null +++ b/v5.12/6a277077ac5189d7633f8c57e153e0a73fab39d2 @@ -0,0 +1,6 @@ +6a277077ac51 ("smb/server: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +5dd8ce24667a ("cifs: missing directory in MAINTAINERS file") +332019e23a51 ("Merge tag '5.20-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6") diff --git a/v5.12/6a71770442b5b7cf8f880ca1c0a72456c918c757 b/v5.12/6a71770442b5b7cf8f880ca1c0a72456c918c757 new file mode 100644 index 00000000000..b9e0dc80d11 --- /dev/null +++ b/v5.12/6a71770442b5b7cf8f880ca1c0a72456c918c757 @@ -0,0 +1,8 @@ +6a71770442b5 ("selftests: livepatch: Test livepatching a heavily called syscall") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.12/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c b/v5.12/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c new file mode 100644 index 00000000000..6f0978c5d8b --- /dev/null +++ b/v5.12/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c @@ -0,0 +1 @@ +6b6ec4ca4e33 ("eventfd: add a BUILD_BUG_ON() to ensure consistency between EFD_SEMAPHORE and the uapi") diff --git a/v5.12/6b865d6530230b0c446efd93e0207b8eed7eadb2 b/v5.12/6b865d6530230b0c446efd93e0207b8eed7eadb2 new file mode 100644 index 00000000000..739be176b6c --- /dev/null +++ b/v5.12/6b865d6530230b0c446efd93e0207b8eed7eadb2 @@ -0,0 +1,9 @@ +6b865d653023 ("iomap: only call mapping_set_error once for each failed bio") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.12/6b91bfa1651d841f0066bae2b1322cac29fdfb61 b/v5.12/6b91bfa1651d841f0066bae2b1322cac29fdfb61 new file mode 100644 index 00000000000..661e003badf --- /dev/null +++ b/v5.12/6b91bfa1651d841f0066bae2b1322cac29fdfb61 @@ -0,0 +1 @@ +6b91bfa1651d ("qnx4: convert qnx4 to use the new mount api") diff --git a/v5.12/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 b/v5.12/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 new file mode 100644 index 00000000000..a00f98aed06 --- /dev/null +++ b/v5.12/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 @@ -0,0 +1 @@ +6c8ac6e24eb0 ("initramfs: remove duplicate built-in __initramfs_start unpacking") diff --git a/v5.12/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff b/v5.12/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff new file mode 100644 index 00000000000..ed007f617fb --- /dev/null +++ b/v5.12/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff @@ -0,0 +1,20 @@ +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") diff --git a/v5.12/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 b/v5.12/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 new file mode 100644 index 00000000000..232e5a6f1c3 --- /dev/null +++ b/v5.12/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 @@ -0,0 +1,2 @@ +6f1a214d446b ("selftests: sched: Fix spelling mistake "hiearchy" -> "hierarchy"") +9f2699007493 ("kselftest: Add test for core sched prctl interface") diff --git a/v5.12/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 b/v5.12/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 new file mode 100644 index 00000000000..c34396dbd20 --- /dev/null +++ b/v5.12/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 @@ -0,0 +1,20 @@ +6f2f793fba78 ("kunit: test: Log the correct filter string in executor_test") +dce19a3fede2 ("kunit: test: Make filter strings in executor_test writable") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") diff --git a/v5.12/70dfe3f0d239c2e8abc6a7bea24411031f85b652 b/v5.12/70dfe3f0d239c2e8abc6a7bea24411031f85b652 new file mode 100644 index 00000000000..8a8ee011a73 --- /dev/null +++ b/v5.12/70dfe3f0d239c2e8abc6a7bea24411031f85b652 @@ -0,0 +1,3 @@ +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +5ca14835dc42 ("fs: uninline inode_maybe_inc_iversion()") +da3f52ba3595 ("iversion: use atomic64_try_cmpxchg)") diff --git a/v5.12/73f65b8b0325551110dedf8d27ac738bdc331802 b/v5.12/73f65b8b0325551110dedf8d27ac738bdc331802 new file mode 100644 index 00000000000..0329e1c62ea --- /dev/null +++ b/v5.12/73f65b8b0325551110dedf8d27ac738bdc331802 @@ -0,0 +1 @@ +73f65b8b0325 ("fs: Wrong function name in comment") diff --git a/v5.12/73fa7547c70b32cc69685f79be31135797734eb6 b/v5.12/73fa7547c70b32cc69685f79be31135797734eb6 new file mode 100644 index 00000000000..57c6780c00a --- /dev/null +++ b/v5.12/73fa7547c70b32cc69685f79be31135797734eb6 @@ -0,0 +1 @@ +73fa7547c70b ("vfs: add RWF_NOAPPEND flag for pwritev2") diff --git a/v5.12/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 b/v5.12/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 new file mode 100644 index 00000000000..e203b63e790 --- /dev/null +++ b/v5.12/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 @@ -0,0 +1,20 @@ +74e76cbabd7f ("selftests/resctrl: Add resource_info_file_exists()") +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v5.12/75a1bbe60a7425fcaa670bff58b8589b1f880810 b/v5.12/75a1bbe60a7425fcaa670bff58b8589b1f880810 new file mode 100644 index 00000000000..0a3514944a7 --- /dev/null +++ b/v5.12/75a1bbe60a7425fcaa670bff58b8589b1f880810 @@ -0,0 +1 @@ +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") diff --git a/v5.12/75cabec0111b7ccb140d917cc9c481e845cc3498 b/v5.12/75cabec0111b7ccb140d917cc9c481e845cc3498 new file mode 100644 index 00000000000..694ca82b494 --- /dev/null +++ b/v5.12/75cabec0111b7ccb140d917cc9c481e845cc3498 @@ -0,0 +1,6 @@ +75cabec0111b ("filelock: add some new helper functions") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.12/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 b/v5.12/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 new file mode 100644 index 00000000000..a3ebf79c1c7 --- /dev/null +++ b/v5.12/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 @@ -0,0 +1 @@ +75e9570c93c7 ("ceph: convert to using new filelock helpers") diff --git a/v5.12/76698510f593daf8aa0582492090d0c2e484c3e8 b/v5.12/76698510f593daf8aa0582492090d0c2e484c3e8 new file mode 100644 index 00000000000..9ad9e8d3970 --- /dev/null +++ b/v5.12/76698510f593daf8aa0582492090d0c2e484c3e8 @@ -0,0 +1 @@ +76698510f593 ("afs: convert to using new filelock helpers") diff --git a/v5.12/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 b/v5.12/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 new file mode 100644 index 00000000000..648c0e2cfcb --- /dev/null +++ b/v5.12/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 @@ -0,0 +1,20 @@ +7b8001013d72 ("filelock: don't do security checks on nfsd setlease calls") +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v5.12/7beea725a8ca412c6190090ce7c3a13b169592a1 b/v5.12/7beea725a8ca412c6190090ce7c3a13b169592a1 new file mode 100644 index 00000000000..3ca8049eb9a --- /dev/null +++ b/v5.12/7beea725a8ca412c6190090ce7c3a13b169592a1 @@ -0,0 +1,20 @@ +7beea725a8ca ("libfs: Define a minimum directory offset") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") diff --git a/v5.12/7c079e909b21f8f6e5d8e501c037752ff302a15e b/v5.12/7c079e909b21f8f6e5d8e501c037752ff302a15e new file mode 100644 index 00000000000..5d6ecbba782 --- /dev/null +++ b/v5.12/7c079e909b21f8f6e5d8e501c037752ff302a15e @@ -0,0 +1,7 @@ +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.12/7c09a4ed6156c6cab6b951e027ca6ea24af454ba b/v5.12/7c09a4ed6156c6cab6b951e027ca6ea24af454ba new file mode 100644 index 00000000000..768c7515966 --- /dev/null +++ b/v5.12/7c09a4ed6156c6cab6b951e027ca6ea24af454ba @@ -0,0 +1,9 @@ +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/7c18509bdaefe2164e62829d614ef9ea429f29d2 b/v5.12/7c18509bdaefe2164e62829d614ef9ea429f29d2 new file mode 100644 index 00000000000..8217f681b5d --- /dev/null +++ b/v5.12/7c18509bdaefe2164e62829d614ef9ea429f29d2 @@ -0,0 +1,12 @@ +7c18509bdaef ("filelock: convert locks_insert_lock_ctx and locks_delete_lock_ctx") +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/7ded1e365cc9de6093a71d3a493c1874aca6e77c b/v5.12/7ded1e365cc9de6093a71d3a493c1874aca6e77c new file mode 100644 index 00000000000..d6c8678a8aa --- /dev/null +++ b/v5.12/7ded1e365cc9de6093a71d3a493c1874aca6e77c @@ -0,0 +1 @@ +7ded1e365cc9 ("efs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.12/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 b/v5.12/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 new file mode 100644 index 00000000000..2a782f86a64 --- /dev/null +++ b/v5.12/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 @@ -0,0 +1,15 @@ +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +4008e2a0b01a ("zonefs: Reorganize code") +a608da3bd730 ("zonefs: Detect append writes at invalid locations") +f43dc4dc3eff ("iomap: buffered write failure should not truncate the page cache") +9c7babf94a0d ("xfs,iomap: move delalloc punching to iomap") +b71f889c18ad ("xfs: use byte ranges for write cleanup ranges") +198dd8aedee6 ("xfs: punching delalloc extents on write failure is racy") +8745889a7fd0 ("Merge tag 'iomap-6.0-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux") diff --git a/v5.12/7edfc610ec315de96963e66889511212ad87e3de b/v5.12/7edfc610ec315de96963e66889511212ad87e3de new file mode 100644 index 00000000000..334603c650d --- /dev/null +++ b/v5.12/7edfc610ec315de96963e66889511212ad87e3de @@ -0,0 +1,4 @@ +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.12/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 b/v5.12/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 new file mode 100644 index 00000000000..1e9b4ad7e35 --- /dev/null +++ b/v5.12/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 @@ -0,0 +1,2 @@ +7ffa8f3d3023 ("fs: Remove NTFS classic") +a05aea98d405 ("Merge tag 'sysctl-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux") diff --git a/v5.12/806cb2270237ce2ec672a407d66cee17a07d3aa2 b/v5.12/806cb2270237ce2ec672a407d66cee17a07d3aa2 new file mode 100644 index 00000000000..c96641fd5b2 --- /dev/null +++ b/v5.12/806cb2270237ce2ec672a407d66cee17a07d3aa2 @@ -0,0 +1,20 @@ +806cb2270237 ("kunit: Annotate _MSG assertion variants with gnu printf specifiers") +260755184cbd ("kunit: Move kunit_abort() call out of kunit_do_failed_assertion()") +c1144e01063e ("kunit: declare kunit_assert structs as const") +97d453bc4007 ("kunit: rename base KUNIT_ASSERTION macro to _KUNIT_FAILED") +a8495ad8e973 ("kunit: remove format func from struct kunit_assert, get it to 0 bytes") +7466886b400b ("kunit: take `kunit_assert` as `const`") +c2741453478b ("kunit: cleanup assertion macro internal variables") +2b6861e2372b ("kunit: factor out str constants from binary assertion structs") +064ff292aca5 ("kunit: consolidate KUNIT_INIT_BINARY_ASSERT_STRUCT macros") +6419abb80e82 ("kunit: remove va_format from kunit_assert") +40f39777ce4f ("kunit: decrease macro layering for integer asserts") +c5855907d388 ("kunit: drop unused intermediate macros for ptr inequality checks") +6709d0fe5593 ("kunit: make KUNIT_EXPECT_EQ() use KUNIT_EXPECT_EQ_MSG(), etc.") +05a7da89c15d ("kunit: drop unused assert_type from kunit_assert and clean up macros") +21957f90b28f ("kunit: split out part of kunit_assert into a static const") +dd640d70874b ("kunit: factor out kunit_base_assert_format() call into kunit_fail()") +a91e9ade402c ("kunit: drop unused kunit* field in kunit_assert") +4fdacef8ac5a ("kunit: move check if assertion passed into the macros") +ec54c2892064 ("include/kunit/test.h: replace kernel.h with the necessary inclusions") +3747b5c0d8ec ("kunit: Assign strings to 'const char*' in STREQ assertions") diff --git a/v5.12/80d012e98894ac9112cbcddf2fbf276c2e4be0ec b/v5.12/80d012e98894ac9112cbcddf2fbf276c2e4be0ec new file mode 100644 index 00000000000..8b52aa374a1 --- /dev/null +++ b/v5.12/80d012e98894ac9112cbcddf2fbf276c2e4be0ec @@ -0,0 +1,3 @@ +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +adc9c2e5a723 ("iomap: add a tracepoint for mappings returned by map_blocks") +f4b896c213f0 ("iomap: add the new iomap_iter model") diff --git a/v5.12/8145e082a8dfcfdc0a725b0f76eca54337b5b26e b/v5.12/8145e082a8dfcfdc0a725b0f76eca54337b5b26e new file mode 100644 index 00000000000..dd4d0f691f3 --- /dev/null +++ b/v5.12/8145e082a8dfcfdc0a725b0f76eca54337b5b26e @@ -0,0 +1 @@ +8145e082a8df ("romfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.12/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 b/v5.12/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 new file mode 100644 index 00000000000..5c742c89d45 --- /dev/null +++ b/v5.12/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 @@ -0,0 +1,15 @@ +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.12/82a8cb96b23244f40be56b9edcf085af0cc237a6 b/v5.12/82a8cb96b23244f40be56b9edcf085af0cc237a6 new file mode 100644 index 00000000000..ea18cc0ab8a --- /dev/null +++ b/v5.12/82a8cb96b23244f40be56b9edcf085af0cc237a6 @@ -0,0 +1,7 @@ +82a8cb96b232 ("afs: adapt to breakup of struct file_lock") +76698510f593 ("afs: convert to using new filelock helpers") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.12/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 b/v5.12/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 new file mode 100644 index 00000000000..ec2062850e6 --- /dev/null +++ b/v5.12/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 @@ -0,0 +1,7 @@ +83b290c9e3b5 ("pidfd: clone: allow CLONE_THREAD | CLONE_PIDFD together") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") +e9bdcdbf6936 ("pid: add pidfd_get_task() helper") +490b9ba881e2 ("kernel/pid.c: implement additional checks upon pidfd_create() parameters") +c576e0fcd618 ("kernel/pid.c: remove static qualifier from pidfd_create()") diff --git a/v5.12/84e286c1bb9b22d5893d34fcedd69224a65c439c b/v5.12/84e286c1bb9b22d5893d34fcedd69224a65c439c new file mode 100644 index 00000000000..79f2ae08ced --- /dev/null +++ b/v5.12/84e286c1bb9b22d5893d34fcedd69224a65c439c @@ -0,0 +1,9 @@ +84e286c1bb9b ("smb/client: adapt to breakup of struct file_lock") +2cd114294d1d ("smb/client: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.12/85506aca2eb4ea41223c91c5fe25125953c19b13 b/v5.12/85506aca2eb4ea41223c91c5fe25125953c19b13 new file mode 100644 index 00000000000..d95b832afbf --- /dev/null +++ b/v5.12/85506aca2eb4ea41223c91c5fe25125953c19b13 @@ -0,0 +1 @@ +85506aca2eb4 ("selftests/mqueue: Set timeout to 180 seconds") diff --git a/v5.12/85f273a6a1e492afa7309fd23fcd8cb870085f56 b/v5.12/85f273a6a1e492afa7309fd23fcd8cb870085f56 new file mode 100644 index 00000000000..09467f3c870 --- /dev/null +++ b/v5.12/85f273a6a1e492afa7309fd23fcd8cb870085f56 @@ -0,0 +1,4 @@ +85f273a6a1e4 ("fs/pipe: Convert to lockdep_cmp_fn") +fe67f4dd8daa ("pipe: do FASYNC notifications for every pipe IO, not just state changes") +3b844826b6c6 ("pipe: avoid unnecessary EPOLLET wakeups under normal loads") +3a34b13a88ca ("pipe: make pipe writes always wake up readers") diff --git a/v5.12/872584f1bb983a688547509141b03b37bdb28840 b/v5.12/872584f1bb983a688547509141b03b37bdb28840 new file mode 100644 index 00000000000..35446d841aa --- /dev/null +++ b/v5.12/872584f1bb983a688547509141b03b37bdb28840 @@ -0,0 +1,5 @@ +872584f1bb98 ("lockd: convert to using new filelock helpers") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") +7f024fcd5c97 ("Keep read and write fds with each nlm_file") +b661601a9fdf ("lockd: update nlm_lookup_file reexport comment") +2dc6f19e4f43 ("nlm: minor nlm_lookup_file argument change") diff --git a/v5.12/87a83c8c677e762a39d914e67450cc85d8fc1f9a b/v5.12/87a83c8c677e762a39d914e67450cc85d8fc1f9a new file mode 100644 index 00000000000..0b324969e60 --- /dev/null +++ b/v5.12/87a83c8c677e762a39d914e67450cc85d8fc1f9a @@ -0,0 +1 @@ +87a83c8c677e ("reiserfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.12/87b355f44833b9d7d8ebdd3929e941ac1a931b7e b/v5.12/87b355f44833b9d7d8ebdd3929e941ac1a931b7e new file mode 100644 index 00000000000..da3fa8a87ab --- /dev/null +++ b/v5.12/87b355f44833b9d7d8ebdd3929e941ac1a931b7e @@ -0,0 +1,20 @@ +87b355f44833 ("erofs: port device access to file") +8bd90b6ae785 ("erofs: fix NULL dereference of dif->bdev_handle in fscache mode") +49845720080d ("erofs: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v5.12/8a904a3caa88118744062e872ae90f37748a8fd8 b/v5.12/8a904a3caa88118744062e872ae90f37748a8fd8 new file mode 100644 index 00000000000..bbb14ae0f3e --- /dev/null +++ b/v5.12/8a904a3caa88118744062e872ae90f37748a8fd8 @@ -0,0 +1,2 @@ +8a904a3caa88 ("rtc: test: Fix invalid format specifier.") +1d1bb12a8b18 ("rtc: Improve performance of rtc_time64_to_tm(). Add tests.") diff --git a/v5.12/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 b/v5.12/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 new file mode 100644 index 00000000000..7eb29fe1742 --- /dev/null +++ b/v5.12/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 @@ -0,0 +1 @@ +8ab37b0d98cf ("selftests: livepatch: Add initial .gitignore") diff --git a/v5.12/8b3d838139bcd1e552f1899191f734264ce2a1a5 b/v5.12/8b3d838139bcd1e552f1899191f734264ce2a1a5 new file mode 100644 index 00000000000..6689596f127 --- /dev/null +++ b/v5.12/8b3d838139bcd1e552f1899191f734264ce2a1a5 @@ -0,0 +1,2 @@ +8b3d838139bc ("fs: improve dump_mapping() robustness") +3e9d80a891df ("mm,fs: split dump_mapping() out from dump_page()") diff --git a/v5.12/8b6bb995d3819218498bdbee4465bffff1497a31 b/v5.12/8b6bb995d3819218498bdbee4465bffff1497a31 new file mode 100644 index 00000000000..bc2f9359258 --- /dev/null +++ b/v5.12/8b6bb995d3819218498bdbee4465bffff1497a31 @@ -0,0 +1,2 @@ +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") diff --git a/v5.12/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b b/v5.12/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b new file mode 100644 index 00000000000..454cd98364e --- /dev/null +++ b/v5.12/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b @@ -0,0 +1,2 @@ +8cbf22b3dcf0 ("selftests: ftrace: fix typo in test description") +ee9793be08b1 ("tracing/selftests: Add ownership modification tests for eventfs") diff --git a/v5.12/90a009db09e2b91990df28e47844d44ae0ef9aa8 b/v5.12/90a009db09e2b91990df28e47844d44ae0ef9aa8 new file mode 100644 index 00000000000..471c36b5593 --- /dev/null +++ b/v5.12/90a009db09e2b91990df28e47844d44ae0ef9aa8 @@ -0,0 +1,20 @@ +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.12/90f92b68c9869913753f8bc1d87b7762a5f36873 b/v5.12/90f92b68c9869913753f8bc1d87b7762a5f36873 new file mode 100644 index 00000000000..628f08286eb --- /dev/null +++ b/v5.12/90f92b68c9869913753f8bc1d87b7762a5f36873 @@ -0,0 +1,9 @@ +90f92b68c986 ("pidfd: kill the no longer needed do_notify_pidfd() in de_thread()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.12/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 b/v5.12/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 new file mode 100644 index 00000000000..365f48a9547 --- /dev/null +++ b/v5.12/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 @@ -0,0 +1,10 @@ +91e78a1eb6b1 ("hugetlbfs: support idmapped mounts") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.12/9473c4450e9c83d890d435577a3776d925fa748c b/v5.12/9473c4450e9c83d890d435577a3776d925fa748c new file mode 100644 index 00000000000..85a873e73ea --- /dev/null +++ b/v5.12/9473c4450e9c83d890d435577a3776d925fa748c @@ -0,0 +1 @@ +9473c4450e9c ("exportfs: fix the fallback implementation of the get_name export operation") diff --git a/v5.12/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d b/v5.12/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d new file mode 100644 index 00000000000..feb3f7740d3 --- /dev/null +++ b/v5.12/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d @@ -0,0 +1,12 @@ +966b7bd3ca3e ("dlm: adapt to breakup of struct file_lock") +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dbee1adeb7e6 ("dlm: use fl_owner from lockd") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +92655fbda5c0 ("fs: dlm: return positive pid value for F_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.12/9a7eec48c9715c897b3a7809799089d708a4de64 b/v5.12/9a7eec48c9715c897b3a7809799089d708a4de64 new file mode 100644 index 00000000000..96f9091cf05 --- /dev/null +++ b/v5.12/9a7eec48c9715c897b3a7809799089d708a4de64 @@ -0,0 +1,5 @@ +9a7eec48c971 ("fuse: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.12/9ae061cf2a46980b37cec1e56a372603682b2741 b/v5.12/9ae061cf2a46980b37cec1e56a372603682b2741 new file mode 100644 index 00000000000..072cf4ea9bc --- /dev/null +++ b/v5.12/9ae061cf2a46980b37cec1e56a372603682b2741 @@ -0,0 +1,20 @@ +9ae061cf2a46 ("btrfs: port device access to file") +86ec15d00bf8 ("btrfs: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.12/9b6713cc75229f25552c643083cbdbfb771e5bca b/v5.12/9b6713cc75229f25552c643083cbdbfb771e5bca new file mode 100644 index 00000000000..091043ab2e7 --- /dev/null +++ b/v5.12/9b6713cc75229f25552c643083cbdbfb771e5bca @@ -0,0 +1,20 @@ +9b6713cc7522 ("maple_tree: Add mtree_alloc_cyclic()") +067311d33e65 ("maple_tree: separate ma_state node from status") +271f61a8b41d ("maple_tree: clean up inlines for some functions") +bf857ddd21d0 ("maple_tree: move debug check to __mas_set_range()") +f7a590189539 ("maple_tree: make mas_erase() more robust") +a2587a7e8d37 ("maple_tree: add test for mtree_dup()") +fd32e4e9b764 ("maple_tree: introduce interfaces __mt_dup() and mtree_dup()") +4f2267b58a22 ("maple_tree: add mt_free_one() and mt_attr() helpers") +a8091f039c1e ("maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states") +5c590804b6b0 ("maple_tree: add mas_is_active() to detect in-tree walks") +530f745c7620 ("maple_tree: replace data before marking dead in split and spanning store") +4ffc2ee2cf01 ("maple_tree: introduce mas_tree_parent() definition") +1238f6a226dc ("maple_tree: introduce mas_put_in_tree()") +72bcf4aa86ec ("maple_tree: reorder replacement of nodes to avoid live lock") +fec29364348f ("maple_tree: reduce resets during store setup") +da0892547b10 ("maple_tree: re-introduce entry to mas_preallocate() arguments") +53bee98d004f ("mm: remove re-walk from mmap_region()") +c1297987cc2a ("maple_tree: introduce __mas_set_range()") +a489539e33c2 ("maple_tree: update mt_validate()") +fad9c80e6371 ("maple_tree: fix a few documentation issues") diff --git a/v5.12/9bb430a89d2dfce58a3d61a3a04e149109d3934e b/v5.12/9bb430a89d2dfce58a3d61a3a04e149109d3934e new file mode 100644 index 00000000000..0a757656956 --- /dev/null +++ b/v5.12/9bb430a89d2dfce58a3d61a3a04e149109d3934e @@ -0,0 +1,10 @@ +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a b/v5.12/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a new file mode 100644 index 00000000000..c0c174ec5bb --- /dev/null +++ b/v5.12/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a @@ -0,0 +1,20 @@ +9de31ee6d7a8 ("reiserfs: port block device access to file") +ba1787a5edd9 ("reiserfs: Convert to bdev_open_by_dev/path()") +c576c4bf9ecf ("reiserfs: fix blkdev_put() warning from release_journal_dev()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") +0718afd47f70 ("block: introduce holder ops") diff --git a/v5.12/9e3f1c59367515e7e40675fe83645a131c05039d b/v5.12/9e3f1c59367515e7e40675fe83645a131c05039d new file mode 100644 index 00000000000..e9198ae4268 --- /dev/null +++ b/v5.12/9e3f1c59367515e7e40675fe83645a131c05039d @@ -0,0 +1,2 @@ +9e3f1c593675 ("selftests/move_mount_set_group:Make tests build with old libc") +8374f43123a5 ("tests: add move_mount(MOVE_MOUNT_SET_GROUP) selftest") diff --git a/v5.12/9ed52108f6478a6a805c0c15a3f70aabba07247e b/v5.12/9ed52108f6478a6a805c0c15a3f70aabba07247e new file mode 100644 index 00000000000..8ea2a7637dd --- /dev/null +++ b/v5.12/9ed52108f6478a6a805c0c15a3f70aabba07247e @@ -0,0 +1 @@ +9ed52108f647 ("pidfd: change do_notify_pidfd() to use __wake_up(poll_to_key(EPOLLIN))") diff --git a/v5.12/9f2f767f5ef81982a36edef512b2319e3a79ad73 b/v5.12/9f2f767f5ef81982a36edef512b2319e3a79ad73 new file mode 100644 index 00000000000..724d1e2b23f --- /dev/null +++ b/v5.12/9f2f767f5ef81982a36edef512b2319e3a79ad73 @@ -0,0 +1,20 @@ +9f2f767f5ef8 ("bcachefs: port block device access to file") +1bfdc94b28cf ("bcachefs: Convert to bdev_open_by_path()") +3e3e02e6bce6 ("bcachefs: Assorted checkpatch fixes") +99e2146bea04 ("bcachefs: Break out bch2_btree_path_traverse_cached_slowpath()") +0d7009d7ca99 ("bcachefs: Delete old deadlock avoidance code") +33bd5d068603 ("bcachefs: Deadlock cycle detector") +5c1ef830f678 ("bcachefs: Errcodes can now subtype standard error codes") +367d72dd5fd5 ("bcachefs: bch2_btree_path_upgrade() now emits transaction restart") +e87b0e4a7120 ("bcachefs: Fix redundant transaction restart") +3d21d48e898a ("bcachefs: Fix usage of six lock's percpu mode, key cache version") +0242130fb67f ("bcachefs: Refactor bkey_cached_alloc() path") +da4474f20961 ("bcachefs: Convert more locking code to btree_bkey_cached_common") +4e6defd106b6 ("bcachefs: btree_bkey_cached_common->cached") +d5024b011cb3 ("bcachefs: bch2_btree_node_lock_write_nofail()") +ca7d8fcabf29 ("bcachefs: New locking functions") +546180874ade ("bcachefs: Mark write locks before taking lock") +534a591e4cf9 ("bcachefs: Delete time_stats for lock contended times") +674cfc26240b ("bcachefs: Add persistent counters for all tracepoints") +8a9c1b1cb0ed ("bcachefs: Improve bch2_btree_node_relock()") +ce56bf7fc23b ("bcachefs: Improve trans_restart_journal_preres_get tracepoint") diff --git a/v5.12/a0dd82d6d863f03859ccab6c71e84e917f4d7082 b/v5.12/a0dd82d6d863f03859ccab6c71e84e917f4d7082 new file mode 100644 index 00000000000..d8a5a4e8ea1 --- /dev/null +++ b/v5.12/a0dd82d6d863f03859ccab6c71e84e917f4d7082 @@ -0,0 +1,20 @@ +a0dd82d6d863 ("kunit: Mark filter* params as rw") +b67abaad4d25 ("kunit: Allow kunit test modules to use test filtering") +18258c60f8a7 ("kunit: Make 'list' action available to kunit test modules") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") diff --git a/v5.12/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f b/v5.12/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f new file mode 100644 index 00000000000..d9016ce6162 --- /dev/null +++ b/v5.12/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f @@ -0,0 +1,17 @@ +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 b/v5.12/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 new file mode 100644 index 00000000000..4d895554473 --- /dev/null +++ b/v5.12/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 @@ -0,0 +1 @@ +a1c6d5439fbd ("pid: kill the obsolete PIDTYPE_PID code in transfer_pid()") diff --git a/v5.12/a28d893eb3270cf62c10dd8777af0d8452cdc072 b/v5.12/a28d893eb3270cf62c10dd8777af0d8452cdc072 new file mode 100644 index 00000000000..149fd499753 --- /dev/null +++ b/v5.12/a28d893eb3270cf62c10dd8777af0d8452cdc072 @@ -0,0 +1,20 @@ +a28d893eb327 ("md: port block device access to file") +9f0f5a30d34c ("md: Convert to bdev_open_by_dev()") +c2fce61fb22e ("dm: Convert to bdev_open_by_dev()") +99892147f028 ("md: fix warning for holder mismatch from export_rdev()") +a1d767191096 ("md: use mddev->external to select holder in export_rdev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v5.12/a34606a9aa3d36d178a5ecf31a0299b88102cf12 b/v5.12/a34606a9aa3d36d178a5ecf31a0299b88102cf12 new file mode 100644 index 00000000000..ed391caf5b0 --- /dev/null +++ b/v5.12/a34606a9aa3d36d178a5ecf31a0299b88102cf12 @@ -0,0 +1,20 @@ +a34606a9aa3d ("rnbd: port block device access to file") +70d85bec8f4c ("block/rnbd: use %pe to print errors") +c2114f11a30e ("rnbd-srv: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +5ee607675deb ("rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") diff --git a/v5.12/a4af51ce229b1e1eab003966dbfebf9d80093a77 b/v5.12/a4af51ce229b1e1eab003966dbfebf9d80093a77 new file mode 100644 index 00000000000..40a5766fdb1 --- /dev/null +++ b/v5.12/a4af51ce229b1e1eab003966dbfebf9d80093a77 @@ -0,0 +1,13 @@ +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.12/a56aefca8d386181415a1fb7cfec2f72b0404797 b/v5.12/a56aefca8d386181415a1fb7cfec2f72b0404797 new file mode 100644 index 00000000000..2196693498a --- /dev/null +++ b/v5.12/a56aefca8d386181415a1fb7cfec2f72b0404797 @@ -0,0 +1,8 @@ +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/a575c9734f3021f1fc81c2477ecaee4d9841fd59 b/v5.12/a575c9734f3021f1fc81c2477ecaee4d9841fd59 new file mode 100644 index 00000000000..3653d05ee4f --- /dev/null +++ b/v5.12/a575c9734f3021f1fc81c2477ecaee4d9841fd59 @@ -0,0 +1,20 @@ +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +42e3b093eb7c ("selftests/resctrl: Fix set up schemata with 100% allocation on first run in MBM test") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +9ce29d23a133 ("selftests/resctrl: Change initialize_llc_perf() return type to void") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +0d45c83b95da ("selftests/resctrl: Check for return value after write_schemata()") +fa10366cc6f4 ("selftests/resctrl: Allow ->setup() to return errors") diff --git a/v5.12/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a b/v5.12/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a new file mode 100644 index 00000000000..b582d8b1a3b --- /dev/null +++ b/v5.12/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a @@ -0,0 +1,5 @@ +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/a6bf23e18324d550f789637d469cca654c92fe86 b/v5.12/a6bf23e18324d550f789637d469cca654c92fe86 new file mode 100644 index 00000000000..632a9c97394 --- /dev/null +++ b/v5.12/a6bf23e18324d550f789637d469cca654c92fe86 @@ -0,0 +1,6 @@ +a6bf23e18324 ("gfs2: adapt to breakup of struct file_lock") +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v5.12/ab838b3fd9a442a62f36ea7eeb93e77259f787ce b/v5.12/ab838b3fd9a442a62f36ea7eeb93e77259f787ce new file mode 100644 index 00000000000..5873a414bfa --- /dev/null +++ b/v5.12/ab838b3fd9a442a62f36ea7eeb93e77259f787ce @@ -0,0 +1,11 @@ +ab838b3fd9a4 ("block: remove bdev_handle completely") +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 b/v5.12/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 new file mode 100644 index 00000000000..b13a57a0166 --- /dev/null +++ b/v5.12/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 @@ -0,0 +1,3 @@ +ac4e78bdbba2 ("jfs: port block device access to file") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/ad399740bd41da5558d8b8b2b19481740ca063cb b/v5.12/ad399740bd41da5558d8b8b2b19481740ca063cb new file mode 100644 index 00000000000..8b5bf9a55b9 --- /dev/null +++ b/v5.12/ad399740bd41da5558d8b8b2b19481740ca063cb @@ -0,0 +1,11 @@ +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/ad72872eb3ae634d1e4296a384baa81e85cc6acc b/v5.12/ad72872eb3ae634d1e4296a384baa81e85cc6acc new file mode 100644 index 00000000000..7c4c7cb842b --- /dev/null +++ b/v5.12/ad72872eb3ae634d1e4296a384baa81e85cc6acc @@ -0,0 +1 @@ +ad72872eb3ae ("asm-generic: remove extra type checking in acquire/release for non-SMP case") diff --git a/v5.12/ae5535efd8c445ad6033ac0d5da0197897b148ea b/v5.12/ae5535efd8c445ad6033ac0d5da0197897b148ea new file mode 100644 index 00000000000..9826a13f5cc --- /dev/null +++ b/v5.12/ae5535efd8c445ad6033ac0d5da0197897b148ea @@ -0,0 +1,8 @@ +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.12/ae638551ab64a216364a63c4ee5061f82702fde2 b/v5.12/ae638551ab64a216364a63c4ee5061f82702fde2 new file mode 100644 index 00000000000..c7214fafecb --- /dev/null +++ b/v5.12/ae638551ab64a216364a63c4ee5061f82702fde2 @@ -0,0 +1,20 @@ +ae638551ab64 ("selftests/resctrl: Add non-contiguous CBMs CAT test") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v5.12/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 b/v5.12/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 new file mode 100644 index 00000000000..e42b44b7d4a --- /dev/null +++ b/v5.12/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 @@ -0,0 +1,11 @@ +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/ae8c511757304e0c393661b5ed2ad7073e2a351d b/v5.12/ae8c511757304e0c393661b5ed2ad7073e2a351d new file mode 100644 index 00000000000..be3afcffe01 --- /dev/null +++ b/v5.12/ae8c511757304e0c393661b5ed2ad7073e2a351d @@ -0,0 +1,15 @@ +ae8c51175730 ("fs: add FS_IOC_GETFSSYSFSPATH") +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.12/b1211a25c4fe3443cfef4ed7c39251502a663776 b/v5.12/b1211a25c4fe3443cfef4ed7c39251502a663776 new file mode 100644 index 00000000000..3a1f42e8225 --- /dev/null +++ b/v5.12/b1211a25c4fe3443cfef4ed7c39251502a663776 @@ -0,0 +1,5 @@ +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 b/v5.12/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 new file mode 100644 index 00000000000..2b2301a0cf5 --- /dev/null +++ b/v5.12/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 @@ -0,0 +1,12 @@ +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.12/b4c6d52d8a81c53a8759e382e8000597909f0615 b/v5.12/b4c6d52d8a81c53a8759e382e8000597909f0615 new file mode 100644 index 00000000000..7a5c895115f --- /dev/null +++ b/v5.12/b4c6d52d8a81c53a8759e382e8000597909f0615 @@ -0,0 +1,5 @@ +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v5.12/b639585e71e63008373d3a9fd060b87315fe7ea8 b/v5.12/b639585e71e63008373d3a9fd060b87315fe7ea8 new file mode 100644 index 00000000000..f50ac282f21 --- /dev/null +++ b/v5.12/b639585e71e63008373d3a9fd060b87315fe7ea8 @@ -0,0 +1 @@ +b639585e71e6 ("fork: Using clone_flags for legacy clone check") diff --git a/v5.12/b6aaba5b76e9596cb4d62d081cca41e114becacc b/v5.12/b6aaba5b76e9596cb4d62d081cca41e114becacc new file mode 100644 index 00000000000..4526e644513 --- /dev/null +++ b/v5.12/b6aaba5b76e9596cb4d62d081cca41e114becacc @@ -0,0 +1,14 @@ +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/b6be3714005c3933886be71011f19119e219e77c b/v5.12/b6be3714005c3933886be71011f19119e219e77c new file mode 100644 index 00000000000..16a55fe66c6 --- /dev/null +++ b/v5.12/b6be3714005c3933886be71011f19119e219e77c @@ -0,0 +1,13 @@ +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/b6dfac948686799169c899557a179b84d0d1f47e b/v5.12/b6dfac948686799169c899557a179b84d0d1f47e new file mode 100644 index 00000000000..75c0b2179e6 --- /dev/null +++ b/v5.12/b6dfac948686799169c899557a179b84d0d1f47e @@ -0,0 +1,20 @@ +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v5.12/b6e6a582f2b357b6f74849b715de12cc38b1ee91 b/v5.12/b6e6a582f2b357b6f74849b715de12cc38b1ee91 new file mode 100644 index 00000000000..9e29ef13d7e --- /dev/null +++ b/v5.12/b6e6a582f2b357b6f74849b715de12cc38b1ee91 @@ -0,0 +1,20 @@ +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v5.12/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 b/v5.12/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 new file mode 100644 index 00000000000..853af619052 --- /dev/null +++ b/v5.12/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 @@ -0,0 +1 @@ +bac0a9e56e1f ("file: add alloc_file_pseudo_noaccount()") diff --git a/v5.12/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 b/v5.12/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 new file mode 100644 index 00000000000..2bd6f284d00 --- /dev/null +++ b/v5.12/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 @@ -0,0 +1 @@ +bae8bc46987e ("libfs: Remove unnecessary ‘0’ values from ret") diff --git a/v5.12/bc401c2900c128d3d69482769f1300502a9f0598 b/v5.12/bc401c2900c128d3d69482769f1300502a9f0598 new file mode 100644 index 00000000000..ca7dcb79688 --- /dev/null +++ b/v5.12/bc401c2900c128d3d69482769f1300502a9f0598 @@ -0,0 +1 @@ +bc401c2900c1 ("ubifs: Configure dentry operations at dentry-creation time") diff --git a/v5.12/bcd8a929a5387178d917da785896e53b0845ab37 b/v5.12/bcd8a929a5387178d917da785896e53b0845ab37 new file mode 100644 index 00000000000..1ca7b223c0d --- /dev/null +++ b/v5.12/bcd8a929a5387178d917da785896e53b0845ab37 @@ -0,0 +1,20 @@ +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.12/bcdb2e9d9f319935938a5addee040e37b60192ff b/v5.12/bcdb2e9d9f319935938a5addee040e37b60192ff new file mode 100644 index 00000000000..49bbdf051ab --- /dev/null +++ b/v5.12/bcdb2e9d9f319935938a5addee040e37b60192ff @@ -0,0 +1,20 @@ +bcdb2e9d9f31 ("selftests/resctrl: Read in less obvious order to defeat prefetch optimizations") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") diff --git a/v5.12/bd46543d7f9a8b2c03420499b1885287e96aaf28 b/v5.12/bd46543d7f9a8b2c03420499b1885287e96aaf28 new file mode 100644 index 00000000000..1bb74b17e13 --- /dev/null +++ b/v5.12/bd46543d7f9a8b2c03420499b1885287e96aaf28 @@ -0,0 +1,2 @@ +bd46543d7f9a ("eventfd: move 'eventfd-count' printing out of spinlock") +33d8b5d7824c ("eventfd: show the EFD_SEMAPHORE flag in fdinfo") diff --git a/v5.12/bd8c239c0502e70c92cf9496846bcbec7cd5702f b/v5.12/bd8c239c0502e70c92cf9496846bcbec7cd5702f new file mode 100644 index 00000000000..a78bb1d9611 --- /dev/null +++ b/v5.12/bd8c239c0502e70c92cf9496846bcbec7cd5702f @@ -0,0 +1,2 @@ +bd8c239c0502 ("iov_iter: Avoid wrap-around instrumentation in copy_compat_iovec_from_user()") +50f9a76ef127 ("iov_iter: Mark copy_compat_iovec_from_user() noinline") diff --git a/v5.12/be2760a703e6554c2b5784e2fec804284cdcbe4d b/v5.12/be2760a703e6554c2b5784e2fec804284cdcbe4d new file mode 100644 index 00000000000..53a3d4970b4 --- /dev/null +++ b/v5.12/be2760a703e6554c2b5784e2fec804284cdcbe4d @@ -0,0 +1 @@ +be2760a703e6 ("f2fs: Configure dentry operations at dentry-creation time") diff --git a/v5.12/be914f8fd282ecce5d8e2dd098e628dcc7ad533a b/v5.12/be914f8fd282ecce5d8e2dd098e628dcc7ad533a new file mode 100644 index 00000000000..7b22a3c95ae --- /dev/null +++ b/v5.12/be914f8fd282ecce5d8e2dd098e628dcc7ad533a @@ -0,0 +1,20 @@ +be914f8fd282 ("zram: port block device access to file") +eed993a09103 ("zram: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.12/c044a9502649a66bf5c5e1a584cb82b2c538ae25 b/v5.12/c044a9502649a66bf5c5e1a584cb82b2c538ae25 new file mode 100644 index 00000000000..17bb3b2ca74 --- /dev/null +++ b/v5.12/c044a9502649a66bf5c5e1a584cb82b2c538ae25 @@ -0,0 +1 @@ +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") diff --git a/v5.12/c25db1d27abd78175d9802f52c1b75f3cf716f2c b/v5.12/c25db1d27abd78175d9802f52c1b75f3cf716f2c new file mode 100644 index 00000000000..d5947b2a9bd --- /dev/null +++ b/v5.12/c25db1d27abd78175d9802f52c1b75f3cf716f2c @@ -0,0 +1 @@ +c25db1d27abd ("selftests: uevent: add missing gitignore") diff --git a/v5.12/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 b/v5.12/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 new file mode 100644 index 00000000000..83f6a3031d7 --- /dev/null +++ b/v5.12/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 @@ -0,0 +1,10 @@ +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +d58562ca6c99 ("iomap: skip pages past eof in iomap_do_writepage()") +8597447dc565 ("iomap: Convert to release_folio") +187c82cb0380 ("fs: Convert trivial uses of __set_page_dirty_nobuffers to filemap_dirty_folio") +2bf06b8e6428 ("fuse: Convert from launder_page to launder_folio") +c5b56b50d729 ("jfs: Convert from invalidatepage to invalidate_folio") +d82354f6b05f ("iomap: Remove iomap_invalidatepage()") +2e7e80f7e7e9 ("fs: Convert is_partially_uptodate to folios") +1241ebeca3f9 ("iomap: Fix iomap_invalidatepage tracepoint") +f079ab01b560 ("Merge tag 'iomap-5.17' of git://git.infradead.org/users/willy/linux") diff --git a/v5.12/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 b/v5.12/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 new file mode 100644 index 00000000000..b3bdefb672f --- /dev/null +++ b/v5.12/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 @@ -0,0 +1,7 @@ +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.12/c5215d54dc10e801a6cefef62445a00a4c28a515 b/v5.12/c5215d54dc10e801a6cefef62445a00a4c28a515 new file mode 100644 index 00000000000..ba8dc49b57d --- /dev/null +++ b/v5.12/c5215d54dc10e801a6cefef62445a00a4c28a515 @@ -0,0 +1,20 @@ +c5215d54dc10 ("kunit: Setup DMA masks on the kunit device") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v5.12/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b b/v5.12/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b new file mode 100644 index 00000000000..f8b72a047c0 --- /dev/null +++ b/v5.12/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b @@ -0,0 +1,20 @@ +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v5.12/c67ef897fe08effad98f0c7fb9223fa1f771d09e b/v5.12/c67ef897fe08effad98f0c7fb9223fa1f771d09e new file mode 100644 index 00000000000..f25e933257c --- /dev/null +++ b/v5.12/c67ef897fe08effad98f0c7fb9223fa1f771d09e @@ -0,0 +1 @@ +c67ef897fe08 ("select: Avoid wrap-around instrumentation in do_sys_poll()") diff --git a/v5.12/c69ff4071935f946f1cddc59e1d36a03442ed015 b/v5.12/c69ff4071935f946f1cddc59e1d36a03442ed015 new file mode 100644 index 00000000000..580e28ef0d3 --- /dev/null +++ b/v5.12/c69ff4071935f946f1cddc59e1d36a03442ed015 @@ -0,0 +1,20 @@ +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +ac1c13e257c7 ("Merge tag 'nfsd-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v5.12/c762b979c7c97dc7a4010f943a9c0b646a56ed36 b/v5.12/c762b979c7c97dc7a4010f943a9c0b646a56ed36 new file mode 100644 index 00000000000..9a9b62eb4bc --- /dev/null +++ b/v5.12/c762b979c7c97dc7a4010f943a9c0b646a56ed36 @@ -0,0 +1 @@ +c762b979c7c9 ("proc: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.12/c8841fc4d51f603a44c00448ad17404eb829c741 b/v5.12/c8841fc4d51f603a44c00448ad17404eb829c741 new file mode 100644 index 00000000000..f32ec238ec2 --- /dev/null +++ b/v5.12/c8841fc4d51f603a44c00448ad17404eb829c741 @@ -0,0 +1 @@ +c8841fc4d51f ("qnx6: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.12/c8df2cc9d63bdb365c520a2dd5472f7b7755644f b/v5.12/c8df2cc9d63bdb365c520a2dd5472f7b7755644f new file mode 100644 index 00000000000..00379c0db66 --- /dev/null +++ b/v5.12/c8df2cc9d63bdb365c520a2dd5472f7b7755644f @@ -0,0 +1,5 @@ +c8df2cc9d63b ("ocfs2: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.12/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 b/v5.12/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 new file mode 100644 index 00000000000..20f2607f697 --- /dev/null +++ b/v5.12/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 @@ -0,0 +1,20 @@ +c8e108d80cd8 ("s390: port block device access to file") +a8ab90ff47bf ("s390/dasd: Convert to bdev_open_by_path()") +560e20e4bf64 ("block: consolidate __invalidate_device and fsync_bdev") +127a5093c79d ("block: drop the "busy inodes on changed media" log message") +2527fd38772f ("dasd: also call __invalidate_device when setting the device offline") +ab6860f62bfe ("block: simplify the disk_force_media_change interface") +aca740cecbe5 ("fs: open block device after superblock creation") +b90ecc0379eb ("block: increment diskseq on all media change events") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") diff --git a/v5.12/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 b/v5.12/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 new file mode 100644 index 00000000000..6ee91b6c9c8 --- /dev/null +++ b/v5.12/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 @@ -0,0 +1,20 @@ +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +3aff51464455 ("selftests/resctrl: Extend signal handler coverage to unmount on receiving signal") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v5.12/c997d683d952d8c927922ea0ab4d33a01c8efc2c b/v5.12/c997d683d952d8c927922ea0ab4d33a01c8efc2c new file mode 100644 index 00000000000..4d3422c2206 --- /dev/null +++ b/v5.12/c997d683d952d8c927922ea0ab4d33a01c8efc2c @@ -0,0 +1,3 @@ +c997d683d952 ("vfs: remove SLAB_MEM_SPREAD flag usage") +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v5.12/ca1608875ae21bb40a7731b81bc0e2c95622d502 b/v5.12/ca1608875ae21bb40a7731b81bc0e2c95622d502 new file mode 100644 index 00000000000..f7cdd03b01e --- /dev/null +++ b/v5.12/ca1608875ae21bb40a7731b81bc0e2c95622d502 @@ -0,0 +1,20 @@ +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v5.12/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b b/v5.12/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b new file mode 100644 index 00000000000..ab9f5dfcbec --- /dev/null +++ b/v5.12/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b @@ -0,0 +1,19 @@ +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.12/cbb93fe5e6d00695e1344fa697dab3974b216717 b/v5.12/cbb93fe5e6d00695e1344fa697dab3974b216717 new file mode 100644 index 00000000000..d309e512963 --- /dev/null +++ b/v5.12/cbb93fe5e6d00695e1344fa697dab3974b216717 @@ -0,0 +1 @@ +cbb93fe5e6d0 ("sysv: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.12/cc47a057e79613b7af0110837ff082caf8895c9e b/v5.12/cc47a057e79613b7af0110837ff082caf8895c9e new file mode 100644 index 00000000000..ef96eacaecf --- /dev/null +++ b/v5.12/cc47a057e79613b7af0110837ff082caf8895c9e @@ -0,0 +1,6 @@ +cc47a057e796 ("ntfs3: use file_mnt_idmap helper") +d6cd7cecfd5e ("fs/ntfs3: Fix ntfs_atomic_open") +96de65a9413e ("fs/ntfs3: Code formatting and refactoring") +75c5e0c9e5ca ("fs/ntfs3: Changed ntfs_get_acl() to use dentry") +267a36ba30a7 ("fs/ntfs3: Remove noacsrules") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 b/v5.12/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 new file mode 100644 index 00000000000..321dc700061 --- /dev/null +++ b/v5.12/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 @@ -0,0 +1,20 @@ +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v5.12/cc9542534bf09f33b4da32025b31335588fcefb9 b/v5.12/cc9542534bf09f33b4da32025b31335588fcefb9 new file mode 100644 index 00000000000..90706c0b938 --- /dev/null +++ b/v5.12/cc9542534bf09f33b4da32025b31335588fcefb9 @@ -0,0 +1,11 @@ +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/cdefbf2324ceda662e2667aa2f44e8b9de3d780f b/v5.12/cdefbf2324ceda662e2667aa2f44e8b9de3d780f new file mode 100644 index 00000000000..35d29f22237 --- /dev/null +++ b/v5.12/cdefbf2324ceda662e2667aa2f44e8b9de3d780f @@ -0,0 +1,6 @@ +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") +e9bdcdbf6936 ("pid: add pidfd_get_task() helper") +490b9ba881e2 ("kernel/pid.c: implement additional checks upon pidfd_create() parameters") +c576e0fcd618 ("kernel/pid.c: remove static qualifier from pidfd_create()") diff --git a/v5.12/ce51bf1790c4972125b19c22dbfa76d7e0136280 b/v5.12/ce51bf1790c4972125b19c22dbfa76d7e0136280 new file mode 100644 index 00000000000..25d05ccd2cb --- /dev/null +++ b/v5.12/ce51bf1790c4972125b19c22dbfa76d7e0136280 @@ -0,0 +1 @@ +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") diff --git a/v5.12/cf12445daec01aaa2d27bb34bd7c796a53442c42 b/v5.12/cf12445daec01aaa2d27bb34bd7c796a53442c42 new file mode 100644 index 00000000000..d208b0bf69b --- /dev/null +++ b/v5.12/cf12445daec01aaa2d27bb34bd7c796a53442c42 @@ -0,0 +1,2 @@ +cf12445daec0 ("fs/hfsplus: use better @opf description") +02105f18a26c ("fs/hfsplus: wrapper.c: fix kernel-doc warnings") diff --git a/v5.12/d0089603fa7a22a940f808a7cbc49402fe02281e b/v5.12/d0089603fa7a22a940f808a7cbc49402fe02281e new file mode 100644 index 00000000000..a86840fda71 --- /dev/null +++ b/v5.12/d0089603fa7a22a940f808a7cbc49402fe02281e @@ -0,0 +1 @@ +d0089603fa7a ("fs: prefer kfree_rcu() in fasync_remove_entry()") diff --git a/v5.12/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 b/v5.12/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 new file mode 100644 index 00000000000..20d02dba2cf --- /dev/null +++ b/v5.12/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 @@ -0,0 +1,2 @@ +d2733a026fc7 ("lib/cmdline: Fix an invalid format specifier in an assertion msg") +255ede3b1290 ("lib/cmdline_kunit: Remove a cast which are no-longer required") diff --git a/v5.12/d31563b5f9bb601a805c4a1b491edf69ada79688 b/v5.12/d31563b5f9bb601a805c4a1b491edf69ada79688 new file mode 100644 index 00000000000..50220e21e81 --- /dev/null +++ b/v5.12/d31563b5f9bb601a805c4a1b491edf69ada79688 @@ -0,0 +1 @@ +d31563b5f9bb ("eventfd: strictly check the count parameter of eventfd_write to avoid inputting illegal strings") diff --git a/v5.12/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 b/v5.12/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 new file mode 100644 index 00000000000..f68629c1c21 --- /dev/null +++ b/v5.12/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 @@ -0,0 +1,3 @@ +d3b1a9a778e1 ("fs/address_space: move i_mmap_rwsem to mitigate a false sharing with i_mmap.") +600f111ef51d ("fs: Rename mapping private members") +ecae0bd5173b ("Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/d63fde98b8929da625cc36c2f1143e837c0e6d10 b/v5.12/d63fde98b8929da625cc36c2f1143e837c0e6d10 new file mode 100644 index 00000000000..86b3a9f1e9e --- /dev/null +++ b/v5.12/d63fde98b8929da625cc36c2f1143e837c0e6d10 @@ -0,0 +1,9 @@ +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.12/d7c9616be0759c1cfb44a68ba838548d22b98484 b/v5.12/d7c9616be0759c1cfb44a68ba838548d22b98484 new file mode 100644 index 00000000000..d2baf57a515 --- /dev/null +++ b/v5.12/d7c9616be0759c1cfb44a68ba838548d22b98484 @@ -0,0 +1,3 @@ +d7c9616be075 ("nfs: convert to using new filelock helpers") +724e2df95b08 ("NFSv4: Directly use ida_alloc()/free()") +9c00fd9acba8 ("NFSv4: Charge NFSv4 open state trackers to kmemcg") diff --git a/v5.12/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 b/v5.12/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 new file mode 100644 index 00000000000..3b2663e9958 --- /dev/null +++ b/v5.12/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 @@ -0,0 +1 @@ +d8f899d13d72 ("fs: make the i_size_read/write helpers be smp_load_acquire/store_release()") diff --git a/v5.12/d9077f7bad141df143cc4fa000a68a868bcea7c0 b/v5.12/d9077f7bad141df143cc4fa000a68a868bcea7c0 new file mode 100644 index 00000000000..55fb7606dd3 --- /dev/null +++ b/v5.12/d9077f7bad141df143cc4fa000a68a868bcea7c0 @@ -0,0 +1,8 @@ +d9077f7bad14 ("filelock: make assign_type helper take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +f20ae9cf5b07 ("Merge tag 'filelock-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v5.12/d90b7c705c5d9b5cb6b71b8aaa773c031084056c b/v5.12/d90b7c705c5d9b5cb6b71b8aaa773c031084056c new file mode 100644 index 00000000000..52f7235f145 --- /dev/null +++ b/v5.12/d90b7c705c5d9b5cb6b71b8aaa773c031084056c @@ -0,0 +1,8 @@ +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.12/dacfd001eaf252a81537aece602ae2fc16e6ebd5 b/v5.12/dacfd001eaf252a81537aece602ae2fc16e6ebd5 new file mode 100644 index 00000000000..2d6ca80a4a5 --- /dev/null +++ b/v5.12/dacfd001eaf252a81537aece602ae2fc16e6ebd5 @@ -0,0 +1,20 @@ +dacfd001eaf2 ("fs/mnt_idmapping.c: Return -EINVAL when no map is written") +783822e44594 ("mnt_idmapping: decouple from namespaces") +3707d84c1367 ("fs: move mnt_idmap") +4d7ca4090184 ("fs: port vfs{g,u}id helpers to mnt_idmap") +c14329d39f2d ("fs: port fs{g,u}id helpers to mnt_idmap") +e67fe63341b8 ("fs: port i_{g,u}id_into_vfs{g,u}id() to mnt_idmap") +0dbe12f2e49c ("fs: port i_{g,u}id_{needs_}update() to mnt_idmap") +9452e93e6dae ("fs: port privilege checking helpers to mnt_idmap") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") diff --git a/v5.12/dcd04ea587b210e78a85d6d4d7cc6765828496b0 b/v5.12/dcd04ea587b210e78a85d6d4d7cc6765828496b0 new file mode 100644 index 00000000000..981ed42ac68 --- /dev/null +++ b/v5.12/dcd04ea587b210e78a85d6d4d7cc6765828496b0 @@ -0,0 +1,3 @@ +dcd04ea587b2 ("iomap: Add processed for iomap_iter") +03b8df8d43ec ("iomap: standardize tracepoint formatting and storage") +f4b896c213f0 ("iomap: add the new iomap_iter model") diff --git a/v5.12/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 b/v5.12/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 new file mode 100644 index 00000000000..748f5477f8a --- /dev/null +++ b/v5.12/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 @@ -0,0 +1,6 @@ +dd1fac6ae648 ("nfs: adapt to breakup of struct file_lock") +d7c9616be075 ("nfs: convert to using new filelock helpers") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.12/dd9019604cdaaff1327bfd36737230f912e2780d b/v5.12/dd9019604cdaaff1327bfd36737230f912e2780d new file mode 100644 index 00000000000..20112205cbe --- /dev/null +++ b/v5.12/dd9019604cdaaff1327bfd36737230f912e2780d @@ -0,0 +1,20 @@ +dd9019604cda ("ovl: convert to super_set_uuid()") +d9544c1b0d9e ("ovl: store persistent uuid/fsid with uuid=on") +b0504bfe1b8a ("ovl: add support for unique fsid per instance") +ae8cba4033bc ("ovl: Add framework for verity support") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") +37ebf056d6cf ("ovl: introduce data-only lower layers") +9e88f9052415 ("ovl: remove unneeded goto instructions") +0af950f57fef ("ovl: move ovl_entry into ovl_inode") +163db0da3515 ("ovl: factor out ovl_free_entry() and ovl_stack_*() helpers") +5522c9c7cbd2 ("ovl: use ovl_numlower() and ovl_lowerstack() accessors") +a6ff2bc0be17 ("ovl: use OVL_E() and OVL_E_FLAGS() accessors") +b07d5cc93e1b ("ovl: update of dentry revalidate flags after copy up") diff --git a/v5.12/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 b/v5.12/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 new file mode 100644 index 00000000000..9ec58791ed3 --- /dev/null +++ b/v5.12/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 @@ -0,0 +1 @@ +ddb9fd7a5440 ("fs/select: rework stack allocation hack for clang") diff --git a/v5.12/de8a3207aed33283a560193095b156d3b73fc4f0 b/v5.12/de8a3207aed33283a560193095b156d3b73fc4f0 new file mode 100644 index 00000000000..bdf4bfbf9ce --- /dev/null +++ b/v5.12/de8a3207aed33283a560193095b156d3b73fc4f0 @@ -0,0 +1 @@ +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v5.12/dec3a7b3aa45802e70c350d73e11564cd444e448 b/v5.12/dec3a7b3aa45802e70c350d73e11564cd444e448 new file mode 100644 index 00000000000..c90cd6ccdaa --- /dev/null +++ b/v5.12/dec3a7b3aa45802e70c350d73e11564cd444e448 @@ -0,0 +1,6 @@ +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.12/e1fb1dc08e73466830612bcf2f9f72180965c9ba b/v5.12/e1fb1dc08e73466830612bcf2f9f72180965c9ba new file mode 100644 index 00000000000..357ec21781e --- /dev/null +++ b/v5.12/e1fb1dc08e73466830612bcf2f9f72180965c9ba @@ -0,0 +1,16 @@ +e1fb1dc08e73 ("pidfd: allow to override signal scope in pidfd_send_signal()") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.12/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd b/v5.12/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd new file mode 100644 index 00000000000..f3a224077d7 --- /dev/null +++ b/v5.12/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd @@ -0,0 +1,2 @@ +e2e8a142fbd9 ("pidfd: exit: kill the no longer used thread_group_exited()") +c27cd083cfb9 ("Compiler attributes: GCC cold function alignment workarounds") diff --git a/v5.12/e2f7dd6e55d2f39734abcebd0cf673700e206197 b/v5.12/e2f7dd6e55d2f39734abcebd0cf673700e206197 new file mode 100644 index 00000000000..8c7662c72fd --- /dev/null +++ b/v5.12/e2f7dd6e55d2f39734abcebd0cf673700e206197 @@ -0,0 +1 @@ +e2f7dd6e55d2 ("fat: Hook up sb->s_uuid") diff --git a/v5.12/e331ac141f1df6d151d24e60ff16e93ec075509e b/v5.12/e331ac141f1df6d151d24e60ff16e93ec075509e new file mode 100644 index 00000000000..fde2ff775f3 --- /dev/null +++ b/v5.12/e331ac141f1df6d151d24e60ff16e93ec075509e @@ -0,0 +1,20 @@ +e331ac141f1d ("selftests/resctrl: Add a helper for the non-contiguous test") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v5.12/e3a491a26b62466ad14a423e8c81a04d5969bfe5 b/v5.12/e3a491a26b62466ad14a423e8c81a04d5969bfe5 new file mode 100644 index 00000000000..b22c2767ab7 --- /dev/null +++ b/v5.12/e3a491a26b62466ad14a423e8c81a04d5969bfe5 @@ -0,0 +1,11 @@ +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +d58562ca6c99 ("iomap: skip pages past eof in iomap_do_writepage()") +8597447dc565 ("iomap: Convert to release_folio") +187c82cb0380 ("fs: Convert trivial uses of __set_page_dirty_nobuffers to filemap_dirty_folio") +2bf06b8e6428 ("fuse: Convert from launder_page to launder_folio") +c5b56b50d729 ("jfs: Convert from invalidatepage to invalidate_folio") +d82354f6b05f ("iomap: Remove iomap_invalidatepage()") +2e7e80f7e7e9 ("fs: Convert is_partially_uptodate to folios") +1241ebeca3f9 ("iomap: Fix iomap_invalidatepage tracepoint") +f079ab01b560 ("Merge tag 'iomap-5.17' of git://git.infradead.org/users/willy/linux") diff --git a/v5.12/e5ca9d391615269b05a6ed871fec66d9db650520 b/v5.12/e5ca9d391615269b05a6ed871fec66d9db650520 new file mode 100644 index 00000000000..9b3e419afed --- /dev/null +++ b/v5.12/e5ca9d391615269b05a6ed871fec66d9db650520 @@ -0,0 +1,20 @@ +e5ca9d391615 ("block/ioctl: port blkdev_bszset() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v5.12/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 b/v5.12/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 new file mode 100644 index 00000000000..6b8b98eaaa1 --- /dev/null +++ b/v5.12/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 @@ -0,0 +1,11 @@ +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") +227c4d507c71 ("Merge tag 'f2fs-for-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.12/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 b/v5.12/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 new file mode 100644 index 00000000000..ffc53c30a82 --- /dev/null +++ b/v5.12/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 @@ -0,0 +1 @@ +e6f7958042a7 ("epoll: Remove ep_scan_ready_list() in comments") diff --git a/v5.12/e73dda7ffd858a58ddeb9c53603ae14f2af8927c b/v5.12/e73dda7ffd858a58ddeb9c53603ae14f2af8927c new file mode 100644 index 00000000000..dcdf764238a --- /dev/null +++ b/v5.12/e73dda7ffd858a58ddeb9c53603ae14f2af8927c @@ -0,0 +1,20 @@ +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.12/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 b/v5.12/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 new file mode 100644 index 00000000000..38e52b79cd8 --- /dev/null +++ b/v5.12/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 @@ -0,0 +1 @@ +e769779c0c2c ("fs: Verify write lifetime constants at compile time") diff --git a/v5.12/e86e6638d1171c2201ffff16d2c6a6fd975f8383 b/v5.12/e86e6638d1171c2201ffff16d2c6a6fd975f8383 new file mode 100644 index 00000000000..232efcc3ec3 --- /dev/null +++ b/v5.12/e86e6638d1171c2201ffff16d2c6a6fd975f8383 @@ -0,0 +1,3 @@ +e86e6638d117 ("fscrypt: Drop d_revalidate for valid dentries during lookup") +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") diff --git a/v5.12/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 b/v5.12/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 new file mode 100644 index 00000000000..0f992c5a993 --- /dev/null +++ b/v5.12/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 @@ -0,0 +1,10 @@ +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/e97d06a46526d9392cbdbd7eda193091e1af2723 b/v5.12/e97d06a46526d9392cbdbd7eda193091e1af2723 new file mode 100644 index 00000000000..bcb63dd7201 --- /dev/null +++ b/v5.12/e97d06a46526d9392cbdbd7eda193091e1af2723 @@ -0,0 +1,4 @@ +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/e9a7254b0339ef2b230784789ac28ef35e049253 b/v5.12/e9a7254b0339ef2b230784789ac28ef35e049253 new file mode 100644 index 00000000000..96a639e8662 --- /dev/null +++ b/v5.12/e9a7254b0339ef2b230784789ac28ef35e049253 @@ -0,0 +1,20 @@ +e9a7254b0339 ("nvme: port block device access to file") +2a4936e933e3 ("nvmet: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.12/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 b/v5.12/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 new file mode 100644 index 00000000000..fd9aad8df9a --- /dev/null +++ b/v5.12/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 @@ -0,0 +1,10 @@ +e9b10713e82c ("fscrypt: Drop d_revalidate once the key is added") +3e7807d5a7d7 ("fscrypt: rename fscrypt_info => fscrypt_inode_info") +5b1188847180 ("fscrypt: support crypto data unit size less than filesystem block size") +7a0263dc904f ("fscrypt: replace get_ino_and_lblk_bits with just has_32bit_inodes") +f0904e8bc3c5 ("fscrypt: compute max_lblk_bits from s_maxbytes and block size") +40e13e18168f ("fscrypt: make the bounce page pool opt-in instead of opt-out") +5970fbad1036 ("fscrypt: make it clearer that key_prefix is deprecated") +2d332d5bc424 ("ceph: fscrypt_auth handling for ceph") +83e57e47906c ("fscrypt: optimize fscrypt_initialize()") +6639c3ce7fd2 ("Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux") diff --git a/v5.12/e9c5263ce16d96311c118111ac779f004be8b473 b/v5.12/e9c5263ce16d96311c118111ac779f004be8b473 new file mode 100644 index 00000000000..533cbbe1a10 --- /dev/null +++ b/v5.12/e9c5263ce16d96311c118111ac779f004be8b473 @@ -0,0 +1,15 @@ +e9c5263ce16d ("libfs: improve path_from_stashed()") +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.12/ea7d898676d9e94558c46ba927db35403362389f b/v5.12/ea7d898676d9e94558c46ba927db35403362389f new file mode 100644 index 00000000000..b0578fbf041 --- /dev/null +++ b/v5.12/ea7d898676d9e94558c46ba927db35403362389f @@ -0,0 +1,4 @@ +ea7d898676d9 ("fs: Propagate write hints to the struct block_device inode") +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") +7b12e49669c9 ("fs: remove fs.f_write_hint") diff --git a/v5.12/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 b/v5.12/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 new file mode 100644 index 00000000000..993a82907b6 --- /dev/null +++ b/v5.12/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 @@ -0,0 +1,11 @@ +eb8ed7c6ab08 ("lockd: adapt to breakup of struct file_lock") +872584f1bb98 ("lockd: convert to using new filelock helpers") +be2be5f7f443 ("lockd: nlm_blocked list race fixes") +244cc19196d2 ("lockd: server should unlock lock if client rejects the grant") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") +7ff84910c66c ("lockd: set file_lock start and end when decoding nlm4 testargs") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +764822972d64 ("Merge tag 'nfsd-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v5.12/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 b/v5.12/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 new file mode 100644 index 00000000000..8bf2c17880a --- /dev/null +++ b/v5.12/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 @@ -0,0 +1 @@ +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v5.12/ecba88a3b32d733d41e27973e25b2bc580f64281 b/v5.12/ecba88a3b32d733d41e27973e25b2bc580f64281 new file mode 100644 index 00000000000..eeb4218ec04 --- /dev/null +++ b/v5.12/ecba88a3b32d733d41e27973e25b2bc580f64281 @@ -0,0 +1,20 @@ +ecba88a3b32d ("libfs: Add simple_offset_empty()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") +cac2f8b8d8b5 ("fs: rename current get acl method") diff --git a/v5.12/ee8bd4a428a9c538e08aa5bc797fca19d577f667 b/v5.12/ee8bd4a428a9c538e08aa5bc797fca19d577f667 new file mode 100644 index 00000000000..d090e512f7d --- /dev/null +++ b/v5.12/ee8bd4a428a9c538e08aa5bc797fca19d577f667 @@ -0,0 +1,20 @@ +ee8bd4a428a9 ("kunit: tool: Print UML command") +9241bc818d54 ("kunit: tool: cosmetic: don't specify duplicate kernel cmdline options") +aa1c05558e71 ("kunit: tool: simplify code since build_dir can't be None") +00f75043e46d ("kunit: tool: make --json handling a bit clearer") +e0cc8c052a39 ("kunit: tool: delete kunit_parser.TestResult type") +4c2911f1e140 ("kunit: tool: reconfigure when the used kunitconfig changes") +98978490ccf7 ("kunit: tool: move Kconfig read_from_file/parse_from_string to package-level") +e56e482855b7 ("kunit: tool: Report an error if any test has no subtests") +c68077b14692 ("kunit: tool: Do not error on tests without test plans") +d65d07cb5b01 ("kunit: tool: improve compatibility of kunit_parser with KTAP specification") +7d7c48df811d ("kunit: tool: yield output from run_kernel in real time") +ff9e09a3762f ("kunit: tool: support running each suite/test separately") +5f6aa6d82e45 ("kunit: tool: actually track how long it took to run tests") +7ef925ea8194 ("kunit: tool: factor exec + parse steps into a function") +fe678fed2cda ("kunit: tool: show list of valid --arch options when invalid") +a54ea2e05725 ("kunit: tool: misc fixes (unused vars, imports, leaked files)") +d8c23ead708b ("kunit: tool: better handling of quasi-bool args (--json, --raw_output)") +acd8e8407b8f ("kunit: Print test statistics on failure") +6a499c9c42d0 ("kunit: tool: make --raw_output support only showing kunit output") +6cb51a1874d0 ("kunit: tool: add --kernel_args to allow setting module params") diff --git a/v5.12/ef560389ca50e33bd0c4531236c187107fa81e1f b/v5.12/ef560389ca50e33bd0c4531236c187107fa81e1f new file mode 100644 index 00000000000..594624cb20b --- /dev/null +++ b/v5.12/ef560389ca50e33bd0c4531236c187107fa81e1f @@ -0,0 +1,9 @@ +ef560389ca50 ("docs: filesystems: fix typo in docs") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +62d53c4a1dfe ("fs: use backing_file container for internal files with "fake" f_path") +8a05a8c31d06 ("fs: move kmem_cache_zalloc() into alloc_empty_file*() helpers") +cbb0b9d4bbcf ("fs: use a helper for opening kernel internal files") +d56e0ddb8fc3 ("fs: rename {vfs,kernel}_tmpfile_open()") +d8aeb44a9ae3 ("fs: add FMODE_DIO_PARALLEL_WRITE flag") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/f0ece18e994144b7daa025b68ead97de26a2df1f b/v5.12/f0ece18e994144b7daa025b68ead97de26a2df1f new file mode 100644 index 00000000000..fe5ac18032c --- /dev/null +++ b/v5.12/f0ece18e994144b7daa025b68ead97de26a2df1f @@ -0,0 +1 @@ +f0ece18e9941 ("selftests: add ESRCH tests for pidfd_getfd()") diff --git a/v5.12/f123dc86388cb669c3d6322702dc441abc35c31e b/v5.12/f123dc86388cb669c3d6322702dc441abc35c31e new file mode 100644 index 00000000000..998f411fdd2 --- /dev/null +++ b/v5.12/f123dc86388cb669c3d6322702dc441abc35c31e @@ -0,0 +1 @@ +f123dc86388c ("sysv: don't call sb_bread() with pointers_lock held") diff --git a/v5.12/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 b/v5.12/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 new file mode 100644 index 00000000000..bf7b2e7806b --- /dev/null +++ b/v5.12/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 @@ -0,0 +1 @@ +f17d8a87ecb5 ("selftests: fuxex: Report a unique test name per run of futex_requeue_pi") diff --git a/v5.12/f3a608827d1f8de0dd12813e8d9c6803fe64e119 b/v5.12/f3a608827d1f8de0dd12813e8d9c6803fe64e119 new file mode 100644 index 00000000000..0c5c2c59855 --- /dev/null +++ b/v5.12/f3a608827d1f8de0dd12813e8d9c6803fe64e119 @@ -0,0 +1,2 @@ +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/f525152a0f0ff34eb92b322703d76ba37095f556 b/v5.12/f525152a0f0ff34eb92b322703d76ba37095f556 new file mode 100644 index 00000000000..ffc4dced5c7 --- /dev/null +++ b/v5.12/f525152a0f0ff34eb92b322703d76ba37095f556 @@ -0,0 +1,15 @@ +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/f8f669699977db503569465b64dc5220ab21bb41 b/v5.12/f8f669699977db503569465b64dc5220ab21bb41 new file mode 100644 index 00000000000..c6f7135b0d8 --- /dev/null +++ b/v5.12/f8f669699977db503569465b64dc5220ab21bb41 @@ -0,0 +1,20 @@ +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +22a8be280383 ("selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem") +f54b32781644 ("selftests/resctrl: Kill child process before parent process terminates if SIGTERM is received") +6220f69e72a5 ("selftests/resctrl: Extend CPU vendor detection") +4e5cb354c85e ("selftests/resctrl: Fix unmount resctrl FS") +f1dd71982d19 ("selftests/resctrl: Skip the test if requested resctrl feature is not supported") +c9fb4e7cee1e ("selftests/resctrl: Modularize resctrl test suite main() function") +09a67934625a ("selftests/resctrl: Don't hard code value of "no_of_bits" variable") diff --git a/v5.12/f92e1a829d64dd66fa173c6934f03817d9e68d43 b/v5.12/f92e1a829d64dd66fa173c6934f03817d9e68d43 new file mode 100644 index 00000000000..76fa990af37 --- /dev/null +++ b/v5.12/f92e1a829d64dd66fa173c6934f03817d9e68d43 @@ -0,0 +1,12 @@ +f92e1a829d64 ("test_maple_tree: testing the cyclic allocation") +eb2e817f38ca ("maple_tree: update testing code for mas_{next,prev,walk}") +4bd6dded6318 ("test_maple_tree: add more testing for mas_empty_area()") +5159d64b3354 ("test_maple_tree: test modifications while iterating") +7327e8111adb ("maple_tree: fix mas_empty_area_rev() lower bound validation") +c5651b31f515 ("test_maple_tree: add test for mas_spanning_rebalance() on insufficient data") +120b116208a0 ("maple_tree: reorganize testing to restore module testing") +e15e06a83923 ("lib/test_maple_tree: add testing for maple tree") +cc86e0c2f306 ("radix tree test suite: add support for slab bulk APIs") +54a611b60590 ("Maple Tree: add new data structure") +463f74089ff9 ("crypto: lib - move lib/sha1.c into lib/crypto/") +02f9a04d76b7 ("Merge tag 'memblock-v5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock") diff --git a/v5.12/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 b/v5.12/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 new file mode 100644 index 00000000000..ebbd02618ec --- /dev/null +++ b/v5.12/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 @@ -0,0 +1,20 @@ +f9d8c3c4236e ("block2mtd: port device access to files") +3817d4b11212 ("mtd: block2mtd: Convert to bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.12/fc9a615200d48e076af58f4309f507e500ed900d b/v5.12/fc9a615200d48e076af58f4309f507e500ed900d new file mode 100644 index 00000000000..112572e086f --- /dev/null +++ b/v5.12/fc9a615200d48e076af58f4309f507e500ed900d @@ -0,0 +1,8 @@ +fc9a615200d4 ("drm: tests: Fix invalid printf format specifiers in KUnit tests") +335126937753 ("drm/tests/drm_buddy: fix 32b build") +a64056bb5a32 ("drm/tests/drm_buddy: add alloc_contiguous test") +078a5b498d6a ("drm/tests: Remove slow tests") +25bbe844ef5c ("drm: test: Fix 32-bit issue in drm_buddy_test") +523dfa96add7 ("drm/tests: reduce drm_mm_test stack usage") +ce28ab1380e8 ("drm/tests: Add back seed value information") +a140a6a2d5ec ("Merge drm/drm-next into drm-misc-next") diff --git a/v5.12/fde4951834c22fc634c1e1238b874f894ef46c9c b/v5.12/fde4951834c22fc634c1e1238b874f894ef46c9c new file mode 100644 index 00000000000..8c263fe4a8c --- /dev/null +++ b/v5.12/fde4951834c22fc634c1e1238b874f894ef46c9c @@ -0,0 +1,10 @@ +fde4951834c2 ("filelock: convert more internal functions to use file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.12/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d b/v5.12/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d new file mode 100644 index 00000000000..e0f880d36e0 --- /dev/null +++ b/v5.12/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d @@ -0,0 +1,4 @@ +fe12cfc17429 ("fs: fix a typo in attr.c") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +a2bd096fb2d7 ("fs: use type safe idmapping helpers") +f721d24e5dae ("Merge tag 'pull-tmpfile' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.12/fe3944fb245ab99570552a3bf970b00058a9ca6d b/v5.12/fe3944fb245ab99570552a3bf970b00058a9ca6d new file mode 100644 index 00000000000..2e906a2a8ba --- /dev/null +++ b/v5.12/fe3944fb245ab99570552a3bf970b00058a9ca6d @@ -0,0 +1,4 @@ +fe3944fb245a ("fs: Move enum rw_hint into a new header file") +8b9f3ac5b01d ("fs: introduce alloc_inode_sb() to allocate filesystems specific inode") +a793d79ea3e0 ("fs: move mapping helpers") +815409a12c0a ("Merge tag 'ovl-update-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs") diff --git a/v5.12/ff3b96f2c9e5c24fca12239cd519a8a18569e687 b/v5.12/ff3b96f2c9e5c24fca12239cd519a8a18569e687 new file mode 100644 index 00000000000..f6dafb679b9 --- /dev/null +++ b/v5.12/ff3b96f2c9e5c24fca12239cd519a8a18569e687 @@ -0,0 +1,20 @@ +ff3b96f2c9e5 ("net: test: Fix printf format specifier in skb_segment kunit test") +b3098d32ed6e ("net: add skb_segment kunit test") +9cb252c4c1c5 ("net: skb: export skb drop reaons to user by TRACE_DEFINE_ENUM") +b160f7270e6d ("net: dropreason: reformat the comment fo skb drop reasons") +ec43908dd556 ("net: skb: use auto-generation to convert skb drop reason to string") +ff8372a467fa ("net: skb: move enum skb_drop_reason to standalone header file") +7ebd3f3ee51a ("net: skb: change the definition SKB_DR_SET()") +66e4c8d95008 ("net: warn if transport header was not set") +8fbf195798b5 ("tcp: add drop reason support to tcp_ofo_queue()") +e7c89ae4078e ("tcp: add drop reason support to tcp_prune_ofo_queue()") +4b506af9c5b8 ("tcp: add two drop reasons for tcp_ack()") +669da7a71890 ("tcp: add drop reasons to tcp_rcv_state_process()") +da40b613f89c ("tcp: add drop reason support to tcp_validate_incoming()") +b5ec1e6205a1 ("tcp: get rid of rst_seq_match") +d9d024f96609 ("tcp: consume incoming skb leading to a reset") +2edc1a383fda ("net: ip: add skb drop reasons to ip forwarding") +c4eb664191b4 ("net: ipv4: add skb drop reasons to ip_error()") +d6d3146ce532 ("skb: add some helpers for skb drop reasons") +b384c95a861e ("net: icmp: add skb drop reasons to icmp protocol") +9f8ed577c288 ("net: skb: rename SKB_DROP_REASON_PTYPE_ABSENT") diff --git a/v5.13/00616416488868a8b98343863e5ac078506e44e8 b/v5.13/00616416488868a8b98343863e5ac078506e44e8 new file mode 100644 index 00000000000..7a863926b5e --- /dev/null +++ b/v5.13/00616416488868a8b98343863e5ac078506e44e8 @@ -0,0 +1,20 @@ +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v5.13/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 b/v5.13/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 new file mode 100644 index 00000000000..fc68fe62951 --- /dev/null +++ b/v5.13/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 @@ -0,0 +1,20 @@ +034f0cf8fdf9 ("target: port block device access to file") +e6aafdc8a76b ("scsi: target: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.13/038ce802e248a985150156da84bc3f118236b898 b/v5.13/038ce802e248a985150156da84bc3f118236b898 new file mode 100644 index 00000000000..6b943ef2b64 --- /dev/null +++ b/v5.13/038ce802e248a985150156da84bc3f118236b898 @@ -0,0 +1,20 @@ +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v5.13/04aa5f4eba49d6493801d0f1d515ed237459b166 b/v5.13/04aa5f4eba49d6493801d0f1d515ed237459b166 new file mode 100644 index 00000000000..ad866b09861 --- /dev/null +++ b/v5.13/04aa5f4eba49d6493801d0f1d515ed237459b166 @@ -0,0 +1 @@ +04aa5f4eba49 ("ext4: Configure dentry operations at dentry-creation time") diff --git a/v5.13/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 b/v5.13/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 new file mode 100644 index 00000000000..f093d5b7be4 --- /dev/null +++ b/v5.13/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 @@ -0,0 +1,7 @@ +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +de630176bdf8 ("Merge tag 'iversion-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v5.13/05fb1dbc821f3016a52621ccd4530c269b626130 b/v5.13/05fb1dbc821f3016a52621ccd4530c269b626130 new file mode 100644 index 00000000000..485f066ad79 --- /dev/null +++ b/v5.13/05fb1dbc821f3016a52621ccd4530c269b626130 @@ -0,0 +1,20 @@ +05fb1dbc821f ("pktcdvd: port block device access to file") +7ac86df899f0 ("pktcdvd: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.13/0611a640e60a0473883328746f3c53934cd4dc3c b/v5.13/0611a640e60a0473883328746f3c53934cd4dc3c new file mode 100644 index 00000000000..6a0cb5271a5 --- /dev/null +++ b/v5.13/0611a640e60a0473883328746f3c53934cd4dc3c @@ -0,0 +1,3 @@ +0611a640e60a ("eventpoll: prefer kfree_rcu() in __ep_remove()") +58c9b016e128 ("epoll: use refcount to reduce ep_mutex contention") +1e1c15839df0 ("fs/epoll: use a per-cpu counter for user's watches count") diff --git a/v5.13/06b8db3a7dde43cc7c412517c93c85d13a4557f8 b/v5.13/06b8db3a7dde43cc7c412517c93c85d13a4557f8 new file mode 100644 index 00000000000..79f7547dba1 --- /dev/null +++ b/v5.13/06b8db3a7dde43cc7c412517c93c85d13a4557f8 @@ -0,0 +1,2 @@ +06b8db3a7dde ("fs: remove NTFS classic from docum. index") +12dad495eaab ("fs/ntfs3: Add Kconfig, Makefile and doc") diff --git a/v5.13/07fd7c329839cf0b8c7766883d830a1a0d12d1dd b/v5.13/07fd7c329839cf0b8c7766883d830a1a0d12d1dd new file mode 100644 index 00000000000..3f59de20c6f --- /dev/null +++ b/v5.13/07fd7c329839cf0b8c7766883d830a1a0d12d1dd @@ -0,0 +1,15 @@ +07fd7c329839 ("libfs: add path_from_stashed()") +077c212f0344 ("fs: new accessor methods for atime and mtime") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +f7f438589f46 ("kernfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +0c4767923ed6 ("fs: new helper: simple_rename_timestamp") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +6e17c6de3ddf ("Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 b/v5.13/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 new file mode 100644 index 00000000000..78ecbd254ad --- /dev/null +++ b/v5.13/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 @@ -0,0 +1,2 @@ +0873add0e0cd ("file: prepare for new helper") +9024b4c96576 ("d_alloc_pseudo(): move setting ->d_op there from the (sole) caller") diff --git a/v5.13/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 b/v5.13/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 new file mode 100644 index 00000000000..1c34ad8b1a8 --- /dev/null +++ b/v5.13/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 @@ -0,0 +1,12 @@ +0906fbb2f7ad ("libfs: Attempt exact-match comparison first during casefolded lookup") +af494af38580 ("libfs: remove redundant checks of s_encoding") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") +227c4d507c71 ("Merge tag 'f2fs-for-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.13/0a549ed22c3c7cc6da5c5f5918efd019944489a5 b/v5.13/0a549ed22c3c7cc6da5c5f5918efd019944489a5 new file mode 100644 index 00000000000..cd465940b64 --- /dev/null +++ b/v5.13/0a549ed22c3c7cc6da5c5f5918efd019944489a5 @@ -0,0 +1,4 @@ +0a549ed22c3c ("lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg") +bb95ebbe89a7 ("lib: Introduce CONFIG_MEMCPY_KUNIT_TEST") +b6c75c4afceb ("lib/math/rational: add Kunit test cases") +1f9f78b1b376 ("mm/slub, kunit: add a KUnit test for SLUB debugging functionality") diff --git a/v5.13/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 b/v5.13/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 new file mode 100644 index 00000000000..5e9a34521ab --- /dev/null +++ b/v5.13/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 @@ -0,0 +1 @@ +0c9bd6bc4bb2 ("pidfd: getfd should always report ESRCH if a task is exiting") diff --git a/v5.13/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 b/v5.13/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 new file mode 100644 index 00000000000..b1057f1e0ad --- /dev/null +++ b/v5.13/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 @@ -0,0 +1,20 @@ +0e4a862174f2 ("libfs: Convert simple directory offsets to use a Maple Tree") +ecba88a3b32d ("libfs: Add simple_offset_empty()") +7beea725a8ca ("libfs: Define a minimum directory offset") +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") diff --git a/v5.13/0e9876d8e88d81a35742e90048ab3784c49b910b b/v5.13/0e9876d8e88d81a35742e90048ab3784c49b910b new file mode 100644 index 00000000000..4f5f01be1ee --- /dev/null +++ b/v5.13/0e9876d8e88d81a35742e90048ab3784c49b910b @@ -0,0 +1,5 @@ +0e9876d8e88d ("filelock: fl_pid field should be signed int") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.13/0f05ee447949cf1b72bd7c415c803ea7f7209403 b/v5.13/0f05ee447949cf1b72bd7c415c803ea7f7209403 new file mode 100644 index 00000000000..af4fba2c681 --- /dev/null +++ b/v5.13/0f05ee447949cf1b72bd7c415c803ea7f7209403 @@ -0,0 +1,3 @@ +0f05ee447949 ("selftests/filesystems:fix build error in overlayfs") +b5a78c7127f2 ("selftests/overlayfs: verify device and inode numbers in /proc/pid/maps") +dd7c9be330d8 ("selftests/filesystems: add a vfat RENAME_EXCHANGE test") diff --git a/v5.13/101c3fad29d7a0a90ff063b1aad586a0211911ec b/v5.13/101c3fad29d7a0a90ff063b1aad586a0211911ec new file mode 100644 index 00000000000..d517b0afb2e --- /dev/null +++ b/v5.13/101c3fad29d7a0a90ff063b1aad586a0211911ec @@ -0,0 +1,15 @@ +101c3fad29d7 ("libfs: Drop generic_set_encrypted_ci_d_ops") +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") +5ca14835dc42 ("fs: uninline inode_maybe_inc_iversion()") +da3f52ba3595 ("iversion: use atomic64_try_cmpxchg)") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") +227c4d507c71 ("Merge tag 'f2fs-for-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.13/11b3f8ae7081607a783d60e8098d46b787f79cad b/v5.13/11b3f8ae7081607a783d60e8098d46b787f79cad new file mode 100644 index 00000000000..46fe45bddbe --- /dev/null +++ b/v5.13/11b3f8ae7081607a783d60e8098d46b787f79cad @@ -0,0 +1,9 @@ +11b3f8ae7081 ("fs: remove the inode argument to ->d_real() method") +def3ae83da02 ("fs: store real path instead of fake path in backing file f_path") +08582d678fcf ("fs: create helper file_user_path() for user displayed mapped file path") +83bc1d294130 ("fs: get mnt_writers count for an open backing file's real path") +6cf41fcfe099 ("backing file: free directly") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +3e15dcf77b23 ("fs: rename __mnt_{want,drop}_write*() helpers") +63580f669d7f ("Merge tag 'ovl-update-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs") diff --git a/v5.13/11ff73082f17e1adc1b717264d9b74661fc5b229 b/v5.13/11ff73082f17e1adc1b717264d9b74661fc5b229 new file mode 100644 index 00000000000..c3be1840f41 --- /dev/null +++ b/v5.13/11ff73082f17e1adc1b717264d9b74661fc5b229 @@ -0,0 +1,17 @@ +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +b92a4e3f86b1 ("fs: dlm: change posix lock sigint handling") +4d413ae9ced4 ("fs: dlm: use dlm_plock_info for do_unlock_close") +ea06d4cabf52 ("fs: dlm: change plock interrupted message to debug again") +19d7ca051d30 ("fs: dlm: add pid to debug log") +dc1acd5c9469 ("dlm: replace usage of found with dedicated list iterator variable") +bcfad4265ced ("dlm: improve plock logging if interrupted") +a800ba77fd28 ("dlm: rearrange async condition return") +bcbb4ba6c9ba ("dlm: cleanup plock_op vs plock_xop") +a559790caa1c ("dlm: replace sanity checks with WARN_ON") +42252d0d2aa9 ("dlm: fix plock invalid read") +f7e33bdbd6d1 ("fs: remove mandatory file locking support") +fdd92b64d15b ("fs: warn about impending deprecation of mandatory locks") diff --git a/v5.13/12f7900c575679af411aaa89340bfe3dc68b46b3 b/v5.13/12f7900c575679af411aaa89340bfe3dc68b46b3 new file mode 100644 index 00000000000..b7c06133350 --- /dev/null +++ b/v5.13/12f7900c575679af411aaa89340bfe3dc68b46b3 @@ -0,0 +1,5 @@ +12f7900c5756 ("writeback: move wb_wakeup_delayed defination to fs-writeback.c") +f87904c07551 ("writeback: avoid use-after-free after removing device") +45a2966fd641 ("writeback: fix bandwidth estimate for spiky workload") +fee468fdf41c ("writeback: reliably update bandwidth estimation") +633a2abb9e1c ("writeback: track number of inodes under writeback") diff --git a/v5.13/133e267ef4a26d19c93996a874714e9f3f8c70aa b/v5.13/133e267ef4a26d19c93996a874714e9f3f8c70aa new file mode 100644 index 00000000000..f69b2c9c118 --- /dev/null +++ b/v5.13/133e267ef4a26d19c93996a874714e9f3f8c70aa @@ -0,0 +1,6 @@ +133e267ef4a2 ("time: test: Fix incorrect format specifier") +276010551664 ("time: Improve performance of time64_to_tm()") +1253b9b87e42 ("clocksource: Provide kernel module to test clocksource watchdog") +fa218f1cce6b ("clocksource: Limit number of CPUs checked for clock synchronization") +7560c02bdffb ("clocksource: Check per-CPU clock synchronization when marked unstable") +db3a34e17433 ("clocksource: Retry clock read if long delays detected") diff --git a/v5.13/14786d949a3b8cf00cc32456363b7db22894a0e6 b/v5.13/14786d949a3b8cf00cc32456363b7db22894a0e6 new file mode 100644 index 00000000000..224e419d608 --- /dev/null +++ b/v5.13/14786d949a3b8cf00cc32456363b7db22894a0e6 @@ -0,0 +1,14 @@ +14786d949a3b ("filelock: fix deadlock detection in POSIX locking") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/1505ba06e52e701600172bccbc3aa7fb9bd5d0da b/v5.13/1505ba06e52e701600172bccbc3aa7fb9bd5d0da new file mode 100644 index 00000000000..94a3caad9f6 --- /dev/null +++ b/v5.13/1505ba06e52e701600172bccbc3aa7fb9bd5d0da @@ -0,0 +1,3 @@ +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") +7b12e49669c9 ("fs: remove fs.f_write_hint") diff --git a/v5.13/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 b/v5.13/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 new file mode 100644 index 00000000000..c096ff54c58 --- /dev/null +++ b/v5.13/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 @@ -0,0 +1,13 @@ +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.13/15f298821289d3efba87bb34db29d0ba9780a443 b/v5.13/15f298821289d3efba87bb34db29d0ba9780a443 new file mode 100644 index 00000000000..49cffb9a559 --- /dev/null +++ b/v5.13/15f298821289d3efba87bb34db29d0ba9780a443 @@ -0,0 +1,20 @@ +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v5.13/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 b/v5.13/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 new file mode 100644 index 00000000000..80560d0c69b --- /dev/null +++ b/v5.13/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 @@ -0,0 +1,20 @@ +16ca5dfd8dcd ("swap: port block device usage to file") +4c6bca43c547 ("mm/swap: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.13/16f9ce818901c7b7618094242adc0b51208a7c89 b/v5.13/16f9ce818901c7b7618094242adc0b51208a7c89 new file mode 100644 index 00000000000..988641ff68c --- /dev/null +++ b/v5.13/16f9ce818901c7b7618094242adc0b51208a7c89 @@ -0,0 +1,9 @@ +16f9ce818901 ("smb/server: adapt to breakup of struct file_lock") +6a277077ac51 ("smb/server: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +504a73d46bad ("Merge tag '6.2-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbd") diff --git a/v5.13/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 b/v5.13/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 new file mode 100644 index 00000000000..fc1f1b7fc26 --- /dev/null +++ b/v5.13/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 @@ -0,0 +1,2 @@ +1901ae3cc9f8 ("selftest/ftrace: fix typo in ftracetest script") +dbcf76390eb9 ("selftests/ftrace: Improve integration with kselftest runner") diff --git a/v5.13/190f676afa00d07082db170400aaa2cd4de0933f b/v5.13/190f676afa00d07082db170400aaa2cd4de0933f new file mode 100644 index 00000000000..a56cc48ef84 --- /dev/null +++ b/v5.13/190f676afa00d07082db170400aaa2cd4de0933f @@ -0,0 +1,20 @@ +190f676afa00 ("block/genhd: port disk_scan_partitions() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v5.13/195b3678bea35fde0619f17b73847c30e66d79d0 b/v5.13/195b3678bea35fde0619f17b73847c30e66d79d0 new file mode 100644 index 00000000000..e1bfc79a9fe --- /dev/null +++ b/v5.13/195b3678bea35fde0619f17b73847c30e66d79d0 @@ -0,0 +1 @@ +195b3678bea3 ("minix: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.13/19871b5c7a003946d3cd4209a348ab7c0df5dbad b/v5.13/19871b5c7a003946d3cd4209a348ab7c0df5dbad new file mode 100644 index 00000000000..007b6947da5 --- /dev/null +++ b/v5.13/19871b5c7a003946d3cd4209a348ab7c0df5dbad @@ -0,0 +1,5 @@ +19871b5c7a00 ("iomap: pass the length of the dirty region to ->map_blocks") +925c86a19bac ("fs: add CONFIG_BUFFER_HEAD") +487c607df790 ("block: use iomap for writes to block devices") +727cfe976758 ("block: open code __generic_file_write_iter for blkdev writes") +c6b0271053e7 ("Merge tag 'fs_for_v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs") diff --git a/v5.13/19e94a2333c2babc773e51a9ed844cfc35a36064 b/v5.13/19e94a2333c2babc773e51a9ed844cfc35a36064 new file mode 100644 index 00000000000..de914621ff7 --- /dev/null +++ b/v5.13/19e94a2333c2babc773e51a9ed844cfc35a36064 @@ -0,0 +1,20 @@ +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.13/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 b/v5.13/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 new file mode 100644 index 00000000000..326f73fdaf2 --- /dev/null +++ b/v5.13/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 @@ -0,0 +1,13 @@ +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a b/v5.13/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a new file mode 100644 index 00000000000..b1e2f47e62c --- /dev/null +++ b/v5.13/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a @@ -0,0 +1,12 @@ +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf b/v5.13/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf new file mode 100644 index 00000000000..1af092779b2 --- /dev/null +++ b/v5.13/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf @@ -0,0 +1,5 @@ +1b9e2d90141c ("xfs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +3584c8f48a70 ("xfs: Block writes to log device") +653bee386c08 ("xfs: simplify device handling") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/1d3aa0b97c55672eff44516b1c8afb9551003d78 b/v5.13/1d3aa0b97c55672eff44516b1c8afb9551003d78 new file mode 100644 index 00000000000..c2f647fd7aa --- /dev/null +++ b/v5.13/1d3aa0b97c55672eff44516b1c8afb9551003d78 @@ -0,0 +1,20 @@ +1d3aa0b97c55 ("ocfs2: port block device access to file") +ebc4185497ea ("ocfs2: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.13/1fa08aece42512be072351f482096d5796edf7ca b/v5.13/1fa08aece42512be072351f482096d5796edf7ca new file mode 100644 index 00000000000..e5f14ca5316 --- /dev/null +++ b/v5.13/1fa08aece42512be072351f482096d5796edf7ca @@ -0,0 +1,15 @@ +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +fb7945b484b8 ("nsfs: use d_make_root()") +16a9496523a4 ("fs: convert core infrastructure to new timestamp accessors") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v5.13/205de6ddd7fff9340bd5e4b68105f28120671c6b b/v5.13/205de6ddd7fff9340bd5e4b68105f28120671c6b new file mode 100644 index 00000000000..06ba208ba06 --- /dev/null +++ b/v5.13/205de6ddd7fff9340bd5e4b68105f28120671c6b @@ -0,0 +1,20 @@ +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") diff --git a/v5.13/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 b/v5.13/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 new file mode 100644 index 00000000000..83341b0ab0f --- /dev/null +++ b/v5.13/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 @@ -0,0 +1,20 @@ +20e6a8d0dcdc ("drbd: port block device access to file") +75e27d373425 ("drdb: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.13/217759bbb95db7998528eb65914c3e20d890dff5 b/v5.13/217759bbb95db7998528eb65914c3e20d890dff5 new file mode 100644 index 00000000000..36d03a2b785 --- /dev/null +++ b/v5.13/217759bbb95db7998528eb65914c3e20d890dff5 @@ -0,0 +1,20 @@ +217759bbb95d ("xen: port block device access to file") +436d3705bfee ("xen/blkback: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.13/21e25205d7f9b6d7d3807546dd12ea93844b7c8e b/v5.13/21e25205d7f9b6d7d3807546dd12ea93844b7c8e new file mode 100644 index 00000000000..7b1739aba8a --- /dev/null +++ b/v5.13/21e25205d7f9b6d7d3807546dd12ea93844b7c8e @@ -0,0 +1 @@ +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") diff --git a/v5.13/2263639f96f24a121ec9f037981b81daf5a8d60a b/v5.13/2263639f96f24a121ec9f037981b81daf5a8d60a new file mode 100644 index 00000000000..c570f35aaa8 --- /dev/null +++ b/v5.13/2263639f96f24a121ec9f037981b81daf5a8d60a @@ -0,0 +1,6 @@ +2263639f96f2 ("iov_iter: streamline iovec/bvec alignment iteration") +de4f5fed3f23 ("iov_iter: add iter_iovec() helper") +0a2481cde24f ("block: ensure bio_alloc_map_data() deals with ITER_UBUF correctly") +d46aa786fa53 ("block: use iter_ubuf for single range") +4b61152e107a ("io_uring: switch network send/recv to ITER_UBUF") +54e60e505d61 ("Merge tag 'for-6.2/io_uring-2022-12-08' of git://git.kernel.dk/linux") diff --git a/v5.13/231e872529885483056c0170641ddd76686e3a89 b/v5.13/231e872529885483056c0170641ddd76686e3a89 new file mode 100644 index 00000000000..e33eda971e9 --- /dev/null +++ b/v5.13/231e872529885483056c0170641ddd76686e3a89 @@ -0,0 +1 @@ +231e87252988 ("xfs: add support for FS_IOC_GETFSSYSFSPATH") diff --git a/v5.13/24a8b7bfb96120b32c222ef108bb7a713d1e385a b/v5.13/24a8b7bfb96120b32c222ef108bb7a713d1e385a new file mode 100644 index 00000000000..af734afaadd --- /dev/null +++ b/v5.13/24a8b7bfb96120b32c222ef108bb7a713d1e385a @@ -0,0 +1,13 @@ +24a8b7bfb961 ("fs: use inode_set_ctime_to_ts to set inode ctime to current time") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v5.13/24be05591fb7a2a3edd639092c045298dd57aeea b/v5.13/24be05591fb7a2a3edd639092c045298dd57aeea new file mode 100644 index 00000000000..14b4f9a5c66 --- /dev/null +++ b/v5.13/24be05591fb7a2a3edd639092c045298dd57aeea @@ -0,0 +1,20 @@ +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.13/2558e3b23112adb82a558bab616890a790a38bc6 b/v5.13/2558e3b23112adb82a558bab616890a790a38bc6 new file mode 100644 index 00000000000..1eb99b4aea9 --- /dev/null +++ b/v5.13/2558e3b23112adb82a558bab616890a790a38bc6 @@ -0,0 +1,14 @@ +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.13/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 b/v5.13/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 new file mode 100644 index 00000000000..2e498ab37df --- /dev/null +++ b/v5.13/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 @@ -0,0 +1,16 @@ +269a6194dcba ("filelock: reorganize locks_delete_block and __locks_insert_block") +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/2824083db76cb9d4b7910607b367e93b02912865 b/v5.13/2824083db76cb9d4b7910607b367e93b02912865 new file mode 100644 index 00000000000..1fe0b611766 --- /dev/null +++ b/v5.13/2824083db76cb9d4b7910607b367e93b02912865 @@ -0,0 +1,20 @@ +2824083db76c ("ovl: Always reject mounting over case-insensitive directories") +24e16e385f22 ("ovl: add support for appending lowerdirs one by one") +819829f0319a ("ovl: refactor layer parsing helpers") +0cea4c097d97 ("ovl: store and show the user provided lowerdir mount option") +c835110b588a ("ovl: remove unused code in lowerdir param parsing") +32db51070850 ("ovl: fix regression in showing lowerdir mount option") +a535116d8033 ("ovl: make use of ->layers safe in rcu pathwalk") +f01d08899fd7 ("ovl: make consistent use of OVL_FS()") +16aac5ad1fa9 ("ovl: support encoding non-decodable file handles") +184996e92e86 ("ovl: Validate verity xattr when resolving lowerdata") +bf07089081a0 ("ovl: Add versioned header for overlay.metacopy xattr") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") diff --git a/v5.13/282c30f320ba25794b66c2231ab134d15465ef21 b/v5.13/282c30f320ba25794b66c2231ab134d15465ef21 new file mode 100644 index 00000000000..99ef2770e58 --- /dev/null +++ b/v5.13/282c30f320ba25794b66c2231ab134d15465ef21 @@ -0,0 +1,6 @@ +282c30f320ba ("filelock: remove temporary compatibility macros") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 b/v5.13/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 new file mode 100644 index 00000000000..f4adb126024 --- /dev/null +++ b/v5.13/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 @@ -0,0 +1 @@ +2851f57d2dab ("selftests: thermal: intel: workload_hint: add missing gitignore") diff --git a/v5.13/2892731ec2893252cdbc256a2bd5436b7fd94cf7 b/v5.13/2892731ec2893252cdbc256a2bd5436b7fd94cf7 new file mode 100644 index 00000000000..f0cdebf4c90 --- /dev/null +++ b/v5.13/2892731ec2893252cdbc256a2bd5436b7fd94cf7 @@ -0,0 +1,20 @@ +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") diff --git a/v5.13/292fcaa1f937345cb65f3af82a1ee6692c8df9eb b/v5.13/292fcaa1f937345cb65f3af82a1ee6692c8df9eb new file mode 100644 index 00000000000..6b27fe1956b --- /dev/null +++ b/v5.13/292fcaa1f937345cb65f3af82a1ee6692c8df9eb @@ -0,0 +1 @@ +292fcaa1f937 ("smb: remove redundant check") diff --git a/v5.13/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 b/v5.13/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 new file mode 100644 index 00000000000..f0923c4717e --- /dev/null +++ b/v5.13/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 @@ -0,0 +1,2 @@ +2a95fd3cc23d ("jfs: remove SLAB_MEM_SPREAD flag usage") +5d299f44d765 ("jfs: Avoid field-overflowing memcpy()") diff --git a/v5.13/2cd114294d1dad6ed19217c909680f9fd30ee711 b/v5.13/2cd114294d1dad6ed19217c909680f9fd30ee711 new file mode 100644 index 00000000000..cfa596897bf --- /dev/null +++ b/v5.13/2cd114294d1dad6ed19217c909680f9fd30ee711 @@ -0,0 +1,6 @@ +2cd114294d1d ("smb/client: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +5dd8ce24667a ("cifs: missing directory in MAINTAINERS file") +332019e23a51 ("Merge tag '5.20-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6") diff --git a/v5.13/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d b/v5.13/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d new file mode 100644 index 00000000000..a9e88cb7d35 --- /dev/null +++ b/v5.13/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d @@ -0,0 +1,10 @@ +2dd0b5a8fcc4 ("selftests: ktap_helpers: Add a helper to finish the test") +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.13/2fadeb950f53c017bde9e156e443528265dd3629 b/v5.13/2fadeb950f53c017bde9e156e443528265dd3629 new file mode 100644 index 00000000000..5da194e50b3 --- /dev/null +++ b/v5.13/2fadeb950f53c017bde9e156e443528265dd3629 @@ -0,0 +1,20 @@ +2fadeb950f53 ("kunit: make kunit_bus_type const") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v5.13/3058fca1ed7955c904584a6d86108d664a927177 b/v5.13/3058fca1ed7955c904584a6d86108d664a927177 new file mode 100644 index 00000000000..42dfd9caea9 --- /dev/null +++ b/v5.13/3058fca1ed7955c904584a6d86108d664a927177 @@ -0,0 +1 @@ +3058fca1ed79 ("fs: make file_dentry() a simple accessor") diff --git a/v5.13/30deff8531f469453ccc0981f14eceb0a2ea68d6 b/v5.13/30deff8531f469453ccc0981f14eceb0a2ea68d6 new file mode 100644 index 00000000000..1f78ac4382c --- /dev/null +++ b/v5.13/30deff8531f469453ccc0981f14eceb0a2ea68d6 @@ -0,0 +1,20 @@ +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") diff --git a/v5.13/321de651fa565dcf76c017b257bdf15ec7fff45d b/v5.13/321de651fa565dcf76c017b257bdf15ec7fff45d new file mode 100644 index 00000000000..f1ec15694f5 --- /dev/null +++ b/v5.13/321de651fa565dcf76c017b257bdf15ec7fff45d @@ -0,0 +1,6 @@ +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +841dd789b862 ("block: Use bdev_open_by_dev() in blkdev_open()") +e719b4d15674 ("block: Provide bdev_open_* functions") +a0433f8cae3a ("Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linux") diff --git a/v5.13/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 b/v5.13/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 new file mode 100644 index 00000000000..8ec0a7cd448 --- /dev/null +++ b/v5.13/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 @@ -0,0 +1,20 @@ +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.13/3425a2005b291b62b6f6deeeab1156839c41cf85 b/v5.13/3425a2005b291b62b6f6deeeab1156839c41cf85 new file mode 100644 index 00000000000..f283228910f --- /dev/null +++ b/v5.13/3425a2005b291b62b6f6deeeab1156839c41cf85 @@ -0,0 +1 @@ +3425a2005b29 ("selftests/ftrace: Add test to exercize function tracer across cpu hotplug") diff --git a/v5.13/345e8abe4c355bc24bab3f4a5634122e55be8665 b/v5.13/345e8abe4c355bc24bab3f4a5634122e55be8665 new file mode 100644 index 00000000000..337c54fd768 --- /dev/null +++ b/v5.13/345e8abe4c355bc24bab3f4a5634122e55be8665 @@ -0,0 +1,20 @@ +345e8abe4c35 ("selftests/resctrl: Get domain id from cache id") +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v5.13/347d49fdf36c5e2411afdb312935d88183fe5811 b/v5.13/347d49fdf36c5e2411afdb312935d88183fe5811 new file mode 100644 index 00000000000..cf145731eee --- /dev/null +++ b/v5.13/347d49fdf36c5e2411afdb312935d88183fe5811 @@ -0,0 +1,10 @@ +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/348139384ba30eccd4ce4f01fcf575b08ce81b83 b/v5.13/348139384ba30eccd4ce4f01fcf575b08ce81b83 new file mode 100644 index 00000000000..50d31b0c930 --- /dev/null +++ b/v5.13/348139384ba30eccd4ce4f01fcf575b08ce81b83 @@ -0,0 +1 @@ +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v5.13/3789fb8746dc0f484db2d6f48b390f0f535d5120 b/v5.13/3789fb8746dc0f484db2d6f48b390f0f535d5120 new file mode 100644 index 00000000000..3d88ab126c2 --- /dev/null +++ b/v5.13/3789fb8746dc0f484db2d6f48b390f0f535d5120 @@ -0,0 +1,20 @@ +3789fb8746dc ("bcache: port block device access to files") +b3856da79062 ("bcache: Fixup error handling in register_cache()") +631b001fd6bc ("bcache: Convert to bdev_open_by_path()") +2c5555983bd2 ("bcache: Fix bcache device claiming") +abcc0cbd4928 ("bcache: Alloc holder object before async registration") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v5.13/386dc41cf54dcf44ea40de1aca900f02b756cec0 b/v5.13/386dc41cf54dcf44ea40de1aca900f02b756cec0 new file mode 100644 index 00000000000..6f717891ec6 --- /dev/null +++ b/v5.13/386dc41cf54dcf44ea40de1aca900f02b756cec0 @@ -0,0 +1,2 @@ +386dc41cf54d ("init: flush async file closing") +1ec6574a3c0a ("Merge tag 'kthread-cleanups-for-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace") diff --git a/v5.13/3948abaa4e2be938ccdfc289385a27342fb13d43 b/v5.13/3948abaa4e2be938ccdfc289385a27342fb13d43 new file mode 100644 index 00000000000..572762fe9dd --- /dev/null +++ b/v5.13/3948abaa4e2be938ccdfc289385a27342fb13d43 @@ -0,0 +1 @@ +3948abaa4e2b ("do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak") diff --git a/v5.13/3956f35fbd36aee35766008ce6a9b0ed812d93ef b/v5.13/3956f35fbd36aee35766008ce6a9b0ed812d93ef new file mode 100644 index 00000000000..6101679f452 --- /dev/null +++ b/v5.13/3956f35fbd36aee35766008ce6a9b0ed812d93ef @@ -0,0 +1,7 @@ +3956f35fbd36 ("ceph: adapt to breakup of struct file_lock") +38d46409c463 ("ceph: print cluster fsid and client global_id in all debug logs") +5995d90d2d19 ("ceph: rename _to_client() to _to_fs_client()") +197b7d792d6a ("ceph: pass the mdsc to several helpers") +07bb00ef00ac ("ceph: fix type promotion bug on 32bit systems") +2816a09678f5 ("ceph: remove unnecessary check for NULL in parse_longname()") +7ba2090ca64e ("Merge tag 'ceph-for-6.6-rc1' of https://github.com/ceph/ceph-client") diff --git a/v5.13/39a6c668e4e78c3bc262c24d9aabd0a49027f948 b/v5.13/39a6c668e4e78c3bc262c24d9aabd0a49027f948 new file mode 100644 index 00000000000..6f286cd1333 --- /dev/null +++ b/v5.13/39a6c668e4e78c3bc262c24d9aabd0a49027f948 @@ -0,0 +1 @@ +39a6c668e4e7 ("efs: convert efs to use the new mount api") diff --git a/v5.13/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd b/v5.13/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd new file mode 100644 index 00000000000..b70ce8cc2d2 --- /dev/null +++ b/v5.13/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd @@ -0,0 +1,20 @@ +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") diff --git a/v5.13/3cdad0a5a6cf581519748612cb449b43379510a4 b/v5.13/3cdad0a5a6cf581519748612cb449b43379510a4 new file mode 100644 index 00000000000..0777f0ddd47 --- /dev/null +++ b/v5.13/3cdad0a5a6cf581519748612cb449b43379510a4 @@ -0,0 +1,20 @@ +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") diff --git a/v5.13/3d40f78169a0a954ff06e2b0f8e21463f7edb433 b/v5.13/3d40f78169a0a954ff06e2b0f8e21463f7edb433 new file mode 100644 index 00000000000..1b3234db139 --- /dev/null +++ b/v5.13/3d40f78169a0a954ff06e2b0f8e21463f7edb433 @@ -0,0 +1,4 @@ +3d40f78169a0 ("filelock: drop the IS_* macros") +90f7d7a0d0d6 ("locks: remove LOCK_MAND flock lock support") +f7e33bdbd6d1 ("fs: remove mandatory file locking support") +fdd92b64d15b ("fs: warn about impending deprecation of mandatory locks") diff --git a/v5.13/3f6d810665dfde0d33785420618ceb03fba0619d b/v5.13/3f6d810665dfde0d33785420618ceb03fba0619d new file mode 100644 index 00000000000..cdcb2ff8c49 --- /dev/null +++ b/v5.13/3f6d810665dfde0d33785420618ceb03fba0619d @@ -0,0 +1,20 @@ +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") diff --git a/v5.13/410bb2ce611133a11d4d11f0aef4c83f095c3200 b/v5.13/410bb2ce611133a11d4d11f0aef4c83f095c3200 new file mode 100644 index 00000000000..c823caceaeb --- /dev/null +++ b/v5.13/410bb2ce611133a11d4d11f0aef4c83f095c3200 @@ -0,0 +1,20 @@ +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 b/v5.13/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 new file mode 100644 index 00000000000..45d8bd5a5d2 --- /dev/null +++ b/v5.13/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 @@ -0,0 +1 @@ +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") diff --git a/v5.13/42c3732fa8073717dd7d924472f1c0bc5b452fdc b/v5.13/42c3732fa8073717dd7d924472f1c0bc5b452fdc new file mode 100644 index 00000000000..4510c54e967 --- /dev/null +++ b/v5.13/42c3732fa8073717dd7d924472f1c0bc5b452fdc @@ -0,0 +1,2 @@ +42c3732fa807 ("fs: Create a generic is_dot_dotdot() utility") +4215d054aea0 ("f2fs: enable extent cache for compression files in read-only") diff --git a/v5.13/432acd550e3607d5fea23e27f6ab4e4567deccfd b/v5.13/432acd550e3607d5fea23e27f6ab4e4567deccfd new file mode 100644 index 00000000000..c557d72345f --- /dev/null +++ b/v5.13/432acd550e3607d5fea23e27f6ab4e4567deccfd @@ -0,0 +1,20 @@ +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +ebb7fb1557b1 ("xfs, iomap: limit individual ioend chain lengths in writeback") +8ffd74e9a816 ("iomap: Convert bio completions to use folios") +cd1e5afe5503 ("iomap: Pass the iomap_page into iomap_set_range_uptodate") +435d44b3fd0a ("iomap: Convert iomap_page_create to take a folio") +95c4cd053a1d ("iomap: Convert to_iomap_page to take a folio") +5ad448ce2976 ("iomap: iomap_read_inline_data cleanup") +d8af404ffce7 ("iomap: Fix inline extent handling in iomap_readpage") +fad0a1ab34f7 ("iomap: constify iomap_iter_srcmap") +b74b1293e6ca ("iomap: rework unshare flag") +1b5c1e36dc0e ("iomap: pass an iomap_iter to various buffered I/O helpers") +2aa3048e03d3 ("iomap: switch iomap_zero_range to use iomap_iter") +8fc274d1f4b4 ("iomap: switch iomap_file_unshare to use iomap_iter") +ce83a0251c6e ("iomap: switch iomap_file_buffered_write to use iomap_iter") +f6d480006cea ("iomap: switch readahead and readpage to use iomap_iter") +f4b896c213f0 ("iomap: add the new iomap_iter model") +740499c78408 ("iomap: fix the iomap_readpage_actor return value for inline data") +78c64b00f842 ("iomap: mark the iomap argument to iomap_read_inline_data const") +1d25d0aecfcd ("iomap: remove the iomap arguments to ->page_{prepare,done}") +b69eea82d37d ("iomap: pass writeback errors to the mapping") diff --git a/v5.13/433f437b3ae2ed4e318ecd5233c82f6936e78e82 b/v5.13/433f437b3ae2ed4e318ecd5233c82f6936e78e82 new file mode 100644 index 00000000000..ded20c197b4 --- /dev/null +++ b/v5.13/433f437b3ae2ed4e318ecd5233c82f6936e78e82 @@ -0,0 +1,20 @@ +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") diff --git a/v5.13/4379f91172f39d999919c8e8b2b5e1d665d8972d b/v5.13/4379f91172f39d999919c8e8b2b5e1d665d8972d new file mode 100644 index 00000000000..486c519eecc --- /dev/null +++ b/v5.13/4379f91172f39d999919c8e8b2b5e1d665d8972d @@ -0,0 +1,20 @@ +4379f91172f3 ("power: port block device access to file") +e017d304c740 ("PM: hibernate: Convert to bdev_open_by_dev()") +40d84e198b0a ("PM: hibernate: Rename function parameter from snapshot_test to exclusive") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v5.13/43f0df54c96fa5abcab9df8649c1e52119bf0238 b/v5.13/43f0df54c96fa5abcab9df8649c1e52119bf0238 new file mode 100644 index 00000000000..d7f8c195652 --- /dev/null +++ b/v5.13/43f0df54c96fa5abcab9df8649c1e52119bf0238 @@ -0,0 +1,9 @@ +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.13/449813515d3e5efec85206bb91588a6249a421a3 b/v5.13/449813515d3e5efec85206bb91588a6249a421a3 new file mode 100644 index 00000000000..5195ccbcae9 --- /dev/null +++ b/v5.13/449813515d3e5efec85206bb91588a6249a421a3 @@ -0,0 +1,8 @@ +449813515d3e ("block, fs: Restore the per-bio/request data lifetime fields") +1ccf164ec866 ("block: Use iov_iter_extract_pages() and page pinning in direct-io.c") +e51bab4e2058 ("block: Replace BIO_NO_PAGE_REF with BIO_PAGE_REFFED with inverted logic") +a450f49708ea ("iomap: Don't get an reference on ZERO_PAGE for direct I/O block zeroing") +7ee4ccf57484 ("block: set FOLL_PCI_P2PDMA in bio_map_user_iov()") +80bd4a7aab4c ("blk-mq: move the srcu_struct used for quiescing to the tagset") +b179c98f7697 ("block: Remove request.write_hint") +513389809e13 ("Merge tag 'for-6.1/block-2022-10-03' of git://git.kernel.dk/linux") diff --git a/v5.13/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 b/v5.13/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 new file mode 100644 index 00000000000..5370155d0c6 --- /dev/null +++ b/v5.13/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 @@ -0,0 +1,6 @@ +459c814a3c5f ("9p: adapt to breakup of struct file_lock") +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.13/45f29e0eb5b969c59a70525942080905dc5b7964 b/v5.13/45f29e0eb5b969c59a70525942080905dc5b7964 new file mode 100644 index 00000000000..7293e29f580 --- /dev/null +++ b/v5.13/45f29e0eb5b969c59a70525942080905dc5b7964 @@ -0,0 +1 @@ +45f29e0eb5b9 ("openpromfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.13/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 b/v5.13/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 new file mode 100644 index 00000000000..a7f811f45a7 --- /dev/null +++ b/v5.13/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 @@ -0,0 +1,10 @@ +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/4a679c5afca027d7f4668f51693f7cce589038f5 b/v5.13/4a679c5afca027d7f4668f51693f7cce589038f5 new file mode 100644 index 00000000000..011df112d57 --- /dev/null +++ b/v5.13/4a679c5afca027d7f4668f51693f7cce589038f5 @@ -0,0 +1 @@ +4a679c5afca0 ("selftests: Add test to verify power supply properties") diff --git a/v5.13/4b2cfbda2d530f4efa0e2833771640869013de5e b/v5.13/4b2cfbda2d530f4efa0e2833771640869013de5e new file mode 100644 index 00000000000..189c5bff37d --- /dev/null +++ b/v5.13/4b2cfbda2d530f4efa0e2833771640869013de5e @@ -0,0 +1,20 @@ +4b2cfbda2d53 ("nfs: port block device access to files") +3fe5d9fb0b31 ("nfs/blocklayout: Convert to use bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.13/4b357e2a6d6c364a88d50526675fe596a30766cb b/v5.13/4b357e2a6d6c364a88d50526675fe596a30766cb new file mode 100644 index 00000000000..a339a4273e6 --- /dev/null +++ b/v5.13/4b357e2a6d6c364a88d50526675fe596a30766cb @@ -0,0 +1,20 @@ +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v5.13/4b7b4291dee2fef9148563be3eeb0034cc3bf5df b/v5.13/4b7b4291dee2fef9148563be3eeb0034cc3bf5df new file mode 100644 index 00000000000..1dc10b9d825 --- /dev/null +++ b/v5.13/4b7b4291dee2fef9148563be3eeb0034cc3bf5df @@ -0,0 +1 @@ +4b7b4291dee2 ("selftests: thermal: intel: power_floor: add missing gitignore") diff --git a/v5.13/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 b/v5.13/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 new file mode 100644 index 00000000000..e9525ee42e5 --- /dev/null +++ b/v5.13/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 @@ -0,0 +1,2 @@ +4b944f8ef996 ("Revert "mm/filemap: avoid buffered read/write race to read inconsistent data"") +e2c27b803bb6 ("mm/filemap: avoid buffered read/write race to read inconsistent data") diff --git a/v5.13/4ca52f539865853e6ddbc393745cd0b305f0d810 b/v5.13/4ca52f539865853e6ddbc393745cd0b305f0d810 new file mode 100644 index 00000000000..50ef28826f0 --- /dev/null +++ b/v5.13/4ca52f539865853e6ddbc393745cd0b305f0d810 @@ -0,0 +1,9 @@ +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 b/v5.13/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 new file mode 100644 index 00000000000..992d2aa0feb --- /dev/null +++ b/v5.13/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 @@ -0,0 +1,17 @@ +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.13/512383ae49107fbc42243887798548e356c4b91c b/v5.13/512383ae49107fbc42243887798548e356c4b91c new file mode 100644 index 00000000000..9dabe79ddb6 --- /dev/null +++ b/v5.13/512383ae49107fbc42243887798548e356c4b91c @@ -0,0 +1,3 @@ +512383ae4910 ("f2fs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/5339792bd64bd1605d3d51f8e52e94dfc385959b b/v5.13/5339792bd64bd1605d3d51f8e52e94dfc385959b new file mode 100644 index 00000000000..657ef9c4bd3 --- /dev/null +++ b/v5.13/5339792bd64bd1605d3d51f8e52e94dfc385959b @@ -0,0 +1,20 @@ +5339792bd64b ("selftests/resctrl: Add test groups and name L3 CAT test L3_CAT") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v5.13/539cd3f4da3fdbe7dc353634e004e4b0e725c35a b/v5.13/539cd3f4da3fdbe7dc353634e004e4b0e725c35a new file mode 100644 index 00000000000..37e8e8a3953 --- /dev/null +++ b/v5.13/539cd3f4da3fdbe7dc353634e004e4b0e725c35a @@ -0,0 +1,7 @@ +539cd3f4da3f ("selftests: lib.mk: Do not process TEST_GEN_MODS_DIR") +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") +ae108c48b5d2 ("selftests: net: Fix cross-tree inclusion of scripts") +9395cd7cef45 ("Merge tag 'landlock-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux") diff --git a/v5.13/54943abce0927156ba9909f1a533b25410bfe2ca b/v5.13/54943abce0927156ba9909f1a533b25410bfe2ca new file mode 100644 index 00000000000..746ea0835a9 --- /dev/null +++ b/v5.13/54943abce0927156ba9909f1a533b25410bfe2ca @@ -0,0 +1,20 @@ +54943abce092 ("iomap: add pos and dirty_len into trace_iomap_writepage_map") +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v5.13/54ee3526796f56c249124686a33e1cc05f76ea21 b/v5.13/54ee3526796f56c249124686a33e1cc05f76ea21 new file mode 100644 index 00000000000..3958fea6e84 --- /dev/null +++ b/v5.13/54ee3526796f56c249124686a33e1cc05f76ea21 @@ -0,0 +1,8 @@ +54ee3526796f ("selftests: livepatch: Avoid running the tests if kernel-devel is missing") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.13/57c6906778f55deba6d3f3af00284e3541bb9950 b/v5.13/57c6906778f55deba6d3f3af00284e3541bb9950 new file mode 100644 index 00000000000..77cae3a6f0a --- /dev/null +++ b/v5.13/57c6906778f55deba6d3f3af00284e3541bb9950 @@ -0,0 +1 @@ +57c6906778f5 ("__fs_parse: Correct a documentation comment") diff --git a/v5.13/582a3bf999df662c0e0fa4717ce7559f16d7b93b b/v5.13/582a3bf999df662c0e0fa4717ce7559f16d7b93b new file mode 100644 index 00000000000..4a3f8a50cba --- /dev/null +++ b/v5.13/582a3bf999df662c0e0fa4717ce7559f16d7b93b @@ -0,0 +1,6 @@ +582a3bf999df ("filelock: always define for_each_file_lock()") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 b/v5.13/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 new file mode 100644 index 00000000000..5a7c9c80a0b --- /dev/null +++ b/v5.13/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 @@ -0,0 +1 @@ +587a67b6830b ("filelock: rename some fields in tracepoints") diff --git a/v5.13/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 b/v5.13/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 new file mode 100644 index 00000000000..353fab4c2ed --- /dev/null +++ b/v5.13/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 @@ -0,0 +1 @@ +5916f439f2eb ("Convert coda to use the new mount API") diff --git a/v5.13/5bc9dc068afe95e924136d57c1a385194282a919 b/v5.13/5bc9dc068afe95e924136d57c1a385194282a919 new file mode 100644 index 00000000000..58b7b43b271 --- /dev/null +++ b/v5.13/5bc9dc068afe95e924136d57c1a385194282a919 @@ -0,0 +1 @@ +5bc9dc068afe ("selftest: ftrace: fix minor typo in log") diff --git a/v5.13/5caf1b6400d30a31363063314bddea4e5680d639 b/v5.13/5caf1b6400d30a31363063314bddea4e5680d639 new file mode 100644 index 00000000000..9613793a21c --- /dev/null +++ b/v5.13/5caf1b6400d30a31363063314bddea4e5680d639 @@ -0,0 +1,20 @@ +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v5.13/5d94da7ff00ef45737a64d947e7ff45aca972782 b/v5.13/5d94da7ff00ef45737a64d947e7ff45aca972782 new file mode 100644 index 00000000000..8769e9de8e6 --- /dev/null +++ b/v5.13/5d94da7ff00ef45737a64d947e7ff45aca972782 @@ -0,0 +1,3 @@ +5d94da7ff00e ("kselftest: Add basic test for probing the rust sample modules") +615131b8e9bc ("MAINTAINERS: Rust") +fa4b9df00af4 ("MAINTAINERS: Add Runtime Verification (RV) entry") diff --git a/v5.13/6021d62c677f12f2f975bb1bf2389730e1d9f746 b/v5.13/6021d62c677f12f2f975bb1bf2389730e1d9f746 new file mode 100644 index 00000000000..35c83a83d1c --- /dev/null +++ b/v5.13/6021d62c677f12f2f975bb1bf2389730e1d9f746 @@ -0,0 +1 @@ +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") diff --git a/v5.13/60c2a6926cc94dcd8a60ab593b4092bc354061c3 b/v5.13/60c2a6926cc94dcd8a60ab593b4092bc354061c3 new file mode 100644 index 00000000000..febb6a07fa7 --- /dev/null +++ b/v5.13/60c2a6926cc94dcd8a60ab593b4092bc354061c3 @@ -0,0 +1,20 @@ +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.13/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 b/v5.13/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 new file mode 100644 index 00000000000..0ed23fc8f0e --- /dev/null +++ b/v5.13/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 @@ -0,0 +1,20 @@ +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +58a033c9a3e0 ("nfsd: remove fetch_iversion export operation") +638e3e7d9493 ("nfsd: use the getattr operation to fetch i_version") +3139b1d79588 ("nfsd: move nfsd4_change_attribute to nfsfh.c") +ac3a2585f018 ("nfsd: rework refcounting in filecache") +d7064eaf688c ("NFSD: Add an nfsd_file_fsync tracepoint") +821411858988 ("nfsd: reorganize filecache.c") +1f696e230ea5 ("nfsd: remove the pages_flushed statistic from filecache") +4d1ea8455716 ("NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collection") +dcf3f80965ca ("NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately"") +c252849082ff ("NFSD: Pass the target nfsd_file to nfsd_commit()") +d3aefd2b29ff ("nfsd: fix net-namespace logic in __nfsd_file_cache_purge") +243a5263014a ("nfsd: rework hashtable handling in nfsd_do_file_acquire") +8d0d254b15cc ("nfsd: fix nfsd_file_unhash_and_dispose") +5e138c4a750d ("NFSD: NFSv4 CLOSE should release an nfsd_file immediately") +b40a2839470c ("NFSD: Move nfsd_file_trace_alloc() tracepoint") diff --git a/v5.13/617fc7775370324d0a2b888625b042221ebdcb62 b/v5.13/617fc7775370324d0a2b888625b042221ebdcb62 new file mode 100644 index 00000000000..c31d441a844 --- /dev/null +++ b/v5.13/617fc7775370324d0a2b888625b042221ebdcb62 @@ -0,0 +1,7 @@ +617fc7775370 ("fs: Use KMEM_CACHE instead of kmem_cache_create") +a6293b3e285c ("fs: factor out backing_file_{read,write}_iter() helpers") +f91a704f7161 ("fs: prepare for stackable filesystems backing file helpers") +6ae654392bb5 ("fs: move kiocb_start_write() into vfs_iocb_iter_write()") +269aed7014b3 ("fs: move file_start_write() into vfs_iter_write()") +e389b76a7ee1 ("coda: change locking order in coda_file_write_iter()") +062cca8915ca ("Merge tag 'vfs-6.7.iomap' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs") diff --git a/v5.13/61ead71476cf8b68960275beee24ff00a809fe81 b/v5.13/61ead71476cf8b68960275beee24ff00a809fe81 new file mode 100644 index 00000000000..6f9e470f02f --- /dev/null +++ b/v5.13/61ead71476cf8b68960275beee24ff00a809fe81 @@ -0,0 +1,5 @@ +61ead71476cf ("ext4: port block device access to file") +afde134b5bd0 ("ext4: Block writes to journal device") +218de67764e5 ("ext4: simplify device handling") +d577c8aaed20 ("ext4: Convert to bdev_open_by_dev()") +3ef96fcfd50b ("Merge tag 'ext4_for_linus-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4") diff --git a/v5.13/64bef697d33b75fc06c5789b3f8108680271529f b/v5.13/64bef697d33b75fc06c5789b3f8108680271529f new file mode 100644 index 00000000000..b03bd3a5dc5 --- /dev/null +++ b/v5.13/64bef697d33b75fc06c5789b3f8108680271529f @@ -0,0 +1,8 @@ +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.13/64f92a554f72cbfe8b971f93af9d07f87599bc88 b/v5.13/64f92a554f72cbfe8b971f93af9d07f87599bc88 new file mode 100644 index 00000000000..91e64def526 --- /dev/null +++ b/v5.13/64f92a554f72cbfe8b971f93af9d07f87599bc88 @@ -0,0 +1 @@ +64f92a554f72 ("ocfs2: convert to using new filelock helpers") diff --git a/v5.13/6727980b67852dae6b82a97e24fbadbdd218c033 b/v5.13/6727980b67852dae6b82a97e24fbadbdd218c033 new file mode 100644 index 00000000000..3f6f727c520 --- /dev/null +++ b/v5.13/6727980b67852dae6b82a97e24fbadbdd218c033 @@ -0,0 +1,6 @@ +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") +ae108c48b5d2 ("selftests: net: Fix cross-tree inclusion of scripts") +9395cd7cef45 ("Merge tag 'landlock-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux") diff --git a/v5.13/6874f6ed92df1e95ff815692b6bf6aa98e4c925b b/v5.13/6874f6ed92df1e95ff815692b6bf6aa98e4c925b new file mode 100644 index 00000000000..b1f95e09ffb --- /dev/null +++ b/v5.13/6874f6ed92df1e95ff815692b6bf6aa98e4c925b @@ -0,0 +1,20 @@ +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v5.13/689a930b93c5c20294df5da0407df361c5412eac b/v5.13/689a930b93c5c20294df5da0407df361c5412eac new file mode 100644 index 00000000000..956a7ce4b2d --- /dev/null +++ b/v5.13/689a930b93c5c20294df5da0407df361c5412eac @@ -0,0 +1,20 @@ +689a930b93c5 ("drm/xe/tests: Fix printf format specifiers in xe_migrate test") +cf0b9e94c8c7 ("drm/xe/tests/xe_migrate.c: Add vram to vram KUNIT test") +b7ab8c4f028f ("drm/xe/bo: Remove the lock_no_vm()/unlock_no_vm() interface") +d00e9cc28e1e ("drm/xe/vm: Simplify and document xe_vm_lock()") +fba153b0d0b7 ("drm/xe/selftests: consider multi-GT for eviction test") +9c0d779fc67b ("drm/xe: Prevent return with locked vm") +9b9529ce379a ("drm/xe: Rename engine to exec_queue") +99fea6828879 ("drm/xe: Prefer WARN() over BUG() to avoid crashing the kernel") +e3828ebf6cde ("drm/xe: Add define WQ_HEADER_SIZE") +937b4be72baa ("drm/xe: Decouple vram check from xe_bo_addr()") +621c1fbd9b83 ("drm/xe: Remove vma arg from xe_pte_encode()") +0e34fdb4a01a ("drm/xe: Fix checking for unset value") +6aa26f6eb829 ("drm/xe/engine: add missing rpm for bind engines") +cd928fced996 ("drm/xe/uapi: add the userspace bits for small-bar") +6a024f1bfdfe ("drm/xe/bo: support tiered vram allocation for small-bar") +7a060d786cc1 ("drm/xe/mtl: Map PPGTT as CPU:WC") +7ead33156483 ("drm/xe: Use migrate engine for page fault binds") +1655c893af08 ("drm/xe: Reduce the number list links in xe_vma") +8f33b4f054fc ("drm/xe: Avoid doing rebinds") +0043a3e8a1f5 ("drm/xe/execlist: Log when using execlist submission") diff --git a/v5.13/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce b/v5.13/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce new file mode 100644 index 00000000000..e127eae1a32 --- /dev/null +++ b/v5.13/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce @@ -0,0 +1,8 @@ +6934eea2690b ("selftests: ktap_helpers: Add helper to print diagnostic messages") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.13/6a277077ac5189d7633f8c57e153e0a73fab39d2 b/v5.13/6a277077ac5189d7633f8c57e153e0a73fab39d2 new file mode 100644 index 00000000000..e83a7e7368f --- /dev/null +++ b/v5.13/6a277077ac5189d7633f8c57e153e0a73fab39d2 @@ -0,0 +1,6 @@ +6a277077ac51 ("smb/server: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +5dd8ce24667a ("cifs: missing directory in MAINTAINERS file") +332019e23a51 ("Merge tag '5.20-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6") diff --git a/v5.13/6a71770442b5b7cf8f880ca1c0a72456c918c757 b/v5.13/6a71770442b5b7cf8f880ca1c0a72456c918c757 new file mode 100644 index 00000000000..b9e0dc80d11 --- /dev/null +++ b/v5.13/6a71770442b5b7cf8f880ca1c0a72456c918c757 @@ -0,0 +1,8 @@ +6a71770442b5 ("selftests: livepatch: Test livepatching a heavily called syscall") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.13/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c b/v5.13/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c new file mode 100644 index 00000000000..6f0978c5d8b --- /dev/null +++ b/v5.13/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c @@ -0,0 +1 @@ +6b6ec4ca4e33 ("eventfd: add a BUILD_BUG_ON() to ensure consistency between EFD_SEMAPHORE and the uapi") diff --git a/v5.13/6b865d6530230b0c446efd93e0207b8eed7eadb2 b/v5.13/6b865d6530230b0c446efd93e0207b8eed7eadb2 new file mode 100644 index 00000000000..739be176b6c --- /dev/null +++ b/v5.13/6b865d6530230b0c446efd93e0207b8eed7eadb2 @@ -0,0 +1,9 @@ +6b865d653023 ("iomap: only call mapping_set_error once for each failed bio") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.13/6b91bfa1651d841f0066bae2b1322cac29fdfb61 b/v5.13/6b91bfa1651d841f0066bae2b1322cac29fdfb61 new file mode 100644 index 00000000000..661e003badf --- /dev/null +++ b/v5.13/6b91bfa1651d841f0066bae2b1322cac29fdfb61 @@ -0,0 +1 @@ +6b91bfa1651d ("qnx4: convert qnx4 to use the new mount api") diff --git a/v5.13/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 b/v5.13/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 new file mode 100644 index 00000000000..a00f98aed06 --- /dev/null +++ b/v5.13/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 @@ -0,0 +1 @@ +6c8ac6e24eb0 ("initramfs: remove duplicate built-in __initramfs_start unpacking") diff --git a/v5.13/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff b/v5.13/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff new file mode 100644 index 00000000000..ed007f617fb --- /dev/null +++ b/v5.13/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff @@ -0,0 +1,20 @@ +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") diff --git a/v5.13/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 b/v5.13/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 new file mode 100644 index 00000000000..232e5a6f1c3 --- /dev/null +++ b/v5.13/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 @@ -0,0 +1,2 @@ +6f1a214d446b ("selftests: sched: Fix spelling mistake "hiearchy" -> "hierarchy"") +9f2699007493 ("kselftest: Add test for core sched prctl interface") diff --git a/v5.13/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 b/v5.13/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 new file mode 100644 index 00000000000..c34396dbd20 --- /dev/null +++ b/v5.13/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 @@ -0,0 +1,20 @@ +6f2f793fba78 ("kunit: test: Log the correct filter string in executor_test") +dce19a3fede2 ("kunit: test: Make filter strings in executor_test writable") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") diff --git a/v5.13/70dfe3f0d239c2e8abc6a7bea24411031f85b652 b/v5.13/70dfe3f0d239c2e8abc6a7bea24411031f85b652 new file mode 100644 index 00000000000..8a8ee011a73 --- /dev/null +++ b/v5.13/70dfe3f0d239c2e8abc6a7bea24411031f85b652 @@ -0,0 +1,3 @@ +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +5ca14835dc42 ("fs: uninline inode_maybe_inc_iversion()") +da3f52ba3595 ("iversion: use atomic64_try_cmpxchg)") diff --git a/v5.13/73f65b8b0325551110dedf8d27ac738bdc331802 b/v5.13/73f65b8b0325551110dedf8d27ac738bdc331802 new file mode 100644 index 00000000000..0329e1c62ea --- /dev/null +++ b/v5.13/73f65b8b0325551110dedf8d27ac738bdc331802 @@ -0,0 +1 @@ +73f65b8b0325 ("fs: Wrong function name in comment") diff --git a/v5.13/73fa7547c70b32cc69685f79be31135797734eb6 b/v5.13/73fa7547c70b32cc69685f79be31135797734eb6 new file mode 100644 index 00000000000..57c6780c00a --- /dev/null +++ b/v5.13/73fa7547c70b32cc69685f79be31135797734eb6 @@ -0,0 +1 @@ +73fa7547c70b ("vfs: add RWF_NOAPPEND flag for pwritev2") diff --git a/v5.13/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 b/v5.13/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 new file mode 100644 index 00000000000..e203b63e790 --- /dev/null +++ b/v5.13/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 @@ -0,0 +1,20 @@ +74e76cbabd7f ("selftests/resctrl: Add resource_info_file_exists()") +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v5.13/75a1bbe60a7425fcaa670bff58b8589b1f880810 b/v5.13/75a1bbe60a7425fcaa670bff58b8589b1f880810 new file mode 100644 index 00000000000..0a3514944a7 --- /dev/null +++ b/v5.13/75a1bbe60a7425fcaa670bff58b8589b1f880810 @@ -0,0 +1 @@ +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") diff --git a/v5.13/75cabec0111b7ccb140d917cc9c481e845cc3498 b/v5.13/75cabec0111b7ccb140d917cc9c481e845cc3498 new file mode 100644 index 00000000000..694ca82b494 --- /dev/null +++ b/v5.13/75cabec0111b7ccb140d917cc9c481e845cc3498 @@ -0,0 +1,6 @@ +75cabec0111b ("filelock: add some new helper functions") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.13/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 b/v5.13/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 new file mode 100644 index 00000000000..a3ebf79c1c7 --- /dev/null +++ b/v5.13/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 @@ -0,0 +1 @@ +75e9570c93c7 ("ceph: convert to using new filelock helpers") diff --git a/v5.13/76698510f593daf8aa0582492090d0c2e484c3e8 b/v5.13/76698510f593daf8aa0582492090d0c2e484c3e8 new file mode 100644 index 00000000000..9ad9e8d3970 --- /dev/null +++ b/v5.13/76698510f593daf8aa0582492090d0c2e484c3e8 @@ -0,0 +1 @@ +76698510f593 ("afs: convert to using new filelock helpers") diff --git a/v5.13/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 b/v5.13/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 new file mode 100644 index 00000000000..648c0e2cfcb --- /dev/null +++ b/v5.13/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 @@ -0,0 +1,20 @@ +7b8001013d72 ("filelock: don't do security checks on nfsd setlease calls") +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v5.13/7beea725a8ca412c6190090ce7c3a13b169592a1 b/v5.13/7beea725a8ca412c6190090ce7c3a13b169592a1 new file mode 100644 index 00000000000..3ca8049eb9a --- /dev/null +++ b/v5.13/7beea725a8ca412c6190090ce7c3a13b169592a1 @@ -0,0 +1,20 @@ +7beea725a8ca ("libfs: Define a minimum directory offset") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") diff --git a/v5.13/7c079e909b21f8f6e5d8e501c037752ff302a15e b/v5.13/7c079e909b21f8f6e5d8e501c037752ff302a15e new file mode 100644 index 00000000000..5d6ecbba782 --- /dev/null +++ b/v5.13/7c079e909b21f8f6e5d8e501c037752ff302a15e @@ -0,0 +1,7 @@ +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.13/7c09a4ed6156c6cab6b951e027ca6ea24af454ba b/v5.13/7c09a4ed6156c6cab6b951e027ca6ea24af454ba new file mode 100644 index 00000000000..768c7515966 --- /dev/null +++ b/v5.13/7c09a4ed6156c6cab6b951e027ca6ea24af454ba @@ -0,0 +1,9 @@ +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/7c18509bdaefe2164e62829d614ef9ea429f29d2 b/v5.13/7c18509bdaefe2164e62829d614ef9ea429f29d2 new file mode 100644 index 00000000000..8217f681b5d --- /dev/null +++ b/v5.13/7c18509bdaefe2164e62829d614ef9ea429f29d2 @@ -0,0 +1,12 @@ +7c18509bdaef ("filelock: convert locks_insert_lock_ctx and locks_delete_lock_ctx") +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/7ded1e365cc9de6093a71d3a493c1874aca6e77c b/v5.13/7ded1e365cc9de6093a71d3a493c1874aca6e77c new file mode 100644 index 00000000000..d6c8678a8aa --- /dev/null +++ b/v5.13/7ded1e365cc9de6093a71d3a493c1874aca6e77c @@ -0,0 +1 @@ +7ded1e365cc9 ("efs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.13/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 b/v5.13/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 new file mode 100644 index 00000000000..2a782f86a64 --- /dev/null +++ b/v5.13/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 @@ -0,0 +1,15 @@ +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +4008e2a0b01a ("zonefs: Reorganize code") +a608da3bd730 ("zonefs: Detect append writes at invalid locations") +f43dc4dc3eff ("iomap: buffered write failure should not truncate the page cache") +9c7babf94a0d ("xfs,iomap: move delalloc punching to iomap") +b71f889c18ad ("xfs: use byte ranges for write cleanup ranges") +198dd8aedee6 ("xfs: punching delalloc extents on write failure is racy") +8745889a7fd0 ("Merge tag 'iomap-6.0-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux") diff --git a/v5.13/7edfc610ec315de96963e66889511212ad87e3de b/v5.13/7edfc610ec315de96963e66889511212ad87e3de new file mode 100644 index 00000000000..334603c650d --- /dev/null +++ b/v5.13/7edfc610ec315de96963e66889511212ad87e3de @@ -0,0 +1,4 @@ +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.13/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 b/v5.13/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 new file mode 100644 index 00000000000..1e9b4ad7e35 --- /dev/null +++ b/v5.13/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 @@ -0,0 +1,2 @@ +7ffa8f3d3023 ("fs: Remove NTFS classic") +a05aea98d405 ("Merge tag 'sysctl-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux") diff --git a/v5.13/806cb2270237ce2ec672a407d66cee17a07d3aa2 b/v5.13/806cb2270237ce2ec672a407d66cee17a07d3aa2 new file mode 100644 index 00000000000..c96641fd5b2 --- /dev/null +++ b/v5.13/806cb2270237ce2ec672a407d66cee17a07d3aa2 @@ -0,0 +1,20 @@ +806cb2270237 ("kunit: Annotate _MSG assertion variants with gnu printf specifiers") +260755184cbd ("kunit: Move kunit_abort() call out of kunit_do_failed_assertion()") +c1144e01063e ("kunit: declare kunit_assert structs as const") +97d453bc4007 ("kunit: rename base KUNIT_ASSERTION macro to _KUNIT_FAILED") +a8495ad8e973 ("kunit: remove format func from struct kunit_assert, get it to 0 bytes") +7466886b400b ("kunit: take `kunit_assert` as `const`") +c2741453478b ("kunit: cleanup assertion macro internal variables") +2b6861e2372b ("kunit: factor out str constants from binary assertion structs") +064ff292aca5 ("kunit: consolidate KUNIT_INIT_BINARY_ASSERT_STRUCT macros") +6419abb80e82 ("kunit: remove va_format from kunit_assert") +40f39777ce4f ("kunit: decrease macro layering for integer asserts") +c5855907d388 ("kunit: drop unused intermediate macros for ptr inequality checks") +6709d0fe5593 ("kunit: make KUNIT_EXPECT_EQ() use KUNIT_EXPECT_EQ_MSG(), etc.") +05a7da89c15d ("kunit: drop unused assert_type from kunit_assert and clean up macros") +21957f90b28f ("kunit: split out part of kunit_assert into a static const") +dd640d70874b ("kunit: factor out kunit_base_assert_format() call into kunit_fail()") +a91e9ade402c ("kunit: drop unused kunit* field in kunit_assert") +4fdacef8ac5a ("kunit: move check if assertion passed into the macros") +ec54c2892064 ("include/kunit/test.h: replace kernel.h with the necessary inclusions") +3747b5c0d8ec ("kunit: Assign strings to 'const char*' in STREQ assertions") diff --git a/v5.13/80d012e98894ac9112cbcddf2fbf276c2e4be0ec b/v5.13/80d012e98894ac9112cbcddf2fbf276c2e4be0ec new file mode 100644 index 00000000000..8b52aa374a1 --- /dev/null +++ b/v5.13/80d012e98894ac9112cbcddf2fbf276c2e4be0ec @@ -0,0 +1,3 @@ +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +adc9c2e5a723 ("iomap: add a tracepoint for mappings returned by map_blocks") +f4b896c213f0 ("iomap: add the new iomap_iter model") diff --git a/v5.13/8145e082a8dfcfdc0a725b0f76eca54337b5b26e b/v5.13/8145e082a8dfcfdc0a725b0f76eca54337b5b26e new file mode 100644 index 00000000000..dd4d0f691f3 --- /dev/null +++ b/v5.13/8145e082a8dfcfdc0a725b0f76eca54337b5b26e @@ -0,0 +1 @@ +8145e082a8df ("romfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.13/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 b/v5.13/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 new file mode 100644 index 00000000000..5c742c89d45 --- /dev/null +++ b/v5.13/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 @@ -0,0 +1,15 @@ +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.13/82a8cb96b23244f40be56b9edcf085af0cc237a6 b/v5.13/82a8cb96b23244f40be56b9edcf085af0cc237a6 new file mode 100644 index 00000000000..ea18cc0ab8a --- /dev/null +++ b/v5.13/82a8cb96b23244f40be56b9edcf085af0cc237a6 @@ -0,0 +1,7 @@ +82a8cb96b232 ("afs: adapt to breakup of struct file_lock") +76698510f593 ("afs: convert to using new filelock helpers") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.13/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 b/v5.13/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 new file mode 100644 index 00000000000..ec2062850e6 --- /dev/null +++ b/v5.13/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 @@ -0,0 +1,7 @@ +83b290c9e3b5 ("pidfd: clone: allow CLONE_THREAD | CLONE_PIDFD together") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") +e9bdcdbf6936 ("pid: add pidfd_get_task() helper") +490b9ba881e2 ("kernel/pid.c: implement additional checks upon pidfd_create() parameters") +c576e0fcd618 ("kernel/pid.c: remove static qualifier from pidfd_create()") diff --git a/v5.13/84e286c1bb9b22d5893d34fcedd69224a65c439c b/v5.13/84e286c1bb9b22d5893d34fcedd69224a65c439c new file mode 100644 index 00000000000..79f2ae08ced --- /dev/null +++ b/v5.13/84e286c1bb9b22d5893d34fcedd69224a65c439c @@ -0,0 +1,9 @@ +84e286c1bb9b ("smb/client: adapt to breakup of struct file_lock") +2cd114294d1d ("smb/client: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.13/85506aca2eb4ea41223c91c5fe25125953c19b13 b/v5.13/85506aca2eb4ea41223c91c5fe25125953c19b13 new file mode 100644 index 00000000000..d95b832afbf --- /dev/null +++ b/v5.13/85506aca2eb4ea41223c91c5fe25125953c19b13 @@ -0,0 +1 @@ +85506aca2eb4 ("selftests/mqueue: Set timeout to 180 seconds") diff --git a/v5.13/85f273a6a1e492afa7309fd23fcd8cb870085f56 b/v5.13/85f273a6a1e492afa7309fd23fcd8cb870085f56 new file mode 100644 index 00000000000..09467f3c870 --- /dev/null +++ b/v5.13/85f273a6a1e492afa7309fd23fcd8cb870085f56 @@ -0,0 +1,4 @@ +85f273a6a1e4 ("fs/pipe: Convert to lockdep_cmp_fn") +fe67f4dd8daa ("pipe: do FASYNC notifications for every pipe IO, not just state changes") +3b844826b6c6 ("pipe: avoid unnecessary EPOLLET wakeups under normal loads") +3a34b13a88ca ("pipe: make pipe writes always wake up readers") diff --git a/v5.13/872584f1bb983a688547509141b03b37bdb28840 b/v5.13/872584f1bb983a688547509141b03b37bdb28840 new file mode 100644 index 00000000000..35446d841aa --- /dev/null +++ b/v5.13/872584f1bb983a688547509141b03b37bdb28840 @@ -0,0 +1,5 @@ +872584f1bb98 ("lockd: convert to using new filelock helpers") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") +7f024fcd5c97 ("Keep read and write fds with each nlm_file") +b661601a9fdf ("lockd: update nlm_lookup_file reexport comment") +2dc6f19e4f43 ("nlm: minor nlm_lookup_file argument change") diff --git a/v5.13/87a83c8c677e762a39d914e67450cc85d8fc1f9a b/v5.13/87a83c8c677e762a39d914e67450cc85d8fc1f9a new file mode 100644 index 00000000000..0b324969e60 --- /dev/null +++ b/v5.13/87a83c8c677e762a39d914e67450cc85d8fc1f9a @@ -0,0 +1 @@ +87a83c8c677e ("reiserfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.13/87b355f44833b9d7d8ebdd3929e941ac1a931b7e b/v5.13/87b355f44833b9d7d8ebdd3929e941ac1a931b7e new file mode 100644 index 00000000000..da3fa8a87ab --- /dev/null +++ b/v5.13/87b355f44833b9d7d8ebdd3929e941ac1a931b7e @@ -0,0 +1,20 @@ +87b355f44833 ("erofs: port device access to file") +8bd90b6ae785 ("erofs: fix NULL dereference of dif->bdev_handle in fscache mode") +49845720080d ("erofs: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v5.13/8a904a3caa88118744062e872ae90f37748a8fd8 b/v5.13/8a904a3caa88118744062e872ae90f37748a8fd8 new file mode 100644 index 00000000000..bbb14ae0f3e --- /dev/null +++ b/v5.13/8a904a3caa88118744062e872ae90f37748a8fd8 @@ -0,0 +1,2 @@ +8a904a3caa88 ("rtc: test: Fix invalid format specifier.") +1d1bb12a8b18 ("rtc: Improve performance of rtc_time64_to_tm(). Add tests.") diff --git a/v5.13/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 b/v5.13/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 new file mode 100644 index 00000000000..7eb29fe1742 --- /dev/null +++ b/v5.13/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 @@ -0,0 +1 @@ +8ab37b0d98cf ("selftests: livepatch: Add initial .gitignore") diff --git a/v5.13/8b3d838139bcd1e552f1899191f734264ce2a1a5 b/v5.13/8b3d838139bcd1e552f1899191f734264ce2a1a5 new file mode 100644 index 00000000000..6689596f127 --- /dev/null +++ b/v5.13/8b3d838139bcd1e552f1899191f734264ce2a1a5 @@ -0,0 +1,2 @@ +8b3d838139bc ("fs: improve dump_mapping() robustness") +3e9d80a891df ("mm,fs: split dump_mapping() out from dump_page()") diff --git a/v5.13/8b6bb995d3819218498bdbee4465bffff1497a31 b/v5.13/8b6bb995d3819218498bdbee4465bffff1497a31 new file mode 100644 index 00000000000..bc2f9359258 --- /dev/null +++ b/v5.13/8b6bb995d3819218498bdbee4465bffff1497a31 @@ -0,0 +1,2 @@ +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") diff --git a/v5.13/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b b/v5.13/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b new file mode 100644 index 00000000000..454cd98364e --- /dev/null +++ b/v5.13/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b @@ -0,0 +1,2 @@ +8cbf22b3dcf0 ("selftests: ftrace: fix typo in test description") +ee9793be08b1 ("tracing/selftests: Add ownership modification tests for eventfs") diff --git a/v5.13/90a009db09e2b91990df28e47844d44ae0ef9aa8 b/v5.13/90a009db09e2b91990df28e47844d44ae0ef9aa8 new file mode 100644 index 00000000000..471c36b5593 --- /dev/null +++ b/v5.13/90a009db09e2b91990df28e47844d44ae0ef9aa8 @@ -0,0 +1,20 @@ +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.13/90f92b68c9869913753f8bc1d87b7762a5f36873 b/v5.13/90f92b68c9869913753f8bc1d87b7762a5f36873 new file mode 100644 index 00000000000..628f08286eb --- /dev/null +++ b/v5.13/90f92b68c9869913753f8bc1d87b7762a5f36873 @@ -0,0 +1,9 @@ +90f92b68c986 ("pidfd: kill the no longer needed do_notify_pidfd() in de_thread()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.13/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 b/v5.13/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 new file mode 100644 index 00000000000..365f48a9547 --- /dev/null +++ b/v5.13/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 @@ -0,0 +1,10 @@ +91e78a1eb6b1 ("hugetlbfs: support idmapped mounts") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.13/9473c4450e9c83d890d435577a3776d925fa748c b/v5.13/9473c4450e9c83d890d435577a3776d925fa748c new file mode 100644 index 00000000000..85a873e73ea --- /dev/null +++ b/v5.13/9473c4450e9c83d890d435577a3776d925fa748c @@ -0,0 +1 @@ +9473c4450e9c ("exportfs: fix the fallback implementation of the get_name export operation") diff --git a/v5.13/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d b/v5.13/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d new file mode 100644 index 00000000000..feb3f7740d3 --- /dev/null +++ b/v5.13/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d @@ -0,0 +1,12 @@ +966b7bd3ca3e ("dlm: adapt to breakup of struct file_lock") +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dbee1adeb7e6 ("dlm: use fl_owner from lockd") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +92655fbda5c0 ("fs: dlm: return positive pid value for F_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.13/9a7eec48c9715c897b3a7809799089d708a4de64 b/v5.13/9a7eec48c9715c897b3a7809799089d708a4de64 new file mode 100644 index 00000000000..96f9091cf05 --- /dev/null +++ b/v5.13/9a7eec48c9715c897b3a7809799089d708a4de64 @@ -0,0 +1,5 @@ +9a7eec48c971 ("fuse: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.13/9ae061cf2a46980b37cec1e56a372603682b2741 b/v5.13/9ae061cf2a46980b37cec1e56a372603682b2741 new file mode 100644 index 00000000000..072cf4ea9bc --- /dev/null +++ b/v5.13/9ae061cf2a46980b37cec1e56a372603682b2741 @@ -0,0 +1,20 @@ +9ae061cf2a46 ("btrfs: port device access to file") +86ec15d00bf8 ("btrfs: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.13/9b6713cc75229f25552c643083cbdbfb771e5bca b/v5.13/9b6713cc75229f25552c643083cbdbfb771e5bca new file mode 100644 index 00000000000..091043ab2e7 --- /dev/null +++ b/v5.13/9b6713cc75229f25552c643083cbdbfb771e5bca @@ -0,0 +1,20 @@ +9b6713cc7522 ("maple_tree: Add mtree_alloc_cyclic()") +067311d33e65 ("maple_tree: separate ma_state node from status") +271f61a8b41d ("maple_tree: clean up inlines for some functions") +bf857ddd21d0 ("maple_tree: move debug check to __mas_set_range()") +f7a590189539 ("maple_tree: make mas_erase() more robust") +a2587a7e8d37 ("maple_tree: add test for mtree_dup()") +fd32e4e9b764 ("maple_tree: introduce interfaces __mt_dup() and mtree_dup()") +4f2267b58a22 ("maple_tree: add mt_free_one() and mt_attr() helpers") +a8091f039c1e ("maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states") +5c590804b6b0 ("maple_tree: add mas_is_active() to detect in-tree walks") +530f745c7620 ("maple_tree: replace data before marking dead in split and spanning store") +4ffc2ee2cf01 ("maple_tree: introduce mas_tree_parent() definition") +1238f6a226dc ("maple_tree: introduce mas_put_in_tree()") +72bcf4aa86ec ("maple_tree: reorder replacement of nodes to avoid live lock") +fec29364348f ("maple_tree: reduce resets during store setup") +da0892547b10 ("maple_tree: re-introduce entry to mas_preallocate() arguments") +53bee98d004f ("mm: remove re-walk from mmap_region()") +c1297987cc2a ("maple_tree: introduce __mas_set_range()") +a489539e33c2 ("maple_tree: update mt_validate()") +fad9c80e6371 ("maple_tree: fix a few documentation issues") diff --git a/v5.13/9bb430a89d2dfce58a3d61a3a04e149109d3934e b/v5.13/9bb430a89d2dfce58a3d61a3a04e149109d3934e new file mode 100644 index 00000000000..0a757656956 --- /dev/null +++ b/v5.13/9bb430a89d2dfce58a3d61a3a04e149109d3934e @@ -0,0 +1,10 @@ +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a b/v5.13/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a new file mode 100644 index 00000000000..c0c174ec5bb --- /dev/null +++ b/v5.13/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a @@ -0,0 +1,20 @@ +9de31ee6d7a8 ("reiserfs: port block device access to file") +ba1787a5edd9 ("reiserfs: Convert to bdev_open_by_dev/path()") +c576c4bf9ecf ("reiserfs: fix blkdev_put() warning from release_journal_dev()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") +0718afd47f70 ("block: introduce holder ops") diff --git a/v5.13/9e3f1c59367515e7e40675fe83645a131c05039d b/v5.13/9e3f1c59367515e7e40675fe83645a131c05039d new file mode 100644 index 00000000000..e9198ae4268 --- /dev/null +++ b/v5.13/9e3f1c59367515e7e40675fe83645a131c05039d @@ -0,0 +1,2 @@ +9e3f1c593675 ("selftests/move_mount_set_group:Make tests build with old libc") +8374f43123a5 ("tests: add move_mount(MOVE_MOUNT_SET_GROUP) selftest") diff --git a/v5.13/9ed52108f6478a6a805c0c15a3f70aabba07247e b/v5.13/9ed52108f6478a6a805c0c15a3f70aabba07247e new file mode 100644 index 00000000000..8ea2a7637dd --- /dev/null +++ b/v5.13/9ed52108f6478a6a805c0c15a3f70aabba07247e @@ -0,0 +1 @@ +9ed52108f647 ("pidfd: change do_notify_pidfd() to use __wake_up(poll_to_key(EPOLLIN))") diff --git a/v5.13/9f2f767f5ef81982a36edef512b2319e3a79ad73 b/v5.13/9f2f767f5ef81982a36edef512b2319e3a79ad73 new file mode 100644 index 00000000000..724d1e2b23f --- /dev/null +++ b/v5.13/9f2f767f5ef81982a36edef512b2319e3a79ad73 @@ -0,0 +1,20 @@ +9f2f767f5ef8 ("bcachefs: port block device access to file") +1bfdc94b28cf ("bcachefs: Convert to bdev_open_by_path()") +3e3e02e6bce6 ("bcachefs: Assorted checkpatch fixes") +99e2146bea04 ("bcachefs: Break out bch2_btree_path_traverse_cached_slowpath()") +0d7009d7ca99 ("bcachefs: Delete old deadlock avoidance code") +33bd5d068603 ("bcachefs: Deadlock cycle detector") +5c1ef830f678 ("bcachefs: Errcodes can now subtype standard error codes") +367d72dd5fd5 ("bcachefs: bch2_btree_path_upgrade() now emits transaction restart") +e87b0e4a7120 ("bcachefs: Fix redundant transaction restart") +3d21d48e898a ("bcachefs: Fix usage of six lock's percpu mode, key cache version") +0242130fb67f ("bcachefs: Refactor bkey_cached_alloc() path") +da4474f20961 ("bcachefs: Convert more locking code to btree_bkey_cached_common") +4e6defd106b6 ("bcachefs: btree_bkey_cached_common->cached") +d5024b011cb3 ("bcachefs: bch2_btree_node_lock_write_nofail()") +ca7d8fcabf29 ("bcachefs: New locking functions") +546180874ade ("bcachefs: Mark write locks before taking lock") +534a591e4cf9 ("bcachefs: Delete time_stats for lock contended times") +674cfc26240b ("bcachefs: Add persistent counters for all tracepoints") +8a9c1b1cb0ed ("bcachefs: Improve bch2_btree_node_relock()") +ce56bf7fc23b ("bcachefs: Improve trans_restart_journal_preres_get tracepoint") diff --git a/v5.13/a0dd82d6d863f03859ccab6c71e84e917f4d7082 b/v5.13/a0dd82d6d863f03859ccab6c71e84e917f4d7082 new file mode 100644 index 00000000000..d8a5a4e8ea1 --- /dev/null +++ b/v5.13/a0dd82d6d863f03859ccab6c71e84e917f4d7082 @@ -0,0 +1,20 @@ +a0dd82d6d863 ("kunit: Mark filter* params as rw") +b67abaad4d25 ("kunit: Allow kunit test modules to use test filtering") +18258c60f8a7 ("kunit: Make 'list' action available to kunit test modules") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") diff --git a/v5.13/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f b/v5.13/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f new file mode 100644 index 00000000000..d9016ce6162 --- /dev/null +++ b/v5.13/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f @@ -0,0 +1,17 @@ +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 b/v5.13/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 new file mode 100644 index 00000000000..4d895554473 --- /dev/null +++ b/v5.13/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 @@ -0,0 +1 @@ +a1c6d5439fbd ("pid: kill the obsolete PIDTYPE_PID code in transfer_pid()") diff --git a/v5.13/a28d893eb3270cf62c10dd8777af0d8452cdc072 b/v5.13/a28d893eb3270cf62c10dd8777af0d8452cdc072 new file mode 100644 index 00000000000..149fd499753 --- /dev/null +++ b/v5.13/a28d893eb3270cf62c10dd8777af0d8452cdc072 @@ -0,0 +1,20 @@ +a28d893eb327 ("md: port block device access to file") +9f0f5a30d34c ("md: Convert to bdev_open_by_dev()") +c2fce61fb22e ("dm: Convert to bdev_open_by_dev()") +99892147f028 ("md: fix warning for holder mismatch from export_rdev()") +a1d767191096 ("md: use mddev->external to select holder in export_rdev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v5.13/a34606a9aa3d36d178a5ecf31a0299b88102cf12 b/v5.13/a34606a9aa3d36d178a5ecf31a0299b88102cf12 new file mode 100644 index 00000000000..ed391caf5b0 --- /dev/null +++ b/v5.13/a34606a9aa3d36d178a5ecf31a0299b88102cf12 @@ -0,0 +1,20 @@ +a34606a9aa3d ("rnbd: port block device access to file") +70d85bec8f4c ("block/rnbd: use %pe to print errors") +c2114f11a30e ("rnbd-srv: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +5ee607675deb ("rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") diff --git a/v5.13/a4af51ce229b1e1eab003966dbfebf9d80093a77 b/v5.13/a4af51ce229b1e1eab003966dbfebf9d80093a77 new file mode 100644 index 00000000000..40a5766fdb1 --- /dev/null +++ b/v5.13/a4af51ce229b1e1eab003966dbfebf9d80093a77 @@ -0,0 +1,13 @@ +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.13/a56aefca8d386181415a1fb7cfec2f72b0404797 b/v5.13/a56aefca8d386181415a1fb7cfec2f72b0404797 new file mode 100644 index 00000000000..2196693498a --- /dev/null +++ b/v5.13/a56aefca8d386181415a1fb7cfec2f72b0404797 @@ -0,0 +1,8 @@ +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/a575c9734f3021f1fc81c2477ecaee4d9841fd59 b/v5.13/a575c9734f3021f1fc81c2477ecaee4d9841fd59 new file mode 100644 index 00000000000..3653d05ee4f --- /dev/null +++ b/v5.13/a575c9734f3021f1fc81c2477ecaee4d9841fd59 @@ -0,0 +1,20 @@ +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +42e3b093eb7c ("selftests/resctrl: Fix set up schemata with 100% allocation on first run in MBM test") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +9ce29d23a133 ("selftests/resctrl: Change initialize_llc_perf() return type to void") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +0d45c83b95da ("selftests/resctrl: Check for return value after write_schemata()") +fa10366cc6f4 ("selftests/resctrl: Allow ->setup() to return errors") diff --git a/v5.13/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a b/v5.13/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a new file mode 100644 index 00000000000..b582d8b1a3b --- /dev/null +++ b/v5.13/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a @@ -0,0 +1,5 @@ +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/a6bf23e18324d550f789637d469cca654c92fe86 b/v5.13/a6bf23e18324d550f789637d469cca654c92fe86 new file mode 100644 index 00000000000..632a9c97394 --- /dev/null +++ b/v5.13/a6bf23e18324d550f789637d469cca654c92fe86 @@ -0,0 +1,6 @@ +a6bf23e18324 ("gfs2: adapt to breakup of struct file_lock") +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v5.13/ab838b3fd9a442a62f36ea7eeb93e77259f787ce b/v5.13/ab838b3fd9a442a62f36ea7eeb93e77259f787ce new file mode 100644 index 00000000000..5873a414bfa --- /dev/null +++ b/v5.13/ab838b3fd9a442a62f36ea7eeb93e77259f787ce @@ -0,0 +1,11 @@ +ab838b3fd9a4 ("block: remove bdev_handle completely") +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 b/v5.13/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 new file mode 100644 index 00000000000..b13a57a0166 --- /dev/null +++ b/v5.13/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 @@ -0,0 +1,3 @@ +ac4e78bdbba2 ("jfs: port block device access to file") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/ad399740bd41da5558d8b8b2b19481740ca063cb b/v5.13/ad399740bd41da5558d8b8b2b19481740ca063cb new file mode 100644 index 00000000000..8b5bf9a55b9 --- /dev/null +++ b/v5.13/ad399740bd41da5558d8b8b2b19481740ca063cb @@ -0,0 +1,11 @@ +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/ad72872eb3ae634d1e4296a384baa81e85cc6acc b/v5.13/ad72872eb3ae634d1e4296a384baa81e85cc6acc new file mode 100644 index 00000000000..7c4c7cb842b --- /dev/null +++ b/v5.13/ad72872eb3ae634d1e4296a384baa81e85cc6acc @@ -0,0 +1 @@ +ad72872eb3ae ("asm-generic: remove extra type checking in acquire/release for non-SMP case") diff --git a/v5.13/ae5535efd8c445ad6033ac0d5da0197897b148ea b/v5.13/ae5535efd8c445ad6033ac0d5da0197897b148ea new file mode 100644 index 00000000000..9826a13f5cc --- /dev/null +++ b/v5.13/ae5535efd8c445ad6033ac0d5da0197897b148ea @@ -0,0 +1,8 @@ +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.13/ae638551ab64a216364a63c4ee5061f82702fde2 b/v5.13/ae638551ab64a216364a63c4ee5061f82702fde2 new file mode 100644 index 00000000000..c7214fafecb --- /dev/null +++ b/v5.13/ae638551ab64a216364a63c4ee5061f82702fde2 @@ -0,0 +1,20 @@ +ae638551ab64 ("selftests/resctrl: Add non-contiguous CBMs CAT test") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v5.13/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 b/v5.13/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 new file mode 100644 index 00000000000..e42b44b7d4a --- /dev/null +++ b/v5.13/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 @@ -0,0 +1,11 @@ +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/ae8c511757304e0c393661b5ed2ad7073e2a351d b/v5.13/ae8c511757304e0c393661b5ed2ad7073e2a351d new file mode 100644 index 00000000000..be3afcffe01 --- /dev/null +++ b/v5.13/ae8c511757304e0c393661b5ed2ad7073e2a351d @@ -0,0 +1,15 @@ +ae8c51175730 ("fs: add FS_IOC_GETFSSYSFSPATH") +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.13/b1211a25c4fe3443cfef4ed7c39251502a663776 b/v5.13/b1211a25c4fe3443cfef4ed7c39251502a663776 new file mode 100644 index 00000000000..3a1f42e8225 --- /dev/null +++ b/v5.13/b1211a25c4fe3443cfef4ed7c39251502a663776 @@ -0,0 +1,5 @@ +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 b/v5.13/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 new file mode 100644 index 00000000000..2b2301a0cf5 --- /dev/null +++ b/v5.13/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 @@ -0,0 +1,12 @@ +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.13/b4c6d52d8a81c53a8759e382e8000597909f0615 b/v5.13/b4c6d52d8a81c53a8759e382e8000597909f0615 new file mode 100644 index 00000000000..7a5c895115f --- /dev/null +++ b/v5.13/b4c6d52d8a81c53a8759e382e8000597909f0615 @@ -0,0 +1,5 @@ +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v5.13/b639585e71e63008373d3a9fd060b87315fe7ea8 b/v5.13/b639585e71e63008373d3a9fd060b87315fe7ea8 new file mode 100644 index 00000000000..f50ac282f21 --- /dev/null +++ b/v5.13/b639585e71e63008373d3a9fd060b87315fe7ea8 @@ -0,0 +1 @@ +b639585e71e6 ("fork: Using clone_flags for legacy clone check") diff --git a/v5.13/b6aaba5b76e9596cb4d62d081cca41e114becacc b/v5.13/b6aaba5b76e9596cb4d62d081cca41e114becacc new file mode 100644 index 00000000000..4526e644513 --- /dev/null +++ b/v5.13/b6aaba5b76e9596cb4d62d081cca41e114becacc @@ -0,0 +1,14 @@ +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/b6be3714005c3933886be71011f19119e219e77c b/v5.13/b6be3714005c3933886be71011f19119e219e77c new file mode 100644 index 00000000000..16a55fe66c6 --- /dev/null +++ b/v5.13/b6be3714005c3933886be71011f19119e219e77c @@ -0,0 +1,13 @@ +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/b6dfac948686799169c899557a179b84d0d1f47e b/v5.13/b6dfac948686799169c899557a179b84d0d1f47e new file mode 100644 index 00000000000..75c0b2179e6 --- /dev/null +++ b/v5.13/b6dfac948686799169c899557a179b84d0d1f47e @@ -0,0 +1,20 @@ +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v5.13/b6e6a582f2b357b6f74849b715de12cc38b1ee91 b/v5.13/b6e6a582f2b357b6f74849b715de12cc38b1ee91 new file mode 100644 index 00000000000..9e29ef13d7e --- /dev/null +++ b/v5.13/b6e6a582f2b357b6f74849b715de12cc38b1ee91 @@ -0,0 +1,20 @@ +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v5.13/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 b/v5.13/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 new file mode 100644 index 00000000000..853af619052 --- /dev/null +++ b/v5.13/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 @@ -0,0 +1 @@ +bac0a9e56e1f ("file: add alloc_file_pseudo_noaccount()") diff --git a/v5.13/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 b/v5.13/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 new file mode 100644 index 00000000000..2bd6f284d00 --- /dev/null +++ b/v5.13/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 @@ -0,0 +1 @@ +bae8bc46987e ("libfs: Remove unnecessary ‘0’ values from ret") diff --git a/v5.13/bc401c2900c128d3d69482769f1300502a9f0598 b/v5.13/bc401c2900c128d3d69482769f1300502a9f0598 new file mode 100644 index 00000000000..ca7dcb79688 --- /dev/null +++ b/v5.13/bc401c2900c128d3d69482769f1300502a9f0598 @@ -0,0 +1 @@ +bc401c2900c1 ("ubifs: Configure dentry operations at dentry-creation time") diff --git a/v5.13/bcd8a929a5387178d917da785896e53b0845ab37 b/v5.13/bcd8a929a5387178d917da785896e53b0845ab37 new file mode 100644 index 00000000000..1ca7b223c0d --- /dev/null +++ b/v5.13/bcd8a929a5387178d917da785896e53b0845ab37 @@ -0,0 +1,20 @@ +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.13/bcdb2e9d9f319935938a5addee040e37b60192ff b/v5.13/bcdb2e9d9f319935938a5addee040e37b60192ff new file mode 100644 index 00000000000..49bbdf051ab --- /dev/null +++ b/v5.13/bcdb2e9d9f319935938a5addee040e37b60192ff @@ -0,0 +1,20 @@ +bcdb2e9d9f31 ("selftests/resctrl: Read in less obvious order to defeat prefetch optimizations") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") diff --git a/v5.13/bd46543d7f9a8b2c03420499b1885287e96aaf28 b/v5.13/bd46543d7f9a8b2c03420499b1885287e96aaf28 new file mode 100644 index 00000000000..1bb74b17e13 --- /dev/null +++ b/v5.13/bd46543d7f9a8b2c03420499b1885287e96aaf28 @@ -0,0 +1,2 @@ +bd46543d7f9a ("eventfd: move 'eventfd-count' printing out of spinlock") +33d8b5d7824c ("eventfd: show the EFD_SEMAPHORE flag in fdinfo") diff --git a/v5.13/bd8c239c0502e70c92cf9496846bcbec7cd5702f b/v5.13/bd8c239c0502e70c92cf9496846bcbec7cd5702f new file mode 100644 index 00000000000..a78bb1d9611 --- /dev/null +++ b/v5.13/bd8c239c0502e70c92cf9496846bcbec7cd5702f @@ -0,0 +1,2 @@ +bd8c239c0502 ("iov_iter: Avoid wrap-around instrumentation in copy_compat_iovec_from_user()") +50f9a76ef127 ("iov_iter: Mark copy_compat_iovec_from_user() noinline") diff --git a/v5.13/be2760a703e6554c2b5784e2fec804284cdcbe4d b/v5.13/be2760a703e6554c2b5784e2fec804284cdcbe4d new file mode 100644 index 00000000000..53a3d4970b4 --- /dev/null +++ b/v5.13/be2760a703e6554c2b5784e2fec804284cdcbe4d @@ -0,0 +1 @@ +be2760a703e6 ("f2fs: Configure dentry operations at dentry-creation time") diff --git a/v5.13/be914f8fd282ecce5d8e2dd098e628dcc7ad533a b/v5.13/be914f8fd282ecce5d8e2dd098e628dcc7ad533a new file mode 100644 index 00000000000..7b22a3c95ae --- /dev/null +++ b/v5.13/be914f8fd282ecce5d8e2dd098e628dcc7ad533a @@ -0,0 +1,20 @@ +be914f8fd282 ("zram: port block device access to file") +eed993a09103 ("zram: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.13/c044a9502649a66bf5c5e1a584cb82b2c538ae25 b/v5.13/c044a9502649a66bf5c5e1a584cb82b2c538ae25 new file mode 100644 index 00000000000..17bb3b2ca74 --- /dev/null +++ b/v5.13/c044a9502649a66bf5c5e1a584cb82b2c538ae25 @@ -0,0 +1 @@ +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") diff --git a/v5.13/c25db1d27abd78175d9802f52c1b75f3cf716f2c b/v5.13/c25db1d27abd78175d9802f52c1b75f3cf716f2c new file mode 100644 index 00000000000..d5947b2a9bd --- /dev/null +++ b/v5.13/c25db1d27abd78175d9802f52c1b75f3cf716f2c @@ -0,0 +1 @@ +c25db1d27abd ("selftests: uevent: add missing gitignore") diff --git a/v5.13/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 b/v5.13/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 new file mode 100644 index 00000000000..83f6a3031d7 --- /dev/null +++ b/v5.13/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 @@ -0,0 +1,10 @@ +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +d58562ca6c99 ("iomap: skip pages past eof in iomap_do_writepage()") +8597447dc565 ("iomap: Convert to release_folio") +187c82cb0380 ("fs: Convert trivial uses of __set_page_dirty_nobuffers to filemap_dirty_folio") +2bf06b8e6428 ("fuse: Convert from launder_page to launder_folio") +c5b56b50d729 ("jfs: Convert from invalidatepage to invalidate_folio") +d82354f6b05f ("iomap: Remove iomap_invalidatepage()") +2e7e80f7e7e9 ("fs: Convert is_partially_uptodate to folios") +1241ebeca3f9 ("iomap: Fix iomap_invalidatepage tracepoint") +f079ab01b560 ("Merge tag 'iomap-5.17' of git://git.infradead.org/users/willy/linux") diff --git a/v5.13/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 b/v5.13/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 new file mode 100644 index 00000000000..b3bdefb672f --- /dev/null +++ b/v5.13/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 @@ -0,0 +1,7 @@ +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.13/c5215d54dc10e801a6cefef62445a00a4c28a515 b/v5.13/c5215d54dc10e801a6cefef62445a00a4c28a515 new file mode 100644 index 00000000000..ba8dc49b57d --- /dev/null +++ b/v5.13/c5215d54dc10e801a6cefef62445a00a4c28a515 @@ -0,0 +1,20 @@ +c5215d54dc10 ("kunit: Setup DMA masks on the kunit device") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v5.13/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b b/v5.13/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b new file mode 100644 index 00000000000..f8b72a047c0 --- /dev/null +++ b/v5.13/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b @@ -0,0 +1,20 @@ +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v5.13/c67ef897fe08effad98f0c7fb9223fa1f771d09e b/v5.13/c67ef897fe08effad98f0c7fb9223fa1f771d09e new file mode 100644 index 00000000000..f25e933257c --- /dev/null +++ b/v5.13/c67ef897fe08effad98f0c7fb9223fa1f771d09e @@ -0,0 +1 @@ +c67ef897fe08 ("select: Avoid wrap-around instrumentation in do_sys_poll()") diff --git a/v5.13/c69ff4071935f946f1cddc59e1d36a03442ed015 b/v5.13/c69ff4071935f946f1cddc59e1d36a03442ed015 new file mode 100644 index 00000000000..580e28ef0d3 --- /dev/null +++ b/v5.13/c69ff4071935f946f1cddc59e1d36a03442ed015 @@ -0,0 +1,20 @@ +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +ac1c13e257c7 ("Merge tag 'nfsd-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v5.13/c762b979c7c97dc7a4010f943a9c0b646a56ed36 b/v5.13/c762b979c7c97dc7a4010f943a9c0b646a56ed36 new file mode 100644 index 00000000000..9a9b62eb4bc --- /dev/null +++ b/v5.13/c762b979c7c97dc7a4010f943a9c0b646a56ed36 @@ -0,0 +1 @@ +c762b979c7c9 ("proc: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.13/c8841fc4d51f603a44c00448ad17404eb829c741 b/v5.13/c8841fc4d51f603a44c00448ad17404eb829c741 new file mode 100644 index 00000000000..f32ec238ec2 --- /dev/null +++ b/v5.13/c8841fc4d51f603a44c00448ad17404eb829c741 @@ -0,0 +1 @@ +c8841fc4d51f ("qnx6: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.13/c8df2cc9d63bdb365c520a2dd5472f7b7755644f b/v5.13/c8df2cc9d63bdb365c520a2dd5472f7b7755644f new file mode 100644 index 00000000000..00379c0db66 --- /dev/null +++ b/v5.13/c8df2cc9d63bdb365c520a2dd5472f7b7755644f @@ -0,0 +1,5 @@ +c8df2cc9d63b ("ocfs2: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.13/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 b/v5.13/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 new file mode 100644 index 00000000000..20f2607f697 --- /dev/null +++ b/v5.13/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 @@ -0,0 +1,20 @@ +c8e108d80cd8 ("s390: port block device access to file") +a8ab90ff47bf ("s390/dasd: Convert to bdev_open_by_path()") +560e20e4bf64 ("block: consolidate __invalidate_device and fsync_bdev") +127a5093c79d ("block: drop the "busy inodes on changed media" log message") +2527fd38772f ("dasd: also call __invalidate_device when setting the device offline") +ab6860f62bfe ("block: simplify the disk_force_media_change interface") +aca740cecbe5 ("fs: open block device after superblock creation") +b90ecc0379eb ("block: increment diskseq on all media change events") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") diff --git a/v5.13/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 b/v5.13/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 new file mode 100644 index 00000000000..6ee91b6c9c8 --- /dev/null +++ b/v5.13/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 @@ -0,0 +1,20 @@ +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +3aff51464455 ("selftests/resctrl: Extend signal handler coverage to unmount on receiving signal") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v5.13/c997d683d952d8c927922ea0ab4d33a01c8efc2c b/v5.13/c997d683d952d8c927922ea0ab4d33a01c8efc2c new file mode 100644 index 00000000000..4d3422c2206 --- /dev/null +++ b/v5.13/c997d683d952d8c927922ea0ab4d33a01c8efc2c @@ -0,0 +1,3 @@ +c997d683d952 ("vfs: remove SLAB_MEM_SPREAD flag usage") +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v5.13/ca1608875ae21bb40a7731b81bc0e2c95622d502 b/v5.13/ca1608875ae21bb40a7731b81bc0e2c95622d502 new file mode 100644 index 00000000000..f7cdd03b01e --- /dev/null +++ b/v5.13/ca1608875ae21bb40a7731b81bc0e2c95622d502 @@ -0,0 +1,20 @@ +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v5.13/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b b/v5.13/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b new file mode 100644 index 00000000000..ab9f5dfcbec --- /dev/null +++ b/v5.13/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b @@ -0,0 +1,19 @@ +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.13/cbb93fe5e6d00695e1344fa697dab3974b216717 b/v5.13/cbb93fe5e6d00695e1344fa697dab3974b216717 new file mode 100644 index 00000000000..d309e512963 --- /dev/null +++ b/v5.13/cbb93fe5e6d00695e1344fa697dab3974b216717 @@ -0,0 +1 @@ +cbb93fe5e6d0 ("sysv: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.13/cc47a057e79613b7af0110837ff082caf8895c9e b/v5.13/cc47a057e79613b7af0110837ff082caf8895c9e new file mode 100644 index 00000000000..ef96eacaecf --- /dev/null +++ b/v5.13/cc47a057e79613b7af0110837ff082caf8895c9e @@ -0,0 +1,6 @@ +cc47a057e796 ("ntfs3: use file_mnt_idmap helper") +d6cd7cecfd5e ("fs/ntfs3: Fix ntfs_atomic_open") +96de65a9413e ("fs/ntfs3: Code formatting and refactoring") +75c5e0c9e5ca ("fs/ntfs3: Changed ntfs_get_acl() to use dentry") +267a36ba30a7 ("fs/ntfs3: Remove noacsrules") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 b/v5.13/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 new file mode 100644 index 00000000000..321dc700061 --- /dev/null +++ b/v5.13/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 @@ -0,0 +1,20 @@ +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v5.13/cc9542534bf09f33b4da32025b31335588fcefb9 b/v5.13/cc9542534bf09f33b4da32025b31335588fcefb9 new file mode 100644 index 00000000000..90706c0b938 --- /dev/null +++ b/v5.13/cc9542534bf09f33b4da32025b31335588fcefb9 @@ -0,0 +1,11 @@ +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/cdefbf2324ceda662e2667aa2f44e8b9de3d780f b/v5.13/cdefbf2324ceda662e2667aa2f44e8b9de3d780f new file mode 100644 index 00000000000..35d29f22237 --- /dev/null +++ b/v5.13/cdefbf2324ceda662e2667aa2f44e8b9de3d780f @@ -0,0 +1,6 @@ +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") +e9bdcdbf6936 ("pid: add pidfd_get_task() helper") +490b9ba881e2 ("kernel/pid.c: implement additional checks upon pidfd_create() parameters") +c576e0fcd618 ("kernel/pid.c: remove static qualifier from pidfd_create()") diff --git a/v5.13/ce51bf1790c4972125b19c22dbfa76d7e0136280 b/v5.13/ce51bf1790c4972125b19c22dbfa76d7e0136280 new file mode 100644 index 00000000000..25d05ccd2cb --- /dev/null +++ b/v5.13/ce51bf1790c4972125b19c22dbfa76d7e0136280 @@ -0,0 +1 @@ +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") diff --git a/v5.13/cf12445daec01aaa2d27bb34bd7c796a53442c42 b/v5.13/cf12445daec01aaa2d27bb34bd7c796a53442c42 new file mode 100644 index 00000000000..d208b0bf69b --- /dev/null +++ b/v5.13/cf12445daec01aaa2d27bb34bd7c796a53442c42 @@ -0,0 +1,2 @@ +cf12445daec0 ("fs/hfsplus: use better @opf description") +02105f18a26c ("fs/hfsplus: wrapper.c: fix kernel-doc warnings") diff --git a/v5.13/d0089603fa7a22a940f808a7cbc49402fe02281e b/v5.13/d0089603fa7a22a940f808a7cbc49402fe02281e new file mode 100644 index 00000000000..a86840fda71 --- /dev/null +++ b/v5.13/d0089603fa7a22a940f808a7cbc49402fe02281e @@ -0,0 +1 @@ +d0089603fa7a ("fs: prefer kfree_rcu() in fasync_remove_entry()") diff --git a/v5.13/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 b/v5.13/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 new file mode 100644 index 00000000000..20d02dba2cf --- /dev/null +++ b/v5.13/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 @@ -0,0 +1,2 @@ +d2733a026fc7 ("lib/cmdline: Fix an invalid format specifier in an assertion msg") +255ede3b1290 ("lib/cmdline_kunit: Remove a cast which are no-longer required") diff --git a/v5.13/d31563b5f9bb601a805c4a1b491edf69ada79688 b/v5.13/d31563b5f9bb601a805c4a1b491edf69ada79688 new file mode 100644 index 00000000000..50220e21e81 --- /dev/null +++ b/v5.13/d31563b5f9bb601a805c4a1b491edf69ada79688 @@ -0,0 +1 @@ +d31563b5f9bb ("eventfd: strictly check the count parameter of eventfd_write to avoid inputting illegal strings") diff --git a/v5.13/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 b/v5.13/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 new file mode 100644 index 00000000000..f68629c1c21 --- /dev/null +++ b/v5.13/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 @@ -0,0 +1,3 @@ +d3b1a9a778e1 ("fs/address_space: move i_mmap_rwsem to mitigate a false sharing with i_mmap.") +600f111ef51d ("fs: Rename mapping private members") +ecae0bd5173b ("Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/d63fde98b8929da625cc36c2f1143e837c0e6d10 b/v5.13/d63fde98b8929da625cc36c2f1143e837c0e6d10 new file mode 100644 index 00000000000..86b3a9f1e9e --- /dev/null +++ b/v5.13/d63fde98b8929da625cc36c2f1143e837c0e6d10 @@ -0,0 +1,9 @@ +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.13/d7c9616be0759c1cfb44a68ba838548d22b98484 b/v5.13/d7c9616be0759c1cfb44a68ba838548d22b98484 new file mode 100644 index 00000000000..d2baf57a515 --- /dev/null +++ b/v5.13/d7c9616be0759c1cfb44a68ba838548d22b98484 @@ -0,0 +1,3 @@ +d7c9616be075 ("nfs: convert to using new filelock helpers") +724e2df95b08 ("NFSv4: Directly use ida_alloc()/free()") +9c00fd9acba8 ("NFSv4: Charge NFSv4 open state trackers to kmemcg") diff --git a/v5.13/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 b/v5.13/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 new file mode 100644 index 00000000000..3b2663e9958 --- /dev/null +++ b/v5.13/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 @@ -0,0 +1 @@ +d8f899d13d72 ("fs: make the i_size_read/write helpers be smp_load_acquire/store_release()") diff --git a/v5.13/d9077f7bad141df143cc4fa000a68a868bcea7c0 b/v5.13/d9077f7bad141df143cc4fa000a68a868bcea7c0 new file mode 100644 index 00000000000..55fb7606dd3 --- /dev/null +++ b/v5.13/d9077f7bad141df143cc4fa000a68a868bcea7c0 @@ -0,0 +1,8 @@ +d9077f7bad14 ("filelock: make assign_type helper take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +f20ae9cf5b07 ("Merge tag 'filelock-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v5.13/d90b7c705c5d9b5cb6b71b8aaa773c031084056c b/v5.13/d90b7c705c5d9b5cb6b71b8aaa773c031084056c new file mode 100644 index 00000000000..52f7235f145 --- /dev/null +++ b/v5.13/d90b7c705c5d9b5cb6b71b8aaa773c031084056c @@ -0,0 +1,8 @@ +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.13/dacfd001eaf252a81537aece602ae2fc16e6ebd5 b/v5.13/dacfd001eaf252a81537aece602ae2fc16e6ebd5 new file mode 100644 index 00000000000..2d6ca80a4a5 --- /dev/null +++ b/v5.13/dacfd001eaf252a81537aece602ae2fc16e6ebd5 @@ -0,0 +1,20 @@ +dacfd001eaf2 ("fs/mnt_idmapping.c: Return -EINVAL when no map is written") +783822e44594 ("mnt_idmapping: decouple from namespaces") +3707d84c1367 ("fs: move mnt_idmap") +4d7ca4090184 ("fs: port vfs{g,u}id helpers to mnt_idmap") +c14329d39f2d ("fs: port fs{g,u}id helpers to mnt_idmap") +e67fe63341b8 ("fs: port i_{g,u}id_into_vfs{g,u}id() to mnt_idmap") +0dbe12f2e49c ("fs: port i_{g,u}id_{needs_}update() to mnt_idmap") +9452e93e6dae ("fs: port privilege checking helpers to mnt_idmap") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") diff --git a/v5.13/dcd04ea587b210e78a85d6d4d7cc6765828496b0 b/v5.13/dcd04ea587b210e78a85d6d4d7cc6765828496b0 new file mode 100644 index 00000000000..981ed42ac68 --- /dev/null +++ b/v5.13/dcd04ea587b210e78a85d6d4d7cc6765828496b0 @@ -0,0 +1,3 @@ +dcd04ea587b2 ("iomap: Add processed for iomap_iter") +03b8df8d43ec ("iomap: standardize tracepoint formatting and storage") +f4b896c213f0 ("iomap: add the new iomap_iter model") diff --git a/v5.13/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 b/v5.13/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 new file mode 100644 index 00000000000..748f5477f8a --- /dev/null +++ b/v5.13/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 @@ -0,0 +1,6 @@ +dd1fac6ae648 ("nfs: adapt to breakup of struct file_lock") +d7c9616be075 ("nfs: convert to using new filelock helpers") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.13/dd9019604cdaaff1327bfd36737230f912e2780d b/v5.13/dd9019604cdaaff1327bfd36737230f912e2780d new file mode 100644 index 00000000000..20112205cbe --- /dev/null +++ b/v5.13/dd9019604cdaaff1327bfd36737230f912e2780d @@ -0,0 +1,20 @@ +dd9019604cda ("ovl: convert to super_set_uuid()") +d9544c1b0d9e ("ovl: store persistent uuid/fsid with uuid=on") +b0504bfe1b8a ("ovl: add support for unique fsid per instance") +ae8cba4033bc ("ovl: Add framework for verity support") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") +37ebf056d6cf ("ovl: introduce data-only lower layers") +9e88f9052415 ("ovl: remove unneeded goto instructions") +0af950f57fef ("ovl: move ovl_entry into ovl_inode") +163db0da3515 ("ovl: factor out ovl_free_entry() and ovl_stack_*() helpers") +5522c9c7cbd2 ("ovl: use ovl_numlower() and ovl_lowerstack() accessors") +a6ff2bc0be17 ("ovl: use OVL_E() and OVL_E_FLAGS() accessors") +b07d5cc93e1b ("ovl: update of dentry revalidate flags after copy up") diff --git a/v5.13/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 b/v5.13/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 new file mode 100644 index 00000000000..9ec58791ed3 --- /dev/null +++ b/v5.13/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 @@ -0,0 +1 @@ +ddb9fd7a5440 ("fs/select: rework stack allocation hack for clang") diff --git a/v5.13/de8a3207aed33283a560193095b156d3b73fc4f0 b/v5.13/de8a3207aed33283a560193095b156d3b73fc4f0 new file mode 100644 index 00000000000..bdf4bfbf9ce --- /dev/null +++ b/v5.13/de8a3207aed33283a560193095b156d3b73fc4f0 @@ -0,0 +1 @@ +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v5.13/dec3a7b3aa45802e70c350d73e11564cd444e448 b/v5.13/dec3a7b3aa45802e70c350d73e11564cd444e448 new file mode 100644 index 00000000000..c90cd6ccdaa --- /dev/null +++ b/v5.13/dec3a7b3aa45802e70c350d73e11564cd444e448 @@ -0,0 +1,6 @@ +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.13/e1fb1dc08e73466830612bcf2f9f72180965c9ba b/v5.13/e1fb1dc08e73466830612bcf2f9f72180965c9ba new file mode 100644 index 00000000000..357ec21781e --- /dev/null +++ b/v5.13/e1fb1dc08e73466830612bcf2f9f72180965c9ba @@ -0,0 +1,16 @@ +e1fb1dc08e73 ("pidfd: allow to override signal scope in pidfd_send_signal()") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.13/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd b/v5.13/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd new file mode 100644 index 00000000000..f3a224077d7 --- /dev/null +++ b/v5.13/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd @@ -0,0 +1,2 @@ +e2e8a142fbd9 ("pidfd: exit: kill the no longer used thread_group_exited()") +c27cd083cfb9 ("Compiler attributes: GCC cold function alignment workarounds") diff --git a/v5.13/e2f7dd6e55d2f39734abcebd0cf673700e206197 b/v5.13/e2f7dd6e55d2f39734abcebd0cf673700e206197 new file mode 100644 index 00000000000..8c7662c72fd --- /dev/null +++ b/v5.13/e2f7dd6e55d2f39734abcebd0cf673700e206197 @@ -0,0 +1 @@ +e2f7dd6e55d2 ("fat: Hook up sb->s_uuid") diff --git a/v5.13/e331ac141f1df6d151d24e60ff16e93ec075509e b/v5.13/e331ac141f1df6d151d24e60ff16e93ec075509e new file mode 100644 index 00000000000..fde2ff775f3 --- /dev/null +++ b/v5.13/e331ac141f1df6d151d24e60ff16e93ec075509e @@ -0,0 +1,20 @@ +e331ac141f1d ("selftests/resctrl: Add a helper for the non-contiguous test") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v5.13/e3a491a26b62466ad14a423e8c81a04d5969bfe5 b/v5.13/e3a491a26b62466ad14a423e8c81a04d5969bfe5 new file mode 100644 index 00000000000..b22c2767ab7 --- /dev/null +++ b/v5.13/e3a491a26b62466ad14a423e8c81a04d5969bfe5 @@ -0,0 +1,11 @@ +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +d58562ca6c99 ("iomap: skip pages past eof in iomap_do_writepage()") +8597447dc565 ("iomap: Convert to release_folio") +187c82cb0380 ("fs: Convert trivial uses of __set_page_dirty_nobuffers to filemap_dirty_folio") +2bf06b8e6428 ("fuse: Convert from launder_page to launder_folio") +c5b56b50d729 ("jfs: Convert from invalidatepage to invalidate_folio") +d82354f6b05f ("iomap: Remove iomap_invalidatepage()") +2e7e80f7e7e9 ("fs: Convert is_partially_uptodate to folios") +1241ebeca3f9 ("iomap: Fix iomap_invalidatepage tracepoint") +f079ab01b560 ("Merge tag 'iomap-5.17' of git://git.infradead.org/users/willy/linux") diff --git a/v5.13/e5ca9d391615269b05a6ed871fec66d9db650520 b/v5.13/e5ca9d391615269b05a6ed871fec66d9db650520 new file mode 100644 index 00000000000..9b3e419afed --- /dev/null +++ b/v5.13/e5ca9d391615269b05a6ed871fec66d9db650520 @@ -0,0 +1,20 @@ +e5ca9d391615 ("block/ioctl: port blkdev_bszset() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v5.13/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 b/v5.13/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 new file mode 100644 index 00000000000..6b8b98eaaa1 --- /dev/null +++ b/v5.13/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 @@ -0,0 +1,11 @@ +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") +227c4d507c71 ("Merge tag 'f2fs-for-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.13/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 b/v5.13/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 new file mode 100644 index 00000000000..ffc53c30a82 --- /dev/null +++ b/v5.13/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 @@ -0,0 +1 @@ +e6f7958042a7 ("epoll: Remove ep_scan_ready_list() in comments") diff --git a/v5.13/e73dda7ffd858a58ddeb9c53603ae14f2af8927c b/v5.13/e73dda7ffd858a58ddeb9c53603ae14f2af8927c new file mode 100644 index 00000000000..dcdf764238a --- /dev/null +++ b/v5.13/e73dda7ffd858a58ddeb9c53603ae14f2af8927c @@ -0,0 +1,20 @@ +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.13/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 b/v5.13/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 new file mode 100644 index 00000000000..38e52b79cd8 --- /dev/null +++ b/v5.13/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 @@ -0,0 +1 @@ +e769779c0c2c ("fs: Verify write lifetime constants at compile time") diff --git a/v5.13/e86e6638d1171c2201ffff16d2c6a6fd975f8383 b/v5.13/e86e6638d1171c2201ffff16d2c6a6fd975f8383 new file mode 100644 index 00000000000..232efcc3ec3 --- /dev/null +++ b/v5.13/e86e6638d1171c2201ffff16d2c6a6fd975f8383 @@ -0,0 +1,3 @@ +e86e6638d117 ("fscrypt: Drop d_revalidate for valid dentries during lookup") +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") diff --git a/v5.13/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 b/v5.13/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 new file mode 100644 index 00000000000..0f992c5a993 --- /dev/null +++ b/v5.13/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 @@ -0,0 +1,10 @@ +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/e97d06a46526d9392cbdbd7eda193091e1af2723 b/v5.13/e97d06a46526d9392cbdbd7eda193091e1af2723 new file mode 100644 index 00000000000..bcb63dd7201 --- /dev/null +++ b/v5.13/e97d06a46526d9392cbdbd7eda193091e1af2723 @@ -0,0 +1,4 @@ +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/e9a7254b0339ef2b230784789ac28ef35e049253 b/v5.13/e9a7254b0339ef2b230784789ac28ef35e049253 new file mode 100644 index 00000000000..96a639e8662 --- /dev/null +++ b/v5.13/e9a7254b0339ef2b230784789ac28ef35e049253 @@ -0,0 +1,20 @@ +e9a7254b0339 ("nvme: port block device access to file") +2a4936e933e3 ("nvmet: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.13/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 b/v5.13/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 new file mode 100644 index 00000000000..fd9aad8df9a --- /dev/null +++ b/v5.13/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 @@ -0,0 +1,10 @@ +e9b10713e82c ("fscrypt: Drop d_revalidate once the key is added") +3e7807d5a7d7 ("fscrypt: rename fscrypt_info => fscrypt_inode_info") +5b1188847180 ("fscrypt: support crypto data unit size less than filesystem block size") +7a0263dc904f ("fscrypt: replace get_ino_and_lblk_bits with just has_32bit_inodes") +f0904e8bc3c5 ("fscrypt: compute max_lblk_bits from s_maxbytes and block size") +40e13e18168f ("fscrypt: make the bounce page pool opt-in instead of opt-out") +5970fbad1036 ("fscrypt: make it clearer that key_prefix is deprecated") +2d332d5bc424 ("ceph: fscrypt_auth handling for ceph") +83e57e47906c ("fscrypt: optimize fscrypt_initialize()") +6639c3ce7fd2 ("Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux") diff --git a/v5.13/e9c5263ce16d96311c118111ac779f004be8b473 b/v5.13/e9c5263ce16d96311c118111ac779f004be8b473 new file mode 100644 index 00000000000..533cbbe1a10 --- /dev/null +++ b/v5.13/e9c5263ce16d96311c118111ac779f004be8b473 @@ -0,0 +1,15 @@ +e9c5263ce16d ("libfs: improve path_from_stashed()") +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.13/ea7d898676d9e94558c46ba927db35403362389f b/v5.13/ea7d898676d9e94558c46ba927db35403362389f new file mode 100644 index 00000000000..b0578fbf041 --- /dev/null +++ b/v5.13/ea7d898676d9e94558c46ba927db35403362389f @@ -0,0 +1,4 @@ +ea7d898676d9 ("fs: Propagate write hints to the struct block_device inode") +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") +7b12e49669c9 ("fs: remove fs.f_write_hint") diff --git a/v5.13/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 b/v5.13/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 new file mode 100644 index 00000000000..993a82907b6 --- /dev/null +++ b/v5.13/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 @@ -0,0 +1,11 @@ +eb8ed7c6ab08 ("lockd: adapt to breakup of struct file_lock") +872584f1bb98 ("lockd: convert to using new filelock helpers") +be2be5f7f443 ("lockd: nlm_blocked list race fixes") +244cc19196d2 ("lockd: server should unlock lock if client rejects the grant") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") +7ff84910c66c ("lockd: set file_lock start and end when decoding nlm4 testargs") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +764822972d64 ("Merge tag 'nfsd-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v5.13/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 b/v5.13/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 new file mode 100644 index 00000000000..8bf2c17880a --- /dev/null +++ b/v5.13/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 @@ -0,0 +1 @@ +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v5.13/ecba88a3b32d733d41e27973e25b2bc580f64281 b/v5.13/ecba88a3b32d733d41e27973e25b2bc580f64281 new file mode 100644 index 00000000000..eeb4218ec04 --- /dev/null +++ b/v5.13/ecba88a3b32d733d41e27973e25b2bc580f64281 @@ -0,0 +1,20 @@ +ecba88a3b32d ("libfs: Add simple_offset_empty()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") +cac2f8b8d8b5 ("fs: rename current get acl method") diff --git a/v5.13/ee8bd4a428a9c538e08aa5bc797fca19d577f667 b/v5.13/ee8bd4a428a9c538e08aa5bc797fca19d577f667 new file mode 100644 index 00000000000..d090e512f7d --- /dev/null +++ b/v5.13/ee8bd4a428a9c538e08aa5bc797fca19d577f667 @@ -0,0 +1,20 @@ +ee8bd4a428a9 ("kunit: tool: Print UML command") +9241bc818d54 ("kunit: tool: cosmetic: don't specify duplicate kernel cmdline options") +aa1c05558e71 ("kunit: tool: simplify code since build_dir can't be None") +00f75043e46d ("kunit: tool: make --json handling a bit clearer") +e0cc8c052a39 ("kunit: tool: delete kunit_parser.TestResult type") +4c2911f1e140 ("kunit: tool: reconfigure when the used kunitconfig changes") +98978490ccf7 ("kunit: tool: move Kconfig read_from_file/parse_from_string to package-level") +e56e482855b7 ("kunit: tool: Report an error if any test has no subtests") +c68077b14692 ("kunit: tool: Do not error on tests without test plans") +d65d07cb5b01 ("kunit: tool: improve compatibility of kunit_parser with KTAP specification") +7d7c48df811d ("kunit: tool: yield output from run_kernel in real time") +ff9e09a3762f ("kunit: tool: support running each suite/test separately") +5f6aa6d82e45 ("kunit: tool: actually track how long it took to run tests") +7ef925ea8194 ("kunit: tool: factor exec + parse steps into a function") +fe678fed2cda ("kunit: tool: show list of valid --arch options when invalid") +a54ea2e05725 ("kunit: tool: misc fixes (unused vars, imports, leaked files)") +d8c23ead708b ("kunit: tool: better handling of quasi-bool args (--json, --raw_output)") +acd8e8407b8f ("kunit: Print test statistics on failure") +6a499c9c42d0 ("kunit: tool: make --raw_output support only showing kunit output") +6cb51a1874d0 ("kunit: tool: add --kernel_args to allow setting module params") diff --git a/v5.13/ef560389ca50e33bd0c4531236c187107fa81e1f b/v5.13/ef560389ca50e33bd0c4531236c187107fa81e1f new file mode 100644 index 00000000000..594624cb20b --- /dev/null +++ b/v5.13/ef560389ca50e33bd0c4531236c187107fa81e1f @@ -0,0 +1,9 @@ +ef560389ca50 ("docs: filesystems: fix typo in docs") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +62d53c4a1dfe ("fs: use backing_file container for internal files with "fake" f_path") +8a05a8c31d06 ("fs: move kmem_cache_zalloc() into alloc_empty_file*() helpers") +cbb0b9d4bbcf ("fs: use a helper for opening kernel internal files") +d56e0ddb8fc3 ("fs: rename {vfs,kernel}_tmpfile_open()") +d8aeb44a9ae3 ("fs: add FMODE_DIO_PARALLEL_WRITE flag") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/f0ece18e994144b7daa025b68ead97de26a2df1f b/v5.13/f0ece18e994144b7daa025b68ead97de26a2df1f new file mode 100644 index 00000000000..fe5ac18032c --- /dev/null +++ b/v5.13/f0ece18e994144b7daa025b68ead97de26a2df1f @@ -0,0 +1 @@ +f0ece18e9941 ("selftests: add ESRCH tests for pidfd_getfd()") diff --git a/v5.13/f123dc86388cb669c3d6322702dc441abc35c31e b/v5.13/f123dc86388cb669c3d6322702dc441abc35c31e new file mode 100644 index 00000000000..998f411fdd2 --- /dev/null +++ b/v5.13/f123dc86388cb669c3d6322702dc441abc35c31e @@ -0,0 +1 @@ +f123dc86388c ("sysv: don't call sb_bread() with pointers_lock held") diff --git a/v5.13/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 b/v5.13/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 new file mode 100644 index 00000000000..bf7b2e7806b --- /dev/null +++ b/v5.13/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 @@ -0,0 +1 @@ +f17d8a87ecb5 ("selftests: fuxex: Report a unique test name per run of futex_requeue_pi") diff --git a/v5.13/f3a608827d1f8de0dd12813e8d9c6803fe64e119 b/v5.13/f3a608827d1f8de0dd12813e8d9c6803fe64e119 new file mode 100644 index 00000000000..0c5c2c59855 --- /dev/null +++ b/v5.13/f3a608827d1f8de0dd12813e8d9c6803fe64e119 @@ -0,0 +1,2 @@ +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/f525152a0f0ff34eb92b322703d76ba37095f556 b/v5.13/f525152a0f0ff34eb92b322703d76ba37095f556 new file mode 100644 index 00000000000..ffc4dced5c7 --- /dev/null +++ b/v5.13/f525152a0f0ff34eb92b322703d76ba37095f556 @@ -0,0 +1,15 @@ +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/f8f669699977db503569465b64dc5220ab21bb41 b/v5.13/f8f669699977db503569465b64dc5220ab21bb41 new file mode 100644 index 00000000000..b04dc0ed8cb --- /dev/null +++ b/v5.13/f8f669699977db503569465b64dc5220ab21bb41 @@ -0,0 +1,16 @@ +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +22a8be280383 ("selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem") +f54b32781644 ("selftests/resctrl: Kill child process before parent process terminates if SIGTERM is received") +6220f69e72a5 ("selftests/resctrl: Extend CPU vendor detection") diff --git a/v5.13/f92e1a829d64dd66fa173c6934f03817d9e68d43 b/v5.13/f92e1a829d64dd66fa173c6934f03817d9e68d43 new file mode 100644 index 00000000000..76fa990af37 --- /dev/null +++ b/v5.13/f92e1a829d64dd66fa173c6934f03817d9e68d43 @@ -0,0 +1,12 @@ +f92e1a829d64 ("test_maple_tree: testing the cyclic allocation") +eb2e817f38ca ("maple_tree: update testing code for mas_{next,prev,walk}") +4bd6dded6318 ("test_maple_tree: add more testing for mas_empty_area()") +5159d64b3354 ("test_maple_tree: test modifications while iterating") +7327e8111adb ("maple_tree: fix mas_empty_area_rev() lower bound validation") +c5651b31f515 ("test_maple_tree: add test for mas_spanning_rebalance() on insufficient data") +120b116208a0 ("maple_tree: reorganize testing to restore module testing") +e15e06a83923 ("lib/test_maple_tree: add testing for maple tree") +cc86e0c2f306 ("radix tree test suite: add support for slab bulk APIs") +54a611b60590 ("Maple Tree: add new data structure") +463f74089ff9 ("crypto: lib - move lib/sha1.c into lib/crypto/") +02f9a04d76b7 ("Merge tag 'memblock-v5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock") diff --git a/v5.13/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 b/v5.13/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 new file mode 100644 index 00000000000..ebbd02618ec --- /dev/null +++ b/v5.13/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 @@ -0,0 +1,20 @@ +f9d8c3c4236e ("block2mtd: port device access to files") +3817d4b11212 ("mtd: block2mtd: Convert to bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.13/fc9a615200d48e076af58f4309f507e500ed900d b/v5.13/fc9a615200d48e076af58f4309f507e500ed900d new file mode 100644 index 00000000000..112572e086f --- /dev/null +++ b/v5.13/fc9a615200d48e076af58f4309f507e500ed900d @@ -0,0 +1,8 @@ +fc9a615200d4 ("drm: tests: Fix invalid printf format specifiers in KUnit tests") +335126937753 ("drm/tests/drm_buddy: fix 32b build") +a64056bb5a32 ("drm/tests/drm_buddy: add alloc_contiguous test") +078a5b498d6a ("drm/tests: Remove slow tests") +25bbe844ef5c ("drm: test: Fix 32-bit issue in drm_buddy_test") +523dfa96add7 ("drm/tests: reduce drm_mm_test stack usage") +ce28ab1380e8 ("drm/tests: Add back seed value information") +a140a6a2d5ec ("Merge drm/drm-next into drm-misc-next") diff --git a/v5.13/fde4951834c22fc634c1e1238b874f894ef46c9c b/v5.13/fde4951834c22fc634c1e1238b874f894ef46c9c new file mode 100644 index 00000000000..8c263fe4a8c --- /dev/null +++ b/v5.13/fde4951834c22fc634c1e1238b874f894ef46c9c @@ -0,0 +1,10 @@ +fde4951834c2 ("filelock: convert more internal functions to use file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.13/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d b/v5.13/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d new file mode 100644 index 00000000000..e0f880d36e0 --- /dev/null +++ b/v5.13/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d @@ -0,0 +1,4 @@ +fe12cfc17429 ("fs: fix a typo in attr.c") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +a2bd096fb2d7 ("fs: use type safe idmapping helpers") +f721d24e5dae ("Merge tag 'pull-tmpfile' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.13/fe3944fb245ab99570552a3bf970b00058a9ca6d b/v5.13/fe3944fb245ab99570552a3bf970b00058a9ca6d new file mode 100644 index 00000000000..2e906a2a8ba --- /dev/null +++ b/v5.13/fe3944fb245ab99570552a3bf970b00058a9ca6d @@ -0,0 +1,4 @@ +fe3944fb245a ("fs: Move enum rw_hint into a new header file") +8b9f3ac5b01d ("fs: introduce alloc_inode_sb() to allocate filesystems specific inode") +a793d79ea3e0 ("fs: move mapping helpers") +815409a12c0a ("Merge tag 'ovl-update-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs") diff --git a/v5.13/ff3b96f2c9e5c24fca12239cd519a8a18569e687 b/v5.13/ff3b96f2c9e5c24fca12239cd519a8a18569e687 new file mode 100644 index 00000000000..f6dafb679b9 --- /dev/null +++ b/v5.13/ff3b96f2c9e5c24fca12239cd519a8a18569e687 @@ -0,0 +1,20 @@ +ff3b96f2c9e5 ("net: test: Fix printf format specifier in skb_segment kunit test") +b3098d32ed6e ("net: add skb_segment kunit test") +9cb252c4c1c5 ("net: skb: export skb drop reaons to user by TRACE_DEFINE_ENUM") +b160f7270e6d ("net: dropreason: reformat the comment fo skb drop reasons") +ec43908dd556 ("net: skb: use auto-generation to convert skb drop reason to string") +ff8372a467fa ("net: skb: move enum skb_drop_reason to standalone header file") +7ebd3f3ee51a ("net: skb: change the definition SKB_DR_SET()") +66e4c8d95008 ("net: warn if transport header was not set") +8fbf195798b5 ("tcp: add drop reason support to tcp_ofo_queue()") +e7c89ae4078e ("tcp: add drop reason support to tcp_prune_ofo_queue()") +4b506af9c5b8 ("tcp: add two drop reasons for tcp_ack()") +669da7a71890 ("tcp: add drop reasons to tcp_rcv_state_process()") +da40b613f89c ("tcp: add drop reason support to tcp_validate_incoming()") +b5ec1e6205a1 ("tcp: get rid of rst_seq_match") +d9d024f96609 ("tcp: consume incoming skb leading to a reset") +2edc1a383fda ("net: ip: add skb drop reasons to ip forwarding") +c4eb664191b4 ("net: ipv4: add skb drop reasons to ip_error()") +d6d3146ce532 ("skb: add some helpers for skb drop reasons") +b384c95a861e ("net: icmp: add skb drop reasons to icmp protocol") +9f8ed577c288 ("net: skb: rename SKB_DROP_REASON_PTYPE_ABSENT") diff --git a/v5.14/00616416488868a8b98343863e5ac078506e44e8 b/v5.14/00616416488868a8b98343863e5ac078506e44e8 new file mode 100644 index 00000000000..7a863926b5e --- /dev/null +++ b/v5.14/00616416488868a8b98343863e5ac078506e44e8 @@ -0,0 +1,20 @@ +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v5.14/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 b/v5.14/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 new file mode 100644 index 00000000000..fc68fe62951 --- /dev/null +++ b/v5.14/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 @@ -0,0 +1,20 @@ +034f0cf8fdf9 ("target: port block device access to file") +e6aafdc8a76b ("scsi: target: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.14/038ce802e248a985150156da84bc3f118236b898 b/v5.14/038ce802e248a985150156da84bc3f118236b898 new file mode 100644 index 00000000000..6b943ef2b64 --- /dev/null +++ b/v5.14/038ce802e248a985150156da84bc3f118236b898 @@ -0,0 +1,20 @@ +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v5.14/04aa5f4eba49d6493801d0f1d515ed237459b166 b/v5.14/04aa5f4eba49d6493801d0f1d515ed237459b166 new file mode 100644 index 00000000000..ad866b09861 --- /dev/null +++ b/v5.14/04aa5f4eba49d6493801d0f1d515ed237459b166 @@ -0,0 +1 @@ +04aa5f4eba49 ("ext4: Configure dentry operations at dentry-creation time") diff --git a/v5.14/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 b/v5.14/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 new file mode 100644 index 00000000000..f093d5b7be4 --- /dev/null +++ b/v5.14/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 @@ -0,0 +1,7 @@ +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +de630176bdf8 ("Merge tag 'iversion-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v5.14/05fb1dbc821f3016a52621ccd4530c269b626130 b/v5.14/05fb1dbc821f3016a52621ccd4530c269b626130 new file mode 100644 index 00000000000..485f066ad79 --- /dev/null +++ b/v5.14/05fb1dbc821f3016a52621ccd4530c269b626130 @@ -0,0 +1,20 @@ +05fb1dbc821f ("pktcdvd: port block device access to file") +7ac86df899f0 ("pktcdvd: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.14/0611a640e60a0473883328746f3c53934cd4dc3c b/v5.14/0611a640e60a0473883328746f3c53934cd4dc3c new file mode 100644 index 00000000000..6a0cb5271a5 --- /dev/null +++ b/v5.14/0611a640e60a0473883328746f3c53934cd4dc3c @@ -0,0 +1,3 @@ +0611a640e60a ("eventpoll: prefer kfree_rcu() in __ep_remove()") +58c9b016e128 ("epoll: use refcount to reduce ep_mutex contention") +1e1c15839df0 ("fs/epoll: use a per-cpu counter for user's watches count") diff --git a/v5.14/06b8db3a7dde43cc7c412517c93c85d13a4557f8 b/v5.14/06b8db3a7dde43cc7c412517c93c85d13a4557f8 new file mode 100644 index 00000000000..79f7547dba1 --- /dev/null +++ b/v5.14/06b8db3a7dde43cc7c412517c93c85d13a4557f8 @@ -0,0 +1,2 @@ +06b8db3a7dde ("fs: remove NTFS classic from docum. index") +12dad495eaab ("fs/ntfs3: Add Kconfig, Makefile and doc") diff --git a/v5.14/07fd7c329839cf0b8c7766883d830a1a0d12d1dd b/v5.14/07fd7c329839cf0b8c7766883d830a1a0d12d1dd new file mode 100644 index 00000000000..3f59de20c6f --- /dev/null +++ b/v5.14/07fd7c329839cf0b8c7766883d830a1a0d12d1dd @@ -0,0 +1,15 @@ +07fd7c329839 ("libfs: add path_from_stashed()") +077c212f0344 ("fs: new accessor methods for atime and mtime") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +f7f438589f46 ("kernfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +0c4767923ed6 ("fs: new helper: simple_rename_timestamp") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +6e17c6de3ddf ("Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 b/v5.14/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 new file mode 100644 index 00000000000..78ecbd254ad --- /dev/null +++ b/v5.14/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 @@ -0,0 +1,2 @@ +0873add0e0cd ("file: prepare for new helper") +9024b4c96576 ("d_alloc_pseudo(): move setting ->d_op there from the (sole) caller") diff --git a/v5.14/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 b/v5.14/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 new file mode 100644 index 00000000000..4cc36b6baae --- /dev/null +++ b/v5.14/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 @@ -0,0 +1,11 @@ +0906fbb2f7ad ("libfs: Attempt exact-match comparison first during casefolded lookup") +af494af38580 ("libfs: remove redundant checks of s_encoding") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") diff --git a/v5.14/0a549ed22c3c7cc6da5c5f5918efd019944489a5 b/v5.14/0a549ed22c3c7cc6da5c5f5918efd019944489a5 new file mode 100644 index 00000000000..4f456b52b55 --- /dev/null +++ b/v5.14/0a549ed22c3c7cc6da5c5f5918efd019944489a5 @@ -0,0 +1,2 @@ +0a549ed22c3c ("lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg") +bb95ebbe89a7 ("lib: Introduce CONFIG_MEMCPY_KUNIT_TEST") diff --git a/v5.14/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 b/v5.14/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 new file mode 100644 index 00000000000..5e9a34521ab --- /dev/null +++ b/v5.14/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 @@ -0,0 +1 @@ +0c9bd6bc4bb2 ("pidfd: getfd should always report ESRCH if a task is exiting") diff --git a/v5.14/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 b/v5.14/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 new file mode 100644 index 00000000000..b1057f1e0ad --- /dev/null +++ b/v5.14/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 @@ -0,0 +1,20 @@ +0e4a862174f2 ("libfs: Convert simple directory offsets to use a Maple Tree") +ecba88a3b32d ("libfs: Add simple_offset_empty()") +7beea725a8ca ("libfs: Define a minimum directory offset") +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") diff --git a/v5.14/0e9876d8e88d81a35742e90048ab3784c49b910b b/v5.14/0e9876d8e88d81a35742e90048ab3784c49b910b new file mode 100644 index 00000000000..4f5f01be1ee --- /dev/null +++ b/v5.14/0e9876d8e88d81a35742e90048ab3784c49b910b @@ -0,0 +1,5 @@ +0e9876d8e88d ("filelock: fl_pid field should be signed int") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.14/0f05ee447949cf1b72bd7c415c803ea7f7209403 b/v5.14/0f05ee447949cf1b72bd7c415c803ea7f7209403 new file mode 100644 index 00000000000..af4fba2c681 --- /dev/null +++ b/v5.14/0f05ee447949cf1b72bd7c415c803ea7f7209403 @@ -0,0 +1,3 @@ +0f05ee447949 ("selftests/filesystems:fix build error in overlayfs") +b5a78c7127f2 ("selftests/overlayfs: verify device and inode numbers in /proc/pid/maps") +dd7c9be330d8 ("selftests/filesystems: add a vfat RENAME_EXCHANGE test") diff --git a/v5.14/101c3fad29d7a0a90ff063b1aad586a0211911ec b/v5.14/101c3fad29d7a0a90ff063b1aad586a0211911ec new file mode 100644 index 00000000000..43e374d22e7 --- /dev/null +++ b/v5.14/101c3fad29d7a0a90ff063b1aad586a0211911ec @@ -0,0 +1,14 @@ +101c3fad29d7 ("libfs: Drop generic_set_encrypted_ci_d_ops") +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") +5ca14835dc42 ("fs: uninline inode_maybe_inc_iversion()") +da3f52ba3595 ("iversion: use atomic64_try_cmpxchg)") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") diff --git a/v5.14/11b3f8ae7081607a783d60e8098d46b787f79cad b/v5.14/11b3f8ae7081607a783d60e8098d46b787f79cad new file mode 100644 index 00000000000..46fe45bddbe --- /dev/null +++ b/v5.14/11b3f8ae7081607a783d60e8098d46b787f79cad @@ -0,0 +1,9 @@ +11b3f8ae7081 ("fs: remove the inode argument to ->d_real() method") +def3ae83da02 ("fs: store real path instead of fake path in backing file f_path") +08582d678fcf ("fs: create helper file_user_path() for user displayed mapped file path") +83bc1d294130 ("fs: get mnt_writers count for an open backing file's real path") +6cf41fcfe099 ("backing file: free directly") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +3e15dcf77b23 ("fs: rename __mnt_{want,drop}_write*() helpers") +63580f669d7f ("Merge tag 'ovl-update-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs") diff --git a/v5.14/11ff73082f17e1adc1b717264d9b74661fc5b229 b/v5.14/11ff73082f17e1adc1b717264d9b74661fc5b229 new file mode 100644 index 00000000000..c4c4ee95699 --- /dev/null +++ b/v5.14/11ff73082f17e1adc1b717264d9b74661fc5b229 @@ -0,0 +1,16 @@ +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +b92a4e3f86b1 ("fs: dlm: change posix lock sigint handling") +4d413ae9ced4 ("fs: dlm: use dlm_plock_info for do_unlock_close") +ea06d4cabf52 ("fs: dlm: change plock interrupted message to debug again") +19d7ca051d30 ("fs: dlm: add pid to debug log") +dc1acd5c9469 ("dlm: replace usage of found with dedicated list iterator variable") +bcfad4265ced ("dlm: improve plock logging if interrupted") +a800ba77fd28 ("dlm: rearrange async condition return") +bcbb4ba6c9ba ("dlm: cleanup plock_op vs plock_xop") +a559790caa1c ("dlm: replace sanity checks with WARN_ON") +42252d0d2aa9 ("dlm: fix plock invalid read") +f7e33bdbd6d1 ("fs: remove mandatory file locking support") diff --git a/v5.14/12f7900c575679af411aaa89340bfe3dc68b46b3 b/v5.14/12f7900c575679af411aaa89340bfe3dc68b46b3 new file mode 100644 index 00000000000..b7c06133350 --- /dev/null +++ b/v5.14/12f7900c575679af411aaa89340bfe3dc68b46b3 @@ -0,0 +1,5 @@ +12f7900c5756 ("writeback: move wb_wakeup_delayed defination to fs-writeback.c") +f87904c07551 ("writeback: avoid use-after-free after removing device") +45a2966fd641 ("writeback: fix bandwidth estimate for spiky workload") +fee468fdf41c ("writeback: reliably update bandwidth estimation") +633a2abb9e1c ("writeback: track number of inodes under writeback") diff --git a/v5.14/133e267ef4a26d19c93996a874714e9f3f8c70aa b/v5.14/133e267ef4a26d19c93996a874714e9f3f8c70aa new file mode 100644 index 00000000000..d870625c39b --- /dev/null +++ b/v5.14/133e267ef4a26d19c93996a874714e9f3f8c70aa @@ -0,0 +1 @@ +133e267ef4a2 ("time: test: Fix incorrect format specifier") diff --git a/v5.14/14786d949a3b8cf00cc32456363b7db22894a0e6 b/v5.14/14786d949a3b8cf00cc32456363b7db22894a0e6 new file mode 100644 index 00000000000..224e419d608 --- /dev/null +++ b/v5.14/14786d949a3b8cf00cc32456363b7db22894a0e6 @@ -0,0 +1,14 @@ +14786d949a3b ("filelock: fix deadlock detection in POSIX locking") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/1505ba06e52e701600172bccbc3aa7fb9bd5d0da b/v5.14/1505ba06e52e701600172bccbc3aa7fb9bd5d0da new file mode 100644 index 00000000000..94a3caad9f6 --- /dev/null +++ b/v5.14/1505ba06e52e701600172bccbc3aa7fb9bd5d0da @@ -0,0 +1,3 @@ +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") +7b12e49669c9 ("fs: remove fs.f_write_hint") diff --git a/v5.14/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 b/v5.14/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 new file mode 100644 index 00000000000..c096ff54c58 --- /dev/null +++ b/v5.14/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 @@ -0,0 +1,13 @@ +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.14/15f298821289d3efba87bb34db29d0ba9780a443 b/v5.14/15f298821289d3efba87bb34db29d0ba9780a443 new file mode 100644 index 00000000000..49cffb9a559 --- /dev/null +++ b/v5.14/15f298821289d3efba87bb34db29d0ba9780a443 @@ -0,0 +1,20 @@ +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v5.14/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 b/v5.14/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 new file mode 100644 index 00000000000..80560d0c69b --- /dev/null +++ b/v5.14/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 @@ -0,0 +1,20 @@ +16ca5dfd8dcd ("swap: port block device usage to file") +4c6bca43c547 ("mm/swap: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.14/16f9ce818901c7b7618094242adc0b51208a7c89 b/v5.14/16f9ce818901c7b7618094242adc0b51208a7c89 new file mode 100644 index 00000000000..988641ff68c --- /dev/null +++ b/v5.14/16f9ce818901c7b7618094242adc0b51208a7c89 @@ -0,0 +1,9 @@ +16f9ce818901 ("smb/server: adapt to breakup of struct file_lock") +6a277077ac51 ("smb/server: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +504a73d46bad ("Merge tag '6.2-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbd") diff --git a/v5.14/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 b/v5.14/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 new file mode 100644 index 00000000000..fc1f1b7fc26 --- /dev/null +++ b/v5.14/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 @@ -0,0 +1,2 @@ +1901ae3cc9f8 ("selftest/ftrace: fix typo in ftracetest script") +dbcf76390eb9 ("selftests/ftrace: Improve integration with kselftest runner") diff --git a/v5.14/190f676afa00d07082db170400aaa2cd4de0933f b/v5.14/190f676afa00d07082db170400aaa2cd4de0933f new file mode 100644 index 00000000000..a56cc48ef84 --- /dev/null +++ b/v5.14/190f676afa00d07082db170400aaa2cd4de0933f @@ -0,0 +1,20 @@ +190f676afa00 ("block/genhd: port disk_scan_partitions() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v5.14/195b3678bea35fde0619f17b73847c30e66d79d0 b/v5.14/195b3678bea35fde0619f17b73847c30e66d79d0 new file mode 100644 index 00000000000..e1bfc79a9fe --- /dev/null +++ b/v5.14/195b3678bea35fde0619f17b73847c30e66d79d0 @@ -0,0 +1 @@ +195b3678bea3 ("minix: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.14/19871b5c7a003946d3cd4209a348ab7c0df5dbad b/v5.14/19871b5c7a003946d3cd4209a348ab7c0df5dbad new file mode 100644 index 00000000000..007b6947da5 --- /dev/null +++ b/v5.14/19871b5c7a003946d3cd4209a348ab7c0df5dbad @@ -0,0 +1,5 @@ +19871b5c7a00 ("iomap: pass the length of the dirty region to ->map_blocks") +925c86a19bac ("fs: add CONFIG_BUFFER_HEAD") +487c607df790 ("block: use iomap for writes to block devices") +727cfe976758 ("block: open code __generic_file_write_iter for blkdev writes") +c6b0271053e7 ("Merge tag 'fs_for_v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs") diff --git a/v5.14/19e94a2333c2babc773e51a9ed844cfc35a36064 b/v5.14/19e94a2333c2babc773e51a9ed844cfc35a36064 new file mode 100644 index 00000000000..de914621ff7 --- /dev/null +++ b/v5.14/19e94a2333c2babc773e51a9ed844cfc35a36064 @@ -0,0 +1,20 @@ +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.14/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 b/v5.14/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 new file mode 100644 index 00000000000..326f73fdaf2 --- /dev/null +++ b/v5.14/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 @@ -0,0 +1,13 @@ +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a b/v5.14/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a new file mode 100644 index 00000000000..b1e2f47e62c --- /dev/null +++ b/v5.14/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a @@ -0,0 +1,12 @@ +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf b/v5.14/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf new file mode 100644 index 00000000000..1af092779b2 --- /dev/null +++ b/v5.14/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf @@ -0,0 +1,5 @@ +1b9e2d90141c ("xfs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +3584c8f48a70 ("xfs: Block writes to log device") +653bee386c08 ("xfs: simplify device handling") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/1d3aa0b97c55672eff44516b1c8afb9551003d78 b/v5.14/1d3aa0b97c55672eff44516b1c8afb9551003d78 new file mode 100644 index 00000000000..c2f647fd7aa --- /dev/null +++ b/v5.14/1d3aa0b97c55672eff44516b1c8afb9551003d78 @@ -0,0 +1,20 @@ +1d3aa0b97c55 ("ocfs2: port block device access to file") +ebc4185497ea ("ocfs2: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.14/1fa08aece42512be072351f482096d5796edf7ca b/v5.14/1fa08aece42512be072351f482096d5796edf7ca new file mode 100644 index 00000000000..e5f14ca5316 --- /dev/null +++ b/v5.14/1fa08aece42512be072351f482096d5796edf7ca @@ -0,0 +1,15 @@ +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +fb7945b484b8 ("nsfs: use d_make_root()") +16a9496523a4 ("fs: convert core infrastructure to new timestamp accessors") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v5.14/205de6ddd7fff9340bd5e4b68105f28120671c6b b/v5.14/205de6ddd7fff9340bd5e4b68105f28120671c6b new file mode 100644 index 00000000000..06ba208ba06 --- /dev/null +++ b/v5.14/205de6ddd7fff9340bd5e4b68105f28120671c6b @@ -0,0 +1,20 @@ +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") diff --git a/v5.14/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 b/v5.14/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 new file mode 100644 index 00000000000..83341b0ab0f --- /dev/null +++ b/v5.14/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 @@ -0,0 +1,20 @@ +20e6a8d0dcdc ("drbd: port block device access to file") +75e27d373425 ("drdb: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.14/217759bbb95db7998528eb65914c3e20d890dff5 b/v5.14/217759bbb95db7998528eb65914c3e20d890dff5 new file mode 100644 index 00000000000..36d03a2b785 --- /dev/null +++ b/v5.14/217759bbb95db7998528eb65914c3e20d890dff5 @@ -0,0 +1,20 @@ +217759bbb95d ("xen: port block device access to file") +436d3705bfee ("xen/blkback: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.14/21e25205d7f9b6d7d3807546dd12ea93844b7c8e b/v5.14/21e25205d7f9b6d7d3807546dd12ea93844b7c8e new file mode 100644 index 00000000000..7b1739aba8a --- /dev/null +++ b/v5.14/21e25205d7f9b6d7d3807546dd12ea93844b7c8e @@ -0,0 +1 @@ +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") diff --git a/v5.14/2263639f96f24a121ec9f037981b81daf5a8d60a b/v5.14/2263639f96f24a121ec9f037981b81daf5a8d60a new file mode 100644 index 00000000000..c570f35aaa8 --- /dev/null +++ b/v5.14/2263639f96f24a121ec9f037981b81daf5a8d60a @@ -0,0 +1,6 @@ +2263639f96f2 ("iov_iter: streamline iovec/bvec alignment iteration") +de4f5fed3f23 ("iov_iter: add iter_iovec() helper") +0a2481cde24f ("block: ensure bio_alloc_map_data() deals with ITER_UBUF correctly") +d46aa786fa53 ("block: use iter_ubuf for single range") +4b61152e107a ("io_uring: switch network send/recv to ITER_UBUF") +54e60e505d61 ("Merge tag 'for-6.2/io_uring-2022-12-08' of git://git.kernel.dk/linux") diff --git a/v5.14/231e872529885483056c0170641ddd76686e3a89 b/v5.14/231e872529885483056c0170641ddd76686e3a89 new file mode 100644 index 00000000000..e33eda971e9 --- /dev/null +++ b/v5.14/231e872529885483056c0170641ddd76686e3a89 @@ -0,0 +1 @@ +231e87252988 ("xfs: add support for FS_IOC_GETFSSYSFSPATH") diff --git a/v5.14/24a8b7bfb96120b32c222ef108bb7a713d1e385a b/v5.14/24a8b7bfb96120b32c222ef108bb7a713d1e385a new file mode 100644 index 00000000000..af734afaadd --- /dev/null +++ b/v5.14/24a8b7bfb96120b32c222ef108bb7a713d1e385a @@ -0,0 +1,13 @@ +24a8b7bfb961 ("fs: use inode_set_ctime_to_ts to set inode ctime to current time") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v5.14/24be05591fb7a2a3edd639092c045298dd57aeea b/v5.14/24be05591fb7a2a3edd639092c045298dd57aeea new file mode 100644 index 00000000000..14b4f9a5c66 --- /dev/null +++ b/v5.14/24be05591fb7a2a3edd639092c045298dd57aeea @@ -0,0 +1,20 @@ +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.14/2558e3b23112adb82a558bab616890a790a38bc6 b/v5.14/2558e3b23112adb82a558bab616890a790a38bc6 new file mode 100644 index 00000000000..1eb99b4aea9 --- /dev/null +++ b/v5.14/2558e3b23112adb82a558bab616890a790a38bc6 @@ -0,0 +1,14 @@ +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.14/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 b/v5.14/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 new file mode 100644 index 00000000000..2e498ab37df --- /dev/null +++ b/v5.14/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 @@ -0,0 +1,16 @@ +269a6194dcba ("filelock: reorganize locks_delete_block and __locks_insert_block") +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/2824083db76cb9d4b7910607b367e93b02912865 b/v5.14/2824083db76cb9d4b7910607b367e93b02912865 new file mode 100644 index 00000000000..1fe0b611766 --- /dev/null +++ b/v5.14/2824083db76cb9d4b7910607b367e93b02912865 @@ -0,0 +1,20 @@ +2824083db76c ("ovl: Always reject mounting over case-insensitive directories") +24e16e385f22 ("ovl: add support for appending lowerdirs one by one") +819829f0319a ("ovl: refactor layer parsing helpers") +0cea4c097d97 ("ovl: store and show the user provided lowerdir mount option") +c835110b588a ("ovl: remove unused code in lowerdir param parsing") +32db51070850 ("ovl: fix regression in showing lowerdir mount option") +a535116d8033 ("ovl: make use of ->layers safe in rcu pathwalk") +f01d08899fd7 ("ovl: make consistent use of OVL_FS()") +16aac5ad1fa9 ("ovl: support encoding non-decodable file handles") +184996e92e86 ("ovl: Validate verity xattr when resolving lowerdata") +bf07089081a0 ("ovl: Add versioned header for overlay.metacopy xattr") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") diff --git a/v5.14/282c30f320ba25794b66c2231ab134d15465ef21 b/v5.14/282c30f320ba25794b66c2231ab134d15465ef21 new file mode 100644 index 00000000000..99ef2770e58 --- /dev/null +++ b/v5.14/282c30f320ba25794b66c2231ab134d15465ef21 @@ -0,0 +1,6 @@ +282c30f320ba ("filelock: remove temporary compatibility macros") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 b/v5.14/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 new file mode 100644 index 00000000000..f4adb126024 --- /dev/null +++ b/v5.14/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 @@ -0,0 +1 @@ +2851f57d2dab ("selftests: thermal: intel: workload_hint: add missing gitignore") diff --git a/v5.14/2892731ec2893252cdbc256a2bd5436b7fd94cf7 b/v5.14/2892731ec2893252cdbc256a2bd5436b7fd94cf7 new file mode 100644 index 00000000000..f0cdebf4c90 --- /dev/null +++ b/v5.14/2892731ec2893252cdbc256a2bd5436b7fd94cf7 @@ -0,0 +1,20 @@ +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") diff --git a/v5.14/292fcaa1f937345cb65f3af82a1ee6692c8df9eb b/v5.14/292fcaa1f937345cb65f3af82a1ee6692c8df9eb new file mode 100644 index 00000000000..6b27fe1956b --- /dev/null +++ b/v5.14/292fcaa1f937345cb65f3af82a1ee6692c8df9eb @@ -0,0 +1 @@ +292fcaa1f937 ("smb: remove redundant check") diff --git a/v5.14/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 b/v5.14/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 new file mode 100644 index 00000000000..7268fc12395 --- /dev/null +++ b/v5.14/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 @@ -0,0 +1 @@ +2a95fd3cc23d ("jfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.14/2cd114294d1dad6ed19217c909680f9fd30ee711 b/v5.14/2cd114294d1dad6ed19217c909680f9fd30ee711 new file mode 100644 index 00000000000..cfa596897bf --- /dev/null +++ b/v5.14/2cd114294d1dad6ed19217c909680f9fd30ee711 @@ -0,0 +1,6 @@ +2cd114294d1d ("smb/client: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +5dd8ce24667a ("cifs: missing directory in MAINTAINERS file") +332019e23a51 ("Merge tag '5.20-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6") diff --git a/v5.14/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d b/v5.14/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d new file mode 100644 index 00000000000..a9e88cb7d35 --- /dev/null +++ b/v5.14/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d @@ -0,0 +1,10 @@ +2dd0b5a8fcc4 ("selftests: ktap_helpers: Add a helper to finish the test") +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.14/2fadeb950f53c017bde9e156e443528265dd3629 b/v5.14/2fadeb950f53c017bde9e156e443528265dd3629 new file mode 100644 index 00000000000..5da194e50b3 --- /dev/null +++ b/v5.14/2fadeb950f53c017bde9e156e443528265dd3629 @@ -0,0 +1,20 @@ +2fadeb950f53 ("kunit: make kunit_bus_type const") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v5.14/3058fca1ed7955c904584a6d86108d664a927177 b/v5.14/3058fca1ed7955c904584a6d86108d664a927177 new file mode 100644 index 00000000000..42dfd9caea9 --- /dev/null +++ b/v5.14/3058fca1ed7955c904584a6d86108d664a927177 @@ -0,0 +1 @@ +3058fca1ed79 ("fs: make file_dentry() a simple accessor") diff --git a/v5.14/30deff8531f469453ccc0981f14eceb0a2ea68d6 b/v5.14/30deff8531f469453ccc0981f14eceb0a2ea68d6 new file mode 100644 index 00000000000..1f78ac4382c --- /dev/null +++ b/v5.14/30deff8531f469453ccc0981f14eceb0a2ea68d6 @@ -0,0 +1,20 @@ +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") diff --git a/v5.14/321de651fa565dcf76c017b257bdf15ec7fff45d b/v5.14/321de651fa565dcf76c017b257bdf15ec7fff45d new file mode 100644 index 00000000000..f1ec15694f5 --- /dev/null +++ b/v5.14/321de651fa565dcf76c017b257bdf15ec7fff45d @@ -0,0 +1,6 @@ +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +841dd789b862 ("block: Use bdev_open_by_dev() in blkdev_open()") +e719b4d15674 ("block: Provide bdev_open_* functions") +a0433f8cae3a ("Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linux") diff --git a/v5.14/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 b/v5.14/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 new file mode 100644 index 00000000000..8ec0a7cd448 --- /dev/null +++ b/v5.14/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 @@ -0,0 +1,20 @@ +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.14/3425a2005b291b62b6f6deeeab1156839c41cf85 b/v5.14/3425a2005b291b62b6f6deeeab1156839c41cf85 new file mode 100644 index 00000000000..f283228910f --- /dev/null +++ b/v5.14/3425a2005b291b62b6f6deeeab1156839c41cf85 @@ -0,0 +1 @@ +3425a2005b29 ("selftests/ftrace: Add test to exercize function tracer across cpu hotplug") diff --git a/v5.14/345e8abe4c355bc24bab3f4a5634122e55be8665 b/v5.14/345e8abe4c355bc24bab3f4a5634122e55be8665 new file mode 100644 index 00000000000..337c54fd768 --- /dev/null +++ b/v5.14/345e8abe4c355bc24bab3f4a5634122e55be8665 @@ -0,0 +1,20 @@ +345e8abe4c35 ("selftests/resctrl: Get domain id from cache id") +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v5.14/347d49fdf36c5e2411afdb312935d88183fe5811 b/v5.14/347d49fdf36c5e2411afdb312935d88183fe5811 new file mode 100644 index 00000000000..cf145731eee --- /dev/null +++ b/v5.14/347d49fdf36c5e2411afdb312935d88183fe5811 @@ -0,0 +1,10 @@ +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/348139384ba30eccd4ce4f01fcf575b08ce81b83 b/v5.14/348139384ba30eccd4ce4f01fcf575b08ce81b83 new file mode 100644 index 00000000000..50d31b0c930 --- /dev/null +++ b/v5.14/348139384ba30eccd4ce4f01fcf575b08ce81b83 @@ -0,0 +1 @@ +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v5.14/3789fb8746dc0f484db2d6f48b390f0f535d5120 b/v5.14/3789fb8746dc0f484db2d6f48b390f0f535d5120 new file mode 100644 index 00000000000..3d88ab126c2 --- /dev/null +++ b/v5.14/3789fb8746dc0f484db2d6f48b390f0f535d5120 @@ -0,0 +1,20 @@ +3789fb8746dc ("bcache: port block device access to files") +b3856da79062 ("bcache: Fixup error handling in register_cache()") +631b001fd6bc ("bcache: Convert to bdev_open_by_path()") +2c5555983bd2 ("bcache: Fix bcache device claiming") +abcc0cbd4928 ("bcache: Alloc holder object before async registration") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v5.14/386dc41cf54dcf44ea40de1aca900f02b756cec0 b/v5.14/386dc41cf54dcf44ea40de1aca900f02b756cec0 new file mode 100644 index 00000000000..6f717891ec6 --- /dev/null +++ b/v5.14/386dc41cf54dcf44ea40de1aca900f02b756cec0 @@ -0,0 +1,2 @@ +386dc41cf54d ("init: flush async file closing") +1ec6574a3c0a ("Merge tag 'kthread-cleanups-for-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace") diff --git a/v5.14/3948abaa4e2be938ccdfc289385a27342fb13d43 b/v5.14/3948abaa4e2be938ccdfc289385a27342fb13d43 new file mode 100644 index 00000000000..572762fe9dd --- /dev/null +++ b/v5.14/3948abaa4e2be938ccdfc289385a27342fb13d43 @@ -0,0 +1 @@ +3948abaa4e2b ("do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak") diff --git a/v5.14/3956f35fbd36aee35766008ce6a9b0ed812d93ef b/v5.14/3956f35fbd36aee35766008ce6a9b0ed812d93ef new file mode 100644 index 00000000000..6101679f452 --- /dev/null +++ b/v5.14/3956f35fbd36aee35766008ce6a9b0ed812d93ef @@ -0,0 +1,7 @@ +3956f35fbd36 ("ceph: adapt to breakup of struct file_lock") +38d46409c463 ("ceph: print cluster fsid and client global_id in all debug logs") +5995d90d2d19 ("ceph: rename _to_client() to _to_fs_client()") +197b7d792d6a ("ceph: pass the mdsc to several helpers") +07bb00ef00ac ("ceph: fix type promotion bug on 32bit systems") +2816a09678f5 ("ceph: remove unnecessary check for NULL in parse_longname()") +7ba2090ca64e ("Merge tag 'ceph-for-6.6-rc1' of https://github.com/ceph/ceph-client") diff --git a/v5.14/39a6c668e4e78c3bc262c24d9aabd0a49027f948 b/v5.14/39a6c668e4e78c3bc262c24d9aabd0a49027f948 new file mode 100644 index 00000000000..6f286cd1333 --- /dev/null +++ b/v5.14/39a6c668e4e78c3bc262c24d9aabd0a49027f948 @@ -0,0 +1 @@ +39a6c668e4e7 ("efs: convert efs to use the new mount api") diff --git a/v5.14/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd b/v5.14/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd new file mode 100644 index 00000000000..b70ce8cc2d2 --- /dev/null +++ b/v5.14/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd @@ -0,0 +1,20 @@ +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") diff --git a/v5.14/3cdad0a5a6cf581519748612cb449b43379510a4 b/v5.14/3cdad0a5a6cf581519748612cb449b43379510a4 new file mode 100644 index 00000000000..0777f0ddd47 --- /dev/null +++ b/v5.14/3cdad0a5a6cf581519748612cb449b43379510a4 @@ -0,0 +1,20 @@ +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") diff --git a/v5.14/3d40f78169a0a954ff06e2b0f8e21463f7edb433 b/v5.14/3d40f78169a0a954ff06e2b0f8e21463f7edb433 new file mode 100644 index 00000000000..3fdb5213e88 --- /dev/null +++ b/v5.14/3d40f78169a0a954ff06e2b0f8e21463f7edb433 @@ -0,0 +1,3 @@ +3d40f78169a0 ("filelock: drop the IS_* macros") +90f7d7a0d0d6 ("locks: remove LOCK_MAND flock lock support") +f7e33bdbd6d1 ("fs: remove mandatory file locking support") diff --git a/v5.14/3f6d810665dfde0d33785420618ceb03fba0619d b/v5.14/3f6d810665dfde0d33785420618ceb03fba0619d new file mode 100644 index 00000000000..cdcb2ff8c49 --- /dev/null +++ b/v5.14/3f6d810665dfde0d33785420618ceb03fba0619d @@ -0,0 +1,20 @@ +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") diff --git a/v5.14/410bb2ce611133a11d4d11f0aef4c83f095c3200 b/v5.14/410bb2ce611133a11d4d11f0aef4c83f095c3200 new file mode 100644 index 00000000000..c823caceaeb --- /dev/null +++ b/v5.14/410bb2ce611133a11d4d11f0aef4c83f095c3200 @@ -0,0 +1,20 @@ +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 b/v5.14/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 new file mode 100644 index 00000000000..45d8bd5a5d2 --- /dev/null +++ b/v5.14/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 @@ -0,0 +1 @@ +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") diff --git a/v5.14/42c3732fa8073717dd7d924472f1c0bc5b452fdc b/v5.14/42c3732fa8073717dd7d924472f1c0bc5b452fdc new file mode 100644 index 00000000000..cd21ca78615 --- /dev/null +++ b/v5.14/42c3732fa8073717dd7d924472f1c0bc5b452fdc @@ -0,0 +1 @@ +42c3732fa807 ("fs: Create a generic is_dot_dotdot() utility") diff --git a/v5.14/432acd550e3607d5fea23e27f6ab4e4567deccfd b/v5.14/432acd550e3607d5fea23e27f6ab4e4567deccfd new file mode 100644 index 00000000000..c557d72345f --- /dev/null +++ b/v5.14/432acd550e3607d5fea23e27f6ab4e4567deccfd @@ -0,0 +1,20 @@ +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +ebb7fb1557b1 ("xfs, iomap: limit individual ioend chain lengths in writeback") +8ffd74e9a816 ("iomap: Convert bio completions to use folios") +cd1e5afe5503 ("iomap: Pass the iomap_page into iomap_set_range_uptodate") +435d44b3fd0a ("iomap: Convert iomap_page_create to take a folio") +95c4cd053a1d ("iomap: Convert to_iomap_page to take a folio") +5ad448ce2976 ("iomap: iomap_read_inline_data cleanup") +d8af404ffce7 ("iomap: Fix inline extent handling in iomap_readpage") +fad0a1ab34f7 ("iomap: constify iomap_iter_srcmap") +b74b1293e6ca ("iomap: rework unshare flag") +1b5c1e36dc0e ("iomap: pass an iomap_iter to various buffered I/O helpers") +2aa3048e03d3 ("iomap: switch iomap_zero_range to use iomap_iter") +8fc274d1f4b4 ("iomap: switch iomap_file_unshare to use iomap_iter") +ce83a0251c6e ("iomap: switch iomap_file_buffered_write to use iomap_iter") +f6d480006cea ("iomap: switch readahead and readpage to use iomap_iter") +f4b896c213f0 ("iomap: add the new iomap_iter model") +740499c78408 ("iomap: fix the iomap_readpage_actor return value for inline data") +78c64b00f842 ("iomap: mark the iomap argument to iomap_read_inline_data const") +1d25d0aecfcd ("iomap: remove the iomap arguments to ->page_{prepare,done}") +b69eea82d37d ("iomap: pass writeback errors to the mapping") diff --git a/v5.14/433f437b3ae2ed4e318ecd5233c82f6936e78e82 b/v5.14/433f437b3ae2ed4e318ecd5233c82f6936e78e82 new file mode 100644 index 00000000000..ded20c197b4 --- /dev/null +++ b/v5.14/433f437b3ae2ed4e318ecd5233c82f6936e78e82 @@ -0,0 +1,20 @@ +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") diff --git a/v5.14/4379f91172f39d999919c8e8b2b5e1d665d8972d b/v5.14/4379f91172f39d999919c8e8b2b5e1d665d8972d new file mode 100644 index 00000000000..486c519eecc --- /dev/null +++ b/v5.14/4379f91172f39d999919c8e8b2b5e1d665d8972d @@ -0,0 +1,20 @@ +4379f91172f3 ("power: port block device access to file") +e017d304c740 ("PM: hibernate: Convert to bdev_open_by_dev()") +40d84e198b0a ("PM: hibernate: Rename function parameter from snapshot_test to exclusive") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v5.14/43f0df54c96fa5abcab9df8649c1e52119bf0238 b/v5.14/43f0df54c96fa5abcab9df8649c1e52119bf0238 new file mode 100644 index 00000000000..d7f8c195652 --- /dev/null +++ b/v5.14/43f0df54c96fa5abcab9df8649c1e52119bf0238 @@ -0,0 +1,9 @@ +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.14/449813515d3e5efec85206bb91588a6249a421a3 b/v5.14/449813515d3e5efec85206bb91588a6249a421a3 new file mode 100644 index 00000000000..5195ccbcae9 --- /dev/null +++ b/v5.14/449813515d3e5efec85206bb91588a6249a421a3 @@ -0,0 +1,8 @@ +449813515d3e ("block, fs: Restore the per-bio/request data lifetime fields") +1ccf164ec866 ("block: Use iov_iter_extract_pages() and page pinning in direct-io.c") +e51bab4e2058 ("block: Replace BIO_NO_PAGE_REF with BIO_PAGE_REFFED with inverted logic") +a450f49708ea ("iomap: Don't get an reference on ZERO_PAGE for direct I/O block zeroing") +7ee4ccf57484 ("block: set FOLL_PCI_P2PDMA in bio_map_user_iov()") +80bd4a7aab4c ("blk-mq: move the srcu_struct used for quiescing to the tagset") +b179c98f7697 ("block: Remove request.write_hint") +513389809e13 ("Merge tag 'for-6.1/block-2022-10-03' of git://git.kernel.dk/linux") diff --git a/v5.14/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 b/v5.14/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 new file mode 100644 index 00000000000..5370155d0c6 --- /dev/null +++ b/v5.14/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 @@ -0,0 +1,6 @@ +459c814a3c5f ("9p: adapt to breakup of struct file_lock") +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.14/45f29e0eb5b969c59a70525942080905dc5b7964 b/v5.14/45f29e0eb5b969c59a70525942080905dc5b7964 new file mode 100644 index 00000000000..7293e29f580 --- /dev/null +++ b/v5.14/45f29e0eb5b969c59a70525942080905dc5b7964 @@ -0,0 +1 @@ +45f29e0eb5b9 ("openpromfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.14/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 b/v5.14/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 new file mode 100644 index 00000000000..a7f811f45a7 --- /dev/null +++ b/v5.14/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 @@ -0,0 +1,10 @@ +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/4a679c5afca027d7f4668f51693f7cce589038f5 b/v5.14/4a679c5afca027d7f4668f51693f7cce589038f5 new file mode 100644 index 00000000000..011df112d57 --- /dev/null +++ b/v5.14/4a679c5afca027d7f4668f51693f7cce589038f5 @@ -0,0 +1 @@ +4a679c5afca0 ("selftests: Add test to verify power supply properties") diff --git a/v5.14/4b2cfbda2d530f4efa0e2833771640869013de5e b/v5.14/4b2cfbda2d530f4efa0e2833771640869013de5e new file mode 100644 index 00000000000..189c5bff37d --- /dev/null +++ b/v5.14/4b2cfbda2d530f4efa0e2833771640869013de5e @@ -0,0 +1,20 @@ +4b2cfbda2d53 ("nfs: port block device access to files") +3fe5d9fb0b31 ("nfs/blocklayout: Convert to use bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.14/4b357e2a6d6c364a88d50526675fe596a30766cb b/v5.14/4b357e2a6d6c364a88d50526675fe596a30766cb new file mode 100644 index 00000000000..a339a4273e6 --- /dev/null +++ b/v5.14/4b357e2a6d6c364a88d50526675fe596a30766cb @@ -0,0 +1,20 @@ +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v5.14/4b7b4291dee2fef9148563be3eeb0034cc3bf5df b/v5.14/4b7b4291dee2fef9148563be3eeb0034cc3bf5df new file mode 100644 index 00000000000..1dc10b9d825 --- /dev/null +++ b/v5.14/4b7b4291dee2fef9148563be3eeb0034cc3bf5df @@ -0,0 +1 @@ +4b7b4291dee2 ("selftests: thermal: intel: power_floor: add missing gitignore") diff --git a/v5.14/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 b/v5.14/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 new file mode 100644 index 00000000000..e9525ee42e5 --- /dev/null +++ b/v5.14/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 @@ -0,0 +1,2 @@ +4b944f8ef996 ("Revert "mm/filemap: avoid buffered read/write race to read inconsistent data"") +e2c27b803bb6 ("mm/filemap: avoid buffered read/write race to read inconsistent data") diff --git a/v5.14/4ca52f539865853e6ddbc393745cd0b305f0d810 b/v5.14/4ca52f539865853e6ddbc393745cd0b305f0d810 new file mode 100644 index 00000000000..50ef28826f0 --- /dev/null +++ b/v5.14/4ca52f539865853e6ddbc393745cd0b305f0d810 @@ -0,0 +1,9 @@ +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 b/v5.14/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 new file mode 100644 index 00000000000..992d2aa0feb --- /dev/null +++ b/v5.14/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 @@ -0,0 +1,17 @@ +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.14/512383ae49107fbc42243887798548e356c4b91c b/v5.14/512383ae49107fbc42243887798548e356c4b91c new file mode 100644 index 00000000000..9dabe79ddb6 --- /dev/null +++ b/v5.14/512383ae49107fbc42243887798548e356c4b91c @@ -0,0 +1,3 @@ +512383ae4910 ("f2fs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/5339792bd64bd1605d3d51f8e52e94dfc385959b b/v5.14/5339792bd64bd1605d3d51f8e52e94dfc385959b new file mode 100644 index 00000000000..657ef9c4bd3 --- /dev/null +++ b/v5.14/5339792bd64bd1605d3d51f8e52e94dfc385959b @@ -0,0 +1,20 @@ +5339792bd64b ("selftests/resctrl: Add test groups and name L3 CAT test L3_CAT") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v5.14/539cd3f4da3fdbe7dc353634e004e4b0e725c35a b/v5.14/539cd3f4da3fdbe7dc353634e004e4b0e725c35a new file mode 100644 index 00000000000..37e8e8a3953 --- /dev/null +++ b/v5.14/539cd3f4da3fdbe7dc353634e004e4b0e725c35a @@ -0,0 +1,7 @@ +539cd3f4da3f ("selftests: lib.mk: Do not process TEST_GEN_MODS_DIR") +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") +ae108c48b5d2 ("selftests: net: Fix cross-tree inclusion of scripts") +9395cd7cef45 ("Merge tag 'landlock-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux") diff --git a/v5.14/54943abce0927156ba9909f1a533b25410bfe2ca b/v5.14/54943abce0927156ba9909f1a533b25410bfe2ca new file mode 100644 index 00000000000..746ea0835a9 --- /dev/null +++ b/v5.14/54943abce0927156ba9909f1a533b25410bfe2ca @@ -0,0 +1,20 @@ +54943abce092 ("iomap: add pos and dirty_len into trace_iomap_writepage_map") +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v5.14/54ee3526796f56c249124686a33e1cc05f76ea21 b/v5.14/54ee3526796f56c249124686a33e1cc05f76ea21 new file mode 100644 index 00000000000..3958fea6e84 --- /dev/null +++ b/v5.14/54ee3526796f56c249124686a33e1cc05f76ea21 @@ -0,0 +1,8 @@ +54ee3526796f ("selftests: livepatch: Avoid running the tests if kernel-devel is missing") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.14/57c6906778f55deba6d3f3af00284e3541bb9950 b/v5.14/57c6906778f55deba6d3f3af00284e3541bb9950 new file mode 100644 index 00000000000..77cae3a6f0a --- /dev/null +++ b/v5.14/57c6906778f55deba6d3f3af00284e3541bb9950 @@ -0,0 +1 @@ +57c6906778f5 ("__fs_parse: Correct a documentation comment") diff --git a/v5.14/582a3bf999df662c0e0fa4717ce7559f16d7b93b b/v5.14/582a3bf999df662c0e0fa4717ce7559f16d7b93b new file mode 100644 index 00000000000..4a3f8a50cba --- /dev/null +++ b/v5.14/582a3bf999df662c0e0fa4717ce7559f16d7b93b @@ -0,0 +1,6 @@ +582a3bf999df ("filelock: always define for_each_file_lock()") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 b/v5.14/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 new file mode 100644 index 00000000000..5a7c9c80a0b --- /dev/null +++ b/v5.14/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 @@ -0,0 +1 @@ +587a67b6830b ("filelock: rename some fields in tracepoints") diff --git a/v5.14/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 b/v5.14/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 new file mode 100644 index 00000000000..353fab4c2ed --- /dev/null +++ b/v5.14/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 @@ -0,0 +1 @@ +5916f439f2eb ("Convert coda to use the new mount API") diff --git a/v5.14/5bc9dc068afe95e924136d57c1a385194282a919 b/v5.14/5bc9dc068afe95e924136d57c1a385194282a919 new file mode 100644 index 00000000000..58b7b43b271 --- /dev/null +++ b/v5.14/5bc9dc068afe95e924136d57c1a385194282a919 @@ -0,0 +1 @@ +5bc9dc068afe ("selftest: ftrace: fix minor typo in log") diff --git a/v5.14/5caf1b6400d30a31363063314bddea4e5680d639 b/v5.14/5caf1b6400d30a31363063314bddea4e5680d639 new file mode 100644 index 00000000000..9613793a21c --- /dev/null +++ b/v5.14/5caf1b6400d30a31363063314bddea4e5680d639 @@ -0,0 +1,20 @@ +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v5.14/5d94da7ff00ef45737a64d947e7ff45aca972782 b/v5.14/5d94da7ff00ef45737a64d947e7ff45aca972782 new file mode 100644 index 00000000000..8769e9de8e6 --- /dev/null +++ b/v5.14/5d94da7ff00ef45737a64d947e7ff45aca972782 @@ -0,0 +1,3 @@ +5d94da7ff00e ("kselftest: Add basic test for probing the rust sample modules") +615131b8e9bc ("MAINTAINERS: Rust") +fa4b9df00af4 ("MAINTAINERS: Add Runtime Verification (RV) entry") diff --git a/v5.14/6021d62c677f12f2f975bb1bf2389730e1d9f746 b/v5.14/6021d62c677f12f2f975bb1bf2389730e1d9f746 new file mode 100644 index 00000000000..35c83a83d1c --- /dev/null +++ b/v5.14/6021d62c677f12f2f975bb1bf2389730e1d9f746 @@ -0,0 +1 @@ +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") diff --git a/v5.14/60c2a6926cc94dcd8a60ab593b4092bc354061c3 b/v5.14/60c2a6926cc94dcd8a60ab593b4092bc354061c3 new file mode 100644 index 00000000000..febb6a07fa7 --- /dev/null +++ b/v5.14/60c2a6926cc94dcd8a60ab593b4092bc354061c3 @@ -0,0 +1,20 @@ +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.14/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 b/v5.14/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 new file mode 100644 index 00000000000..0ed23fc8f0e --- /dev/null +++ b/v5.14/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 @@ -0,0 +1,20 @@ +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +58a033c9a3e0 ("nfsd: remove fetch_iversion export operation") +638e3e7d9493 ("nfsd: use the getattr operation to fetch i_version") +3139b1d79588 ("nfsd: move nfsd4_change_attribute to nfsfh.c") +ac3a2585f018 ("nfsd: rework refcounting in filecache") +d7064eaf688c ("NFSD: Add an nfsd_file_fsync tracepoint") +821411858988 ("nfsd: reorganize filecache.c") +1f696e230ea5 ("nfsd: remove the pages_flushed statistic from filecache") +4d1ea8455716 ("NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collection") +dcf3f80965ca ("NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately"") +c252849082ff ("NFSD: Pass the target nfsd_file to nfsd_commit()") +d3aefd2b29ff ("nfsd: fix net-namespace logic in __nfsd_file_cache_purge") +243a5263014a ("nfsd: rework hashtable handling in nfsd_do_file_acquire") +8d0d254b15cc ("nfsd: fix nfsd_file_unhash_and_dispose") +5e138c4a750d ("NFSD: NFSv4 CLOSE should release an nfsd_file immediately") +b40a2839470c ("NFSD: Move nfsd_file_trace_alloc() tracepoint") diff --git a/v5.14/617fc7775370324d0a2b888625b042221ebdcb62 b/v5.14/617fc7775370324d0a2b888625b042221ebdcb62 new file mode 100644 index 00000000000..c31d441a844 --- /dev/null +++ b/v5.14/617fc7775370324d0a2b888625b042221ebdcb62 @@ -0,0 +1,7 @@ +617fc7775370 ("fs: Use KMEM_CACHE instead of kmem_cache_create") +a6293b3e285c ("fs: factor out backing_file_{read,write}_iter() helpers") +f91a704f7161 ("fs: prepare for stackable filesystems backing file helpers") +6ae654392bb5 ("fs: move kiocb_start_write() into vfs_iocb_iter_write()") +269aed7014b3 ("fs: move file_start_write() into vfs_iter_write()") +e389b76a7ee1 ("coda: change locking order in coda_file_write_iter()") +062cca8915ca ("Merge tag 'vfs-6.7.iomap' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs") diff --git a/v5.14/61ead71476cf8b68960275beee24ff00a809fe81 b/v5.14/61ead71476cf8b68960275beee24ff00a809fe81 new file mode 100644 index 00000000000..6f9e470f02f --- /dev/null +++ b/v5.14/61ead71476cf8b68960275beee24ff00a809fe81 @@ -0,0 +1,5 @@ +61ead71476cf ("ext4: port block device access to file") +afde134b5bd0 ("ext4: Block writes to journal device") +218de67764e5 ("ext4: simplify device handling") +d577c8aaed20 ("ext4: Convert to bdev_open_by_dev()") +3ef96fcfd50b ("Merge tag 'ext4_for_linus-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4") diff --git a/v5.14/64bef697d33b75fc06c5789b3f8108680271529f b/v5.14/64bef697d33b75fc06c5789b3f8108680271529f new file mode 100644 index 00000000000..b03bd3a5dc5 --- /dev/null +++ b/v5.14/64bef697d33b75fc06c5789b3f8108680271529f @@ -0,0 +1,8 @@ +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.14/64f92a554f72cbfe8b971f93af9d07f87599bc88 b/v5.14/64f92a554f72cbfe8b971f93af9d07f87599bc88 new file mode 100644 index 00000000000..91e64def526 --- /dev/null +++ b/v5.14/64f92a554f72cbfe8b971f93af9d07f87599bc88 @@ -0,0 +1 @@ +64f92a554f72 ("ocfs2: convert to using new filelock helpers") diff --git a/v5.14/6727980b67852dae6b82a97e24fbadbdd218c033 b/v5.14/6727980b67852dae6b82a97e24fbadbdd218c033 new file mode 100644 index 00000000000..3f6f727c520 --- /dev/null +++ b/v5.14/6727980b67852dae6b82a97e24fbadbdd218c033 @@ -0,0 +1,6 @@ +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") +ae108c48b5d2 ("selftests: net: Fix cross-tree inclusion of scripts") +9395cd7cef45 ("Merge tag 'landlock-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux") diff --git a/v5.14/6874f6ed92df1e95ff815692b6bf6aa98e4c925b b/v5.14/6874f6ed92df1e95ff815692b6bf6aa98e4c925b new file mode 100644 index 00000000000..b1f95e09ffb --- /dev/null +++ b/v5.14/6874f6ed92df1e95ff815692b6bf6aa98e4c925b @@ -0,0 +1,20 @@ +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v5.14/689a930b93c5c20294df5da0407df361c5412eac b/v5.14/689a930b93c5c20294df5da0407df361c5412eac new file mode 100644 index 00000000000..956a7ce4b2d --- /dev/null +++ b/v5.14/689a930b93c5c20294df5da0407df361c5412eac @@ -0,0 +1,20 @@ +689a930b93c5 ("drm/xe/tests: Fix printf format specifiers in xe_migrate test") +cf0b9e94c8c7 ("drm/xe/tests/xe_migrate.c: Add vram to vram KUNIT test") +b7ab8c4f028f ("drm/xe/bo: Remove the lock_no_vm()/unlock_no_vm() interface") +d00e9cc28e1e ("drm/xe/vm: Simplify and document xe_vm_lock()") +fba153b0d0b7 ("drm/xe/selftests: consider multi-GT for eviction test") +9c0d779fc67b ("drm/xe: Prevent return with locked vm") +9b9529ce379a ("drm/xe: Rename engine to exec_queue") +99fea6828879 ("drm/xe: Prefer WARN() over BUG() to avoid crashing the kernel") +e3828ebf6cde ("drm/xe: Add define WQ_HEADER_SIZE") +937b4be72baa ("drm/xe: Decouple vram check from xe_bo_addr()") +621c1fbd9b83 ("drm/xe: Remove vma arg from xe_pte_encode()") +0e34fdb4a01a ("drm/xe: Fix checking for unset value") +6aa26f6eb829 ("drm/xe/engine: add missing rpm for bind engines") +cd928fced996 ("drm/xe/uapi: add the userspace bits for small-bar") +6a024f1bfdfe ("drm/xe/bo: support tiered vram allocation for small-bar") +7a060d786cc1 ("drm/xe/mtl: Map PPGTT as CPU:WC") +7ead33156483 ("drm/xe: Use migrate engine for page fault binds") +1655c893af08 ("drm/xe: Reduce the number list links in xe_vma") +8f33b4f054fc ("drm/xe: Avoid doing rebinds") +0043a3e8a1f5 ("drm/xe/execlist: Log when using execlist submission") diff --git a/v5.14/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce b/v5.14/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce new file mode 100644 index 00000000000..e127eae1a32 --- /dev/null +++ b/v5.14/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce @@ -0,0 +1,8 @@ +6934eea2690b ("selftests: ktap_helpers: Add helper to print diagnostic messages") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.14/6a277077ac5189d7633f8c57e153e0a73fab39d2 b/v5.14/6a277077ac5189d7633f8c57e153e0a73fab39d2 new file mode 100644 index 00000000000..e83a7e7368f --- /dev/null +++ b/v5.14/6a277077ac5189d7633f8c57e153e0a73fab39d2 @@ -0,0 +1,6 @@ +6a277077ac51 ("smb/server: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +5dd8ce24667a ("cifs: missing directory in MAINTAINERS file") +332019e23a51 ("Merge tag '5.20-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6") diff --git a/v5.14/6a71770442b5b7cf8f880ca1c0a72456c918c757 b/v5.14/6a71770442b5b7cf8f880ca1c0a72456c918c757 new file mode 100644 index 00000000000..b9e0dc80d11 --- /dev/null +++ b/v5.14/6a71770442b5b7cf8f880ca1c0a72456c918c757 @@ -0,0 +1,8 @@ +6a71770442b5 ("selftests: livepatch: Test livepatching a heavily called syscall") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.14/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c b/v5.14/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c new file mode 100644 index 00000000000..6f0978c5d8b --- /dev/null +++ b/v5.14/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c @@ -0,0 +1 @@ +6b6ec4ca4e33 ("eventfd: add a BUILD_BUG_ON() to ensure consistency between EFD_SEMAPHORE and the uapi") diff --git a/v5.14/6b865d6530230b0c446efd93e0207b8eed7eadb2 b/v5.14/6b865d6530230b0c446efd93e0207b8eed7eadb2 new file mode 100644 index 00000000000..739be176b6c --- /dev/null +++ b/v5.14/6b865d6530230b0c446efd93e0207b8eed7eadb2 @@ -0,0 +1,9 @@ +6b865d653023 ("iomap: only call mapping_set_error once for each failed bio") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.14/6b91bfa1651d841f0066bae2b1322cac29fdfb61 b/v5.14/6b91bfa1651d841f0066bae2b1322cac29fdfb61 new file mode 100644 index 00000000000..661e003badf --- /dev/null +++ b/v5.14/6b91bfa1651d841f0066bae2b1322cac29fdfb61 @@ -0,0 +1 @@ +6b91bfa1651d ("qnx4: convert qnx4 to use the new mount api") diff --git a/v5.14/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 b/v5.14/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 new file mode 100644 index 00000000000..a00f98aed06 --- /dev/null +++ b/v5.14/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 @@ -0,0 +1 @@ +6c8ac6e24eb0 ("initramfs: remove duplicate built-in __initramfs_start unpacking") diff --git a/v5.14/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff b/v5.14/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff new file mode 100644 index 00000000000..ed007f617fb --- /dev/null +++ b/v5.14/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff @@ -0,0 +1,20 @@ +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") diff --git a/v5.14/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 b/v5.14/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 new file mode 100644 index 00000000000..5bc8254446e --- /dev/null +++ b/v5.14/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 @@ -0,0 +1 @@ +6f1a214d446b ("selftests: sched: Fix spelling mistake "hiearchy" -> "hierarchy"") diff --git a/v5.14/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 b/v5.14/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 new file mode 100644 index 00000000000..c34396dbd20 --- /dev/null +++ b/v5.14/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 @@ -0,0 +1,20 @@ +6f2f793fba78 ("kunit: test: Log the correct filter string in executor_test") +dce19a3fede2 ("kunit: test: Make filter strings in executor_test writable") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") diff --git a/v5.14/70dfe3f0d239c2e8abc6a7bea24411031f85b652 b/v5.14/70dfe3f0d239c2e8abc6a7bea24411031f85b652 new file mode 100644 index 00000000000..8a8ee011a73 --- /dev/null +++ b/v5.14/70dfe3f0d239c2e8abc6a7bea24411031f85b652 @@ -0,0 +1,3 @@ +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +5ca14835dc42 ("fs: uninline inode_maybe_inc_iversion()") +da3f52ba3595 ("iversion: use atomic64_try_cmpxchg)") diff --git a/v5.14/73f65b8b0325551110dedf8d27ac738bdc331802 b/v5.14/73f65b8b0325551110dedf8d27ac738bdc331802 new file mode 100644 index 00000000000..0329e1c62ea --- /dev/null +++ b/v5.14/73f65b8b0325551110dedf8d27ac738bdc331802 @@ -0,0 +1 @@ +73f65b8b0325 ("fs: Wrong function name in comment") diff --git a/v5.14/73fa7547c70b32cc69685f79be31135797734eb6 b/v5.14/73fa7547c70b32cc69685f79be31135797734eb6 new file mode 100644 index 00000000000..57c6780c00a --- /dev/null +++ b/v5.14/73fa7547c70b32cc69685f79be31135797734eb6 @@ -0,0 +1 @@ +73fa7547c70b ("vfs: add RWF_NOAPPEND flag for pwritev2") diff --git a/v5.14/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 b/v5.14/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 new file mode 100644 index 00000000000..e203b63e790 --- /dev/null +++ b/v5.14/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 @@ -0,0 +1,20 @@ +74e76cbabd7f ("selftests/resctrl: Add resource_info_file_exists()") +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v5.14/75a1bbe60a7425fcaa670bff58b8589b1f880810 b/v5.14/75a1bbe60a7425fcaa670bff58b8589b1f880810 new file mode 100644 index 00000000000..0a3514944a7 --- /dev/null +++ b/v5.14/75a1bbe60a7425fcaa670bff58b8589b1f880810 @@ -0,0 +1 @@ +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") diff --git a/v5.14/75cabec0111b7ccb140d917cc9c481e845cc3498 b/v5.14/75cabec0111b7ccb140d917cc9c481e845cc3498 new file mode 100644 index 00000000000..694ca82b494 --- /dev/null +++ b/v5.14/75cabec0111b7ccb140d917cc9c481e845cc3498 @@ -0,0 +1,6 @@ +75cabec0111b ("filelock: add some new helper functions") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.14/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 b/v5.14/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 new file mode 100644 index 00000000000..a3ebf79c1c7 --- /dev/null +++ b/v5.14/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 @@ -0,0 +1 @@ +75e9570c93c7 ("ceph: convert to using new filelock helpers") diff --git a/v5.14/76698510f593daf8aa0582492090d0c2e484c3e8 b/v5.14/76698510f593daf8aa0582492090d0c2e484c3e8 new file mode 100644 index 00000000000..9ad9e8d3970 --- /dev/null +++ b/v5.14/76698510f593daf8aa0582492090d0c2e484c3e8 @@ -0,0 +1 @@ +76698510f593 ("afs: convert to using new filelock helpers") diff --git a/v5.14/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 b/v5.14/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 new file mode 100644 index 00000000000..648c0e2cfcb --- /dev/null +++ b/v5.14/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 @@ -0,0 +1,20 @@ +7b8001013d72 ("filelock: don't do security checks on nfsd setlease calls") +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v5.14/7beea725a8ca412c6190090ce7c3a13b169592a1 b/v5.14/7beea725a8ca412c6190090ce7c3a13b169592a1 new file mode 100644 index 00000000000..3ca8049eb9a --- /dev/null +++ b/v5.14/7beea725a8ca412c6190090ce7c3a13b169592a1 @@ -0,0 +1,20 @@ +7beea725a8ca ("libfs: Define a minimum directory offset") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") diff --git a/v5.14/7c079e909b21f8f6e5d8e501c037752ff302a15e b/v5.14/7c079e909b21f8f6e5d8e501c037752ff302a15e new file mode 100644 index 00000000000..5d6ecbba782 --- /dev/null +++ b/v5.14/7c079e909b21f8f6e5d8e501c037752ff302a15e @@ -0,0 +1,7 @@ +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.14/7c09a4ed6156c6cab6b951e027ca6ea24af454ba b/v5.14/7c09a4ed6156c6cab6b951e027ca6ea24af454ba new file mode 100644 index 00000000000..768c7515966 --- /dev/null +++ b/v5.14/7c09a4ed6156c6cab6b951e027ca6ea24af454ba @@ -0,0 +1,9 @@ +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/7c18509bdaefe2164e62829d614ef9ea429f29d2 b/v5.14/7c18509bdaefe2164e62829d614ef9ea429f29d2 new file mode 100644 index 00000000000..8217f681b5d --- /dev/null +++ b/v5.14/7c18509bdaefe2164e62829d614ef9ea429f29d2 @@ -0,0 +1,12 @@ +7c18509bdaef ("filelock: convert locks_insert_lock_ctx and locks_delete_lock_ctx") +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/7ded1e365cc9de6093a71d3a493c1874aca6e77c b/v5.14/7ded1e365cc9de6093a71d3a493c1874aca6e77c new file mode 100644 index 00000000000..d6c8678a8aa --- /dev/null +++ b/v5.14/7ded1e365cc9de6093a71d3a493c1874aca6e77c @@ -0,0 +1 @@ +7ded1e365cc9 ("efs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.14/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 b/v5.14/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 new file mode 100644 index 00000000000..2a782f86a64 --- /dev/null +++ b/v5.14/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 @@ -0,0 +1,15 @@ +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +4008e2a0b01a ("zonefs: Reorganize code") +a608da3bd730 ("zonefs: Detect append writes at invalid locations") +f43dc4dc3eff ("iomap: buffered write failure should not truncate the page cache") +9c7babf94a0d ("xfs,iomap: move delalloc punching to iomap") +b71f889c18ad ("xfs: use byte ranges for write cleanup ranges") +198dd8aedee6 ("xfs: punching delalloc extents on write failure is racy") +8745889a7fd0 ("Merge tag 'iomap-6.0-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux") diff --git a/v5.14/7edfc610ec315de96963e66889511212ad87e3de b/v5.14/7edfc610ec315de96963e66889511212ad87e3de new file mode 100644 index 00000000000..334603c650d --- /dev/null +++ b/v5.14/7edfc610ec315de96963e66889511212ad87e3de @@ -0,0 +1,4 @@ +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.14/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 b/v5.14/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 new file mode 100644 index 00000000000..1e9b4ad7e35 --- /dev/null +++ b/v5.14/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 @@ -0,0 +1,2 @@ +7ffa8f3d3023 ("fs: Remove NTFS classic") +a05aea98d405 ("Merge tag 'sysctl-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux") diff --git a/v5.14/806cb2270237ce2ec672a407d66cee17a07d3aa2 b/v5.14/806cb2270237ce2ec672a407d66cee17a07d3aa2 new file mode 100644 index 00000000000..f7cbb41d2ec --- /dev/null +++ b/v5.14/806cb2270237ce2ec672a407d66cee17a07d3aa2 @@ -0,0 +1,19 @@ +806cb2270237 ("kunit: Annotate _MSG assertion variants with gnu printf specifiers") +260755184cbd ("kunit: Move kunit_abort() call out of kunit_do_failed_assertion()") +c1144e01063e ("kunit: declare kunit_assert structs as const") +97d453bc4007 ("kunit: rename base KUNIT_ASSERTION macro to _KUNIT_FAILED") +a8495ad8e973 ("kunit: remove format func from struct kunit_assert, get it to 0 bytes") +7466886b400b ("kunit: take `kunit_assert` as `const`") +c2741453478b ("kunit: cleanup assertion macro internal variables") +2b6861e2372b ("kunit: factor out str constants from binary assertion structs") +064ff292aca5 ("kunit: consolidate KUNIT_INIT_BINARY_ASSERT_STRUCT macros") +6419abb80e82 ("kunit: remove va_format from kunit_assert") +40f39777ce4f ("kunit: decrease macro layering for integer asserts") +c5855907d388 ("kunit: drop unused intermediate macros for ptr inequality checks") +6709d0fe5593 ("kunit: make KUNIT_EXPECT_EQ() use KUNIT_EXPECT_EQ_MSG(), etc.") +05a7da89c15d ("kunit: drop unused assert_type from kunit_assert and clean up macros") +21957f90b28f ("kunit: split out part of kunit_assert into a static const") +dd640d70874b ("kunit: factor out kunit_base_assert_format() call into kunit_fail()") +a91e9ade402c ("kunit: drop unused kunit* field in kunit_assert") +4fdacef8ac5a ("kunit: move check if assertion passed into the macros") +ec54c2892064 ("include/kunit/test.h: replace kernel.h with the necessary inclusions") diff --git a/v5.14/80d012e98894ac9112cbcddf2fbf276c2e4be0ec b/v5.14/80d012e98894ac9112cbcddf2fbf276c2e4be0ec new file mode 100644 index 00000000000..8b52aa374a1 --- /dev/null +++ b/v5.14/80d012e98894ac9112cbcddf2fbf276c2e4be0ec @@ -0,0 +1,3 @@ +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +adc9c2e5a723 ("iomap: add a tracepoint for mappings returned by map_blocks") +f4b896c213f0 ("iomap: add the new iomap_iter model") diff --git a/v5.14/8145e082a8dfcfdc0a725b0f76eca54337b5b26e b/v5.14/8145e082a8dfcfdc0a725b0f76eca54337b5b26e new file mode 100644 index 00000000000..dd4d0f691f3 --- /dev/null +++ b/v5.14/8145e082a8dfcfdc0a725b0f76eca54337b5b26e @@ -0,0 +1 @@ +8145e082a8df ("romfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.14/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 b/v5.14/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 new file mode 100644 index 00000000000..5c742c89d45 --- /dev/null +++ b/v5.14/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 @@ -0,0 +1,15 @@ +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.14/82a8cb96b23244f40be56b9edcf085af0cc237a6 b/v5.14/82a8cb96b23244f40be56b9edcf085af0cc237a6 new file mode 100644 index 00000000000..ea18cc0ab8a --- /dev/null +++ b/v5.14/82a8cb96b23244f40be56b9edcf085af0cc237a6 @@ -0,0 +1,7 @@ +82a8cb96b232 ("afs: adapt to breakup of struct file_lock") +76698510f593 ("afs: convert to using new filelock helpers") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.14/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 b/v5.14/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 new file mode 100644 index 00000000000..ec2062850e6 --- /dev/null +++ b/v5.14/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 @@ -0,0 +1,7 @@ +83b290c9e3b5 ("pidfd: clone: allow CLONE_THREAD | CLONE_PIDFD together") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") +e9bdcdbf6936 ("pid: add pidfd_get_task() helper") +490b9ba881e2 ("kernel/pid.c: implement additional checks upon pidfd_create() parameters") +c576e0fcd618 ("kernel/pid.c: remove static qualifier from pidfd_create()") diff --git a/v5.14/84e286c1bb9b22d5893d34fcedd69224a65c439c b/v5.14/84e286c1bb9b22d5893d34fcedd69224a65c439c new file mode 100644 index 00000000000..79f2ae08ced --- /dev/null +++ b/v5.14/84e286c1bb9b22d5893d34fcedd69224a65c439c @@ -0,0 +1,9 @@ +84e286c1bb9b ("smb/client: adapt to breakup of struct file_lock") +2cd114294d1d ("smb/client: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.14/85506aca2eb4ea41223c91c5fe25125953c19b13 b/v5.14/85506aca2eb4ea41223c91c5fe25125953c19b13 new file mode 100644 index 00000000000..d95b832afbf --- /dev/null +++ b/v5.14/85506aca2eb4ea41223c91c5fe25125953c19b13 @@ -0,0 +1 @@ +85506aca2eb4 ("selftests/mqueue: Set timeout to 180 seconds") diff --git a/v5.14/85f273a6a1e492afa7309fd23fcd8cb870085f56 b/v5.14/85f273a6a1e492afa7309fd23fcd8cb870085f56 new file mode 100644 index 00000000000..d5e1709a126 --- /dev/null +++ b/v5.14/85f273a6a1e492afa7309fd23fcd8cb870085f56 @@ -0,0 +1 @@ +85f273a6a1e4 ("fs/pipe: Convert to lockdep_cmp_fn") diff --git a/v5.14/872584f1bb983a688547509141b03b37bdb28840 b/v5.14/872584f1bb983a688547509141b03b37bdb28840 new file mode 100644 index 00000000000..35446d841aa --- /dev/null +++ b/v5.14/872584f1bb983a688547509141b03b37bdb28840 @@ -0,0 +1,5 @@ +872584f1bb98 ("lockd: convert to using new filelock helpers") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") +7f024fcd5c97 ("Keep read and write fds with each nlm_file") +b661601a9fdf ("lockd: update nlm_lookup_file reexport comment") +2dc6f19e4f43 ("nlm: minor nlm_lookup_file argument change") diff --git a/v5.14/87a83c8c677e762a39d914e67450cc85d8fc1f9a b/v5.14/87a83c8c677e762a39d914e67450cc85d8fc1f9a new file mode 100644 index 00000000000..0b324969e60 --- /dev/null +++ b/v5.14/87a83c8c677e762a39d914e67450cc85d8fc1f9a @@ -0,0 +1 @@ +87a83c8c677e ("reiserfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.14/87b355f44833b9d7d8ebdd3929e941ac1a931b7e b/v5.14/87b355f44833b9d7d8ebdd3929e941ac1a931b7e new file mode 100644 index 00000000000..da3fa8a87ab --- /dev/null +++ b/v5.14/87b355f44833b9d7d8ebdd3929e941ac1a931b7e @@ -0,0 +1,20 @@ +87b355f44833 ("erofs: port device access to file") +8bd90b6ae785 ("erofs: fix NULL dereference of dif->bdev_handle in fscache mode") +49845720080d ("erofs: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v5.14/8a904a3caa88118744062e872ae90f37748a8fd8 b/v5.14/8a904a3caa88118744062e872ae90f37748a8fd8 new file mode 100644 index 00000000000..bbb14ae0f3e --- /dev/null +++ b/v5.14/8a904a3caa88118744062e872ae90f37748a8fd8 @@ -0,0 +1,2 @@ +8a904a3caa88 ("rtc: test: Fix invalid format specifier.") +1d1bb12a8b18 ("rtc: Improve performance of rtc_time64_to_tm(). Add tests.") diff --git a/v5.14/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 b/v5.14/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 new file mode 100644 index 00000000000..7eb29fe1742 --- /dev/null +++ b/v5.14/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 @@ -0,0 +1 @@ +8ab37b0d98cf ("selftests: livepatch: Add initial .gitignore") diff --git a/v5.14/8b3d838139bcd1e552f1899191f734264ce2a1a5 b/v5.14/8b3d838139bcd1e552f1899191f734264ce2a1a5 new file mode 100644 index 00000000000..6689596f127 --- /dev/null +++ b/v5.14/8b3d838139bcd1e552f1899191f734264ce2a1a5 @@ -0,0 +1,2 @@ +8b3d838139bc ("fs: improve dump_mapping() robustness") +3e9d80a891df ("mm,fs: split dump_mapping() out from dump_page()") diff --git a/v5.14/8b6bb995d3819218498bdbee4465bffff1497a31 b/v5.14/8b6bb995d3819218498bdbee4465bffff1497a31 new file mode 100644 index 00000000000..bc2f9359258 --- /dev/null +++ b/v5.14/8b6bb995d3819218498bdbee4465bffff1497a31 @@ -0,0 +1,2 @@ +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") diff --git a/v5.14/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b b/v5.14/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b new file mode 100644 index 00000000000..454cd98364e --- /dev/null +++ b/v5.14/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b @@ -0,0 +1,2 @@ +8cbf22b3dcf0 ("selftests: ftrace: fix typo in test description") +ee9793be08b1 ("tracing/selftests: Add ownership modification tests for eventfs") diff --git a/v5.14/90a009db09e2b91990df28e47844d44ae0ef9aa8 b/v5.14/90a009db09e2b91990df28e47844d44ae0ef9aa8 new file mode 100644 index 00000000000..471c36b5593 --- /dev/null +++ b/v5.14/90a009db09e2b91990df28e47844d44ae0ef9aa8 @@ -0,0 +1,20 @@ +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.14/90f92b68c9869913753f8bc1d87b7762a5f36873 b/v5.14/90f92b68c9869913753f8bc1d87b7762a5f36873 new file mode 100644 index 00000000000..628f08286eb --- /dev/null +++ b/v5.14/90f92b68c9869913753f8bc1d87b7762a5f36873 @@ -0,0 +1,9 @@ +90f92b68c986 ("pidfd: kill the no longer needed do_notify_pidfd() in de_thread()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.14/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 b/v5.14/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 new file mode 100644 index 00000000000..365f48a9547 --- /dev/null +++ b/v5.14/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 @@ -0,0 +1,10 @@ +91e78a1eb6b1 ("hugetlbfs: support idmapped mounts") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.14/9473c4450e9c83d890d435577a3776d925fa748c b/v5.14/9473c4450e9c83d890d435577a3776d925fa748c new file mode 100644 index 00000000000..85a873e73ea --- /dev/null +++ b/v5.14/9473c4450e9c83d890d435577a3776d925fa748c @@ -0,0 +1 @@ +9473c4450e9c ("exportfs: fix the fallback implementation of the get_name export operation") diff --git a/v5.14/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d b/v5.14/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d new file mode 100644 index 00000000000..feb3f7740d3 --- /dev/null +++ b/v5.14/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d @@ -0,0 +1,12 @@ +966b7bd3ca3e ("dlm: adapt to breakup of struct file_lock") +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dbee1adeb7e6 ("dlm: use fl_owner from lockd") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +92655fbda5c0 ("fs: dlm: return positive pid value for F_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.14/9a7eec48c9715c897b3a7809799089d708a4de64 b/v5.14/9a7eec48c9715c897b3a7809799089d708a4de64 new file mode 100644 index 00000000000..96f9091cf05 --- /dev/null +++ b/v5.14/9a7eec48c9715c897b3a7809799089d708a4de64 @@ -0,0 +1,5 @@ +9a7eec48c971 ("fuse: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.14/9ae061cf2a46980b37cec1e56a372603682b2741 b/v5.14/9ae061cf2a46980b37cec1e56a372603682b2741 new file mode 100644 index 00000000000..072cf4ea9bc --- /dev/null +++ b/v5.14/9ae061cf2a46980b37cec1e56a372603682b2741 @@ -0,0 +1,20 @@ +9ae061cf2a46 ("btrfs: port device access to file") +86ec15d00bf8 ("btrfs: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.14/9b6713cc75229f25552c643083cbdbfb771e5bca b/v5.14/9b6713cc75229f25552c643083cbdbfb771e5bca new file mode 100644 index 00000000000..091043ab2e7 --- /dev/null +++ b/v5.14/9b6713cc75229f25552c643083cbdbfb771e5bca @@ -0,0 +1,20 @@ +9b6713cc7522 ("maple_tree: Add mtree_alloc_cyclic()") +067311d33e65 ("maple_tree: separate ma_state node from status") +271f61a8b41d ("maple_tree: clean up inlines for some functions") +bf857ddd21d0 ("maple_tree: move debug check to __mas_set_range()") +f7a590189539 ("maple_tree: make mas_erase() more robust") +a2587a7e8d37 ("maple_tree: add test for mtree_dup()") +fd32e4e9b764 ("maple_tree: introduce interfaces __mt_dup() and mtree_dup()") +4f2267b58a22 ("maple_tree: add mt_free_one() and mt_attr() helpers") +a8091f039c1e ("maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states") +5c590804b6b0 ("maple_tree: add mas_is_active() to detect in-tree walks") +530f745c7620 ("maple_tree: replace data before marking dead in split and spanning store") +4ffc2ee2cf01 ("maple_tree: introduce mas_tree_parent() definition") +1238f6a226dc ("maple_tree: introduce mas_put_in_tree()") +72bcf4aa86ec ("maple_tree: reorder replacement of nodes to avoid live lock") +fec29364348f ("maple_tree: reduce resets during store setup") +da0892547b10 ("maple_tree: re-introduce entry to mas_preallocate() arguments") +53bee98d004f ("mm: remove re-walk from mmap_region()") +c1297987cc2a ("maple_tree: introduce __mas_set_range()") +a489539e33c2 ("maple_tree: update mt_validate()") +fad9c80e6371 ("maple_tree: fix a few documentation issues") diff --git a/v5.14/9bb430a89d2dfce58a3d61a3a04e149109d3934e b/v5.14/9bb430a89d2dfce58a3d61a3a04e149109d3934e new file mode 100644 index 00000000000..0a757656956 --- /dev/null +++ b/v5.14/9bb430a89d2dfce58a3d61a3a04e149109d3934e @@ -0,0 +1,10 @@ +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a b/v5.14/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a new file mode 100644 index 00000000000..c0c174ec5bb --- /dev/null +++ b/v5.14/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a @@ -0,0 +1,20 @@ +9de31ee6d7a8 ("reiserfs: port block device access to file") +ba1787a5edd9 ("reiserfs: Convert to bdev_open_by_dev/path()") +c576c4bf9ecf ("reiserfs: fix blkdev_put() warning from release_journal_dev()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") +0718afd47f70 ("block: introduce holder ops") diff --git a/v5.14/9e3f1c59367515e7e40675fe83645a131c05039d b/v5.14/9e3f1c59367515e7e40675fe83645a131c05039d new file mode 100644 index 00000000000..e9198ae4268 --- /dev/null +++ b/v5.14/9e3f1c59367515e7e40675fe83645a131c05039d @@ -0,0 +1,2 @@ +9e3f1c593675 ("selftests/move_mount_set_group:Make tests build with old libc") +8374f43123a5 ("tests: add move_mount(MOVE_MOUNT_SET_GROUP) selftest") diff --git a/v5.14/9ed52108f6478a6a805c0c15a3f70aabba07247e b/v5.14/9ed52108f6478a6a805c0c15a3f70aabba07247e new file mode 100644 index 00000000000..8ea2a7637dd --- /dev/null +++ b/v5.14/9ed52108f6478a6a805c0c15a3f70aabba07247e @@ -0,0 +1 @@ +9ed52108f647 ("pidfd: change do_notify_pidfd() to use __wake_up(poll_to_key(EPOLLIN))") diff --git a/v5.14/9f2f767f5ef81982a36edef512b2319e3a79ad73 b/v5.14/9f2f767f5ef81982a36edef512b2319e3a79ad73 new file mode 100644 index 00000000000..724d1e2b23f --- /dev/null +++ b/v5.14/9f2f767f5ef81982a36edef512b2319e3a79ad73 @@ -0,0 +1,20 @@ +9f2f767f5ef8 ("bcachefs: port block device access to file") +1bfdc94b28cf ("bcachefs: Convert to bdev_open_by_path()") +3e3e02e6bce6 ("bcachefs: Assorted checkpatch fixes") +99e2146bea04 ("bcachefs: Break out bch2_btree_path_traverse_cached_slowpath()") +0d7009d7ca99 ("bcachefs: Delete old deadlock avoidance code") +33bd5d068603 ("bcachefs: Deadlock cycle detector") +5c1ef830f678 ("bcachefs: Errcodes can now subtype standard error codes") +367d72dd5fd5 ("bcachefs: bch2_btree_path_upgrade() now emits transaction restart") +e87b0e4a7120 ("bcachefs: Fix redundant transaction restart") +3d21d48e898a ("bcachefs: Fix usage of six lock's percpu mode, key cache version") +0242130fb67f ("bcachefs: Refactor bkey_cached_alloc() path") +da4474f20961 ("bcachefs: Convert more locking code to btree_bkey_cached_common") +4e6defd106b6 ("bcachefs: btree_bkey_cached_common->cached") +d5024b011cb3 ("bcachefs: bch2_btree_node_lock_write_nofail()") +ca7d8fcabf29 ("bcachefs: New locking functions") +546180874ade ("bcachefs: Mark write locks before taking lock") +534a591e4cf9 ("bcachefs: Delete time_stats for lock contended times") +674cfc26240b ("bcachefs: Add persistent counters for all tracepoints") +8a9c1b1cb0ed ("bcachefs: Improve bch2_btree_node_relock()") +ce56bf7fc23b ("bcachefs: Improve trans_restart_journal_preres_get tracepoint") diff --git a/v5.14/a0dd82d6d863f03859ccab6c71e84e917f4d7082 b/v5.14/a0dd82d6d863f03859ccab6c71e84e917f4d7082 new file mode 100644 index 00000000000..d8a5a4e8ea1 --- /dev/null +++ b/v5.14/a0dd82d6d863f03859ccab6c71e84e917f4d7082 @@ -0,0 +1,20 @@ +a0dd82d6d863 ("kunit: Mark filter* params as rw") +b67abaad4d25 ("kunit: Allow kunit test modules to use test filtering") +18258c60f8a7 ("kunit: Make 'list' action available to kunit test modules") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") diff --git a/v5.14/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f b/v5.14/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f new file mode 100644 index 00000000000..d9016ce6162 --- /dev/null +++ b/v5.14/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f @@ -0,0 +1,17 @@ +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 b/v5.14/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 new file mode 100644 index 00000000000..4d895554473 --- /dev/null +++ b/v5.14/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 @@ -0,0 +1 @@ +a1c6d5439fbd ("pid: kill the obsolete PIDTYPE_PID code in transfer_pid()") diff --git a/v5.14/a28d893eb3270cf62c10dd8777af0d8452cdc072 b/v5.14/a28d893eb3270cf62c10dd8777af0d8452cdc072 new file mode 100644 index 00000000000..149fd499753 --- /dev/null +++ b/v5.14/a28d893eb3270cf62c10dd8777af0d8452cdc072 @@ -0,0 +1,20 @@ +a28d893eb327 ("md: port block device access to file") +9f0f5a30d34c ("md: Convert to bdev_open_by_dev()") +c2fce61fb22e ("dm: Convert to bdev_open_by_dev()") +99892147f028 ("md: fix warning for holder mismatch from export_rdev()") +a1d767191096 ("md: use mddev->external to select holder in export_rdev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v5.14/a34606a9aa3d36d178a5ecf31a0299b88102cf12 b/v5.14/a34606a9aa3d36d178a5ecf31a0299b88102cf12 new file mode 100644 index 00000000000..ed391caf5b0 --- /dev/null +++ b/v5.14/a34606a9aa3d36d178a5ecf31a0299b88102cf12 @@ -0,0 +1,20 @@ +a34606a9aa3d ("rnbd: port block device access to file") +70d85bec8f4c ("block/rnbd: use %pe to print errors") +c2114f11a30e ("rnbd-srv: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +5ee607675deb ("rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") diff --git a/v5.14/a4af51ce229b1e1eab003966dbfebf9d80093a77 b/v5.14/a4af51ce229b1e1eab003966dbfebf9d80093a77 new file mode 100644 index 00000000000..40a5766fdb1 --- /dev/null +++ b/v5.14/a4af51ce229b1e1eab003966dbfebf9d80093a77 @@ -0,0 +1,13 @@ +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.14/a56aefca8d386181415a1fb7cfec2f72b0404797 b/v5.14/a56aefca8d386181415a1fb7cfec2f72b0404797 new file mode 100644 index 00000000000..2196693498a --- /dev/null +++ b/v5.14/a56aefca8d386181415a1fb7cfec2f72b0404797 @@ -0,0 +1,8 @@ +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/a575c9734f3021f1fc81c2477ecaee4d9841fd59 b/v5.14/a575c9734f3021f1fc81c2477ecaee4d9841fd59 new file mode 100644 index 00000000000..3653d05ee4f --- /dev/null +++ b/v5.14/a575c9734f3021f1fc81c2477ecaee4d9841fd59 @@ -0,0 +1,20 @@ +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +42e3b093eb7c ("selftests/resctrl: Fix set up schemata with 100% allocation on first run in MBM test") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +9ce29d23a133 ("selftests/resctrl: Change initialize_llc_perf() return type to void") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +0d45c83b95da ("selftests/resctrl: Check for return value after write_schemata()") +fa10366cc6f4 ("selftests/resctrl: Allow ->setup() to return errors") diff --git a/v5.14/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a b/v5.14/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a new file mode 100644 index 00000000000..b582d8b1a3b --- /dev/null +++ b/v5.14/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a @@ -0,0 +1,5 @@ +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/a6bf23e18324d550f789637d469cca654c92fe86 b/v5.14/a6bf23e18324d550f789637d469cca654c92fe86 new file mode 100644 index 00000000000..632a9c97394 --- /dev/null +++ b/v5.14/a6bf23e18324d550f789637d469cca654c92fe86 @@ -0,0 +1,6 @@ +a6bf23e18324 ("gfs2: adapt to breakup of struct file_lock") +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v5.14/ab838b3fd9a442a62f36ea7eeb93e77259f787ce b/v5.14/ab838b3fd9a442a62f36ea7eeb93e77259f787ce new file mode 100644 index 00000000000..5873a414bfa --- /dev/null +++ b/v5.14/ab838b3fd9a442a62f36ea7eeb93e77259f787ce @@ -0,0 +1,11 @@ +ab838b3fd9a4 ("block: remove bdev_handle completely") +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 b/v5.14/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 new file mode 100644 index 00000000000..b13a57a0166 --- /dev/null +++ b/v5.14/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 @@ -0,0 +1,3 @@ +ac4e78bdbba2 ("jfs: port block device access to file") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/ad399740bd41da5558d8b8b2b19481740ca063cb b/v5.14/ad399740bd41da5558d8b8b2b19481740ca063cb new file mode 100644 index 00000000000..8b5bf9a55b9 --- /dev/null +++ b/v5.14/ad399740bd41da5558d8b8b2b19481740ca063cb @@ -0,0 +1,11 @@ +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/ad72872eb3ae634d1e4296a384baa81e85cc6acc b/v5.14/ad72872eb3ae634d1e4296a384baa81e85cc6acc new file mode 100644 index 00000000000..7c4c7cb842b --- /dev/null +++ b/v5.14/ad72872eb3ae634d1e4296a384baa81e85cc6acc @@ -0,0 +1 @@ +ad72872eb3ae ("asm-generic: remove extra type checking in acquire/release for non-SMP case") diff --git a/v5.14/ae5535efd8c445ad6033ac0d5da0197897b148ea b/v5.14/ae5535efd8c445ad6033ac0d5da0197897b148ea new file mode 100644 index 00000000000..9826a13f5cc --- /dev/null +++ b/v5.14/ae5535efd8c445ad6033ac0d5da0197897b148ea @@ -0,0 +1,8 @@ +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.14/ae638551ab64a216364a63c4ee5061f82702fde2 b/v5.14/ae638551ab64a216364a63c4ee5061f82702fde2 new file mode 100644 index 00000000000..c7214fafecb --- /dev/null +++ b/v5.14/ae638551ab64a216364a63c4ee5061f82702fde2 @@ -0,0 +1,20 @@ +ae638551ab64 ("selftests/resctrl: Add non-contiguous CBMs CAT test") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v5.14/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 b/v5.14/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 new file mode 100644 index 00000000000..e42b44b7d4a --- /dev/null +++ b/v5.14/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 @@ -0,0 +1,11 @@ +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/ae8c511757304e0c393661b5ed2ad7073e2a351d b/v5.14/ae8c511757304e0c393661b5ed2ad7073e2a351d new file mode 100644 index 00000000000..be3afcffe01 --- /dev/null +++ b/v5.14/ae8c511757304e0c393661b5ed2ad7073e2a351d @@ -0,0 +1,15 @@ +ae8c51175730 ("fs: add FS_IOC_GETFSSYSFSPATH") +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.14/b1211a25c4fe3443cfef4ed7c39251502a663776 b/v5.14/b1211a25c4fe3443cfef4ed7c39251502a663776 new file mode 100644 index 00000000000..3a1f42e8225 --- /dev/null +++ b/v5.14/b1211a25c4fe3443cfef4ed7c39251502a663776 @@ -0,0 +1,5 @@ +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 b/v5.14/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 new file mode 100644 index 00000000000..2b2301a0cf5 --- /dev/null +++ b/v5.14/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 @@ -0,0 +1,12 @@ +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.14/b4c6d52d8a81c53a8759e382e8000597909f0615 b/v5.14/b4c6d52d8a81c53a8759e382e8000597909f0615 new file mode 100644 index 00000000000..7a5c895115f --- /dev/null +++ b/v5.14/b4c6d52d8a81c53a8759e382e8000597909f0615 @@ -0,0 +1,5 @@ +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v5.14/b639585e71e63008373d3a9fd060b87315fe7ea8 b/v5.14/b639585e71e63008373d3a9fd060b87315fe7ea8 new file mode 100644 index 00000000000..f50ac282f21 --- /dev/null +++ b/v5.14/b639585e71e63008373d3a9fd060b87315fe7ea8 @@ -0,0 +1 @@ +b639585e71e6 ("fork: Using clone_flags for legacy clone check") diff --git a/v5.14/b6aaba5b76e9596cb4d62d081cca41e114becacc b/v5.14/b6aaba5b76e9596cb4d62d081cca41e114becacc new file mode 100644 index 00000000000..4526e644513 --- /dev/null +++ b/v5.14/b6aaba5b76e9596cb4d62d081cca41e114becacc @@ -0,0 +1,14 @@ +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/b6be3714005c3933886be71011f19119e219e77c b/v5.14/b6be3714005c3933886be71011f19119e219e77c new file mode 100644 index 00000000000..16a55fe66c6 --- /dev/null +++ b/v5.14/b6be3714005c3933886be71011f19119e219e77c @@ -0,0 +1,13 @@ +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/b6dfac948686799169c899557a179b84d0d1f47e b/v5.14/b6dfac948686799169c899557a179b84d0d1f47e new file mode 100644 index 00000000000..75c0b2179e6 --- /dev/null +++ b/v5.14/b6dfac948686799169c899557a179b84d0d1f47e @@ -0,0 +1,20 @@ +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v5.14/b6e6a582f2b357b6f74849b715de12cc38b1ee91 b/v5.14/b6e6a582f2b357b6f74849b715de12cc38b1ee91 new file mode 100644 index 00000000000..9e29ef13d7e --- /dev/null +++ b/v5.14/b6e6a582f2b357b6f74849b715de12cc38b1ee91 @@ -0,0 +1,20 @@ +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v5.14/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 b/v5.14/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 new file mode 100644 index 00000000000..853af619052 --- /dev/null +++ b/v5.14/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 @@ -0,0 +1 @@ +bac0a9e56e1f ("file: add alloc_file_pseudo_noaccount()") diff --git a/v5.14/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 b/v5.14/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 new file mode 100644 index 00000000000..2bd6f284d00 --- /dev/null +++ b/v5.14/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 @@ -0,0 +1 @@ +bae8bc46987e ("libfs: Remove unnecessary ‘0’ values from ret") diff --git a/v5.14/bc401c2900c128d3d69482769f1300502a9f0598 b/v5.14/bc401c2900c128d3d69482769f1300502a9f0598 new file mode 100644 index 00000000000..ca7dcb79688 --- /dev/null +++ b/v5.14/bc401c2900c128d3d69482769f1300502a9f0598 @@ -0,0 +1 @@ +bc401c2900c1 ("ubifs: Configure dentry operations at dentry-creation time") diff --git a/v5.14/bcd8a929a5387178d917da785896e53b0845ab37 b/v5.14/bcd8a929a5387178d917da785896e53b0845ab37 new file mode 100644 index 00000000000..1ca7b223c0d --- /dev/null +++ b/v5.14/bcd8a929a5387178d917da785896e53b0845ab37 @@ -0,0 +1,20 @@ +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.14/bcdb2e9d9f319935938a5addee040e37b60192ff b/v5.14/bcdb2e9d9f319935938a5addee040e37b60192ff new file mode 100644 index 00000000000..49bbdf051ab --- /dev/null +++ b/v5.14/bcdb2e9d9f319935938a5addee040e37b60192ff @@ -0,0 +1,20 @@ +bcdb2e9d9f31 ("selftests/resctrl: Read in less obvious order to defeat prefetch optimizations") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") diff --git a/v5.14/bd46543d7f9a8b2c03420499b1885287e96aaf28 b/v5.14/bd46543d7f9a8b2c03420499b1885287e96aaf28 new file mode 100644 index 00000000000..1bb74b17e13 --- /dev/null +++ b/v5.14/bd46543d7f9a8b2c03420499b1885287e96aaf28 @@ -0,0 +1,2 @@ +bd46543d7f9a ("eventfd: move 'eventfd-count' printing out of spinlock") +33d8b5d7824c ("eventfd: show the EFD_SEMAPHORE flag in fdinfo") diff --git a/v5.14/bd8c239c0502e70c92cf9496846bcbec7cd5702f b/v5.14/bd8c239c0502e70c92cf9496846bcbec7cd5702f new file mode 100644 index 00000000000..a78bb1d9611 --- /dev/null +++ b/v5.14/bd8c239c0502e70c92cf9496846bcbec7cd5702f @@ -0,0 +1,2 @@ +bd8c239c0502 ("iov_iter: Avoid wrap-around instrumentation in copy_compat_iovec_from_user()") +50f9a76ef127 ("iov_iter: Mark copy_compat_iovec_from_user() noinline") diff --git a/v5.14/be2760a703e6554c2b5784e2fec804284cdcbe4d b/v5.14/be2760a703e6554c2b5784e2fec804284cdcbe4d new file mode 100644 index 00000000000..53a3d4970b4 --- /dev/null +++ b/v5.14/be2760a703e6554c2b5784e2fec804284cdcbe4d @@ -0,0 +1 @@ +be2760a703e6 ("f2fs: Configure dentry operations at dentry-creation time") diff --git a/v5.14/be914f8fd282ecce5d8e2dd098e628dcc7ad533a b/v5.14/be914f8fd282ecce5d8e2dd098e628dcc7ad533a new file mode 100644 index 00000000000..7b22a3c95ae --- /dev/null +++ b/v5.14/be914f8fd282ecce5d8e2dd098e628dcc7ad533a @@ -0,0 +1,20 @@ +be914f8fd282 ("zram: port block device access to file") +eed993a09103 ("zram: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.14/c044a9502649a66bf5c5e1a584cb82b2c538ae25 b/v5.14/c044a9502649a66bf5c5e1a584cb82b2c538ae25 new file mode 100644 index 00000000000..17bb3b2ca74 --- /dev/null +++ b/v5.14/c044a9502649a66bf5c5e1a584cb82b2c538ae25 @@ -0,0 +1 @@ +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") diff --git a/v5.14/c25db1d27abd78175d9802f52c1b75f3cf716f2c b/v5.14/c25db1d27abd78175d9802f52c1b75f3cf716f2c new file mode 100644 index 00000000000..d5947b2a9bd --- /dev/null +++ b/v5.14/c25db1d27abd78175d9802f52c1b75f3cf716f2c @@ -0,0 +1 @@ +c25db1d27abd ("selftests: uevent: add missing gitignore") diff --git a/v5.14/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 b/v5.14/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 new file mode 100644 index 00000000000..83f6a3031d7 --- /dev/null +++ b/v5.14/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 @@ -0,0 +1,10 @@ +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +d58562ca6c99 ("iomap: skip pages past eof in iomap_do_writepage()") +8597447dc565 ("iomap: Convert to release_folio") +187c82cb0380 ("fs: Convert trivial uses of __set_page_dirty_nobuffers to filemap_dirty_folio") +2bf06b8e6428 ("fuse: Convert from launder_page to launder_folio") +c5b56b50d729 ("jfs: Convert from invalidatepage to invalidate_folio") +d82354f6b05f ("iomap: Remove iomap_invalidatepage()") +2e7e80f7e7e9 ("fs: Convert is_partially_uptodate to folios") +1241ebeca3f9 ("iomap: Fix iomap_invalidatepage tracepoint") +f079ab01b560 ("Merge tag 'iomap-5.17' of git://git.infradead.org/users/willy/linux") diff --git a/v5.14/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 b/v5.14/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 new file mode 100644 index 00000000000..b3bdefb672f --- /dev/null +++ b/v5.14/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 @@ -0,0 +1,7 @@ +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.14/c5215d54dc10e801a6cefef62445a00a4c28a515 b/v5.14/c5215d54dc10e801a6cefef62445a00a4c28a515 new file mode 100644 index 00000000000..ba8dc49b57d --- /dev/null +++ b/v5.14/c5215d54dc10e801a6cefef62445a00a4c28a515 @@ -0,0 +1,20 @@ +c5215d54dc10 ("kunit: Setup DMA masks on the kunit device") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v5.14/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b b/v5.14/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b new file mode 100644 index 00000000000..f8b72a047c0 --- /dev/null +++ b/v5.14/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b @@ -0,0 +1,20 @@ +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v5.14/c67ef897fe08effad98f0c7fb9223fa1f771d09e b/v5.14/c67ef897fe08effad98f0c7fb9223fa1f771d09e new file mode 100644 index 00000000000..f25e933257c --- /dev/null +++ b/v5.14/c67ef897fe08effad98f0c7fb9223fa1f771d09e @@ -0,0 +1 @@ +c67ef897fe08 ("select: Avoid wrap-around instrumentation in do_sys_poll()") diff --git a/v5.14/c69ff4071935f946f1cddc59e1d36a03442ed015 b/v5.14/c69ff4071935f946f1cddc59e1d36a03442ed015 new file mode 100644 index 00000000000..580e28ef0d3 --- /dev/null +++ b/v5.14/c69ff4071935f946f1cddc59e1d36a03442ed015 @@ -0,0 +1,20 @@ +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +ac1c13e257c7 ("Merge tag 'nfsd-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v5.14/c762b979c7c97dc7a4010f943a9c0b646a56ed36 b/v5.14/c762b979c7c97dc7a4010f943a9c0b646a56ed36 new file mode 100644 index 00000000000..9a9b62eb4bc --- /dev/null +++ b/v5.14/c762b979c7c97dc7a4010f943a9c0b646a56ed36 @@ -0,0 +1 @@ +c762b979c7c9 ("proc: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.14/c8841fc4d51f603a44c00448ad17404eb829c741 b/v5.14/c8841fc4d51f603a44c00448ad17404eb829c741 new file mode 100644 index 00000000000..f32ec238ec2 --- /dev/null +++ b/v5.14/c8841fc4d51f603a44c00448ad17404eb829c741 @@ -0,0 +1 @@ +c8841fc4d51f ("qnx6: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.14/c8df2cc9d63bdb365c520a2dd5472f7b7755644f b/v5.14/c8df2cc9d63bdb365c520a2dd5472f7b7755644f new file mode 100644 index 00000000000..00379c0db66 --- /dev/null +++ b/v5.14/c8df2cc9d63bdb365c520a2dd5472f7b7755644f @@ -0,0 +1,5 @@ +c8df2cc9d63b ("ocfs2: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.14/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 b/v5.14/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 new file mode 100644 index 00000000000..20f2607f697 --- /dev/null +++ b/v5.14/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 @@ -0,0 +1,20 @@ +c8e108d80cd8 ("s390: port block device access to file") +a8ab90ff47bf ("s390/dasd: Convert to bdev_open_by_path()") +560e20e4bf64 ("block: consolidate __invalidate_device and fsync_bdev") +127a5093c79d ("block: drop the "busy inodes on changed media" log message") +2527fd38772f ("dasd: also call __invalidate_device when setting the device offline") +ab6860f62bfe ("block: simplify the disk_force_media_change interface") +aca740cecbe5 ("fs: open block device after superblock creation") +b90ecc0379eb ("block: increment diskseq on all media change events") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") diff --git a/v5.14/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 b/v5.14/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 new file mode 100644 index 00000000000..6ee91b6c9c8 --- /dev/null +++ b/v5.14/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 @@ -0,0 +1,20 @@ +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +3aff51464455 ("selftests/resctrl: Extend signal handler coverage to unmount on receiving signal") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v5.14/c997d683d952d8c927922ea0ab4d33a01c8efc2c b/v5.14/c997d683d952d8c927922ea0ab4d33a01c8efc2c new file mode 100644 index 00000000000..4d3422c2206 --- /dev/null +++ b/v5.14/c997d683d952d8c927922ea0ab4d33a01c8efc2c @@ -0,0 +1,3 @@ +c997d683d952 ("vfs: remove SLAB_MEM_SPREAD flag usage") +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v5.14/ca1608875ae21bb40a7731b81bc0e2c95622d502 b/v5.14/ca1608875ae21bb40a7731b81bc0e2c95622d502 new file mode 100644 index 00000000000..f7cdd03b01e --- /dev/null +++ b/v5.14/ca1608875ae21bb40a7731b81bc0e2c95622d502 @@ -0,0 +1,20 @@ +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v5.14/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b b/v5.14/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b new file mode 100644 index 00000000000..ab9f5dfcbec --- /dev/null +++ b/v5.14/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b @@ -0,0 +1,19 @@ +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.14/cbb93fe5e6d00695e1344fa697dab3974b216717 b/v5.14/cbb93fe5e6d00695e1344fa697dab3974b216717 new file mode 100644 index 00000000000..d309e512963 --- /dev/null +++ b/v5.14/cbb93fe5e6d00695e1344fa697dab3974b216717 @@ -0,0 +1 @@ +cbb93fe5e6d0 ("sysv: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.14/cc47a057e79613b7af0110837ff082caf8895c9e b/v5.14/cc47a057e79613b7af0110837ff082caf8895c9e new file mode 100644 index 00000000000..ef96eacaecf --- /dev/null +++ b/v5.14/cc47a057e79613b7af0110837ff082caf8895c9e @@ -0,0 +1,6 @@ +cc47a057e796 ("ntfs3: use file_mnt_idmap helper") +d6cd7cecfd5e ("fs/ntfs3: Fix ntfs_atomic_open") +96de65a9413e ("fs/ntfs3: Code formatting and refactoring") +75c5e0c9e5ca ("fs/ntfs3: Changed ntfs_get_acl() to use dentry") +267a36ba30a7 ("fs/ntfs3: Remove noacsrules") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 b/v5.14/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 new file mode 100644 index 00000000000..321dc700061 --- /dev/null +++ b/v5.14/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 @@ -0,0 +1,20 @@ +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v5.14/cc9542534bf09f33b4da32025b31335588fcefb9 b/v5.14/cc9542534bf09f33b4da32025b31335588fcefb9 new file mode 100644 index 00000000000..90706c0b938 --- /dev/null +++ b/v5.14/cc9542534bf09f33b4da32025b31335588fcefb9 @@ -0,0 +1,11 @@ +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/cdefbf2324ceda662e2667aa2f44e8b9de3d780f b/v5.14/cdefbf2324ceda662e2667aa2f44e8b9de3d780f new file mode 100644 index 00000000000..35d29f22237 --- /dev/null +++ b/v5.14/cdefbf2324ceda662e2667aa2f44e8b9de3d780f @@ -0,0 +1,6 @@ +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") +e9bdcdbf6936 ("pid: add pidfd_get_task() helper") +490b9ba881e2 ("kernel/pid.c: implement additional checks upon pidfd_create() parameters") +c576e0fcd618 ("kernel/pid.c: remove static qualifier from pidfd_create()") diff --git a/v5.14/ce51bf1790c4972125b19c22dbfa76d7e0136280 b/v5.14/ce51bf1790c4972125b19c22dbfa76d7e0136280 new file mode 100644 index 00000000000..25d05ccd2cb --- /dev/null +++ b/v5.14/ce51bf1790c4972125b19c22dbfa76d7e0136280 @@ -0,0 +1 @@ +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") diff --git a/v5.14/cf12445daec01aaa2d27bb34bd7c796a53442c42 b/v5.14/cf12445daec01aaa2d27bb34bd7c796a53442c42 new file mode 100644 index 00000000000..d208b0bf69b --- /dev/null +++ b/v5.14/cf12445daec01aaa2d27bb34bd7c796a53442c42 @@ -0,0 +1,2 @@ +cf12445daec0 ("fs/hfsplus: use better @opf description") +02105f18a26c ("fs/hfsplus: wrapper.c: fix kernel-doc warnings") diff --git a/v5.14/d0089603fa7a22a940f808a7cbc49402fe02281e b/v5.14/d0089603fa7a22a940f808a7cbc49402fe02281e new file mode 100644 index 00000000000..a86840fda71 --- /dev/null +++ b/v5.14/d0089603fa7a22a940f808a7cbc49402fe02281e @@ -0,0 +1 @@ +d0089603fa7a ("fs: prefer kfree_rcu() in fasync_remove_entry()") diff --git a/v5.14/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 b/v5.14/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 new file mode 100644 index 00000000000..11335ba0d2b --- /dev/null +++ b/v5.14/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 @@ -0,0 +1 @@ +d2733a026fc7 ("lib/cmdline: Fix an invalid format specifier in an assertion msg") diff --git a/v5.14/d31563b5f9bb601a805c4a1b491edf69ada79688 b/v5.14/d31563b5f9bb601a805c4a1b491edf69ada79688 new file mode 100644 index 00000000000..50220e21e81 --- /dev/null +++ b/v5.14/d31563b5f9bb601a805c4a1b491edf69ada79688 @@ -0,0 +1 @@ +d31563b5f9bb ("eventfd: strictly check the count parameter of eventfd_write to avoid inputting illegal strings") diff --git a/v5.14/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 b/v5.14/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 new file mode 100644 index 00000000000..f68629c1c21 --- /dev/null +++ b/v5.14/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 @@ -0,0 +1,3 @@ +d3b1a9a778e1 ("fs/address_space: move i_mmap_rwsem to mitigate a false sharing with i_mmap.") +600f111ef51d ("fs: Rename mapping private members") +ecae0bd5173b ("Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/d63fde98b8929da625cc36c2f1143e837c0e6d10 b/v5.14/d63fde98b8929da625cc36c2f1143e837c0e6d10 new file mode 100644 index 00000000000..86b3a9f1e9e --- /dev/null +++ b/v5.14/d63fde98b8929da625cc36c2f1143e837c0e6d10 @@ -0,0 +1,9 @@ +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.14/d7c9616be0759c1cfb44a68ba838548d22b98484 b/v5.14/d7c9616be0759c1cfb44a68ba838548d22b98484 new file mode 100644 index 00000000000..d2baf57a515 --- /dev/null +++ b/v5.14/d7c9616be0759c1cfb44a68ba838548d22b98484 @@ -0,0 +1,3 @@ +d7c9616be075 ("nfs: convert to using new filelock helpers") +724e2df95b08 ("NFSv4: Directly use ida_alloc()/free()") +9c00fd9acba8 ("NFSv4: Charge NFSv4 open state trackers to kmemcg") diff --git a/v5.14/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 b/v5.14/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 new file mode 100644 index 00000000000..3b2663e9958 --- /dev/null +++ b/v5.14/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 @@ -0,0 +1 @@ +d8f899d13d72 ("fs: make the i_size_read/write helpers be smp_load_acquire/store_release()") diff --git a/v5.14/d9077f7bad141df143cc4fa000a68a868bcea7c0 b/v5.14/d9077f7bad141df143cc4fa000a68a868bcea7c0 new file mode 100644 index 00000000000..55fb7606dd3 --- /dev/null +++ b/v5.14/d9077f7bad141df143cc4fa000a68a868bcea7c0 @@ -0,0 +1,8 @@ +d9077f7bad14 ("filelock: make assign_type helper take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +f20ae9cf5b07 ("Merge tag 'filelock-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v5.14/d90b7c705c5d9b5cb6b71b8aaa773c031084056c b/v5.14/d90b7c705c5d9b5cb6b71b8aaa773c031084056c new file mode 100644 index 00000000000..52f7235f145 --- /dev/null +++ b/v5.14/d90b7c705c5d9b5cb6b71b8aaa773c031084056c @@ -0,0 +1,8 @@ +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.14/dacfd001eaf252a81537aece602ae2fc16e6ebd5 b/v5.14/dacfd001eaf252a81537aece602ae2fc16e6ebd5 new file mode 100644 index 00000000000..2d6ca80a4a5 --- /dev/null +++ b/v5.14/dacfd001eaf252a81537aece602ae2fc16e6ebd5 @@ -0,0 +1,20 @@ +dacfd001eaf2 ("fs/mnt_idmapping.c: Return -EINVAL when no map is written") +783822e44594 ("mnt_idmapping: decouple from namespaces") +3707d84c1367 ("fs: move mnt_idmap") +4d7ca4090184 ("fs: port vfs{g,u}id helpers to mnt_idmap") +c14329d39f2d ("fs: port fs{g,u}id helpers to mnt_idmap") +e67fe63341b8 ("fs: port i_{g,u}id_into_vfs{g,u}id() to mnt_idmap") +0dbe12f2e49c ("fs: port i_{g,u}id_{needs_}update() to mnt_idmap") +9452e93e6dae ("fs: port privilege checking helpers to mnt_idmap") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") diff --git a/v5.14/dcd04ea587b210e78a85d6d4d7cc6765828496b0 b/v5.14/dcd04ea587b210e78a85d6d4d7cc6765828496b0 new file mode 100644 index 00000000000..981ed42ac68 --- /dev/null +++ b/v5.14/dcd04ea587b210e78a85d6d4d7cc6765828496b0 @@ -0,0 +1,3 @@ +dcd04ea587b2 ("iomap: Add processed for iomap_iter") +03b8df8d43ec ("iomap: standardize tracepoint formatting and storage") +f4b896c213f0 ("iomap: add the new iomap_iter model") diff --git a/v5.14/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 b/v5.14/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 new file mode 100644 index 00000000000..748f5477f8a --- /dev/null +++ b/v5.14/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 @@ -0,0 +1,6 @@ +dd1fac6ae648 ("nfs: adapt to breakup of struct file_lock") +d7c9616be075 ("nfs: convert to using new filelock helpers") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.14/dd9019604cdaaff1327bfd36737230f912e2780d b/v5.14/dd9019604cdaaff1327bfd36737230f912e2780d new file mode 100644 index 00000000000..20112205cbe --- /dev/null +++ b/v5.14/dd9019604cdaaff1327bfd36737230f912e2780d @@ -0,0 +1,20 @@ +dd9019604cda ("ovl: convert to super_set_uuid()") +d9544c1b0d9e ("ovl: store persistent uuid/fsid with uuid=on") +b0504bfe1b8a ("ovl: add support for unique fsid per instance") +ae8cba4033bc ("ovl: Add framework for verity support") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") +37ebf056d6cf ("ovl: introduce data-only lower layers") +9e88f9052415 ("ovl: remove unneeded goto instructions") +0af950f57fef ("ovl: move ovl_entry into ovl_inode") +163db0da3515 ("ovl: factor out ovl_free_entry() and ovl_stack_*() helpers") +5522c9c7cbd2 ("ovl: use ovl_numlower() and ovl_lowerstack() accessors") +a6ff2bc0be17 ("ovl: use OVL_E() and OVL_E_FLAGS() accessors") +b07d5cc93e1b ("ovl: update of dentry revalidate flags after copy up") diff --git a/v5.14/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 b/v5.14/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 new file mode 100644 index 00000000000..9ec58791ed3 --- /dev/null +++ b/v5.14/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 @@ -0,0 +1 @@ +ddb9fd7a5440 ("fs/select: rework stack allocation hack for clang") diff --git a/v5.14/de8a3207aed33283a560193095b156d3b73fc4f0 b/v5.14/de8a3207aed33283a560193095b156d3b73fc4f0 new file mode 100644 index 00000000000..bdf4bfbf9ce --- /dev/null +++ b/v5.14/de8a3207aed33283a560193095b156d3b73fc4f0 @@ -0,0 +1 @@ +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v5.14/dec3a7b3aa45802e70c350d73e11564cd444e448 b/v5.14/dec3a7b3aa45802e70c350d73e11564cd444e448 new file mode 100644 index 00000000000..c90cd6ccdaa --- /dev/null +++ b/v5.14/dec3a7b3aa45802e70c350d73e11564cd444e448 @@ -0,0 +1,6 @@ +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.14/e1fb1dc08e73466830612bcf2f9f72180965c9ba b/v5.14/e1fb1dc08e73466830612bcf2f9f72180965c9ba new file mode 100644 index 00000000000..357ec21781e --- /dev/null +++ b/v5.14/e1fb1dc08e73466830612bcf2f9f72180965c9ba @@ -0,0 +1,16 @@ +e1fb1dc08e73 ("pidfd: allow to override signal scope in pidfd_send_signal()") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.14/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd b/v5.14/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd new file mode 100644 index 00000000000..f3a224077d7 --- /dev/null +++ b/v5.14/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd @@ -0,0 +1,2 @@ +e2e8a142fbd9 ("pidfd: exit: kill the no longer used thread_group_exited()") +c27cd083cfb9 ("Compiler attributes: GCC cold function alignment workarounds") diff --git a/v5.14/e2f7dd6e55d2f39734abcebd0cf673700e206197 b/v5.14/e2f7dd6e55d2f39734abcebd0cf673700e206197 new file mode 100644 index 00000000000..8c7662c72fd --- /dev/null +++ b/v5.14/e2f7dd6e55d2f39734abcebd0cf673700e206197 @@ -0,0 +1 @@ +e2f7dd6e55d2 ("fat: Hook up sb->s_uuid") diff --git a/v5.14/e331ac141f1df6d151d24e60ff16e93ec075509e b/v5.14/e331ac141f1df6d151d24e60ff16e93ec075509e new file mode 100644 index 00000000000..fde2ff775f3 --- /dev/null +++ b/v5.14/e331ac141f1df6d151d24e60ff16e93ec075509e @@ -0,0 +1,20 @@ +e331ac141f1d ("selftests/resctrl: Add a helper for the non-contiguous test") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v5.14/e3a491a26b62466ad14a423e8c81a04d5969bfe5 b/v5.14/e3a491a26b62466ad14a423e8c81a04d5969bfe5 new file mode 100644 index 00000000000..b22c2767ab7 --- /dev/null +++ b/v5.14/e3a491a26b62466ad14a423e8c81a04d5969bfe5 @@ -0,0 +1,11 @@ +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +d58562ca6c99 ("iomap: skip pages past eof in iomap_do_writepage()") +8597447dc565 ("iomap: Convert to release_folio") +187c82cb0380 ("fs: Convert trivial uses of __set_page_dirty_nobuffers to filemap_dirty_folio") +2bf06b8e6428 ("fuse: Convert from launder_page to launder_folio") +c5b56b50d729 ("jfs: Convert from invalidatepage to invalidate_folio") +d82354f6b05f ("iomap: Remove iomap_invalidatepage()") +2e7e80f7e7e9 ("fs: Convert is_partially_uptodate to folios") +1241ebeca3f9 ("iomap: Fix iomap_invalidatepage tracepoint") +f079ab01b560 ("Merge tag 'iomap-5.17' of git://git.infradead.org/users/willy/linux") diff --git a/v5.14/e5ca9d391615269b05a6ed871fec66d9db650520 b/v5.14/e5ca9d391615269b05a6ed871fec66d9db650520 new file mode 100644 index 00000000000..9b3e419afed --- /dev/null +++ b/v5.14/e5ca9d391615269b05a6ed871fec66d9db650520 @@ -0,0 +1,20 @@ +e5ca9d391615 ("block/ioctl: port blkdev_bszset() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v5.14/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 b/v5.14/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 new file mode 100644 index 00000000000..fe9cfd711ca --- /dev/null +++ b/v5.14/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 @@ -0,0 +1,10 @@ +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") diff --git a/v5.14/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 b/v5.14/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 new file mode 100644 index 00000000000..ffc53c30a82 --- /dev/null +++ b/v5.14/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 @@ -0,0 +1 @@ +e6f7958042a7 ("epoll: Remove ep_scan_ready_list() in comments") diff --git a/v5.14/e73dda7ffd858a58ddeb9c53603ae14f2af8927c b/v5.14/e73dda7ffd858a58ddeb9c53603ae14f2af8927c new file mode 100644 index 00000000000..dcdf764238a --- /dev/null +++ b/v5.14/e73dda7ffd858a58ddeb9c53603ae14f2af8927c @@ -0,0 +1,20 @@ +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.14/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 b/v5.14/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 new file mode 100644 index 00000000000..38e52b79cd8 --- /dev/null +++ b/v5.14/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 @@ -0,0 +1 @@ +e769779c0c2c ("fs: Verify write lifetime constants at compile time") diff --git a/v5.14/e86e6638d1171c2201ffff16d2c6a6fd975f8383 b/v5.14/e86e6638d1171c2201ffff16d2c6a6fd975f8383 new file mode 100644 index 00000000000..232efcc3ec3 --- /dev/null +++ b/v5.14/e86e6638d1171c2201ffff16d2c6a6fd975f8383 @@ -0,0 +1,3 @@ +e86e6638d117 ("fscrypt: Drop d_revalidate for valid dentries during lookup") +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") diff --git a/v5.14/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 b/v5.14/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 new file mode 100644 index 00000000000..0f992c5a993 --- /dev/null +++ b/v5.14/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 @@ -0,0 +1,10 @@ +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/e97d06a46526d9392cbdbd7eda193091e1af2723 b/v5.14/e97d06a46526d9392cbdbd7eda193091e1af2723 new file mode 100644 index 00000000000..bcb63dd7201 --- /dev/null +++ b/v5.14/e97d06a46526d9392cbdbd7eda193091e1af2723 @@ -0,0 +1,4 @@ +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/e9a7254b0339ef2b230784789ac28ef35e049253 b/v5.14/e9a7254b0339ef2b230784789ac28ef35e049253 new file mode 100644 index 00000000000..96a639e8662 --- /dev/null +++ b/v5.14/e9a7254b0339ef2b230784789ac28ef35e049253 @@ -0,0 +1,20 @@ +e9a7254b0339 ("nvme: port block device access to file") +2a4936e933e3 ("nvmet: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.14/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 b/v5.14/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 new file mode 100644 index 00000000000..fd9aad8df9a --- /dev/null +++ b/v5.14/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 @@ -0,0 +1,10 @@ +e9b10713e82c ("fscrypt: Drop d_revalidate once the key is added") +3e7807d5a7d7 ("fscrypt: rename fscrypt_info => fscrypt_inode_info") +5b1188847180 ("fscrypt: support crypto data unit size less than filesystem block size") +7a0263dc904f ("fscrypt: replace get_ino_and_lblk_bits with just has_32bit_inodes") +f0904e8bc3c5 ("fscrypt: compute max_lblk_bits from s_maxbytes and block size") +40e13e18168f ("fscrypt: make the bounce page pool opt-in instead of opt-out") +5970fbad1036 ("fscrypt: make it clearer that key_prefix is deprecated") +2d332d5bc424 ("ceph: fscrypt_auth handling for ceph") +83e57e47906c ("fscrypt: optimize fscrypt_initialize()") +6639c3ce7fd2 ("Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux") diff --git a/v5.14/e9c5263ce16d96311c118111ac779f004be8b473 b/v5.14/e9c5263ce16d96311c118111ac779f004be8b473 new file mode 100644 index 00000000000..533cbbe1a10 --- /dev/null +++ b/v5.14/e9c5263ce16d96311c118111ac779f004be8b473 @@ -0,0 +1,15 @@ +e9c5263ce16d ("libfs: improve path_from_stashed()") +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.14/ea7d898676d9e94558c46ba927db35403362389f b/v5.14/ea7d898676d9e94558c46ba927db35403362389f new file mode 100644 index 00000000000..b0578fbf041 --- /dev/null +++ b/v5.14/ea7d898676d9e94558c46ba927db35403362389f @@ -0,0 +1,4 @@ +ea7d898676d9 ("fs: Propagate write hints to the struct block_device inode") +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") +7b12e49669c9 ("fs: remove fs.f_write_hint") diff --git a/v5.14/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 b/v5.14/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 new file mode 100644 index 00000000000..993a82907b6 --- /dev/null +++ b/v5.14/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 @@ -0,0 +1,11 @@ +eb8ed7c6ab08 ("lockd: adapt to breakup of struct file_lock") +872584f1bb98 ("lockd: convert to using new filelock helpers") +be2be5f7f443 ("lockd: nlm_blocked list race fixes") +244cc19196d2 ("lockd: server should unlock lock if client rejects the grant") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") +7ff84910c66c ("lockd: set file_lock start and end when decoding nlm4 testargs") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +764822972d64 ("Merge tag 'nfsd-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v5.14/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 b/v5.14/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 new file mode 100644 index 00000000000..8bf2c17880a --- /dev/null +++ b/v5.14/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 @@ -0,0 +1 @@ +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v5.14/ecba88a3b32d733d41e27973e25b2bc580f64281 b/v5.14/ecba88a3b32d733d41e27973e25b2bc580f64281 new file mode 100644 index 00000000000..eeb4218ec04 --- /dev/null +++ b/v5.14/ecba88a3b32d733d41e27973e25b2bc580f64281 @@ -0,0 +1,20 @@ +ecba88a3b32d ("libfs: Add simple_offset_empty()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") +cac2f8b8d8b5 ("fs: rename current get acl method") diff --git a/v5.14/ee8bd4a428a9c538e08aa5bc797fca19d577f667 b/v5.14/ee8bd4a428a9c538e08aa5bc797fca19d577f667 new file mode 100644 index 00000000000..d090e512f7d --- /dev/null +++ b/v5.14/ee8bd4a428a9c538e08aa5bc797fca19d577f667 @@ -0,0 +1,20 @@ +ee8bd4a428a9 ("kunit: tool: Print UML command") +9241bc818d54 ("kunit: tool: cosmetic: don't specify duplicate kernel cmdline options") +aa1c05558e71 ("kunit: tool: simplify code since build_dir can't be None") +00f75043e46d ("kunit: tool: make --json handling a bit clearer") +e0cc8c052a39 ("kunit: tool: delete kunit_parser.TestResult type") +4c2911f1e140 ("kunit: tool: reconfigure when the used kunitconfig changes") +98978490ccf7 ("kunit: tool: move Kconfig read_from_file/parse_from_string to package-level") +e56e482855b7 ("kunit: tool: Report an error if any test has no subtests") +c68077b14692 ("kunit: tool: Do not error on tests without test plans") +d65d07cb5b01 ("kunit: tool: improve compatibility of kunit_parser with KTAP specification") +7d7c48df811d ("kunit: tool: yield output from run_kernel in real time") +ff9e09a3762f ("kunit: tool: support running each suite/test separately") +5f6aa6d82e45 ("kunit: tool: actually track how long it took to run tests") +7ef925ea8194 ("kunit: tool: factor exec + parse steps into a function") +fe678fed2cda ("kunit: tool: show list of valid --arch options when invalid") +a54ea2e05725 ("kunit: tool: misc fixes (unused vars, imports, leaked files)") +d8c23ead708b ("kunit: tool: better handling of quasi-bool args (--json, --raw_output)") +acd8e8407b8f ("kunit: Print test statistics on failure") +6a499c9c42d0 ("kunit: tool: make --raw_output support only showing kunit output") +6cb51a1874d0 ("kunit: tool: add --kernel_args to allow setting module params") diff --git a/v5.14/ef560389ca50e33bd0c4531236c187107fa81e1f b/v5.14/ef560389ca50e33bd0c4531236c187107fa81e1f new file mode 100644 index 00000000000..594624cb20b --- /dev/null +++ b/v5.14/ef560389ca50e33bd0c4531236c187107fa81e1f @@ -0,0 +1,9 @@ +ef560389ca50 ("docs: filesystems: fix typo in docs") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +62d53c4a1dfe ("fs: use backing_file container for internal files with "fake" f_path") +8a05a8c31d06 ("fs: move kmem_cache_zalloc() into alloc_empty_file*() helpers") +cbb0b9d4bbcf ("fs: use a helper for opening kernel internal files") +d56e0ddb8fc3 ("fs: rename {vfs,kernel}_tmpfile_open()") +d8aeb44a9ae3 ("fs: add FMODE_DIO_PARALLEL_WRITE flag") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/f0ece18e994144b7daa025b68ead97de26a2df1f b/v5.14/f0ece18e994144b7daa025b68ead97de26a2df1f new file mode 100644 index 00000000000..fe5ac18032c --- /dev/null +++ b/v5.14/f0ece18e994144b7daa025b68ead97de26a2df1f @@ -0,0 +1 @@ +f0ece18e9941 ("selftests: add ESRCH tests for pidfd_getfd()") diff --git a/v5.14/f123dc86388cb669c3d6322702dc441abc35c31e b/v5.14/f123dc86388cb669c3d6322702dc441abc35c31e new file mode 100644 index 00000000000..998f411fdd2 --- /dev/null +++ b/v5.14/f123dc86388cb669c3d6322702dc441abc35c31e @@ -0,0 +1 @@ +f123dc86388c ("sysv: don't call sb_bread() with pointers_lock held") diff --git a/v5.14/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 b/v5.14/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 new file mode 100644 index 00000000000..bf7b2e7806b --- /dev/null +++ b/v5.14/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 @@ -0,0 +1 @@ +f17d8a87ecb5 ("selftests: fuxex: Report a unique test name per run of futex_requeue_pi") diff --git a/v5.14/f3a608827d1f8de0dd12813e8d9c6803fe64e119 b/v5.14/f3a608827d1f8de0dd12813e8d9c6803fe64e119 new file mode 100644 index 00000000000..0c5c2c59855 --- /dev/null +++ b/v5.14/f3a608827d1f8de0dd12813e8d9c6803fe64e119 @@ -0,0 +1,2 @@ +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/f525152a0f0ff34eb92b322703d76ba37095f556 b/v5.14/f525152a0f0ff34eb92b322703d76ba37095f556 new file mode 100644 index 00000000000..ffc4dced5c7 --- /dev/null +++ b/v5.14/f525152a0f0ff34eb92b322703d76ba37095f556 @@ -0,0 +1,15 @@ +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/f8f669699977db503569465b64dc5220ab21bb41 b/v5.14/f8f669699977db503569465b64dc5220ab21bb41 new file mode 100644 index 00000000000..b04dc0ed8cb --- /dev/null +++ b/v5.14/f8f669699977db503569465b64dc5220ab21bb41 @@ -0,0 +1,16 @@ +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +22a8be280383 ("selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem") +f54b32781644 ("selftests/resctrl: Kill child process before parent process terminates if SIGTERM is received") +6220f69e72a5 ("selftests/resctrl: Extend CPU vendor detection") diff --git a/v5.14/f92e1a829d64dd66fa173c6934f03817d9e68d43 b/v5.14/f92e1a829d64dd66fa173c6934f03817d9e68d43 new file mode 100644 index 00000000000..76fa990af37 --- /dev/null +++ b/v5.14/f92e1a829d64dd66fa173c6934f03817d9e68d43 @@ -0,0 +1,12 @@ +f92e1a829d64 ("test_maple_tree: testing the cyclic allocation") +eb2e817f38ca ("maple_tree: update testing code for mas_{next,prev,walk}") +4bd6dded6318 ("test_maple_tree: add more testing for mas_empty_area()") +5159d64b3354 ("test_maple_tree: test modifications while iterating") +7327e8111adb ("maple_tree: fix mas_empty_area_rev() lower bound validation") +c5651b31f515 ("test_maple_tree: add test for mas_spanning_rebalance() on insufficient data") +120b116208a0 ("maple_tree: reorganize testing to restore module testing") +e15e06a83923 ("lib/test_maple_tree: add testing for maple tree") +cc86e0c2f306 ("radix tree test suite: add support for slab bulk APIs") +54a611b60590 ("Maple Tree: add new data structure") +463f74089ff9 ("crypto: lib - move lib/sha1.c into lib/crypto/") +02f9a04d76b7 ("Merge tag 'memblock-v5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock") diff --git a/v5.14/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 b/v5.14/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 new file mode 100644 index 00000000000..ebbd02618ec --- /dev/null +++ b/v5.14/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 @@ -0,0 +1,20 @@ +f9d8c3c4236e ("block2mtd: port device access to files") +3817d4b11212 ("mtd: block2mtd: Convert to bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.14/fc9a615200d48e076af58f4309f507e500ed900d b/v5.14/fc9a615200d48e076af58f4309f507e500ed900d new file mode 100644 index 00000000000..112572e086f --- /dev/null +++ b/v5.14/fc9a615200d48e076af58f4309f507e500ed900d @@ -0,0 +1,8 @@ +fc9a615200d4 ("drm: tests: Fix invalid printf format specifiers in KUnit tests") +335126937753 ("drm/tests/drm_buddy: fix 32b build") +a64056bb5a32 ("drm/tests/drm_buddy: add alloc_contiguous test") +078a5b498d6a ("drm/tests: Remove slow tests") +25bbe844ef5c ("drm: test: Fix 32-bit issue in drm_buddy_test") +523dfa96add7 ("drm/tests: reduce drm_mm_test stack usage") +ce28ab1380e8 ("drm/tests: Add back seed value information") +a140a6a2d5ec ("Merge drm/drm-next into drm-misc-next") diff --git a/v5.14/fde4951834c22fc634c1e1238b874f894ef46c9c b/v5.14/fde4951834c22fc634c1e1238b874f894ef46c9c new file mode 100644 index 00000000000..8c263fe4a8c --- /dev/null +++ b/v5.14/fde4951834c22fc634c1e1238b874f894ef46c9c @@ -0,0 +1,10 @@ +fde4951834c2 ("filelock: convert more internal functions to use file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.14/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d b/v5.14/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d new file mode 100644 index 00000000000..e0f880d36e0 --- /dev/null +++ b/v5.14/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d @@ -0,0 +1,4 @@ +fe12cfc17429 ("fs: fix a typo in attr.c") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +a2bd096fb2d7 ("fs: use type safe idmapping helpers") +f721d24e5dae ("Merge tag 'pull-tmpfile' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.14/fe3944fb245ab99570552a3bf970b00058a9ca6d b/v5.14/fe3944fb245ab99570552a3bf970b00058a9ca6d new file mode 100644 index 00000000000..2e906a2a8ba --- /dev/null +++ b/v5.14/fe3944fb245ab99570552a3bf970b00058a9ca6d @@ -0,0 +1,4 @@ +fe3944fb245a ("fs: Move enum rw_hint into a new header file") +8b9f3ac5b01d ("fs: introduce alloc_inode_sb() to allocate filesystems specific inode") +a793d79ea3e0 ("fs: move mapping helpers") +815409a12c0a ("Merge tag 'ovl-update-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs") diff --git a/v5.14/ff3b96f2c9e5c24fca12239cd519a8a18569e687 b/v5.14/ff3b96f2c9e5c24fca12239cd519a8a18569e687 new file mode 100644 index 00000000000..f6dafb679b9 --- /dev/null +++ b/v5.14/ff3b96f2c9e5c24fca12239cd519a8a18569e687 @@ -0,0 +1,20 @@ +ff3b96f2c9e5 ("net: test: Fix printf format specifier in skb_segment kunit test") +b3098d32ed6e ("net: add skb_segment kunit test") +9cb252c4c1c5 ("net: skb: export skb drop reaons to user by TRACE_DEFINE_ENUM") +b160f7270e6d ("net: dropreason: reformat the comment fo skb drop reasons") +ec43908dd556 ("net: skb: use auto-generation to convert skb drop reason to string") +ff8372a467fa ("net: skb: move enum skb_drop_reason to standalone header file") +7ebd3f3ee51a ("net: skb: change the definition SKB_DR_SET()") +66e4c8d95008 ("net: warn if transport header was not set") +8fbf195798b5 ("tcp: add drop reason support to tcp_ofo_queue()") +e7c89ae4078e ("tcp: add drop reason support to tcp_prune_ofo_queue()") +4b506af9c5b8 ("tcp: add two drop reasons for tcp_ack()") +669da7a71890 ("tcp: add drop reasons to tcp_rcv_state_process()") +da40b613f89c ("tcp: add drop reason support to tcp_validate_incoming()") +b5ec1e6205a1 ("tcp: get rid of rst_seq_match") +d9d024f96609 ("tcp: consume incoming skb leading to a reset") +2edc1a383fda ("net: ip: add skb drop reasons to ip forwarding") +c4eb664191b4 ("net: ipv4: add skb drop reasons to ip_error()") +d6d3146ce532 ("skb: add some helpers for skb drop reasons") +b384c95a861e ("net: icmp: add skb drop reasons to icmp protocol") +9f8ed577c288 ("net: skb: rename SKB_DROP_REASON_PTYPE_ABSENT") diff --git a/v5.15/00616416488868a8b98343863e5ac078506e44e8 b/v5.15/00616416488868a8b98343863e5ac078506e44e8 new file mode 100644 index 00000000000..7a863926b5e --- /dev/null +++ b/v5.15/00616416488868a8b98343863e5ac078506e44e8 @@ -0,0 +1,20 @@ +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v5.15/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 b/v5.15/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 new file mode 100644 index 00000000000..fc68fe62951 --- /dev/null +++ b/v5.15/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 @@ -0,0 +1,20 @@ +034f0cf8fdf9 ("target: port block device access to file") +e6aafdc8a76b ("scsi: target: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.15/038ce802e248a985150156da84bc3f118236b898 b/v5.15/038ce802e248a985150156da84bc3f118236b898 new file mode 100644 index 00000000000..6b943ef2b64 --- /dev/null +++ b/v5.15/038ce802e248a985150156da84bc3f118236b898 @@ -0,0 +1,20 @@ +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v5.15/04aa5f4eba49d6493801d0f1d515ed237459b166 b/v5.15/04aa5f4eba49d6493801d0f1d515ed237459b166 new file mode 100644 index 00000000000..ad866b09861 --- /dev/null +++ b/v5.15/04aa5f4eba49d6493801d0f1d515ed237459b166 @@ -0,0 +1 @@ +04aa5f4eba49 ("ext4: Configure dentry operations at dentry-creation time") diff --git a/v5.15/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 b/v5.15/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 new file mode 100644 index 00000000000..f093d5b7be4 --- /dev/null +++ b/v5.15/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 @@ -0,0 +1,7 @@ +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +de630176bdf8 ("Merge tag 'iversion-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v5.15/05fb1dbc821f3016a52621ccd4530c269b626130 b/v5.15/05fb1dbc821f3016a52621ccd4530c269b626130 new file mode 100644 index 00000000000..485f066ad79 --- /dev/null +++ b/v5.15/05fb1dbc821f3016a52621ccd4530c269b626130 @@ -0,0 +1,20 @@ +05fb1dbc821f ("pktcdvd: port block device access to file") +7ac86df899f0 ("pktcdvd: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.15/0611a640e60a0473883328746f3c53934cd4dc3c b/v5.15/0611a640e60a0473883328746f3c53934cd4dc3c new file mode 100644 index 00000000000..52377a8a664 --- /dev/null +++ b/v5.15/0611a640e60a0473883328746f3c53934cd4dc3c @@ -0,0 +1,2 @@ +0611a640e60a ("eventpoll: prefer kfree_rcu() in __ep_remove()") +58c9b016e128 ("epoll: use refcount to reduce ep_mutex contention") diff --git a/v5.15/06b8db3a7dde43cc7c412517c93c85d13a4557f8 b/v5.15/06b8db3a7dde43cc7c412517c93c85d13a4557f8 new file mode 100644 index 00000000000..7712d8cc59a --- /dev/null +++ b/v5.15/06b8db3a7dde43cc7c412517c93c85d13a4557f8 @@ -0,0 +1 @@ +06b8db3a7dde ("fs: remove NTFS classic from docum. index") diff --git a/v5.15/07fd7c329839cf0b8c7766883d830a1a0d12d1dd b/v5.15/07fd7c329839cf0b8c7766883d830a1a0d12d1dd new file mode 100644 index 00000000000..3f59de20c6f --- /dev/null +++ b/v5.15/07fd7c329839cf0b8c7766883d830a1a0d12d1dd @@ -0,0 +1,15 @@ +07fd7c329839 ("libfs: add path_from_stashed()") +077c212f0344 ("fs: new accessor methods for atime and mtime") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +f7f438589f46 ("kernfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +0c4767923ed6 ("fs: new helper: simple_rename_timestamp") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +6e17c6de3ddf ("Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 b/v5.15/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 new file mode 100644 index 00000000000..78ecbd254ad --- /dev/null +++ b/v5.15/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 @@ -0,0 +1,2 @@ +0873add0e0cd ("file: prepare for new helper") +9024b4c96576 ("d_alloc_pseudo(): move setting ->d_op there from the (sole) caller") diff --git a/v5.15/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 b/v5.15/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 new file mode 100644 index 00000000000..4cc36b6baae --- /dev/null +++ b/v5.15/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 @@ -0,0 +1,11 @@ +0906fbb2f7ad ("libfs: Attempt exact-match comparison first during casefolded lookup") +af494af38580 ("libfs: remove redundant checks of s_encoding") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") diff --git a/v5.15/0a549ed22c3c7cc6da5c5f5918efd019944489a5 b/v5.15/0a549ed22c3c7cc6da5c5f5918efd019944489a5 new file mode 100644 index 00000000000..4f456b52b55 --- /dev/null +++ b/v5.15/0a549ed22c3c7cc6da5c5f5918efd019944489a5 @@ -0,0 +1,2 @@ +0a549ed22c3c ("lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg") +bb95ebbe89a7 ("lib: Introduce CONFIG_MEMCPY_KUNIT_TEST") diff --git a/v5.15/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 b/v5.15/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 new file mode 100644 index 00000000000..5e9a34521ab --- /dev/null +++ b/v5.15/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 @@ -0,0 +1 @@ +0c9bd6bc4bb2 ("pidfd: getfd should always report ESRCH if a task is exiting") diff --git a/v5.15/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 b/v5.15/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 new file mode 100644 index 00000000000..b1057f1e0ad --- /dev/null +++ b/v5.15/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 @@ -0,0 +1,20 @@ +0e4a862174f2 ("libfs: Convert simple directory offsets to use a Maple Tree") +ecba88a3b32d ("libfs: Add simple_offset_empty()") +7beea725a8ca ("libfs: Define a minimum directory offset") +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") diff --git a/v5.15/0e9876d8e88d81a35742e90048ab3784c49b910b b/v5.15/0e9876d8e88d81a35742e90048ab3784c49b910b new file mode 100644 index 00000000000..4f5f01be1ee --- /dev/null +++ b/v5.15/0e9876d8e88d81a35742e90048ab3784c49b910b @@ -0,0 +1,5 @@ +0e9876d8e88d ("filelock: fl_pid field should be signed int") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.15/0f05ee447949cf1b72bd7c415c803ea7f7209403 b/v5.15/0f05ee447949cf1b72bd7c415c803ea7f7209403 new file mode 100644 index 00000000000..af4fba2c681 --- /dev/null +++ b/v5.15/0f05ee447949cf1b72bd7c415c803ea7f7209403 @@ -0,0 +1,3 @@ +0f05ee447949 ("selftests/filesystems:fix build error in overlayfs") +b5a78c7127f2 ("selftests/overlayfs: verify device and inode numbers in /proc/pid/maps") +dd7c9be330d8 ("selftests/filesystems: add a vfat RENAME_EXCHANGE test") diff --git a/v5.15/101c3fad29d7a0a90ff063b1aad586a0211911ec b/v5.15/101c3fad29d7a0a90ff063b1aad586a0211911ec new file mode 100644 index 00000000000..43e374d22e7 --- /dev/null +++ b/v5.15/101c3fad29d7a0a90ff063b1aad586a0211911ec @@ -0,0 +1,14 @@ +101c3fad29d7 ("libfs: Drop generic_set_encrypted_ci_d_ops") +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") +5ca14835dc42 ("fs: uninline inode_maybe_inc_iversion()") +da3f52ba3595 ("iversion: use atomic64_try_cmpxchg)") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") diff --git a/v5.15/11b3f8ae7081607a783d60e8098d46b787f79cad b/v5.15/11b3f8ae7081607a783d60e8098d46b787f79cad new file mode 100644 index 00000000000..46fe45bddbe --- /dev/null +++ b/v5.15/11b3f8ae7081607a783d60e8098d46b787f79cad @@ -0,0 +1,9 @@ +11b3f8ae7081 ("fs: remove the inode argument to ->d_real() method") +def3ae83da02 ("fs: store real path instead of fake path in backing file f_path") +08582d678fcf ("fs: create helper file_user_path() for user displayed mapped file path") +83bc1d294130 ("fs: get mnt_writers count for an open backing file's real path") +6cf41fcfe099 ("backing file: free directly") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +3e15dcf77b23 ("fs: rename __mnt_{want,drop}_write*() helpers") +63580f669d7f ("Merge tag 'ovl-update-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs") diff --git a/v5.15/11ff73082f17e1adc1b717264d9b74661fc5b229 b/v5.15/11ff73082f17e1adc1b717264d9b74661fc5b229 new file mode 100644 index 00000000000..89ac9bdb134 --- /dev/null +++ b/v5.15/11ff73082f17e1adc1b717264d9b74661fc5b229 @@ -0,0 +1,15 @@ +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +b92a4e3f86b1 ("fs: dlm: change posix lock sigint handling") +4d413ae9ced4 ("fs: dlm: use dlm_plock_info for do_unlock_close") +ea06d4cabf52 ("fs: dlm: change plock interrupted message to debug again") +19d7ca051d30 ("fs: dlm: add pid to debug log") +dc1acd5c9469 ("dlm: replace usage of found with dedicated list iterator variable") +bcfad4265ced ("dlm: improve plock logging if interrupted") +a800ba77fd28 ("dlm: rearrange async condition return") +bcbb4ba6c9ba ("dlm: cleanup plock_op vs plock_xop") +a559790caa1c ("dlm: replace sanity checks with WARN_ON") +42252d0d2aa9 ("dlm: fix plock invalid read") diff --git a/v5.15/12f7900c575679af411aaa89340bfe3dc68b46b3 b/v5.15/12f7900c575679af411aaa89340bfe3dc68b46b3 new file mode 100644 index 00000000000..ce7e0c16b32 --- /dev/null +++ b/v5.15/12f7900c575679af411aaa89340bfe3dc68b46b3 @@ -0,0 +1,2 @@ +12f7900c5756 ("writeback: move wb_wakeup_delayed defination to fs-writeback.c") +f87904c07551 ("writeback: avoid use-after-free after removing device") diff --git a/v5.15/133e267ef4a26d19c93996a874714e9f3f8c70aa b/v5.15/133e267ef4a26d19c93996a874714e9f3f8c70aa new file mode 100644 index 00000000000..d870625c39b --- /dev/null +++ b/v5.15/133e267ef4a26d19c93996a874714e9f3f8c70aa @@ -0,0 +1 @@ +133e267ef4a2 ("time: test: Fix incorrect format specifier") diff --git a/v5.15/14786d949a3b8cf00cc32456363b7db22894a0e6 b/v5.15/14786d949a3b8cf00cc32456363b7db22894a0e6 new file mode 100644 index 00000000000..224e419d608 --- /dev/null +++ b/v5.15/14786d949a3b8cf00cc32456363b7db22894a0e6 @@ -0,0 +1,14 @@ +14786d949a3b ("filelock: fix deadlock detection in POSIX locking") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/1505ba06e52e701600172bccbc3aa7fb9bd5d0da b/v5.15/1505ba06e52e701600172bccbc3aa7fb9bd5d0da new file mode 100644 index 00000000000..94a3caad9f6 --- /dev/null +++ b/v5.15/1505ba06e52e701600172bccbc3aa7fb9bd5d0da @@ -0,0 +1,3 @@ +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") +7b12e49669c9 ("fs: remove fs.f_write_hint") diff --git a/v5.15/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 b/v5.15/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 new file mode 100644 index 00000000000..c096ff54c58 --- /dev/null +++ b/v5.15/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 @@ -0,0 +1,13 @@ +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.15/15f298821289d3efba87bb34db29d0ba9780a443 b/v5.15/15f298821289d3efba87bb34db29d0ba9780a443 new file mode 100644 index 00000000000..49cffb9a559 --- /dev/null +++ b/v5.15/15f298821289d3efba87bb34db29d0ba9780a443 @@ -0,0 +1,20 @@ +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v5.15/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 b/v5.15/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 new file mode 100644 index 00000000000..80560d0c69b --- /dev/null +++ b/v5.15/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 @@ -0,0 +1,20 @@ +16ca5dfd8dcd ("swap: port block device usage to file") +4c6bca43c547 ("mm/swap: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.15/16f9ce818901c7b7618094242adc0b51208a7c89 b/v5.15/16f9ce818901c7b7618094242adc0b51208a7c89 new file mode 100644 index 00000000000..988641ff68c --- /dev/null +++ b/v5.15/16f9ce818901c7b7618094242adc0b51208a7c89 @@ -0,0 +1,9 @@ +16f9ce818901 ("smb/server: adapt to breakup of struct file_lock") +6a277077ac51 ("smb/server: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +504a73d46bad ("Merge tag '6.2-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbd") diff --git a/v5.15/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 b/v5.15/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 new file mode 100644 index 00000000000..fc1f1b7fc26 --- /dev/null +++ b/v5.15/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 @@ -0,0 +1,2 @@ +1901ae3cc9f8 ("selftest/ftrace: fix typo in ftracetest script") +dbcf76390eb9 ("selftests/ftrace: Improve integration with kselftest runner") diff --git a/v5.15/190f676afa00d07082db170400aaa2cd4de0933f b/v5.15/190f676afa00d07082db170400aaa2cd4de0933f new file mode 100644 index 00000000000..a56cc48ef84 --- /dev/null +++ b/v5.15/190f676afa00d07082db170400aaa2cd4de0933f @@ -0,0 +1,20 @@ +190f676afa00 ("block/genhd: port disk_scan_partitions() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v5.15/195b3678bea35fde0619f17b73847c30e66d79d0 b/v5.15/195b3678bea35fde0619f17b73847c30e66d79d0 new file mode 100644 index 00000000000..e1bfc79a9fe --- /dev/null +++ b/v5.15/195b3678bea35fde0619f17b73847c30e66d79d0 @@ -0,0 +1 @@ +195b3678bea3 ("minix: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.15/19871b5c7a003946d3cd4209a348ab7c0df5dbad b/v5.15/19871b5c7a003946d3cd4209a348ab7c0df5dbad new file mode 100644 index 00000000000..007b6947da5 --- /dev/null +++ b/v5.15/19871b5c7a003946d3cd4209a348ab7c0df5dbad @@ -0,0 +1,5 @@ +19871b5c7a00 ("iomap: pass the length of the dirty region to ->map_blocks") +925c86a19bac ("fs: add CONFIG_BUFFER_HEAD") +487c607df790 ("block: use iomap for writes to block devices") +727cfe976758 ("block: open code __generic_file_write_iter for blkdev writes") +c6b0271053e7 ("Merge tag 'fs_for_v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs") diff --git a/v5.15/19e94a2333c2babc773e51a9ed844cfc35a36064 b/v5.15/19e94a2333c2babc773e51a9ed844cfc35a36064 new file mode 100644 index 00000000000..de914621ff7 --- /dev/null +++ b/v5.15/19e94a2333c2babc773e51a9ed844cfc35a36064 @@ -0,0 +1,20 @@ +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.15/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 b/v5.15/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 new file mode 100644 index 00000000000..326f73fdaf2 --- /dev/null +++ b/v5.15/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 @@ -0,0 +1,13 @@ +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a b/v5.15/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a new file mode 100644 index 00000000000..b1e2f47e62c --- /dev/null +++ b/v5.15/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a @@ -0,0 +1,12 @@ +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf b/v5.15/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf new file mode 100644 index 00000000000..1af092779b2 --- /dev/null +++ b/v5.15/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf @@ -0,0 +1,5 @@ +1b9e2d90141c ("xfs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +3584c8f48a70 ("xfs: Block writes to log device") +653bee386c08 ("xfs: simplify device handling") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/1d3aa0b97c55672eff44516b1c8afb9551003d78 b/v5.15/1d3aa0b97c55672eff44516b1c8afb9551003d78 new file mode 100644 index 00000000000..c2f647fd7aa --- /dev/null +++ b/v5.15/1d3aa0b97c55672eff44516b1c8afb9551003d78 @@ -0,0 +1,20 @@ +1d3aa0b97c55 ("ocfs2: port block device access to file") +ebc4185497ea ("ocfs2: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.15/1fa08aece42512be072351f482096d5796edf7ca b/v5.15/1fa08aece42512be072351f482096d5796edf7ca new file mode 100644 index 00000000000..e5f14ca5316 --- /dev/null +++ b/v5.15/1fa08aece42512be072351f482096d5796edf7ca @@ -0,0 +1,15 @@ +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +fb7945b484b8 ("nsfs: use d_make_root()") +16a9496523a4 ("fs: convert core infrastructure to new timestamp accessors") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v5.15/205de6ddd7fff9340bd5e4b68105f28120671c6b b/v5.15/205de6ddd7fff9340bd5e4b68105f28120671c6b new file mode 100644 index 00000000000..06ba208ba06 --- /dev/null +++ b/v5.15/205de6ddd7fff9340bd5e4b68105f28120671c6b @@ -0,0 +1,20 @@ +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") diff --git a/v5.15/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 b/v5.15/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 new file mode 100644 index 00000000000..83341b0ab0f --- /dev/null +++ b/v5.15/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 @@ -0,0 +1,20 @@ +20e6a8d0dcdc ("drbd: port block device access to file") +75e27d373425 ("drdb: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.15/217759bbb95db7998528eb65914c3e20d890dff5 b/v5.15/217759bbb95db7998528eb65914c3e20d890dff5 new file mode 100644 index 00000000000..36d03a2b785 --- /dev/null +++ b/v5.15/217759bbb95db7998528eb65914c3e20d890dff5 @@ -0,0 +1,20 @@ +217759bbb95d ("xen: port block device access to file") +436d3705bfee ("xen/blkback: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.15/21e25205d7f9b6d7d3807546dd12ea93844b7c8e b/v5.15/21e25205d7f9b6d7d3807546dd12ea93844b7c8e new file mode 100644 index 00000000000..7b1739aba8a --- /dev/null +++ b/v5.15/21e25205d7f9b6d7d3807546dd12ea93844b7c8e @@ -0,0 +1 @@ +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") diff --git a/v5.15/2263639f96f24a121ec9f037981b81daf5a8d60a b/v5.15/2263639f96f24a121ec9f037981b81daf5a8d60a new file mode 100644 index 00000000000..c570f35aaa8 --- /dev/null +++ b/v5.15/2263639f96f24a121ec9f037981b81daf5a8d60a @@ -0,0 +1,6 @@ +2263639f96f2 ("iov_iter: streamline iovec/bvec alignment iteration") +de4f5fed3f23 ("iov_iter: add iter_iovec() helper") +0a2481cde24f ("block: ensure bio_alloc_map_data() deals with ITER_UBUF correctly") +d46aa786fa53 ("block: use iter_ubuf for single range") +4b61152e107a ("io_uring: switch network send/recv to ITER_UBUF") +54e60e505d61 ("Merge tag 'for-6.2/io_uring-2022-12-08' of git://git.kernel.dk/linux") diff --git a/v5.15/231e872529885483056c0170641ddd76686e3a89 b/v5.15/231e872529885483056c0170641ddd76686e3a89 new file mode 100644 index 00000000000..e33eda971e9 --- /dev/null +++ b/v5.15/231e872529885483056c0170641ddd76686e3a89 @@ -0,0 +1 @@ +231e87252988 ("xfs: add support for FS_IOC_GETFSSYSFSPATH") diff --git a/v5.15/24a8b7bfb96120b32c222ef108bb7a713d1e385a b/v5.15/24a8b7bfb96120b32c222ef108bb7a713d1e385a new file mode 100644 index 00000000000..af734afaadd --- /dev/null +++ b/v5.15/24a8b7bfb96120b32c222ef108bb7a713d1e385a @@ -0,0 +1,13 @@ +24a8b7bfb961 ("fs: use inode_set_ctime_to_ts to set inode ctime to current time") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v5.15/24be05591fb7a2a3edd639092c045298dd57aeea b/v5.15/24be05591fb7a2a3edd639092c045298dd57aeea new file mode 100644 index 00000000000..14b4f9a5c66 --- /dev/null +++ b/v5.15/24be05591fb7a2a3edd639092c045298dd57aeea @@ -0,0 +1,20 @@ +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.15/2558e3b23112adb82a558bab616890a790a38bc6 b/v5.15/2558e3b23112adb82a558bab616890a790a38bc6 new file mode 100644 index 00000000000..1eb99b4aea9 --- /dev/null +++ b/v5.15/2558e3b23112adb82a558bab616890a790a38bc6 @@ -0,0 +1,14 @@ +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.15/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 b/v5.15/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 new file mode 100644 index 00000000000..2e498ab37df --- /dev/null +++ b/v5.15/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 @@ -0,0 +1,16 @@ +269a6194dcba ("filelock: reorganize locks_delete_block and __locks_insert_block") +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/2824083db76cb9d4b7910607b367e93b02912865 b/v5.15/2824083db76cb9d4b7910607b367e93b02912865 new file mode 100644 index 00000000000..1fe0b611766 --- /dev/null +++ b/v5.15/2824083db76cb9d4b7910607b367e93b02912865 @@ -0,0 +1,20 @@ +2824083db76c ("ovl: Always reject mounting over case-insensitive directories") +24e16e385f22 ("ovl: add support for appending lowerdirs one by one") +819829f0319a ("ovl: refactor layer parsing helpers") +0cea4c097d97 ("ovl: store and show the user provided lowerdir mount option") +c835110b588a ("ovl: remove unused code in lowerdir param parsing") +32db51070850 ("ovl: fix regression in showing lowerdir mount option") +a535116d8033 ("ovl: make use of ->layers safe in rcu pathwalk") +f01d08899fd7 ("ovl: make consistent use of OVL_FS()") +16aac5ad1fa9 ("ovl: support encoding non-decodable file handles") +184996e92e86 ("ovl: Validate verity xattr when resolving lowerdata") +bf07089081a0 ("ovl: Add versioned header for overlay.metacopy xattr") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") diff --git a/v5.15/282c30f320ba25794b66c2231ab134d15465ef21 b/v5.15/282c30f320ba25794b66c2231ab134d15465ef21 new file mode 100644 index 00000000000..99ef2770e58 --- /dev/null +++ b/v5.15/282c30f320ba25794b66c2231ab134d15465ef21 @@ -0,0 +1,6 @@ +282c30f320ba ("filelock: remove temporary compatibility macros") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 b/v5.15/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 new file mode 100644 index 00000000000..f4adb126024 --- /dev/null +++ b/v5.15/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 @@ -0,0 +1 @@ +2851f57d2dab ("selftests: thermal: intel: workload_hint: add missing gitignore") diff --git a/v5.15/2892731ec2893252cdbc256a2bd5436b7fd94cf7 b/v5.15/2892731ec2893252cdbc256a2bd5436b7fd94cf7 new file mode 100644 index 00000000000..f0cdebf4c90 --- /dev/null +++ b/v5.15/2892731ec2893252cdbc256a2bd5436b7fd94cf7 @@ -0,0 +1,20 @@ +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") diff --git a/v5.15/292fcaa1f937345cb65f3af82a1ee6692c8df9eb b/v5.15/292fcaa1f937345cb65f3af82a1ee6692c8df9eb new file mode 100644 index 00000000000..6b27fe1956b --- /dev/null +++ b/v5.15/292fcaa1f937345cb65f3af82a1ee6692c8df9eb @@ -0,0 +1 @@ +292fcaa1f937 ("smb: remove redundant check") diff --git a/v5.15/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 b/v5.15/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 new file mode 100644 index 00000000000..7268fc12395 --- /dev/null +++ b/v5.15/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 @@ -0,0 +1 @@ +2a95fd3cc23d ("jfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.15/2cd114294d1dad6ed19217c909680f9fd30ee711 b/v5.15/2cd114294d1dad6ed19217c909680f9fd30ee711 new file mode 100644 index 00000000000..cfa596897bf --- /dev/null +++ b/v5.15/2cd114294d1dad6ed19217c909680f9fd30ee711 @@ -0,0 +1,6 @@ +2cd114294d1d ("smb/client: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +5dd8ce24667a ("cifs: missing directory in MAINTAINERS file") +332019e23a51 ("Merge tag '5.20-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6") diff --git a/v5.15/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d b/v5.15/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d new file mode 100644 index 00000000000..a9e88cb7d35 --- /dev/null +++ b/v5.15/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d @@ -0,0 +1,10 @@ +2dd0b5a8fcc4 ("selftests: ktap_helpers: Add a helper to finish the test") +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.15/2fadeb950f53c017bde9e156e443528265dd3629 b/v5.15/2fadeb950f53c017bde9e156e443528265dd3629 new file mode 100644 index 00000000000..5da194e50b3 --- /dev/null +++ b/v5.15/2fadeb950f53c017bde9e156e443528265dd3629 @@ -0,0 +1,20 @@ +2fadeb950f53 ("kunit: make kunit_bus_type const") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v5.15/3058fca1ed7955c904584a6d86108d664a927177 b/v5.15/3058fca1ed7955c904584a6d86108d664a927177 new file mode 100644 index 00000000000..42dfd9caea9 --- /dev/null +++ b/v5.15/3058fca1ed7955c904584a6d86108d664a927177 @@ -0,0 +1 @@ +3058fca1ed79 ("fs: make file_dentry() a simple accessor") diff --git a/v5.15/30deff8531f469453ccc0981f14eceb0a2ea68d6 b/v5.15/30deff8531f469453ccc0981f14eceb0a2ea68d6 new file mode 100644 index 00000000000..1f78ac4382c --- /dev/null +++ b/v5.15/30deff8531f469453ccc0981f14eceb0a2ea68d6 @@ -0,0 +1,20 @@ +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") diff --git a/v5.15/321de651fa565dcf76c017b257bdf15ec7fff45d b/v5.15/321de651fa565dcf76c017b257bdf15ec7fff45d new file mode 100644 index 00000000000..f1ec15694f5 --- /dev/null +++ b/v5.15/321de651fa565dcf76c017b257bdf15ec7fff45d @@ -0,0 +1,6 @@ +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +841dd789b862 ("block: Use bdev_open_by_dev() in blkdev_open()") +e719b4d15674 ("block: Provide bdev_open_* functions") +a0433f8cae3a ("Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linux") diff --git a/v5.15/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 b/v5.15/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 new file mode 100644 index 00000000000..8ec0a7cd448 --- /dev/null +++ b/v5.15/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 @@ -0,0 +1,20 @@ +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.15/3425a2005b291b62b6f6deeeab1156839c41cf85 b/v5.15/3425a2005b291b62b6f6deeeab1156839c41cf85 new file mode 100644 index 00000000000..f283228910f --- /dev/null +++ b/v5.15/3425a2005b291b62b6f6deeeab1156839c41cf85 @@ -0,0 +1 @@ +3425a2005b29 ("selftests/ftrace: Add test to exercize function tracer across cpu hotplug") diff --git a/v5.15/345e8abe4c355bc24bab3f4a5634122e55be8665 b/v5.15/345e8abe4c355bc24bab3f4a5634122e55be8665 new file mode 100644 index 00000000000..337c54fd768 --- /dev/null +++ b/v5.15/345e8abe4c355bc24bab3f4a5634122e55be8665 @@ -0,0 +1,20 @@ +345e8abe4c35 ("selftests/resctrl: Get domain id from cache id") +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v5.15/347d49fdf36c5e2411afdb312935d88183fe5811 b/v5.15/347d49fdf36c5e2411afdb312935d88183fe5811 new file mode 100644 index 00000000000..cf145731eee --- /dev/null +++ b/v5.15/347d49fdf36c5e2411afdb312935d88183fe5811 @@ -0,0 +1,10 @@ +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/348139384ba30eccd4ce4f01fcf575b08ce81b83 b/v5.15/348139384ba30eccd4ce4f01fcf575b08ce81b83 new file mode 100644 index 00000000000..50d31b0c930 --- /dev/null +++ b/v5.15/348139384ba30eccd4ce4f01fcf575b08ce81b83 @@ -0,0 +1 @@ +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v5.15/3789fb8746dc0f484db2d6f48b390f0f535d5120 b/v5.15/3789fb8746dc0f484db2d6f48b390f0f535d5120 new file mode 100644 index 00000000000..3d88ab126c2 --- /dev/null +++ b/v5.15/3789fb8746dc0f484db2d6f48b390f0f535d5120 @@ -0,0 +1,20 @@ +3789fb8746dc ("bcache: port block device access to files") +b3856da79062 ("bcache: Fixup error handling in register_cache()") +631b001fd6bc ("bcache: Convert to bdev_open_by_path()") +2c5555983bd2 ("bcache: Fix bcache device claiming") +abcc0cbd4928 ("bcache: Alloc holder object before async registration") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v5.15/386dc41cf54dcf44ea40de1aca900f02b756cec0 b/v5.15/386dc41cf54dcf44ea40de1aca900f02b756cec0 new file mode 100644 index 00000000000..6f717891ec6 --- /dev/null +++ b/v5.15/386dc41cf54dcf44ea40de1aca900f02b756cec0 @@ -0,0 +1,2 @@ +386dc41cf54d ("init: flush async file closing") +1ec6574a3c0a ("Merge tag 'kthread-cleanups-for-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace") diff --git a/v5.15/3948abaa4e2be938ccdfc289385a27342fb13d43 b/v5.15/3948abaa4e2be938ccdfc289385a27342fb13d43 new file mode 100644 index 00000000000..572762fe9dd --- /dev/null +++ b/v5.15/3948abaa4e2be938ccdfc289385a27342fb13d43 @@ -0,0 +1 @@ +3948abaa4e2b ("do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak") diff --git a/v5.15/3956f35fbd36aee35766008ce6a9b0ed812d93ef b/v5.15/3956f35fbd36aee35766008ce6a9b0ed812d93ef new file mode 100644 index 00000000000..6101679f452 --- /dev/null +++ b/v5.15/3956f35fbd36aee35766008ce6a9b0ed812d93ef @@ -0,0 +1,7 @@ +3956f35fbd36 ("ceph: adapt to breakup of struct file_lock") +38d46409c463 ("ceph: print cluster fsid and client global_id in all debug logs") +5995d90d2d19 ("ceph: rename _to_client() to _to_fs_client()") +197b7d792d6a ("ceph: pass the mdsc to several helpers") +07bb00ef00ac ("ceph: fix type promotion bug on 32bit systems") +2816a09678f5 ("ceph: remove unnecessary check for NULL in parse_longname()") +7ba2090ca64e ("Merge tag 'ceph-for-6.6-rc1' of https://github.com/ceph/ceph-client") diff --git a/v5.15/39a6c668e4e78c3bc262c24d9aabd0a49027f948 b/v5.15/39a6c668e4e78c3bc262c24d9aabd0a49027f948 new file mode 100644 index 00000000000..6f286cd1333 --- /dev/null +++ b/v5.15/39a6c668e4e78c3bc262c24d9aabd0a49027f948 @@ -0,0 +1 @@ +39a6c668e4e7 ("efs: convert efs to use the new mount api") diff --git a/v5.15/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd b/v5.15/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd new file mode 100644 index 00000000000..b70ce8cc2d2 --- /dev/null +++ b/v5.15/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd @@ -0,0 +1,20 @@ +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") diff --git a/v5.15/3cdad0a5a6cf581519748612cb449b43379510a4 b/v5.15/3cdad0a5a6cf581519748612cb449b43379510a4 new file mode 100644 index 00000000000..0777f0ddd47 --- /dev/null +++ b/v5.15/3cdad0a5a6cf581519748612cb449b43379510a4 @@ -0,0 +1,20 @@ +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") diff --git a/v5.15/3d40f78169a0a954ff06e2b0f8e21463f7edb433 b/v5.15/3d40f78169a0a954ff06e2b0f8e21463f7edb433 new file mode 100644 index 00000000000..789021b6c0a --- /dev/null +++ b/v5.15/3d40f78169a0a954ff06e2b0f8e21463f7edb433 @@ -0,0 +1,2 @@ +3d40f78169a0 ("filelock: drop the IS_* macros") +90f7d7a0d0d6 ("locks: remove LOCK_MAND flock lock support") diff --git a/v5.15/3f6d810665dfde0d33785420618ceb03fba0619d b/v5.15/3f6d810665dfde0d33785420618ceb03fba0619d new file mode 100644 index 00000000000..cdcb2ff8c49 --- /dev/null +++ b/v5.15/3f6d810665dfde0d33785420618ceb03fba0619d @@ -0,0 +1,20 @@ +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") diff --git a/v5.15/410bb2ce611133a11d4d11f0aef4c83f095c3200 b/v5.15/410bb2ce611133a11d4d11f0aef4c83f095c3200 new file mode 100644 index 00000000000..c823caceaeb --- /dev/null +++ b/v5.15/410bb2ce611133a11d4d11f0aef4c83f095c3200 @@ -0,0 +1,20 @@ +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 b/v5.15/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 new file mode 100644 index 00000000000..45d8bd5a5d2 --- /dev/null +++ b/v5.15/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 @@ -0,0 +1 @@ +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") diff --git a/v5.15/42c3732fa8073717dd7d924472f1c0bc5b452fdc b/v5.15/42c3732fa8073717dd7d924472f1c0bc5b452fdc new file mode 100644 index 00000000000..cd21ca78615 --- /dev/null +++ b/v5.15/42c3732fa8073717dd7d924472f1c0bc5b452fdc @@ -0,0 +1 @@ +42c3732fa807 ("fs: Create a generic is_dot_dotdot() utility") diff --git a/v5.15/432acd550e3607d5fea23e27f6ab4e4567deccfd b/v5.15/432acd550e3607d5fea23e27f6ab4e4567deccfd new file mode 100644 index 00000000000..3bdf02772a7 --- /dev/null +++ b/v5.15/432acd550e3607d5fea23e27f6ab4e4567deccfd @@ -0,0 +1,8 @@ +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +ebb7fb1557b1 ("xfs, iomap: limit individual ioend chain lengths in writeback") +8ffd74e9a816 ("iomap: Convert bio completions to use folios") +cd1e5afe5503 ("iomap: Pass the iomap_page into iomap_set_range_uptodate") +435d44b3fd0a ("iomap: Convert iomap_page_create to take a folio") +95c4cd053a1d ("iomap: Convert to_iomap_page to take a folio") +5ad448ce2976 ("iomap: iomap_read_inline_data cleanup") +d8af404ffce7 ("iomap: Fix inline extent handling in iomap_readpage") diff --git a/v5.15/433f437b3ae2ed4e318ecd5233c82f6936e78e82 b/v5.15/433f437b3ae2ed4e318ecd5233c82f6936e78e82 new file mode 100644 index 00000000000..ded20c197b4 --- /dev/null +++ b/v5.15/433f437b3ae2ed4e318ecd5233c82f6936e78e82 @@ -0,0 +1,20 @@ +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") diff --git a/v5.15/4379f91172f39d999919c8e8b2b5e1d665d8972d b/v5.15/4379f91172f39d999919c8e8b2b5e1d665d8972d new file mode 100644 index 00000000000..486c519eecc --- /dev/null +++ b/v5.15/4379f91172f39d999919c8e8b2b5e1d665d8972d @@ -0,0 +1,20 @@ +4379f91172f3 ("power: port block device access to file") +e017d304c740 ("PM: hibernate: Convert to bdev_open_by_dev()") +40d84e198b0a ("PM: hibernate: Rename function parameter from snapshot_test to exclusive") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v5.15/43f0df54c96fa5abcab9df8649c1e52119bf0238 b/v5.15/43f0df54c96fa5abcab9df8649c1e52119bf0238 new file mode 100644 index 00000000000..d7f8c195652 --- /dev/null +++ b/v5.15/43f0df54c96fa5abcab9df8649c1e52119bf0238 @@ -0,0 +1,9 @@ +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.15/449813515d3e5efec85206bb91588a6249a421a3 b/v5.15/449813515d3e5efec85206bb91588a6249a421a3 new file mode 100644 index 00000000000..5195ccbcae9 --- /dev/null +++ b/v5.15/449813515d3e5efec85206bb91588a6249a421a3 @@ -0,0 +1,8 @@ +449813515d3e ("block, fs: Restore the per-bio/request data lifetime fields") +1ccf164ec866 ("block: Use iov_iter_extract_pages() and page pinning in direct-io.c") +e51bab4e2058 ("block: Replace BIO_NO_PAGE_REF with BIO_PAGE_REFFED with inverted logic") +a450f49708ea ("iomap: Don't get an reference on ZERO_PAGE for direct I/O block zeroing") +7ee4ccf57484 ("block: set FOLL_PCI_P2PDMA in bio_map_user_iov()") +80bd4a7aab4c ("blk-mq: move the srcu_struct used for quiescing to the tagset") +b179c98f7697 ("block: Remove request.write_hint") +513389809e13 ("Merge tag 'for-6.1/block-2022-10-03' of git://git.kernel.dk/linux") diff --git a/v5.15/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 b/v5.15/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 new file mode 100644 index 00000000000..5370155d0c6 --- /dev/null +++ b/v5.15/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 @@ -0,0 +1,6 @@ +459c814a3c5f ("9p: adapt to breakup of struct file_lock") +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.15/45f29e0eb5b969c59a70525942080905dc5b7964 b/v5.15/45f29e0eb5b969c59a70525942080905dc5b7964 new file mode 100644 index 00000000000..7293e29f580 --- /dev/null +++ b/v5.15/45f29e0eb5b969c59a70525942080905dc5b7964 @@ -0,0 +1 @@ +45f29e0eb5b9 ("openpromfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.15/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 b/v5.15/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 new file mode 100644 index 00000000000..a7f811f45a7 --- /dev/null +++ b/v5.15/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 @@ -0,0 +1,10 @@ +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/4a679c5afca027d7f4668f51693f7cce589038f5 b/v5.15/4a679c5afca027d7f4668f51693f7cce589038f5 new file mode 100644 index 00000000000..011df112d57 --- /dev/null +++ b/v5.15/4a679c5afca027d7f4668f51693f7cce589038f5 @@ -0,0 +1 @@ +4a679c5afca0 ("selftests: Add test to verify power supply properties") diff --git a/v5.15/4b2cfbda2d530f4efa0e2833771640869013de5e b/v5.15/4b2cfbda2d530f4efa0e2833771640869013de5e new file mode 100644 index 00000000000..189c5bff37d --- /dev/null +++ b/v5.15/4b2cfbda2d530f4efa0e2833771640869013de5e @@ -0,0 +1,20 @@ +4b2cfbda2d53 ("nfs: port block device access to files") +3fe5d9fb0b31 ("nfs/blocklayout: Convert to use bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.15/4b357e2a6d6c364a88d50526675fe596a30766cb b/v5.15/4b357e2a6d6c364a88d50526675fe596a30766cb new file mode 100644 index 00000000000..a339a4273e6 --- /dev/null +++ b/v5.15/4b357e2a6d6c364a88d50526675fe596a30766cb @@ -0,0 +1,20 @@ +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v5.15/4b7b4291dee2fef9148563be3eeb0034cc3bf5df b/v5.15/4b7b4291dee2fef9148563be3eeb0034cc3bf5df new file mode 100644 index 00000000000..1dc10b9d825 --- /dev/null +++ b/v5.15/4b7b4291dee2fef9148563be3eeb0034cc3bf5df @@ -0,0 +1 @@ +4b7b4291dee2 ("selftests: thermal: intel: power_floor: add missing gitignore") diff --git a/v5.15/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 b/v5.15/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 new file mode 100644 index 00000000000..e9525ee42e5 --- /dev/null +++ b/v5.15/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 @@ -0,0 +1,2 @@ +4b944f8ef996 ("Revert "mm/filemap: avoid buffered read/write race to read inconsistent data"") +e2c27b803bb6 ("mm/filemap: avoid buffered read/write race to read inconsistent data") diff --git a/v5.15/4ca52f539865853e6ddbc393745cd0b305f0d810 b/v5.15/4ca52f539865853e6ddbc393745cd0b305f0d810 new file mode 100644 index 00000000000..50ef28826f0 --- /dev/null +++ b/v5.15/4ca52f539865853e6ddbc393745cd0b305f0d810 @@ -0,0 +1,9 @@ +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 b/v5.15/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 new file mode 100644 index 00000000000..992d2aa0feb --- /dev/null +++ b/v5.15/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 @@ -0,0 +1,17 @@ +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.15/512383ae49107fbc42243887798548e356c4b91c b/v5.15/512383ae49107fbc42243887798548e356c4b91c new file mode 100644 index 00000000000..9dabe79ddb6 --- /dev/null +++ b/v5.15/512383ae49107fbc42243887798548e356c4b91c @@ -0,0 +1,3 @@ +512383ae4910 ("f2fs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/5339792bd64bd1605d3d51f8e52e94dfc385959b b/v5.15/5339792bd64bd1605d3d51f8e52e94dfc385959b new file mode 100644 index 00000000000..657ef9c4bd3 --- /dev/null +++ b/v5.15/5339792bd64bd1605d3d51f8e52e94dfc385959b @@ -0,0 +1,20 @@ +5339792bd64b ("selftests/resctrl: Add test groups and name L3 CAT test L3_CAT") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v5.15/539cd3f4da3fdbe7dc353634e004e4b0e725c35a b/v5.15/539cd3f4da3fdbe7dc353634e004e4b0e725c35a new file mode 100644 index 00000000000..37e8e8a3953 --- /dev/null +++ b/v5.15/539cd3f4da3fdbe7dc353634e004e4b0e725c35a @@ -0,0 +1,7 @@ +539cd3f4da3f ("selftests: lib.mk: Do not process TEST_GEN_MODS_DIR") +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") +ae108c48b5d2 ("selftests: net: Fix cross-tree inclusion of scripts") +9395cd7cef45 ("Merge tag 'landlock-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux") diff --git a/v5.15/54943abce0927156ba9909f1a533b25410bfe2ca b/v5.15/54943abce0927156ba9909f1a533b25410bfe2ca new file mode 100644 index 00000000000..746ea0835a9 --- /dev/null +++ b/v5.15/54943abce0927156ba9909f1a533b25410bfe2ca @@ -0,0 +1,20 @@ +54943abce092 ("iomap: add pos and dirty_len into trace_iomap_writepage_map") +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v5.15/54ee3526796f56c249124686a33e1cc05f76ea21 b/v5.15/54ee3526796f56c249124686a33e1cc05f76ea21 new file mode 100644 index 00000000000..3958fea6e84 --- /dev/null +++ b/v5.15/54ee3526796f56c249124686a33e1cc05f76ea21 @@ -0,0 +1,8 @@ +54ee3526796f ("selftests: livepatch: Avoid running the tests if kernel-devel is missing") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.15/57c6906778f55deba6d3f3af00284e3541bb9950 b/v5.15/57c6906778f55deba6d3f3af00284e3541bb9950 new file mode 100644 index 00000000000..77cae3a6f0a --- /dev/null +++ b/v5.15/57c6906778f55deba6d3f3af00284e3541bb9950 @@ -0,0 +1 @@ +57c6906778f5 ("__fs_parse: Correct a documentation comment") diff --git a/v5.15/582a3bf999df662c0e0fa4717ce7559f16d7b93b b/v5.15/582a3bf999df662c0e0fa4717ce7559f16d7b93b new file mode 100644 index 00000000000..4a3f8a50cba --- /dev/null +++ b/v5.15/582a3bf999df662c0e0fa4717ce7559f16d7b93b @@ -0,0 +1,6 @@ +582a3bf999df ("filelock: always define for_each_file_lock()") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 b/v5.15/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 new file mode 100644 index 00000000000..5a7c9c80a0b --- /dev/null +++ b/v5.15/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 @@ -0,0 +1 @@ +587a67b6830b ("filelock: rename some fields in tracepoints") diff --git a/v5.15/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 b/v5.15/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 new file mode 100644 index 00000000000..353fab4c2ed --- /dev/null +++ b/v5.15/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 @@ -0,0 +1 @@ +5916f439f2eb ("Convert coda to use the new mount API") diff --git a/v5.15/5bc9dc068afe95e924136d57c1a385194282a919 b/v5.15/5bc9dc068afe95e924136d57c1a385194282a919 new file mode 100644 index 00000000000..58b7b43b271 --- /dev/null +++ b/v5.15/5bc9dc068afe95e924136d57c1a385194282a919 @@ -0,0 +1 @@ +5bc9dc068afe ("selftest: ftrace: fix minor typo in log") diff --git a/v5.15/5caf1b6400d30a31363063314bddea4e5680d639 b/v5.15/5caf1b6400d30a31363063314bddea4e5680d639 new file mode 100644 index 00000000000..9613793a21c --- /dev/null +++ b/v5.15/5caf1b6400d30a31363063314bddea4e5680d639 @@ -0,0 +1,20 @@ +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v5.15/5d94da7ff00ef45737a64d947e7ff45aca972782 b/v5.15/5d94da7ff00ef45737a64d947e7ff45aca972782 new file mode 100644 index 00000000000..8769e9de8e6 --- /dev/null +++ b/v5.15/5d94da7ff00ef45737a64d947e7ff45aca972782 @@ -0,0 +1,3 @@ +5d94da7ff00e ("kselftest: Add basic test for probing the rust sample modules") +615131b8e9bc ("MAINTAINERS: Rust") +fa4b9df00af4 ("MAINTAINERS: Add Runtime Verification (RV) entry") diff --git a/v5.15/6021d62c677f12f2f975bb1bf2389730e1d9f746 b/v5.15/6021d62c677f12f2f975bb1bf2389730e1d9f746 new file mode 100644 index 00000000000..35c83a83d1c --- /dev/null +++ b/v5.15/6021d62c677f12f2f975bb1bf2389730e1d9f746 @@ -0,0 +1 @@ +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") diff --git a/v5.15/60c2a6926cc94dcd8a60ab593b4092bc354061c3 b/v5.15/60c2a6926cc94dcd8a60ab593b4092bc354061c3 new file mode 100644 index 00000000000..febb6a07fa7 --- /dev/null +++ b/v5.15/60c2a6926cc94dcd8a60ab593b4092bc354061c3 @@ -0,0 +1,20 @@ +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.15/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 b/v5.15/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 new file mode 100644 index 00000000000..0ed23fc8f0e --- /dev/null +++ b/v5.15/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 @@ -0,0 +1,20 @@ +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +58a033c9a3e0 ("nfsd: remove fetch_iversion export operation") +638e3e7d9493 ("nfsd: use the getattr operation to fetch i_version") +3139b1d79588 ("nfsd: move nfsd4_change_attribute to nfsfh.c") +ac3a2585f018 ("nfsd: rework refcounting in filecache") +d7064eaf688c ("NFSD: Add an nfsd_file_fsync tracepoint") +821411858988 ("nfsd: reorganize filecache.c") +1f696e230ea5 ("nfsd: remove the pages_flushed statistic from filecache") +4d1ea8455716 ("NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collection") +dcf3f80965ca ("NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately"") +c252849082ff ("NFSD: Pass the target nfsd_file to nfsd_commit()") +d3aefd2b29ff ("nfsd: fix net-namespace logic in __nfsd_file_cache_purge") +243a5263014a ("nfsd: rework hashtable handling in nfsd_do_file_acquire") +8d0d254b15cc ("nfsd: fix nfsd_file_unhash_and_dispose") +5e138c4a750d ("NFSD: NFSv4 CLOSE should release an nfsd_file immediately") +b40a2839470c ("NFSD: Move nfsd_file_trace_alloc() tracepoint") diff --git a/v5.15/617fc7775370324d0a2b888625b042221ebdcb62 b/v5.15/617fc7775370324d0a2b888625b042221ebdcb62 new file mode 100644 index 00000000000..c31d441a844 --- /dev/null +++ b/v5.15/617fc7775370324d0a2b888625b042221ebdcb62 @@ -0,0 +1,7 @@ +617fc7775370 ("fs: Use KMEM_CACHE instead of kmem_cache_create") +a6293b3e285c ("fs: factor out backing_file_{read,write}_iter() helpers") +f91a704f7161 ("fs: prepare for stackable filesystems backing file helpers") +6ae654392bb5 ("fs: move kiocb_start_write() into vfs_iocb_iter_write()") +269aed7014b3 ("fs: move file_start_write() into vfs_iter_write()") +e389b76a7ee1 ("coda: change locking order in coda_file_write_iter()") +062cca8915ca ("Merge tag 'vfs-6.7.iomap' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs") diff --git a/v5.15/61ead71476cf8b68960275beee24ff00a809fe81 b/v5.15/61ead71476cf8b68960275beee24ff00a809fe81 new file mode 100644 index 00000000000..6f9e470f02f --- /dev/null +++ b/v5.15/61ead71476cf8b68960275beee24ff00a809fe81 @@ -0,0 +1,5 @@ +61ead71476cf ("ext4: port block device access to file") +afde134b5bd0 ("ext4: Block writes to journal device") +218de67764e5 ("ext4: simplify device handling") +d577c8aaed20 ("ext4: Convert to bdev_open_by_dev()") +3ef96fcfd50b ("Merge tag 'ext4_for_linus-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4") diff --git a/v5.15/64bef697d33b75fc06c5789b3f8108680271529f b/v5.15/64bef697d33b75fc06c5789b3f8108680271529f new file mode 100644 index 00000000000..b03bd3a5dc5 --- /dev/null +++ b/v5.15/64bef697d33b75fc06c5789b3f8108680271529f @@ -0,0 +1,8 @@ +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.15/64f92a554f72cbfe8b971f93af9d07f87599bc88 b/v5.15/64f92a554f72cbfe8b971f93af9d07f87599bc88 new file mode 100644 index 00000000000..91e64def526 --- /dev/null +++ b/v5.15/64f92a554f72cbfe8b971f93af9d07f87599bc88 @@ -0,0 +1 @@ +64f92a554f72 ("ocfs2: convert to using new filelock helpers") diff --git a/v5.15/6727980b67852dae6b82a97e24fbadbdd218c033 b/v5.15/6727980b67852dae6b82a97e24fbadbdd218c033 new file mode 100644 index 00000000000..3f6f727c520 --- /dev/null +++ b/v5.15/6727980b67852dae6b82a97e24fbadbdd218c033 @@ -0,0 +1,6 @@ +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") +ae108c48b5d2 ("selftests: net: Fix cross-tree inclusion of scripts") +9395cd7cef45 ("Merge tag 'landlock-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux") diff --git a/v5.15/6874f6ed92df1e95ff815692b6bf6aa98e4c925b b/v5.15/6874f6ed92df1e95ff815692b6bf6aa98e4c925b new file mode 100644 index 00000000000..b1f95e09ffb --- /dev/null +++ b/v5.15/6874f6ed92df1e95ff815692b6bf6aa98e4c925b @@ -0,0 +1,20 @@ +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v5.15/689a930b93c5c20294df5da0407df361c5412eac b/v5.15/689a930b93c5c20294df5da0407df361c5412eac new file mode 100644 index 00000000000..956a7ce4b2d --- /dev/null +++ b/v5.15/689a930b93c5c20294df5da0407df361c5412eac @@ -0,0 +1,20 @@ +689a930b93c5 ("drm/xe/tests: Fix printf format specifiers in xe_migrate test") +cf0b9e94c8c7 ("drm/xe/tests/xe_migrate.c: Add vram to vram KUNIT test") +b7ab8c4f028f ("drm/xe/bo: Remove the lock_no_vm()/unlock_no_vm() interface") +d00e9cc28e1e ("drm/xe/vm: Simplify and document xe_vm_lock()") +fba153b0d0b7 ("drm/xe/selftests: consider multi-GT for eviction test") +9c0d779fc67b ("drm/xe: Prevent return with locked vm") +9b9529ce379a ("drm/xe: Rename engine to exec_queue") +99fea6828879 ("drm/xe: Prefer WARN() over BUG() to avoid crashing the kernel") +e3828ebf6cde ("drm/xe: Add define WQ_HEADER_SIZE") +937b4be72baa ("drm/xe: Decouple vram check from xe_bo_addr()") +621c1fbd9b83 ("drm/xe: Remove vma arg from xe_pte_encode()") +0e34fdb4a01a ("drm/xe: Fix checking for unset value") +6aa26f6eb829 ("drm/xe/engine: add missing rpm for bind engines") +cd928fced996 ("drm/xe/uapi: add the userspace bits for small-bar") +6a024f1bfdfe ("drm/xe/bo: support tiered vram allocation for small-bar") +7a060d786cc1 ("drm/xe/mtl: Map PPGTT as CPU:WC") +7ead33156483 ("drm/xe: Use migrate engine for page fault binds") +1655c893af08 ("drm/xe: Reduce the number list links in xe_vma") +8f33b4f054fc ("drm/xe: Avoid doing rebinds") +0043a3e8a1f5 ("drm/xe/execlist: Log when using execlist submission") diff --git a/v5.15/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce b/v5.15/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce new file mode 100644 index 00000000000..e127eae1a32 --- /dev/null +++ b/v5.15/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce @@ -0,0 +1,8 @@ +6934eea2690b ("selftests: ktap_helpers: Add helper to print diagnostic messages") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.15/6a277077ac5189d7633f8c57e153e0a73fab39d2 b/v5.15/6a277077ac5189d7633f8c57e153e0a73fab39d2 new file mode 100644 index 00000000000..0d2fbea9e4a --- /dev/null +++ b/v5.15/6a277077ac5189d7633f8c57e153e0a73fab39d2 @@ -0,0 +1 @@ +6a277077ac51 ("smb/server: convert to using new filelock helpers") diff --git a/v5.15/6a71770442b5b7cf8f880ca1c0a72456c918c757 b/v5.15/6a71770442b5b7cf8f880ca1c0a72456c918c757 new file mode 100644 index 00000000000..b9e0dc80d11 --- /dev/null +++ b/v5.15/6a71770442b5b7cf8f880ca1c0a72456c918c757 @@ -0,0 +1,8 @@ +6a71770442b5 ("selftests: livepatch: Test livepatching a heavily called syscall") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.15/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c b/v5.15/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c new file mode 100644 index 00000000000..6f0978c5d8b --- /dev/null +++ b/v5.15/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c @@ -0,0 +1 @@ +6b6ec4ca4e33 ("eventfd: add a BUILD_BUG_ON() to ensure consistency between EFD_SEMAPHORE and the uapi") diff --git a/v5.15/6b865d6530230b0c446efd93e0207b8eed7eadb2 b/v5.15/6b865d6530230b0c446efd93e0207b8eed7eadb2 new file mode 100644 index 00000000000..739be176b6c --- /dev/null +++ b/v5.15/6b865d6530230b0c446efd93e0207b8eed7eadb2 @@ -0,0 +1,9 @@ +6b865d653023 ("iomap: only call mapping_set_error once for each failed bio") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.15/6b91bfa1651d841f0066bae2b1322cac29fdfb61 b/v5.15/6b91bfa1651d841f0066bae2b1322cac29fdfb61 new file mode 100644 index 00000000000..661e003badf --- /dev/null +++ b/v5.15/6b91bfa1651d841f0066bae2b1322cac29fdfb61 @@ -0,0 +1 @@ +6b91bfa1651d ("qnx4: convert qnx4 to use the new mount api") diff --git a/v5.15/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 b/v5.15/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 new file mode 100644 index 00000000000..a00f98aed06 --- /dev/null +++ b/v5.15/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 @@ -0,0 +1 @@ +6c8ac6e24eb0 ("initramfs: remove duplicate built-in __initramfs_start unpacking") diff --git a/v5.15/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff b/v5.15/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff new file mode 100644 index 00000000000..ed007f617fb --- /dev/null +++ b/v5.15/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff @@ -0,0 +1,20 @@ +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") diff --git a/v5.15/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 b/v5.15/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 new file mode 100644 index 00000000000..5bc8254446e --- /dev/null +++ b/v5.15/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 @@ -0,0 +1 @@ +6f1a214d446b ("selftests: sched: Fix spelling mistake "hiearchy" -> "hierarchy"") diff --git a/v5.15/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 b/v5.15/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 new file mode 100644 index 00000000000..c34396dbd20 --- /dev/null +++ b/v5.15/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 @@ -0,0 +1,20 @@ +6f2f793fba78 ("kunit: test: Log the correct filter string in executor_test") +dce19a3fede2 ("kunit: test: Make filter strings in executor_test writable") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") diff --git a/v5.15/70dfe3f0d239c2e8abc6a7bea24411031f85b652 b/v5.15/70dfe3f0d239c2e8abc6a7bea24411031f85b652 new file mode 100644 index 00000000000..8a8ee011a73 --- /dev/null +++ b/v5.15/70dfe3f0d239c2e8abc6a7bea24411031f85b652 @@ -0,0 +1,3 @@ +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +5ca14835dc42 ("fs: uninline inode_maybe_inc_iversion()") +da3f52ba3595 ("iversion: use atomic64_try_cmpxchg)") diff --git a/v5.15/73f65b8b0325551110dedf8d27ac738bdc331802 b/v5.15/73f65b8b0325551110dedf8d27ac738bdc331802 new file mode 100644 index 00000000000..0329e1c62ea --- /dev/null +++ b/v5.15/73f65b8b0325551110dedf8d27ac738bdc331802 @@ -0,0 +1 @@ +73f65b8b0325 ("fs: Wrong function name in comment") diff --git a/v5.15/73fa7547c70b32cc69685f79be31135797734eb6 b/v5.15/73fa7547c70b32cc69685f79be31135797734eb6 new file mode 100644 index 00000000000..57c6780c00a --- /dev/null +++ b/v5.15/73fa7547c70b32cc69685f79be31135797734eb6 @@ -0,0 +1 @@ +73fa7547c70b ("vfs: add RWF_NOAPPEND flag for pwritev2") diff --git a/v5.15/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 b/v5.15/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 new file mode 100644 index 00000000000..e203b63e790 --- /dev/null +++ b/v5.15/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 @@ -0,0 +1,20 @@ +74e76cbabd7f ("selftests/resctrl: Add resource_info_file_exists()") +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v5.15/75a1bbe60a7425fcaa670bff58b8589b1f880810 b/v5.15/75a1bbe60a7425fcaa670bff58b8589b1f880810 new file mode 100644 index 00000000000..0a3514944a7 --- /dev/null +++ b/v5.15/75a1bbe60a7425fcaa670bff58b8589b1f880810 @@ -0,0 +1 @@ +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") diff --git a/v5.15/75cabec0111b7ccb140d917cc9c481e845cc3498 b/v5.15/75cabec0111b7ccb140d917cc9c481e845cc3498 new file mode 100644 index 00000000000..694ca82b494 --- /dev/null +++ b/v5.15/75cabec0111b7ccb140d917cc9c481e845cc3498 @@ -0,0 +1,6 @@ +75cabec0111b ("filelock: add some new helper functions") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.15/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 b/v5.15/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 new file mode 100644 index 00000000000..a3ebf79c1c7 --- /dev/null +++ b/v5.15/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 @@ -0,0 +1 @@ +75e9570c93c7 ("ceph: convert to using new filelock helpers") diff --git a/v5.15/76698510f593daf8aa0582492090d0c2e484c3e8 b/v5.15/76698510f593daf8aa0582492090d0c2e484c3e8 new file mode 100644 index 00000000000..9ad9e8d3970 --- /dev/null +++ b/v5.15/76698510f593daf8aa0582492090d0c2e484c3e8 @@ -0,0 +1 @@ +76698510f593 ("afs: convert to using new filelock helpers") diff --git a/v5.15/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 b/v5.15/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 new file mode 100644 index 00000000000..648c0e2cfcb --- /dev/null +++ b/v5.15/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 @@ -0,0 +1,20 @@ +7b8001013d72 ("filelock: don't do security checks on nfsd setlease calls") +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v5.15/7beea725a8ca412c6190090ce7c3a13b169592a1 b/v5.15/7beea725a8ca412c6190090ce7c3a13b169592a1 new file mode 100644 index 00000000000..3ca8049eb9a --- /dev/null +++ b/v5.15/7beea725a8ca412c6190090ce7c3a13b169592a1 @@ -0,0 +1,20 @@ +7beea725a8ca ("libfs: Define a minimum directory offset") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") diff --git a/v5.15/7c079e909b21f8f6e5d8e501c037752ff302a15e b/v5.15/7c079e909b21f8f6e5d8e501c037752ff302a15e new file mode 100644 index 00000000000..5d6ecbba782 --- /dev/null +++ b/v5.15/7c079e909b21f8f6e5d8e501c037752ff302a15e @@ -0,0 +1,7 @@ +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.15/7c09a4ed6156c6cab6b951e027ca6ea24af454ba b/v5.15/7c09a4ed6156c6cab6b951e027ca6ea24af454ba new file mode 100644 index 00000000000..768c7515966 --- /dev/null +++ b/v5.15/7c09a4ed6156c6cab6b951e027ca6ea24af454ba @@ -0,0 +1,9 @@ +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/7c18509bdaefe2164e62829d614ef9ea429f29d2 b/v5.15/7c18509bdaefe2164e62829d614ef9ea429f29d2 new file mode 100644 index 00000000000..8217f681b5d --- /dev/null +++ b/v5.15/7c18509bdaefe2164e62829d614ef9ea429f29d2 @@ -0,0 +1,12 @@ +7c18509bdaef ("filelock: convert locks_insert_lock_ctx and locks_delete_lock_ctx") +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/7ded1e365cc9de6093a71d3a493c1874aca6e77c b/v5.15/7ded1e365cc9de6093a71d3a493c1874aca6e77c new file mode 100644 index 00000000000..d6c8678a8aa --- /dev/null +++ b/v5.15/7ded1e365cc9de6093a71d3a493c1874aca6e77c @@ -0,0 +1 @@ +7ded1e365cc9 ("efs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.15/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 b/v5.15/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 new file mode 100644 index 00000000000..2a782f86a64 --- /dev/null +++ b/v5.15/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 @@ -0,0 +1,15 @@ +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +4008e2a0b01a ("zonefs: Reorganize code") +a608da3bd730 ("zonefs: Detect append writes at invalid locations") +f43dc4dc3eff ("iomap: buffered write failure should not truncate the page cache") +9c7babf94a0d ("xfs,iomap: move delalloc punching to iomap") +b71f889c18ad ("xfs: use byte ranges for write cleanup ranges") +198dd8aedee6 ("xfs: punching delalloc extents on write failure is racy") +8745889a7fd0 ("Merge tag 'iomap-6.0-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux") diff --git a/v5.15/7edfc610ec315de96963e66889511212ad87e3de b/v5.15/7edfc610ec315de96963e66889511212ad87e3de new file mode 100644 index 00000000000..334603c650d --- /dev/null +++ b/v5.15/7edfc610ec315de96963e66889511212ad87e3de @@ -0,0 +1,4 @@ +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.15/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 b/v5.15/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 new file mode 100644 index 00000000000..1e9b4ad7e35 --- /dev/null +++ b/v5.15/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 @@ -0,0 +1,2 @@ +7ffa8f3d3023 ("fs: Remove NTFS classic") +a05aea98d405 ("Merge tag 'sysctl-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux") diff --git a/v5.15/806cb2270237ce2ec672a407d66cee17a07d3aa2 b/v5.15/806cb2270237ce2ec672a407d66cee17a07d3aa2 new file mode 100644 index 00000000000..f7cbb41d2ec --- /dev/null +++ b/v5.15/806cb2270237ce2ec672a407d66cee17a07d3aa2 @@ -0,0 +1,19 @@ +806cb2270237 ("kunit: Annotate _MSG assertion variants with gnu printf specifiers") +260755184cbd ("kunit: Move kunit_abort() call out of kunit_do_failed_assertion()") +c1144e01063e ("kunit: declare kunit_assert structs as const") +97d453bc4007 ("kunit: rename base KUNIT_ASSERTION macro to _KUNIT_FAILED") +a8495ad8e973 ("kunit: remove format func from struct kunit_assert, get it to 0 bytes") +7466886b400b ("kunit: take `kunit_assert` as `const`") +c2741453478b ("kunit: cleanup assertion macro internal variables") +2b6861e2372b ("kunit: factor out str constants from binary assertion structs") +064ff292aca5 ("kunit: consolidate KUNIT_INIT_BINARY_ASSERT_STRUCT macros") +6419abb80e82 ("kunit: remove va_format from kunit_assert") +40f39777ce4f ("kunit: decrease macro layering for integer asserts") +c5855907d388 ("kunit: drop unused intermediate macros for ptr inequality checks") +6709d0fe5593 ("kunit: make KUNIT_EXPECT_EQ() use KUNIT_EXPECT_EQ_MSG(), etc.") +05a7da89c15d ("kunit: drop unused assert_type from kunit_assert and clean up macros") +21957f90b28f ("kunit: split out part of kunit_assert into a static const") +dd640d70874b ("kunit: factor out kunit_base_assert_format() call into kunit_fail()") +a91e9ade402c ("kunit: drop unused kunit* field in kunit_assert") +4fdacef8ac5a ("kunit: move check if assertion passed into the macros") +ec54c2892064 ("include/kunit/test.h: replace kernel.h with the necessary inclusions") diff --git a/v5.15/80d012e98894ac9112cbcddf2fbf276c2e4be0ec b/v5.15/80d012e98894ac9112cbcddf2fbf276c2e4be0ec new file mode 100644 index 00000000000..2f3a679a261 --- /dev/null +++ b/v5.15/80d012e98894ac9112cbcddf2fbf276c2e4be0ec @@ -0,0 +1,2 @@ +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +adc9c2e5a723 ("iomap: add a tracepoint for mappings returned by map_blocks") diff --git a/v5.15/8145e082a8dfcfdc0a725b0f76eca54337b5b26e b/v5.15/8145e082a8dfcfdc0a725b0f76eca54337b5b26e new file mode 100644 index 00000000000..dd4d0f691f3 --- /dev/null +++ b/v5.15/8145e082a8dfcfdc0a725b0f76eca54337b5b26e @@ -0,0 +1 @@ +8145e082a8df ("romfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.15/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 b/v5.15/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 new file mode 100644 index 00000000000..5c742c89d45 --- /dev/null +++ b/v5.15/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 @@ -0,0 +1,15 @@ +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.15/82a8cb96b23244f40be56b9edcf085af0cc237a6 b/v5.15/82a8cb96b23244f40be56b9edcf085af0cc237a6 new file mode 100644 index 00000000000..ea18cc0ab8a --- /dev/null +++ b/v5.15/82a8cb96b23244f40be56b9edcf085af0cc237a6 @@ -0,0 +1,7 @@ +82a8cb96b232 ("afs: adapt to breakup of struct file_lock") +76698510f593 ("afs: convert to using new filelock helpers") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.15/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 b/v5.15/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 new file mode 100644 index 00000000000..6f8290c22f8 --- /dev/null +++ b/v5.15/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 @@ -0,0 +1,5 @@ +83b290c9e3b5 ("pidfd: clone: allow CLONE_THREAD | CLONE_PIDFD together") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") +e9bdcdbf6936 ("pid: add pidfd_get_task() helper") diff --git a/v5.15/84e286c1bb9b22d5893d34fcedd69224a65c439c b/v5.15/84e286c1bb9b22d5893d34fcedd69224a65c439c new file mode 100644 index 00000000000..79f2ae08ced --- /dev/null +++ b/v5.15/84e286c1bb9b22d5893d34fcedd69224a65c439c @@ -0,0 +1,9 @@ +84e286c1bb9b ("smb/client: adapt to breakup of struct file_lock") +2cd114294d1d ("smb/client: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.15/85506aca2eb4ea41223c91c5fe25125953c19b13 b/v5.15/85506aca2eb4ea41223c91c5fe25125953c19b13 new file mode 100644 index 00000000000..d95b832afbf --- /dev/null +++ b/v5.15/85506aca2eb4ea41223c91c5fe25125953c19b13 @@ -0,0 +1 @@ +85506aca2eb4 ("selftests/mqueue: Set timeout to 180 seconds") diff --git a/v5.15/85f273a6a1e492afa7309fd23fcd8cb870085f56 b/v5.15/85f273a6a1e492afa7309fd23fcd8cb870085f56 new file mode 100644 index 00000000000..d5e1709a126 --- /dev/null +++ b/v5.15/85f273a6a1e492afa7309fd23fcd8cb870085f56 @@ -0,0 +1 @@ +85f273a6a1e4 ("fs/pipe: Convert to lockdep_cmp_fn") diff --git a/v5.15/872584f1bb983a688547509141b03b37bdb28840 b/v5.15/872584f1bb983a688547509141b03b37bdb28840 new file mode 100644 index 00000000000..10bc17b0ef0 --- /dev/null +++ b/v5.15/872584f1bb983a688547509141b03b37bdb28840 @@ -0,0 +1,2 @@ +872584f1bb98 ("lockd: convert to using new filelock helpers") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") diff --git a/v5.15/87a83c8c677e762a39d914e67450cc85d8fc1f9a b/v5.15/87a83c8c677e762a39d914e67450cc85d8fc1f9a new file mode 100644 index 00000000000..0b324969e60 --- /dev/null +++ b/v5.15/87a83c8c677e762a39d914e67450cc85d8fc1f9a @@ -0,0 +1 @@ +87a83c8c677e ("reiserfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.15/87b355f44833b9d7d8ebdd3929e941ac1a931b7e b/v5.15/87b355f44833b9d7d8ebdd3929e941ac1a931b7e new file mode 100644 index 00000000000..da3fa8a87ab --- /dev/null +++ b/v5.15/87b355f44833b9d7d8ebdd3929e941ac1a931b7e @@ -0,0 +1,20 @@ +87b355f44833 ("erofs: port device access to file") +8bd90b6ae785 ("erofs: fix NULL dereference of dif->bdev_handle in fscache mode") +49845720080d ("erofs: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v5.15/8a904a3caa88118744062e872ae90f37748a8fd8 b/v5.15/8a904a3caa88118744062e872ae90f37748a8fd8 new file mode 100644 index 00000000000..9af8d651d37 --- /dev/null +++ b/v5.15/8a904a3caa88118744062e872ae90f37748a8fd8 @@ -0,0 +1 @@ +8a904a3caa88 ("rtc: test: Fix invalid format specifier.") diff --git a/v5.15/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 b/v5.15/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 new file mode 100644 index 00000000000..7eb29fe1742 --- /dev/null +++ b/v5.15/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 @@ -0,0 +1 @@ +8ab37b0d98cf ("selftests: livepatch: Add initial .gitignore") diff --git a/v5.15/8b3d838139bcd1e552f1899191f734264ce2a1a5 b/v5.15/8b3d838139bcd1e552f1899191f734264ce2a1a5 new file mode 100644 index 00000000000..6689596f127 --- /dev/null +++ b/v5.15/8b3d838139bcd1e552f1899191f734264ce2a1a5 @@ -0,0 +1,2 @@ +8b3d838139bc ("fs: improve dump_mapping() robustness") +3e9d80a891df ("mm,fs: split dump_mapping() out from dump_page()") diff --git a/v5.15/8b6bb995d3819218498bdbee4465bffff1497a31 b/v5.15/8b6bb995d3819218498bdbee4465bffff1497a31 new file mode 100644 index 00000000000..bc2f9359258 --- /dev/null +++ b/v5.15/8b6bb995d3819218498bdbee4465bffff1497a31 @@ -0,0 +1,2 @@ +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") diff --git a/v5.15/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b b/v5.15/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b new file mode 100644 index 00000000000..454cd98364e --- /dev/null +++ b/v5.15/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b @@ -0,0 +1,2 @@ +8cbf22b3dcf0 ("selftests: ftrace: fix typo in test description") +ee9793be08b1 ("tracing/selftests: Add ownership modification tests for eventfs") diff --git a/v5.15/90a009db09e2b91990df28e47844d44ae0ef9aa8 b/v5.15/90a009db09e2b91990df28e47844d44ae0ef9aa8 new file mode 100644 index 00000000000..471c36b5593 --- /dev/null +++ b/v5.15/90a009db09e2b91990df28e47844d44ae0ef9aa8 @@ -0,0 +1,20 @@ +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.15/90f92b68c9869913753f8bc1d87b7762a5f36873 b/v5.15/90f92b68c9869913753f8bc1d87b7762a5f36873 new file mode 100644 index 00000000000..628f08286eb --- /dev/null +++ b/v5.15/90f92b68c9869913753f8bc1d87b7762a5f36873 @@ -0,0 +1,9 @@ +90f92b68c986 ("pidfd: kill the no longer needed do_notify_pidfd() in de_thread()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.15/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 b/v5.15/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 new file mode 100644 index 00000000000..365f48a9547 --- /dev/null +++ b/v5.15/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 @@ -0,0 +1,10 @@ +91e78a1eb6b1 ("hugetlbfs: support idmapped mounts") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.15/9473c4450e9c83d890d435577a3776d925fa748c b/v5.15/9473c4450e9c83d890d435577a3776d925fa748c new file mode 100644 index 00000000000..85a873e73ea --- /dev/null +++ b/v5.15/9473c4450e9c83d890d435577a3776d925fa748c @@ -0,0 +1 @@ +9473c4450e9c ("exportfs: fix the fallback implementation of the get_name export operation") diff --git a/v5.15/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d b/v5.15/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d new file mode 100644 index 00000000000..feb3f7740d3 --- /dev/null +++ b/v5.15/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d @@ -0,0 +1,12 @@ +966b7bd3ca3e ("dlm: adapt to breakup of struct file_lock") +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dbee1adeb7e6 ("dlm: use fl_owner from lockd") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +92655fbda5c0 ("fs: dlm: return positive pid value for F_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.15/9a7eec48c9715c897b3a7809799089d708a4de64 b/v5.15/9a7eec48c9715c897b3a7809799089d708a4de64 new file mode 100644 index 00000000000..96f9091cf05 --- /dev/null +++ b/v5.15/9a7eec48c9715c897b3a7809799089d708a4de64 @@ -0,0 +1,5 @@ +9a7eec48c971 ("fuse: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.15/9ae061cf2a46980b37cec1e56a372603682b2741 b/v5.15/9ae061cf2a46980b37cec1e56a372603682b2741 new file mode 100644 index 00000000000..072cf4ea9bc --- /dev/null +++ b/v5.15/9ae061cf2a46980b37cec1e56a372603682b2741 @@ -0,0 +1,20 @@ +9ae061cf2a46 ("btrfs: port device access to file") +86ec15d00bf8 ("btrfs: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.15/9b6713cc75229f25552c643083cbdbfb771e5bca b/v5.15/9b6713cc75229f25552c643083cbdbfb771e5bca new file mode 100644 index 00000000000..091043ab2e7 --- /dev/null +++ b/v5.15/9b6713cc75229f25552c643083cbdbfb771e5bca @@ -0,0 +1,20 @@ +9b6713cc7522 ("maple_tree: Add mtree_alloc_cyclic()") +067311d33e65 ("maple_tree: separate ma_state node from status") +271f61a8b41d ("maple_tree: clean up inlines for some functions") +bf857ddd21d0 ("maple_tree: move debug check to __mas_set_range()") +f7a590189539 ("maple_tree: make mas_erase() more robust") +a2587a7e8d37 ("maple_tree: add test for mtree_dup()") +fd32e4e9b764 ("maple_tree: introduce interfaces __mt_dup() and mtree_dup()") +4f2267b58a22 ("maple_tree: add mt_free_one() and mt_attr() helpers") +a8091f039c1e ("maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states") +5c590804b6b0 ("maple_tree: add mas_is_active() to detect in-tree walks") +530f745c7620 ("maple_tree: replace data before marking dead in split and spanning store") +4ffc2ee2cf01 ("maple_tree: introduce mas_tree_parent() definition") +1238f6a226dc ("maple_tree: introduce mas_put_in_tree()") +72bcf4aa86ec ("maple_tree: reorder replacement of nodes to avoid live lock") +fec29364348f ("maple_tree: reduce resets during store setup") +da0892547b10 ("maple_tree: re-introduce entry to mas_preallocate() arguments") +53bee98d004f ("mm: remove re-walk from mmap_region()") +c1297987cc2a ("maple_tree: introduce __mas_set_range()") +a489539e33c2 ("maple_tree: update mt_validate()") +fad9c80e6371 ("maple_tree: fix a few documentation issues") diff --git a/v5.15/9bb430a89d2dfce58a3d61a3a04e149109d3934e b/v5.15/9bb430a89d2dfce58a3d61a3a04e149109d3934e new file mode 100644 index 00000000000..0a757656956 --- /dev/null +++ b/v5.15/9bb430a89d2dfce58a3d61a3a04e149109d3934e @@ -0,0 +1,10 @@ +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a b/v5.15/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a new file mode 100644 index 00000000000..c0c174ec5bb --- /dev/null +++ b/v5.15/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a @@ -0,0 +1,20 @@ +9de31ee6d7a8 ("reiserfs: port block device access to file") +ba1787a5edd9 ("reiserfs: Convert to bdev_open_by_dev/path()") +c576c4bf9ecf ("reiserfs: fix blkdev_put() warning from release_journal_dev()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") +0718afd47f70 ("block: introduce holder ops") diff --git a/v5.15/9e3f1c59367515e7e40675fe83645a131c05039d b/v5.15/9e3f1c59367515e7e40675fe83645a131c05039d new file mode 100644 index 00000000000..8d54c0842d1 --- /dev/null +++ b/v5.15/9e3f1c59367515e7e40675fe83645a131c05039d @@ -0,0 +1 @@ +9e3f1c593675 ("selftests/move_mount_set_group:Make tests build with old libc") diff --git a/v5.15/9ed52108f6478a6a805c0c15a3f70aabba07247e b/v5.15/9ed52108f6478a6a805c0c15a3f70aabba07247e new file mode 100644 index 00000000000..8ea2a7637dd --- /dev/null +++ b/v5.15/9ed52108f6478a6a805c0c15a3f70aabba07247e @@ -0,0 +1 @@ +9ed52108f647 ("pidfd: change do_notify_pidfd() to use __wake_up(poll_to_key(EPOLLIN))") diff --git a/v5.15/9f2f767f5ef81982a36edef512b2319e3a79ad73 b/v5.15/9f2f767f5ef81982a36edef512b2319e3a79ad73 new file mode 100644 index 00000000000..724d1e2b23f --- /dev/null +++ b/v5.15/9f2f767f5ef81982a36edef512b2319e3a79ad73 @@ -0,0 +1,20 @@ +9f2f767f5ef8 ("bcachefs: port block device access to file") +1bfdc94b28cf ("bcachefs: Convert to bdev_open_by_path()") +3e3e02e6bce6 ("bcachefs: Assorted checkpatch fixes") +99e2146bea04 ("bcachefs: Break out bch2_btree_path_traverse_cached_slowpath()") +0d7009d7ca99 ("bcachefs: Delete old deadlock avoidance code") +33bd5d068603 ("bcachefs: Deadlock cycle detector") +5c1ef830f678 ("bcachefs: Errcodes can now subtype standard error codes") +367d72dd5fd5 ("bcachefs: bch2_btree_path_upgrade() now emits transaction restart") +e87b0e4a7120 ("bcachefs: Fix redundant transaction restart") +3d21d48e898a ("bcachefs: Fix usage of six lock's percpu mode, key cache version") +0242130fb67f ("bcachefs: Refactor bkey_cached_alloc() path") +da4474f20961 ("bcachefs: Convert more locking code to btree_bkey_cached_common") +4e6defd106b6 ("bcachefs: btree_bkey_cached_common->cached") +d5024b011cb3 ("bcachefs: bch2_btree_node_lock_write_nofail()") +ca7d8fcabf29 ("bcachefs: New locking functions") +546180874ade ("bcachefs: Mark write locks before taking lock") +534a591e4cf9 ("bcachefs: Delete time_stats for lock contended times") +674cfc26240b ("bcachefs: Add persistent counters for all tracepoints") +8a9c1b1cb0ed ("bcachefs: Improve bch2_btree_node_relock()") +ce56bf7fc23b ("bcachefs: Improve trans_restart_journal_preres_get tracepoint") diff --git a/v5.15/a0dd82d6d863f03859ccab6c71e84e917f4d7082 b/v5.15/a0dd82d6d863f03859ccab6c71e84e917f4d7082 new file mode 100644 index 00000000000..d8a5a4e8ea1 --- /dev/null +++ b/v5.15/a0dd82d6d863f03859ccab6c71e84e917f4d7082 @@ -0,0 +1,20 @@ +a0dd82d6d863 ("kunit: Mark filter* params as rw") +b67abaad4d25 ("kunit: Allow kunit test modules to use test filtering") +18258c60f8a7 ("kunit: Make 'list' action available to kunit test modules") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") diff --git a/v5.15/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f b/v5.15/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f new file mode 100644 index 00000000000..d9016ce6162 --- /dev/null +++ b/v5.15/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f @@ -0,0 +1,17 @@ +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 b/v5.15/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 new file mode 100644 index 00000000000..4d895554473 --- /dev/null +++ b/v5.15/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 @@ -0,0 +1 @@ +a1c6d5439fbd ("pid: kill the obsolete PIDTYPE_PID code in transfer_pid()") diff --git a/v5.15/a28d893eb3270cf62c10dd8777af0d8452cdc072 b/v5.15/a28d893eb3270cf62c10dd8777af0d8452cdc072 new file mode 100644 index 00000000000..149fd499753 --- /dev/null +++ b/v5.15/a28d893eb3270cf62c10dd8777af0d8452cdc072 @@ -0,0 +1,20 @@ +a28d893eb327 ("md: port block device access to file") +9f0f5a30d34c ("md: Convert to bdev_open_by_dev()") +c2fce61fb22e ("dm: Convert to bdev_open_by_dev()") +99892147f028 ("md: fix warning for holder mismatch from export_rdev()") +a1d767191096 ("md: use mddev->external to select holder in export_rdev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v5.15/a34606a9aa3d36d178a5ecf31a0299b88102cf12 b/v5.15/a34606a9aa3d36d178a5ecf31a0299b88102cf12 new file mode 100644 index 00000000000..ed391caf5b0 --- /dev/null +++ b/v5.15/a34606a9aa3d36d178a5ecf31a0299b88102cf12 @@ -0,0 +1,20 @@ +a34606a9aa3d ("rnbd: port block device access to file") +70d85bec8f4c ("block/rnbd: use %pe to print errors") +c2114f11a30e ("rnbd-srv: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +5ee607675deb ("rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") diff --git a/v5.15/a4af51ce229b1e1eab003966dbfebf9d80093a77 b/v5.15/a4af51ce229b1e1eab003966dbfebf9d80093a77 new file mode 100644 index 00000000000..40a5766fdb1 --- /dev/null +++ b/v5.15/a4af51ce229b1e1eab003966dbfebf9d80093a77 @@ -0,0 +1,13 @@ +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.15/a56aefca8d386181415a1fb7cfec2f72b0404797 b/v5.15/a56aefca8d386181415a1fb7cfec2f72b0404797 new file mode 100644 index 00000000000..2196693498a --- /dev/null +++ b/v5.15/a56aefca8d386181415a1fb7cfec2f72b0404797 @@ -0,0 +1,8 @@ +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/a575c9734f3021f1fc81c2477ecaee4d9841fd59 b/v5.15/a575c9734f3021f1fc81c2477ecaee4d9841fd59 new file mode 100644 index 00000000000..3653d05ee4f --- /dev/null +++ b/v5.15/a575c9734f3021f1fc81c2477ecaee4d9841fd59 @@ -0,0 +1,20 @@ +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +42e3b093eb7c ("selftests/resctrl: Fix set up schemata with 100% allocation on first run in MBM test") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +9ce29d23a133 ("selftests/resctrl: Change initialize_llc_perf() return type to void") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +0d45c83b95da ("selftests/resctrl: Check for return value after write_schemata()") +fa10366cc6f4 ("selftests/resctrl: Allow ->setup() to return errors") diff --git a/v5.15/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a b/v5.15/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a new file mode 100644 index 00000000000..b582d8b1a3b --- /dev/null +++ b/v5.15/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a @@ -0,0 +1,5 @@ +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/a6bf23e18324d550f789637d469cca654c92fe86 b/v5.15/a6bf23e18324d550f789637d469cca654c92fe86 new file mode 100644 index 00000000000..632a9c97394 --- /dev/null +++ b/v5.15/a6bf23e18324d550f789637d469cca654c92fe86 @@ -0,0 +1,6 @@ +a6bf23e18324 ("gfs2: adapt to breakup of struct file_lock") +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v5.15/ab838b3fd9a442a62f36ea7eeb93e77259f787ce b/v5.15/ab838b3fd9a442a62f36ea7eeb93e77259f787ce new file mode 100644 index 00000000000..5873a414bfa --- /dev/null +++ b/v5.15/ab838b3fd9a442a62f36ea7eeb93e77259f787ce @@ -0,0 +1,11 @@ +ab838b3fd9a4 ("block: remove bdev_handle completely") +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 b/v5.15/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 new file mode 100644 index 00000000000..b13a57a0166 --- /dev/null +++ b/v5.15/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 @@ -0,0 +1,3 @@ +ac4e78bdbba2 ("jfs: port block device access to file") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/ad399740bd41da5558d8b8b2b19481740ca063cb b/v5.15/ad399740bd41da5558d8b8b2b19481740ca063cb new file mode 100644 index 00000000000..8b5bf9a55b9 --- /dev/null +++ b/v5.15/ad399740bd41da5558d8b8b2b19481740ca063cb @@ -0,0 +1,11 @@ +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/ad72872eb3ae634d1e4296a384baa81e85cc6acc b/v5.15/ad72872eb3ae634d1e4296a384baa81e85cc6acc new file mode 100644 index 00000000000..7c4c7cb842b --- /dev/null +++ b/v5.15/ad72872eb3ae634d1e4296a384baa81e85cc6acc @@ -0,0 +1 @@ +ad72872eb3ae ("asm-generic: remove extra type checking in acquire/release for non-SMP case") diff --git a/v5.15/ae5535efd8c445ad6033ac0d5da0197897b148ea b/v5.15/ae5535efd8c445ad6033ac0d5da0197897b148ea new file mode 100644 index 00000000000..9826a13f5cc --- /dev/null +++ b/v5.15/ae5535efd8c445ad6033ac0d5da0197897b148ea @@ -0,0 +1,8 @@ +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.15/ae638551ab64a216364a63c4ee5061f82702fde2 b/v5.15/ae638551ab64a216364a63c4ee5061f82702fde2 new file mode 100644 index 00000000000..c7214fafecb --- /dev/null +++ b/v5.15/ae638551ab64a216364a63c4ee5061f82702fde2 @@ -0,0 +1,20 @@ +ae638551ab64 ("selftests/resctrl: Add non-contiguous CBMs CAT test") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v5.15/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 b/v5.15/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 new file mode 100644 index 00000000000..e42b44b7d4a --- /dev/null +++ b/v5.15/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 @@ -0,0 +1,11 @@ +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/ae8c511757304e0c393661b5ed2ad7073e2a351d b/v5.15/ae8c511757304e0c393661b5ed2ad7073e2a351d new file mode 100644 index 00000000000..be3afcffe01 --- /dev/null +++ b/v5.15/ae8c511757304e0c393661b5ed2ad7073e2a351d @@ -0,0 +1,15 @@ +ae8c51175730 ("fs: add FS_IOC_GETFSSYSFSPATH") +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.15/b1211a25c4fe3443cfef4ed7c39251502a663776 b/v5.15/b1211a25c4fe3443cfef4ed7c39251502a663776 new file mode 100644 index 00000000000..3a1f42e8225 --- /dev/null +++ b/v5.15/b1211a25c4fe3443cfef4ed7c39251502a663776 @@ -0,0 +1,5 @@ +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 b/v5.15/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 new file mode 100644 index 00000000000..2b2301a0cf5 --- /dev/null +++ b/v5.15/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 @@ -0,0 +1,12 @@ +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.15/b4c6d52d8a81c53a8759e382e8000597909f0615 b/v5.15/b4c6d52d8a81c53a8759e382e8000597909f0615 new file mode 100644 index 00000000000..7a5c895115f --- /dev/null +++ b/v5.15/b4c6d52d8a81c53a8759e382e8000597909f0615 @@ -0,0 +1,5 @@ +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v5.15/b639585e71e63008373d3a9fd060b87315fe7ea8 b/v5.15/b639585e71e63008373d3a9fd060b87315fe7ea8 new file mode 100644 index 00000000000..f50ac282f21 --- /dev/null +++ b/v5.15/b639585e71e63008373d3a9fd060b87315fe7ea8 @@ -0,0 +1 @@ +b639585e71e6 ("fork: Using clone_flags for legacy clone check") diff --git a/v5.15/b6aaba5b76e9596cb4d62d081cca41e114becacc b/v5.15/b6aaba5b76e9596cb4d62d081cca41e114becacc new file mode 100644 index 00000000000..4526e644513 --- /dev/null +++ b/v5.15/b6aaba5b76e9596cb4d62d081cca41e114becacc @@ -0,0 +1,14 @@ +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/b6be3714005c3933886be71011f19119e219e77c b/v5.15/b6be3714005c3933886be71011f19119e219e77c new file mode 100644 index 00000000000..16a55fe66c6 --- /dev/null +++ b/v5.15/b6be3714005c3933886be71011f19119e219e77c @@ -0,0 +1,13 @@ +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/b6dfac948686799169c899557a179b84d0d1f47e b/v5.15/b6dfac948686799169c899557a179b84d0d1f47e new file mode 100644 index 00000000000..75c0b2179e6 --- /dev/null +++ b/v5.15/b6dfac948686799169c899557a179b84d0d1f47e @@ -0,0 +1,20 @@ +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v5.15/b6e6a582f2b357b6f74849b715de12cc38b1ee91 b/v5.15/b6e6a582f2b357b6f74849b715de12cc38b1ee91 new file mode 100644 index 00000000000..9e29ef13d7e --- /dev/null +++ b/v5.15/b6e6a582f2b357b6f74849b715de12cc38b1ee91 @@ -0,0 +1,20 @@ +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v5.15/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 b/v5.15/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 new file mode 100644 index 00000000000..853af619052 --- /dev/null +++ b/v5.15/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 @@ -0,0 +1 @@ +bac0a9e56e1f ("file: add alloc_file_pseudo_noaccount()") diff --git a/v5.15/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 b/v5.15/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 new file mode 100644 index 00000000000..2bd6f284d00 --- /dev/null +++ b/v5.15/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 @@ -0,0 +1 @@ +bae8bc46987e ("libfs: Remove unnecessary ‘0’ values from ret") diff --git a/v5.15/bc401c2900c128d3d69482769f1300502a9f0598 b/v5.15/bc401c2900c128d3d69482769f1300502a9f0598 new file mode 100644 index 00000000000..ca7dcb79688 --- /dev/null +++ b/v5.15/bc401c2900c128d3d69482769f1300502a9f0598 @@ -0,0 +1 @@ +bc401c2900c1 ("ubifs: Configure dentry operations at dentry-creation time") diff --git a/v5.15/bcd8a929a5387178d917da785896e53b0845ab37 b/v5.15/bcd8a929a5387178d917da785896e53b0845ab37 new file mode 100644 index 00000000000..1ca7b223c0d --- /dev/null +++ b/v5.15/bcd8a929a5387178d917da785896e53b0845ab37 @@ -0,0 +1,20 @@ +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.15/bcdb2e9d9f319935938a5addee040e37b60192ff b/v5.15/bcdb2e9d9f319935938a5addee040e37b60192ff new file mode 100644 index 00000000000..49bbdf051ab --- /dev/null +++ b/v5.15/bcdb2e9d9f319935938a5addee040e37b60192ff @@ -0,0 +1,20 @@ +bcdb2e9d9f31 ("selftests/resctrl: Read in less obvious order to defeat prefetch optimizations") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") diff --git a/v5.15/bd46543d7f9a8b2c03420499b1885287e96aaf28 b/v5.15/bd46543d7f9a8b2c03420499b1885287e96aaf28 new file mode 100644 index 00000000000..1bb74b17e13 --- /dev/null +++ b/v5.15/bd46543d7f9a8b2c03420499b1885287e96aaf28 @@ -0,0 +1,2 @@ +bd46543d7f9a ("eventfd: move 'eventfd-count' printing out of spinlock") +33d8b5d7824c ("eventfd: show the EFD_SEMAPHORE flag in fdinfo") diff --git a/v5.15/bd8c239c0502e70c92cf9496846bcbec7cd5702f b/v5.15/bd8c239c0502e70c92cf9496846bcbec7cd5702f new file mode 100644 index 00000000000..a78bb1d9611 --- /dev/null +++ b/v5.15/bd8c239c0502e70c92cf9496846bcbec7cd5702f @@ -0,0 +1,2 @@ +bd8c239c0502 ("iov_iter: Avoid wrap-around instrumentation in copy_compat_iovec_from_user()") +50f9a76ef127 ("iov_iter: Mark copy_compat_iovec_from_user() noinline") diff --git a/v5.15/be2760a703e6554c2b5784e2fec804284cdcbe4d b/v5.15/be2760a703e6554c2b5784e2fec804284cdcbe4d new file mode 100644 index 00000000000..53a3d4970b4 --- /dev/null +++ b/v5.15/be2760a703e6554c2b5784e2fec804284cdcbe4d @@ -0,0 +1 @@ +be2760a703e6 ("f2fs: Configure dentry operations at dentry-creation time") diff --git a/v5.15/be914f8fd282ecce5d8e2dd098e628dcc7ad533a b/v5.15/be914f8fd282ecce5d8e2dd098e628dcc7ad533a new file mode 100644 index 00000000000..7b22a3c95ae --- /dev/null +++ b/v5.15/be914f8fd282ecce5d8e2dd098e628dcc7ad533a @@ -0,0 +1,20 @@ +be914f8fd282 ("zram: port block device access to file") +eed993a09103 ("zram: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.15/c044a9502649a66bf5c5e1a584cb82b2c538ae25 b/v5.15/c044a9502649a66bf5c5e1a584cb82b2c538ae25 new file mode 100644 index 00000000000..17bb3b2ca74 --- /dev/null +++ b/v5.15/c044a9502649a66bf5c5e1a584cb82b2c538ae25 @@ -0,0 +1 @@ +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") diff --git a/v5.15/c25db1d27abd78175d9802f52c1b75f3cf716f2c b/v5.15/c25db1d27abd78175d9802f52c1b75f3cf716f2c new file mode 100644 index 00000000000..d5947b2a9bd --- /dev/null +++ b/v5.15/c25db1d27abd78175d9802f52c1b75f3cf716f2c @@ -0,0 +1 @@ +c25db1d27abd ("selftests: uevent: add missing gitignore") diff --git a/v5.15/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 b/v5.15/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 new file mode 100644 index 00000000000..83f6a3031d7 --- /dev/null +++ b/v5.15/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 @@ -0,0 +1,10 @@ +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +d58562ca6c99 ("iomap: skip pages past eof in iomap_do_writepage()") +8597447dc565 ("iomap: Convert to release_folio") +187c82cb0380 ("fs: Convert trivial uses of __set_page_dirty_nobuffers to filemap_dirty_folio") +2bf06b8e6428 ("fuse: Convert from launder_page to launder_folio") +c5b56b50d729 ("jfs: Convert from invalidatepage to invalidate_folio") +d82354f6b05f ("iomap: Remove iomap_invalidatepage()") +2e7e80f7e7e9 ("fs: Convert is_partially_uptodate to folios") +1241ebeca3f9 ("iomap: Fix iomap_invalidatepage tracepoint") +f079ab01b560 ("Merge tag 'iomap-5.17' of git://git.infradead.org/users/willy/linux") diff --git a/v5.15/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 b/v5.15/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 new file mode 100644 index 00000000000..b3bdefb672f --- /dev/null +++ b/v5.15/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 @@ -0,0 +1,7 @@ +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.15/c5215d54dc10e801a6cefef62445a00a4c28a515 b/v5.15/c5215d54dc10e801a6cefef62445a00a4c28a515 new file mode 100644 index 00000000000..ba8dc49b57d --- /dev/null +++ b/v5.15/c5215d54dc10e801a6cefef62445a00a4c28a515 @@ -0,0 +1,20 @@ +c5215d54dc10 ("kunit: Setup DMA masks on the kunit device") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v5.15/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b b/v5.15/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b new file mode 100644 index 00000000000..f8b72a047c0 --- /dev/null +++ b/v5.15/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b @@ -0,0 +1,20 @@ +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v5.15/c67ef897fe08effad98f0c7fb9223fa1f771d09e b/v5.15/c67ef897fe08effad98f0c7fb9223fa1f771d09e new file mode 100644 index 00000000000..f25e933257c --- /dev/null +++ b/v5.15/c67ef897fe08effad98f0c7fb9223fa1f771d09e @@ -0,0 +1 @@ +c67ef897fe08 ("select: Avoid wrap-around instrumentation in do_sys_poll()") diff --git a/v5.15/c69ff4071935f946f1cddc59e1d36a03442ed015 b/v5.15/c69ff4071935f946f1cddc59e1d36a03442ed015 new file mode 100644 index 00000000000..580e28ef0d3 --- /dev/null +++ b/v5.15/c69ff4071935f946f1cddc59e1d36a03442ed015 @@ -0,0 +1,20 @@ +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +ac1c13e257c7 ("Merge tag 'nfsd-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v5.15/c762b979c7c97dc7a4010f943a9c0b646a56ed36 b/v5.15/c762b979c7c97dc7a4010f943a9c0b646a56ed36 new file mode 100644 index 00000000000..9a9b62eb4bc --- /dev/null +++ b/v5.15/c762b979c7c97dc7a4010f943a9c0b646a56ed36 @@ -0,0 +1 @@ +c762b979c7c9 ("proc: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.15/c8841fc4d51f603a44c00448ad17404eb829c741 b/v5.15/c8841fc4d51f603a44c00448ad17404eb829c741 new file mode 100644 index 00000000000..f32ec238ec2 --- /dev/null +++ b/v5.15/c8841fc4d51f603a44c00448ad17404eb829c741 @@ -0,0 +1 @@ +c8841fc4d51f ("qnx6: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.15/c8df2cc9d63bdb365c520a2dd5472f7b7755644f b/v5.15/c8df2cc9d63bdb365c520a2dd5472f7b7755644f new file mode 100644 index 00000000000..00379c0db66 --- /dev/null +++ b/v5.15/c8df2cc9d63bdb365c520a2dd5472f7b7755644f @@ -0,0 +1,5 @@ +c8df2cc9d63b ("ocfs2: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.15/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 b/v5.15/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 new file mode 100644 index 00000000000..20f2607f697 --- /dev/null +++ b/v5.15/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 @@ -0,0 +1,20 @@ +c8e108d80cd8 ("s390: port block device access to file") +a8ab90ff47bf ("s390/dasd: Convert to bdev_open_by_path()") +560e20e4bf64 ("block: consolidate __invalidate_device and fsync_bdev") +127a5093c79d ("block: drop the "busy inodes on changed media" log message") +2527fd38772f ("dasd: also call __invalidate_device when setting the device offline") +ab6860f62bfe ("block: simplify the disk_force_media_change interface") +aca740cecbe5 ("fs: open block device after superblock creation") +b90ecc0379eb ("block: increment diskseq on all media change events") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") diff --git a/v5.15/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 b/v5.15/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 new file mode 100644 index 00000000000..6ee91b6c9c8 --- /dev/null +++ b/v5.15/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 @@ -0,0 +1,20 @@ +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +3aff51464455 ("selftests/resctrl: Extend signal handler coverage to unmount on receiving signal") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v5.15/c997d683d952d8c927922ea0ab4d33a01c8efc2c b/v5.15/c997d683d952d8c927922ea0ab4d33a01c8efc2c new file mode 100644 index 00000000000..4d3422c2206 --- /dev/null +++ b/v5.15/c997d683d952d8c927922ea0ab4d33a01c8efc2c @@ -0,0 +1,3 @@ +c997d683d952 ("vfs: remove SLAB_MEM_SPREAD flag usage") +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v5.15/ca1608875ae21bb40a7731b81bc0e2c95622d502 b/v5.15/ca1608875ae21bb40a7731b81bc0e2c95622d502 new file mode 100644 index 00000000000..f7cdd03b01e --- /dev/null +++ b/v5.15/ca1608875ae21bb40a7731b81bc0e2c95622d502 @@ -0,0 +1,20 @@ +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v5.15/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b b/v5.15/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b new file mode 100644 index 00000000000..ab9f5dfcbec --- /dev/null +++ b/v5.15/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b @@ -0,0 +1,19 @@ +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.15/cbb93fe5e6d00695e1344fa697dab3974b216717 b/v5.15/cbb93fe5e6d00695e1344fa697dab3974b216717 new file mode 100644 index 00000000000..d309e512963 --- /dev/null +++ b/v5.15/cbb93fe5e6d00695e1344fa697dab3974b216717 @@ -0,0 +1 @@ +cbb93fe5e6d0 ("sysv: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.15/cc47a057e79613b7af0110837ff082caf8895c9e b/v5.15/cc47a057e79613b7af0110837ff082caf8895c9e new file mode 100644 index 00000000000..ef96eacaecf --- /dev/null +++ b/v5.15/cc47a057e79613b7af0110837ff082caf8895c9e @@ -0,0 +1,6 @@ +cc47a057e796 ("ntfs3: use file_mnt_idmap helper") +d6cd7cecfd5e ("fs/ntfs3: Fix ntfs_atomic_open") +96de65a9413e ("fs/ntfs3: Code formatting and refactoring") +75c5e0c9e5ca ("fs/ntfs3: Changed ntfs_get_acl() to use dentry") +267a36ba30a7 ("fs/ntfs3: Remove noacsrules") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 b/v5.15/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 new file mode 100644 index 00000000000..321dc700061 --- /dev/null +++ b/v5.15/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 @@ -0,0 +1,20 @@ +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v5.15/cc9542534bf09f33b4da32025b31335588fcefb9 b/v5.15/cc9542534bf09f33b4da32025b31335588fcefb9 new file mode 100644 index 00000000000..90706c0b938 --- /dev/null +++ b/v5.15/cc9542534bf09f33b4da32025b31335588fcefb9 @@ -0,0 +1,11 @@ +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/cdefbf2324ceda662e2667aa2f44e8b9de3d780f b/v5.15/cdefbf2324ceda662e2667aa2f44e8b9de3d780f new file mode 100644 index 00000000000..7bec8c60927 --- /dev/null +++ b/v5.15/cdefbf2324ceda662e2667aa2f44e8b9de3d780f @@ -0,0 +1,4 @@ +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") +e9bdcdbf6936 ("pid: add pidfd_get_task() helper") diff --git a/v5.15/ce51bf1790c4972125b19c22dbfa76d7e0136280 b/v5.15/ce51bf1790c4972125b19c22dbfa76d7e0136280 new file mode 100644 index 00000000000..25d05ccd2cb --- /dev/null +++ b/v5.15/ce51bf1790c4972125b19c22dbfa76d7e0136280 @@ -0,0 +1 @@ +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") diff --git a/v5.15/cf12445daec01aaa2d27bb34bd7c796a53442c42 b/v5.15/cf12445daec01aaa2d27bb34bd7c796a53442c42 new file mode 100644 index 00000000000..d208b0bf69b --- /dev/null +++ b/v5.15/cf12445daec01aaa2d27bb34bd7c796a53442c42 @@ -0,0 +1,2 @@ +cf12445daec0 ("fs/hfsplus: use better @opf description") +02105f18a26c ("fs/hfsplus: wrapper.c: fix kernel-doc warnings") diff --git a/v5.15/d0089603fa7a22a940f808a7cbc49402fe02281e b/v5.15/d0089603fa7a22a940f808a7cbc49402fe02281e new file mode 100644 index 00000000000..a86840fda71 --- /dev/null +++ b/v5.15/d0089603fa7a22a940f808a7cbc49402fe02281e @@ -0,0 +1 @@ +d0089603fa7a ("fs: prefer kfree_rcu() in fasync_remove_entry()") diff --git a/v5.15/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 b/v5.15/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 new file mode 100644 index 00000000000..11335ba0d2b --- /dev/null +++ b/v5.15/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 @@ -0,0 +1 @@ +d2733a026fc7 ("lib/cmdline: Fix an invalid format specifier in an assertion msg") diff --git a/v5.15/d31563b5f9bb601a805c4a1b491edf69ada79688 b/v5.15/d31563b5f9bb601a805c4a1b491edf69ada79688 new file mode 100644 index 00000000000..50220e21e81 --- /dev/null +++ b/v5.15/d31563b5f9bb601a805c4a1b491edf69ada79688 @@ -0,0 +1 @@ +d31563b5f9bb ("eventfd: strictly check the count parameter of eventfd_write to avoid inputting illegal strings") diff --git a/v5.15/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 b/v5.15/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 new file mode 100644 index 00000000000..f68629c1c21 --- /dev/null +++ b/v5.15/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 @@ -0,0 +1,3 @@ +d3b1a9a778e1 ("fs/address_space: move i_mmap_rwsem to mitigate a false sharing with i_mmap.") +600f111ef51d ("fs: Rename mapping private members") +ecae0bd5173b ("Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/d63fde98b8929da625cc36c2f1143e837c0e6d10 b/v5.15/d63fde98b8929da625cc36c2f1143e837c0e6d10 new file mode 100644 index 00000000000..86b3a9f1e9e --- /dev/null +++ b/v5.15/d63fde98b8929da625cc36c2f1143e837c0e6d10 @@ -0,0 +1,9 @@ +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.15/d7c9616be0759c1cfb44a68ba838548d22b98484 b/v5.15/d7c9616be0759c1cfb44a68ba838548d22b98484 new file mode 100644 index 00000000000..d2baf57a515 --- /dev/null +++ b/v5.15/d7c9616be0759c1cfb44a68ba838548d22b98484 @@ -0,0 +1,3 @@ +d7c9616be075 ("nfs: convert to using new filelock helpers") +724e2df95b08 ("NFSv4: Directly use ida_alloc()/free()") +9c00fd9acba8 ("NFSv4: Charge NFSv4 open state trackers to kmemcg") diff --git a/v5.15/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 b/v5.15/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 new file mode 100644 index 00000000000..3b2663e9958 --- /dev/null +++ b/v5.15/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 @@ -0,0 +1 @@ +d8f899d13d72 ("fs: make the i_size_read/write helpers be smp_load_acquire/store_release()") diff --git a/v5.15/d9077f7bad141df143cc4fa000a68a868bcea7c0 b/v5.15/d9077f7bad141df143cc4fa000a68a868bcea7c0 new file mode 100644 index 00000000000..55fb7606dd3 --- /dev/null +++ b/v5.15/d9077f7bad141df143cc4fa000a68a868bcea7c0 @@ -0,0 +1,8 @@ +d9077f7bad14 ("filelock: make assign_type helper take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +f20ae9cf5b07 ("Merge tag 'filelock-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v5.15/d90b7c705c5d9b5cb6b71b8aaa773c031084056c b/v5.15/d90b7c705c5d9b5cb6b71b8aaa773c031084056c new file mode 100644 index 00000000000..52f7235f145 --- /dev/null +++ b/v5.15/d90b7c705c5d9b5cb6b71b8aaa773c031084056c @@ -0,0 +1,8 @@ +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.15/dacfd001eaf252a81537aece602ae2fc16e6ebd5 b/v5.15/dacfd001eaf252a81537aece602ae2fc16e6ebd5 new file mode 100644 index 00000000000..2d6ca80a4a5 --- /dev/null +++ b/v5.15/dacfd001eaf252a81537aece602ae2fc16e6ebd5 @@ -0,0 +1,20 @@ +dacfd001eaf2 ("fs/mnt_idmapping.c: Return -EINVAL when no map is written") +783822e44594 ("mnt_idmapping: decouple from namespaces") +3707d84c1367 ("fs: move mnt_idmap") +4d7ca4090184 ("fs: port vfs{g,u}id helpers to mnt_idmap") +c14329d39f2d ("fs: port fs{g,u}id helpers to mnt_idmap") +e67fe63341b8 ("fs: port i_{g,u}id_into_vfs{g,u}id() to mnt_idmap") +0dbe12f2e49c ("fs: port i_{g,u}id_{needs_}update() to mnt_idmap") +9452e93e6dae ("fs: port privilege checking helpers to mnt_idmap") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") diff --git a/v5.15/dcd04ea587b210e78a85d6d4d7cc6765828496b0 b/v5.15/dcd04ea587b210e78a85d6d4d7cc6765828496b0 new file mode 100644 index 00000000000..1ea0b4735b2 --- /dev/null +++ b/v5.15/dcd04ea587b210e78a85d6d4d7cc6765828496b0 @@ -0,0 +1 @@ +dcd04ea587b2 ("iomap: Add processed for iomap_iter") diff --git a/v5.15/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 b/v5.15/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 new file mode 100644 index 00000000000..748f5477f8a --- /dev/null +++ b/v5.15/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 @@ -0,0 +1,6 @@ +dd1fac6ae648 ("nfs: adapt to breakup of struct file_lock") +d7c9616be075 ("nfs: convert to using new filelock helpers") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.15/dd9019604cdaaff1327bfd36737230f912e2780d b/v5.15/dd9019604cdaaff1327bfd36737230f912e2780d new file mode 100644 index 00000000000..20112205cbe --- /dev/null +++ b/v5.15/dd9019604cdaaff1327bfd36737230f912e2780d @@ -0,0 +1,20 @@ +dd9019604cda ("ovl: convert to super_set_uuid()") +d9544c1b0d9e ("ovl: store persistent uuid/fsid with uuid=on") +b0504bfe1b8a ("ovl: add support for unique fsid per instance") +ae8cba4033bc ("ovl: Add framework for verity support") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") +37ebf056d6cf ("ovl: introduce data-only lower layers") +9e88f9052415 ("ovl: remove unneeded goto instructions") +0af950f57fef ("ovl: move ovl_entry into ovl_inode") +163db0da3515 ("ovl: factor out ovl_free_entry() and ovl_stack_*() helpers") +5522c9c7cbd2 ("ovl: use ovl_numlower() and ovl_lowerstack() accessors") +a6ff2bc0be17 ("ovl: use OVL_E() and OVL_E_FLAGS() accessors") +b07d5cc93e1b ("ovl: update of dentry revalidate flags after copy up") diff --git a/v5.15/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 b/v5.15/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 new file mode 100644 index 00000000000..9ec58791ed3 --- /dev/null +++ b/v5.15/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 @@ -0,0 +1 @@ +ddb9fd7a5440 ("fs/select: rework stack allocation hack for clang") diff --git a/v5.15/de8a3207aed33283a560193095b156d3b73fc4f0 b/v5.15/de8a3207aed33283a560193095b156d3b73fc4f0 new file mode 100644 index 00000000000..bdf4bfbf9ce --- /dev/null +++ b/v5.15/de8a3207aed33283a560193095b156d3b73fc4f0 @@ -0,0 +1 @@ +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v5.15/dec3a7b3aa45802e70c350d73e11564cd444e448 b/v5.15/dec3a7b3aa45802e70c350d73e11564cd444e448 new file mode 100644 index 00000000000..c90cd6ccdaa --- /dev/null +++ b/v5.15/dec3a7b3aa45802e70c350d73e11564cd444e448 @@ -0,0 +1,6 @@ +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.15/e1fb1dc08e73466830612bcf2f9f72180965c9ba b/v5.15/e1fb1dc08e73466830612bcf2f9f72180965c9ba new file mode 100644 index 00000000000..357ec21781e --- /dev/null +++ b/v5.15/e1fb1dc08e73466830612bcf2f9f72180965c9ba @@ -0,0 +1,16 @@ +e1fb1dc08e73 ("pidfd: allow to override signal scope in pidfd_send_signal()") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.15/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd b/v5.15/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd new file mode 100644 index 00000000000..f3a224077d7 --- /dev/null +++ b/v5.15/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd @@ -0,0 +1,2 @@ +e2e8a142fbd9 ("pidfd: exit: kill the no longer used thread_group_exited()") +c27cd083cfb9 ("Compiler attributes: GCC cold function alignment workarounds") diff --git a/v5.15/e2f7dd6e55d2f39734abcebd0cf673700e206197 b/v5.15/e2f7dd6e55d2f39734abcebd0cf673700e206197 new file mode 100644 index 00000000000..8c7662c72fd --- /dev/null +++ b/v5.15/e2f7dd6e55d2f39734abcebd0cf673700e206197 @@ -0,0 +1 @@ +e2f7dd6e55d2 ("fat: Hook up sb->s_uuid") diff --git a/v5.15/e331ac141f1df6d151d24e60ff16e93ec075509e b/v5.15/e331ac141f1df6d151d24e60ff16e93ec075509e new file mode 100644 index 00000000000..fde2ff775f3 --- /dev/null +++ b/v5.15/e331ac141f1df6d151d24e60ff16e93ec075509e @@ -0,0 +1,20 @@ +e331ac141f1d ("selftests/resctrl: Add a helper for the non-contiguous test") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v5.15/e3a491a26b62466ad14a423e8c81a04d5969bfe5 b/v5.15/e3a491a26b62466ad14a423e8c81a04d5969bfe5 new file mode 100644 index 00000000000..b22c2767ab7 --- /dev/null +++ b/v5.15/e3a491a26b62466ad14a423e8c81a04d5969bfe5 @@ -0,0 +1,11 @@ +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +d58562ca6c99 ("iomap: skip pages past eof in iomap_do_writepage()") +8597447dc565 ("iomap: Convert to release_folio") +187c82cb0380 ("fs: Convert trivial uses of __set_page_dirty_nobuffers to filemap_dirty_folio") +2bf06b8e6428 ("fuse: Convert from launder_page to launder_folio") +c5b56b50d729 ("jfs: Convert from invalidatepage to invalidate_folio") +d82354f6b05f ("iomap: Remove iomap_invalidatepage()") +2e7e80f7e7e9 ("fs: Convert is_partially_uptodate to folios") +1241ebeca3f9 ("iomap: Fix iomap_invalidatepage tracepoint") +f079ab01b560 ("Merge tag 'iomap-5.17' of git://git.infradead.org/users/willy/linux") diff --git a/v5.15/e5ca9d391615269b05a6ed871fec66d9db650520 b/v5.15/e5ca9d391615269b05a6ed871fec66d9db650520 new file mode 100644 index 00000000000..9b3e419afed --- /dev/null +++ b/v5.15/e5ca9d391615269b05a6ed871fec66d9db650520 @@ -0,0 +1,20 @@ +e5ca9d391615 ("block/ioctl: port blkdev_bszset() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v5.15/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 b/v5.15/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 new file mode 100644 index 00000000000..fe9cfd711ca --- /dev/null +++ b/v5.15/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 @@ -0,0 +1,10 @@ +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") diff --git a/v5.15/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 b/v5.15/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 new file mode 100644 index 00000000000..ffc53c30a82 --- /dev/null +++ b/v5.15/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 @@ -0,0 +1 @@ +e6f7958042a7 ("epoll: Remove ep_scan_ready_list() in comments") diff --git a/v5.15/e73dda7ffd858a58ddeb9c53603ae14f2af8927c b/v5.15/e73dda7ffd858a58ddeb9c53603ae14f2af8927c new file mode 100644 index 00000000000..dcdf764238a --- /dev/null +++ b/v5.15/e73dda7ffd858a58ddeb9c53603ae14f2af8927c @@ -0,0 +1,20 @@ +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.15/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 b/v5.15/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 new file mode 100644 index 00000000000..38e52b79cd8 --- /dev/null +++ b/v5.15/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 @@ -0,0 +1 @@ +e769779c0c2c ("fs: Verify write lifetime constants at compile time") diff --git a/v5.15/e86e6638d1171c2201ffff16d2c6a6fd975f8383 b/v5.15/e86e6638d1171c2201ffff16d2c6a6fd975f8383 new file mode 100644 index 00000000000..232efcc3ec3 --- /dev/null +++ b/v5.15/e86e6638d1171c2201ffff16d2c6a6fd975f8383 @@ -0,0 +1,3 @@ +e86e6638d117 ("fscrypt: Drop d_revalidate for valid dentries during lookup") +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") diff --git a/v5.15/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 b/v5.15/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 new file mode 100644 index 00000000000..0f992c5a993 --- /dev/null +++ b/v5.15/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 @@ -0,0 +1,10 @@ +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/e97d06a46526d9392cbdbd7eda193091e1af2723 b/v5.15/e97d06a46526d9392cbdbd7eda193091e1af2723 new file mode 100644 index 00000000000..bcb63dd7201 --- /dev/null +++ b/v5.15/e97d06a46526d9392cbdbd7eda193091e1af2723 @@ -0,0 +1,4 @@ +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/e9a7254b0339ef2b230784789ac28ef35e049253 b/v5.15/e9a7254b0339ef2b230784789ac28ef35e049253 new file mode 100644 index 00000000000..96a639e8662 --- /dev/null +++ b/v5.15/e9a7254b0339ef2b230784789ac28ef35e049253 @@ -0,0 +1,20 @@ +e9a7254b0339 ("nvme: port block device access to file") +2a4936e933e3 ("nvmet: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.15/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 b/v5.15/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 new file mode 100644 index 00000000000..fd9aad8df9a --- /dev/null +++ b/v5.15/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 @@ -0,0 +1,10 @@ +e9b10713e82c ("fscrypt: Drop d_revalidate once the key is added") +3e7807d5a7d7 ("fscrypt: rename fscrypt_info => fscrypt_inode_info") +5b1188847180 ("fscrypt: support crypto data unit size less than filesystem block size") +7a0263dc904f ("fscrypt: replace get_ino_and_lblk_bits with just has_32bit_inodes") +f0904e8bc3c5 ("fscrypt: compute max_lblk_bits from s_maxbytes and block size") +40e13e18168f ("fscrypt: make the bounce page pool opt-in instead of opt-out") +5970fbad1036 ("fscrypt: make it clearer that key_prefix is deprecated") +2d332d5bc424 ("ceph: fscrypt_auth handling for ceph") +83e57e47906c ("fscrypt: optimize fscrypt_initialize()") +6639c3ce7fd2 ("Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux") diff --git a/v5.15/e9c5263ce16d96311c118111ac779f004be8b473 b/v5.15/e9c5263ce16d96311c118111ac779f004be8b473 new file mode 100644 index 00000000000..533cbbe1a10 --- /dev/null +++ b/v5.15/e9c5263ce16d96311c118111ac779f004be8b473 @@ -0,0 +1,15 @@ +e9c5263ce16d ("libfs: improve path_from_stashed()") +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.15/ea7d898676d9e94558c46ba927db35403362389f b/v5.15/ea7d898676d9e94558c46ba927db35403362389f new file mode 100644 index 00000000000..b0578fbf041 --- /dev/null +++ b/v5.15/ea7d898676d9e94558c46ba927db35403362389f @@ -0,0 +1,4 @@ +ea7d898676d9 ("fs: Propagate write hints to the struct block_device inode") +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") +7b12e49669c9 ("fs: remove fs.f_write_hint") diff --git a/v5.15/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 b/v5.15/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 new file mode 100644 index 00000000000..993a82907b6 --- /dev/null +++ b/v5.15/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 @@ -0,0 +1,11 @@ +eb8ed7c6ab08 ("lockd: adapt to breakup of struct file_lock") +872584f1bb98 ("lockd: convert to using new filelock helpers") +be2be5f7f443 ("lockd: nlm_blocked list race fixes") +244cc19196d2 ("lockd: server should unlock lock if client rejects the grant") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") +7ff84910c66c ("lockd: set file_lock start and end when decoding nlm4 testargs") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +764822972d64 ("Merge tag 'nfsd-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v5.15/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 b/v5.15/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 new file mode 100644 index 00000000000..8bf2c17880a --- /dev/null +++ b/v5.15/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 @@ -0,0 +1 @@ +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v5.15/ecba88a3b32d733d41e27973e25b2bc580f64281 b/v5.15/ecba88a3b32d733d41e27973e25b2bc580f64281 new file mode 100644 index 00000000000..eeb4218ec04 --- /dev/null +++ b/v5.15/ecba88a3b32d733d41e27973e25b2bc580f64281 @@ -0,0 +1,20 @@ +ecba88a3b32d ("libfs: Add simple_offset_empty()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") +cac2f8b8d8b5 ("fs: rename current get acl method") diff --git a/v5.15/ee8bd4a428a9c538e08aa5bc797fca19d577f667 b/v5.15/ee8bd4a428a9c538e08aa5bc797fca19d577f667 new file mode 100644 index 00000000000..90dc8118859 --- /dev/null +++ b/v5.15/ee8bd4a428a9c538e08aa5bc797fca19d577f667 @@ -0,0 +1,16 @@ +ee8bd4a428a9 ("kunit: tool: Print UML command") +9241bc818d54 ("kunit: tool: cosmetic: don't specify duplicate kernel cmdline options") +aa1c05558e71 ("kunit: tool: simplify code since build_dir can't be None") +00f75043e46d ("kunit: tool: make --json handling a bit clearer") +e0cc8c052a39 ("kunit: tool: delete kunit_parser.TestResult type") +4c2911f1e140 ("kunit: tool: reconfigure when the used kunitconfig changes") +98978490ccf7 ("kunit: tool: move Kconfig read_from_file/parse_from_string to package-level") +e56e482855b7 ("kunit: tool: Report an error if any test has no subtests") +c68077b14692 ("kunit: tool: Do not error on tests without test plans") +d65d07cb5b01 ("kunit: tool: improve compatibility of kunit_parser with KTAP specification") +7d7c48df811d ("kunit: tool: yield output from run_kernel in real time") +ff9e09a3762f ("kunit: tool: support running each suite/test separately") +5f6aa6d82e45 ("kunit: tool: actually track how long it took to run tests") +7ef925ea8194 ("kunit: tool: factor exec + parse steps into a function") +fe678fed2cda ("kunit: tool: show list of valid --arch options when invalid") +a54ea2e05725 ("kunit: tool: misc fixes (unused vars, imports, leaked files)") diff --git a/v5.15/ef560389ca50e33bd0c4531236c187107fa81e1f b/v5.15/ef560389ca50e33bd0c4531236c187107fa81e1f new file mode 100644 index 00000000000..594624cb20b --- /dev/null +++ b/v5.15/ef560389ca50e33bd0c4531236c187107fa81e1f @@ -0,0 +1,9 @@ +ef560389ca50 ("docs: filesystems: fix typo in docs") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +62d53c4a1dfe ("fs: use backing_file container for internal files with "fake" f_path") +8a05a8c31d06 ("fs: move kmem_cache_zalloc() into alloc_empty_file*() helpers") +cbb0b9d4bbcf ("fs: use a helper for opening kernel internal files") +d56e0ddb8fc3 ("fs: rename {vfs,kernel}_tmpfile_open()") +d8aeb44a9ae3 ("fs: add FMODE_DIO_PARALLEL_WRITE flag") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/f0ece18e994144b7daa025b68ead97de26a2df1f b/v5.15/f0ece18e994144b7daa025b68ead97de26a2df1f new file mode 100644 index 00000000000..fe5ac18032c --- /dev/null +++ b/v5.15/f0ece18e994144b7daa025b68ead97de26a2df1f @@ -0,0 +1 @@ +f0ece18e9941 ("selftests: add ESRCH tests for pidfd_getfd()") diff --git a/v5.15/f123dc86388cb669c3d6322702dc441abc35c31e b/v5.15/f123dc86388cb669c3d6322702dc441abc35c31e new file mode 100644 index 00000000000..998f411fdd2 --- /dev/null +++ b/v5.15/f123dc86388cb669c3d6322702dc441abc35c31e @@ -0,0 +1 @@ +f123dc86388c ("sysv: don't call sb_bread() with pointers_lock held") diff --git a/v5.15/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 b/v5.15/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 new file mode 100644 index 00000000000..bf7b2e7806b --- /dev/null +++ b/v5.15/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 @@ -0,0 +1 @@ +f17d8a87ecb5 ("selftests: fuxex: Report a unique test name per run of futex_requeue_pi") diff --git a/v5.15/f3a608827d1f8de0dd12813e8d9c6803fe64e119 b/v5.15/f3a608827d1f8de0dd12813e8d9c6803fe64e119 new file mode 100644 index 00000000000..0c5c2c59855 --- /dev/null +++ b/v5.15/f3a608827d1f8de0dd12813e8d9c6803fe64e119 @@ -0,0 +1,2 @@ +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/f525152a0f0ff34eb92b322703d76ba37095f556 b/v5.15/f525152a0f0ff34eb92b322703d76ba37095f556 new file mode 100644 index 00000000000..ffc4dced5c7 --- /dev/null +++ b/v5.15/f525152a0f0ff34eb92b322703d76ba37095f556 @@ -0,0 +1,15 @@ +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/f8f669699977db503569465b64dc5220ab21bb41 b/v5.15/f8f669699977db503569465b64dc5220ab21bb41 new file mode 100644 index 00000000000..b04dc0ed8cb --- /dev/null +++ b/v5.15/f8f669699977db503569465b64dc5220ab21bb41 @@ -0,0 +1,16 @@ +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +22a8be280383 ("selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem") +f54b32781644 ("selftests/resctrl: Kill child process before parent process terminates if SIGTERM is received") +6220f69e72a5 ("selftests/resctrl: Extend CPU vendor detection") diff --git a/v5.15/f92e1a829d64dd66fa173c6934f03817d9e68d43 b/v5.15/f92e1a829d64dd66fa173c6934f03817d9e68d43 new file mode 100644 index 00000000000..76fa990af37 --- /dev/null +++ b/v5.15/f92e1a829d64dd66fa173c6934f03817d9e68d43 @@ -0,0 +1,12 @@ +f92e1a829d64 ("test_maple_tree: testing the cyclic allocation") +eb2e817f38ca ("maple_tree: update testing code for mas_{next,prev,walk}") +4bd6dded6318 ("test_maple_tree: add more testing for mas_empty_area()") +5159d64b3354 ("test_maple_tree: test modifications while iterating") +7327e8111adb ("maple_tree: fix mas_empty_area_rev() lower bound validation") +c5651b31f515 ("test_maple_tree: add test for mas_spanning_rebalance() on insufficient data") +120b116208a0 ("maple_tree: reorganize testing to restore module testing") +e15e06a83923 ("lib/test_maple_tree: add testing for maple tree") +cc86e0c2f306 ("radix tree test suite: add support for slab bulk APIs") +54a611b60590 ("Maple Tree: add new data structure") +463f74089ff9 ("crypto: lib - move lib/sha1.c into lib/crypto/") +02f9a04d76b7 ("Merge tag 'memblock-v5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock") diff --git a/v5.15/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 b/v5.15/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 new file mode 100644 index 00000000000..ebbd02618ec --- /dev/null +++ b/v5.15/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 @@ -0,0 +1,20 @@ +f9d8c3c4236e ("block2mtd: port device access to files") +3817d4b11212 ("mtd: block2mtd: Convert to bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.15/fc9a615200d48e076af58f4309f507e500ed900d b/v5.15/fc9a615200d48e076af58f4309f507e500ed900d new file mode 100644 index 00000000000..112572e086f --- /dev/null +++ b/v5.15/fc9a615200d48e076af58f4309f507e500ed900d @@ -0,0 +1,8 @@ +fc9a615200d4 ("drm: tests: Fix invalid printf format specifiers in KUnit tests") +335126937753 ("drm/tests/drm_buddy: fix 32b build") +a64056bb5a32 ("drm/tests/drm_buddy: add alloc_contiguous test") +078a5b498d6a ("drm/tests: Remove slow tests") +25bbe844ef5c ("drm: test: Fix 32-bit issue in drm_buddy_test") +523dfa96add7 ("drm/tests: reduce drm_mm_test stack usage") +ce28ab1380e8 ("drm/tests: Add back seed value information") +a140a6a2d5ec ("Merge drm/drm-next into drm-misc-next") diff --git a/v5.15/fde4951834c22fc634c1e1238b874f894ef46c9c b/v5.15/fde4951834c22fc634c1e1238b874f894ef46c9c new file mode 100644 index 00000000000..8c263fe4a8c --- /dev/null +++ b/v5.15/fde4951834c22fc634c1e1238b874f894ef46c9c @@ -0,0 +1,10 @@ +fde4951834c2 ("filelock: convert more internal functions to use file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.15/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d b/v5.15/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d new file mode 100644 index 00000000000..e0f880d36e0 --- /dev/null +++ b/v5.15/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d @@ -0,0 +1,4 @@ +fe12cfc17429 ("fs: fix a typo in attr.c") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +a2bd096fb2d7 ("fs: use type safe idmapping helpers") +f721d24e5dae ("Merge tag 'pull-tmpfile' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.15/fe3944fb245ab99570552a3bf970b00058a9ca6d b/v5.15/fe3944fb245ab99570552a3bf970b00058a9ca6d new file mode 100644 index 00000000000..eec8cc1eccf --- /dev/null +++ b/v5.15/fe3944fb245ab99570552a3bf970b00058a9ca6d @@ -0,0 +1,3 @@ +fe3944fb245a ("fs: Move enum rw_hint into a new header file") +8b9f3ac5b01d ("fs: introduce alloc_inode_sb() to allocate filesystems specific inode") +a793d79ea3e0 ("fs: move mapping helpers") diff --git a/v5.15/ff3b96f2c9e5c24fca12239cd519a8a18569e687 b/v5.15/ff3b96f2c9e5c24fca12239cd519a8a18569e687 new file mode 100644 index 00000000000..f6dafb679b9 --- /dev/null +++ b/v5.15/ff3b96f2c9e5c24fca12239cd519a8a18569e687 @@ -0,0 +1,20 @@ +ff3b96f2c9e5 ("net: test: Fix printf format specifier in skb_segment kunit test") +b3098d32ed6e ("net: add skb_segment kunit test") +9cb252c4c1c5 ("net: skb: export skb drop reaons to user by TRACE_DEFINE_ENUM") +b160f7270e6d ("net: dropreason: reformat the comment fo skb drop reasons") +ec43908dd556 ("net: skb: use auto-generation to convert skb drop reason to string") +ff8372a467fa ("net: skb: move enum skb_drop_reason to standalone header file") +7ebd3f3ee51a ("net: skb: change the definition SKB_DR_SET()") +66e4c8d95008 ("net: warn if transport header was not set") +8fbf195798b5 ("tcp: add drop reason support to tcp_ofo_queue()") +e7c89ae4078e ("tcp: add drop reason support to tcp_prune_ofo_queue()") +4b506af9c5b8 ("tcp: add two drop reasons for tcp_ack()") +669da7a71890 ("tcp: add drop reasons to tcp_rcv_state_process()") +da40b613f89c ("tcp: add drop reason support to tcp_validate_incoming()") +b5ec1e6205a1 ("tcp: get rid of rst_seq_match") +d9d024f96609 ("tcp: consume incoming skb leading to a reset") +2edc1a383fda ("net: ip: add skb drop reasons to ip forwarding") +c4eb664191b4 ("net: ipv4: add skb drop reasons to ip_error()") +d6d3146ce532 ("skb: add some helpers for skb drop reasons") +b384c95a861e ("net: icmp: add skb drop reasons to icmp protocol") +9f8ed577c288 ("net: skb: rename SKB_DROP_REASON_PTYPE_ABSENT") diff --git a/v5.16/00616416488868a8b98343863e5ac078506e44e8 b/v5.16/00616416488868a8b98343863e5ac078506e44e8 new file mode 100644 index 00000000000..7a863926b5e --- /dev/null +++ b/v5.16/00616416488868a8b98343863e5ac078506e44e8 @@ -0,0 +1,20 @@ +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v5.16/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 b/v5.16/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 new file mode 100644 index 00000000000..fc68fe62951 --- /dev/null +++ b/v5.16/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 @@ -0,0 +1,20 @@ +034f0cf8fdf9 ("target: port block device access to file") +e6aafdc8a76b ("scsi: target: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.16/038ce802e248a985150156da84bc3f118236b898 b/v5.16/038ce802e248a985150156da84bc3f118236b898 new file mode 100644 index 00000000000..6b943ef2b64 --- /dev/null +++ b/v5.16/038ce802e248a985150156da84bc3f118236b898 @@ -0,0 +1,20 @@ +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v5.16/04aa5f4eba49d6493801d0f1d515ed237459b166 b/v5.16/04aa5f4eba49d6493801d0f1d515ed237459b166 new file mode 100644 index 00000000000..ad866b09861 --- /dev/null +++ b/v5.16/04aa5f4eba49d6493801d0f1d515ed237459b166 @@ -0,0 +1 @@ +04aa5f4eba49 ("ext4: Configure dentry operations at dentry-creation time") diff --git a/v5.16/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 b/v5.16/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 new file mode 100644 index 00000000000..f093d5b7be4 --- /dev/null +++ b/v5.16/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 @@ -0,0 +1,7 @@ +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +de630176bdf8 ("Merge tag 'iversion-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v5.16/05fb1dbc821f3016a52621ccd4530c269b626130 b/v5.16/05fb1dbc821f3016a52621ccd4530c269b626130 new file mode 100644 index 00000000000..485f066ad79 --- /dev/null +++ b/v5.16/05fb1dbc821f3016a52621ccd4530c269b626130 @@ -0,0 +1,20 @@ +05fb1dbc821f ("pktcdvd: port block device access to file") +7ac86df899f0 ("pktcdvd: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.16/0611a640e60a0473883328746f3c53934cd4dc3c b/v5.16/0611a640e60a0473883328746f3c53934cd4dc3c new file mode 100644 index 00000000000..52377a8a664 --- /dev/null +++ b/v5.16/0611a640e60a0473883328746f3c53934cd4dc3c @@ -0,0 +1,2 @@ +0611a640e60a ("eventpoll: prefer kfree_rcu() in __ep_remove()") +58c9b016e128 ("epoll: use refcount to reduce ep_mutex contention") diff --git a/v5.16/06b8db3a7dde43cc7c412517c93c85d13a4557f8 b/v5.16/06b8db3a7dde43cc7c412517c93c85d13a4557f8 new file mode 100644 index 00000000000..7712d8cc59a --- /dev/null +++ b/v5.16/06b8db3a7dde43cc7c412517c93c85d13a4557f8 @@ -0,0 +1 @@ +06b8db3a7dde ("fs: remove NTFS classic from docum. index") diff --git a/v5.16/07fd7c329839cf0b8c7766883d830a1a0d12d1dd b/v5.16/07fd7c329839cf0b8c7766883d830a1a0d12d1dd new file mode 100644 index 00000000000..3f59de20c6f --- /dev/null +++ b/v5.16/07fd7c329839cf0b8c7766883d830a1a0d12d1dd @@ -0,0 +1,15 @@ +07fd7c329839 ("libfs: add path_from_stashed()") +077c212f0344 ("fs: new accessor methods for atime and mtime") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +f7f438589f46 ("kernfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +0c4767923ed6 ("fs: new helper: simple_rename_timestamp") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +6e17c6de3ddf ("Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 b/v5.16/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 new file mode 100644 index 00000000000..78ecbd254ad --- /dev/null +++ b/v5.16/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 @@ -0,0 +1,2 @@ +0873add0e0cd ("file: prepare for new helper") +9024b4c96576 ("d_alloc_pseudo(): move setting ->d_op there from the (sole) caller") diff --git a/v5.16/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 b/v5.16/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 new file mode 100644 index 00000000000..4cc36b6baae --- /dev/null +++ b/v5.16/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 @@ -0,0 +1,11 @@ +0906fbb2f7ad ("libfs: Attempt exact-match comparison first during casefolded lookup") +af494af38580 ("libfs: remove redundant checks of s_encoding") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") diff --git a/v5.16/0a549ed22c3c7cc6da5c5f5918efd019944489a5 b/v5.16/0a549ed22c3c7cc6da5c5f5918efd019944489a5 new file mode 100644 index 00000000000..3db6cdbd4e1 --- /dev/null +++ b/v5.16/0a549ed22c3c7cc6da5c5f5918efd019944489a5 @@ -0,0 +1 @@ +0a549ed22c3c ("lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg") diff --git a/v5.16/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 b/v5.16/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 new file mode 100644 index 00000000000..5e9a34521ab --- /dev/null +++ b/v5.16/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 @@ -0,0 +1 @@ +0c9bd6bc4bb2 ("pidfd: getfd should always report ESRCH if a task is exiting") diff --git a/v5.16/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 b/v5.16/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 new file mode 100644 index 00000000000..b1057f1e0ad --- /dev/null +++ b/v5.16/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 @@ -0,0 +1,20 @@ +0e4a862174f2 ("libfs: Convert simple directory offsets to use a Maple Tree") +ecba88a3b32d ("libfs: Add simple_offset_empty()") +7beea725a8ca ("libfs: Define a minimum directory offset") +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") diff --git a/v5.16/0e9876d8e88d81a35742e90048ab3784c49b910b b/v5.16/0e9876d8e88d81a35742e90048ab3784c49b910b new file mode 100644 index 00000000000..4f5f01be1ee --- /dev/null +++ b/v5.16/0e9876d8e88d81a35742e90048ab3784c49b910b @@ -0,0 +1,5 @@ +0e9876d8e88d ("filelock: fl_pid field should be signed int") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.16/0f05ee447949cf1b72bd7c415c803ea7f7209403 b/v5.16/0f05ee447949cf1b72bd7c415c803ea7f7209403 new file mode 100644 index 00000000000..af4fba2c681 --- /dev/null +++ b/v5.16/0f05ee447949cf1b72bd7c415c803ea7f7209403 @@ -0,0 +1,3 @@ +0f05ee447949 ("selftests/filesystems:fix build error in overlayfs") +b5a78c7127f2 ("selftests/overlayfs: verify device and inode numbers in /proc/pid/maps") +dd7c9be330d8 ("selftests/filesystems: add a vfat RENAME_EXCHANGE test") diff --git a/v5.16/101c3fad29d7a0a90ff063b1aad586a0211911ec b/v5.16/101c3fad29d7a0a90ff063b1aad586a0211911ec new file mode 100644 index 00000000000..43e374d22e7 --- /dev/null +++ b/v5.16/101c3fad29d7a0a90ff063b1aad586a0211911ec @@ -0,0 +1,14 @@ +101c3fad29d7 ("libfs: Drop generic_set_encrypted_ci_d_ops") +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") +5ca14835dc42 ("fs: uninline inode_maybe_inc_iversion()") +da3f52ba3595 ("iversion: use atomic64_try_cmpxchg)") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") diff --git a/v5.16/11b3f8ae7081607a783d60e8098d46b787f79cad b/v5.16/11b3f8ae7081607a783d60e8098d46b787f79cad new file mode 100644 index 00000000000..46fe45bddbe --- /dev/null +++ b/v5.16/11b3f8ae7081607a783d60e8098d46b787f79cad @@ -0,0 +1,9 @@ +11b3f8ae7081 ("fs: remove the inode argument to ->d_real() method") +def3ae83da02 ("fs: store real path instead of fake path in backing file f_path") +08582d678fcf ("fs: create helper file_user_path() for user displayed mapped file path") +83bc1d294130 ("fs: get mnt_writers count for an open backing file's real path") +6cf41fcfe099 ("backing file: free directly") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +3e15dcf77b23 ("fs: rename __mnt_{want,drop}_write*() helpers") +63580f669d7f ("Merge tag 'ovl-update-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs") diff --git a/v5.16/11ff73082f17e1adc1b717264d9b74661fc5b229 b/v5.16/11ff73082f17e1adc1b717264d9b74661fc5b229 new file mode 100644 index 00000000000..89ac9bdb134 --- /dev/null +++ b/v5.16/11ff73082f17e1adc1b717264d9b74661fc5b229 @@ -0,0 +1,15 @@ +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +b92a4e3f86b1 ("fs: dlm: change posix lock sigint handling") +4d413ae9ced4 ("fs: dlm: use dlm_plock_info for do_unlock_close") +ea06d4cabf52 ("fs: dlm: change plock interrupted message to debug again") +19d7ca051d30 ("fs: dlm: add pid to debug log") +dc1acd5c9469 ("dlm: replace usage of found with dedicated list iterator variable") +bcfad4265ced ("dlm: improve plock logging if interrupted") +a800ba77fd28 ("dlm: rearrange async condition return") +bcbb4ba6c9ba ("dlm: cleanup plock_op vs plock_xop") +a559790caa1c ("dlm: replace sanity checks with WARN_ON") +42252d0d2aa9 ("dlm: fix plock invalid read") diff --git a/v5.16/12f7900c575679af411aaa89340bfe3dc68b46b3 b/v5.16/12f7900c575679af411aaa89340bfe3dc68b46b3 new file mode 100644 index 00000000000..ce7e0c16b32 --- /dev/null +++ b/v5.16/12f7900c575679af411aaa89340bfe3dc68b46b3 @@ -0,0 +1,2 @@ +12f7900c5756 ("writeback: move wb_wakeup_delayed defination to fs-writeback.c") +f87904c07551 ("writeback: avoid use-after-free after removing device") diff --git a/v5.16/133e267ef4a26d19c93996a874714e9f3f8c70aa b/v5.16/133e267ef4a26d19c93996a874714e9f3f8c70aa new file mode 100644 index 00000000000..d870625c39b --- /dev/null +++ b/v5.16/133e267ef4a26d19c93996a874714e9f3f8c70aa @@ -0,0 +1 @@ +133e267ef4a2 ("time: test: Fix incorrect format specifier") diff --git a/v5.16/14786d949a3b8cf00cc32456363b7db22894a0e6 b/v5.16/14786d949a3b8cf00cc32456363b7db22894a0e6 new file mode 100644 index 00000000000..224e419d608 --- /dev/null +++ b/v5.16/14786d949a3b8cf00cc32456363b7db22894a0e6 @@ -0,0 +1,14 @@ +14786d949a3b ("filelock: fix deadlock detection in POSIX locking") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/1505ba06e52e701600172bccbc3aa7fb9bd5d0da b/v5.16/1505ba06e52e701600172bccbc3aa7fb9bd5d0da new file mode 100644 index 00000000000..94a3caad9f6 --- /dev/null +++ b/v5.16/1505ba06e52e701600172bccbc3aa7fb9bd5d0da @@ -0,0 +1,3 @@ +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") +7b12e49669c9 ("fs: remove fs.f_write_hint") diff --git a/v5.16/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 b/v5.16/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 new file mode 100644 index 00000000000..c096ff54c58 --- /dev/null +++ b/v5.16/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 @@ -0,0 +1,13 @@ +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.16/15f298821289d3efba87bb34db29d0ba9780a443 b/v5.16/15f298821289d3efba87bb34db29d0ba9780a443 new file mode 100644 index 00000000000..49cffb9a559 --- /dev/null +++ b/v5.16/15f298821289d3efba87bb34db29d0ba9780a443 @@ -0,0 +1,20 @@ +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v5.16/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 b/v5.16/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 new file mode 100644 index 00000000000..80560d0c69b --- /dev/null +++ b/v5.16/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 @@ -0,0 +1,20 @@ +16ca5dfd8dcd ("swap: port block device usage to file") +4c6bca43c547 ("mm/swap: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.16/16f9ce818901c7b7618094242adc0b51208a7c89 b/v5.16/16f9ce818901c7b7618094242adc0b51208a7c89 new file mode 100644 index 00000000000..988641ff68c --- /dev/null +++ b/v5.16/16f9ce818901c7b7618094242adc0b51208a7c89 @@ -0,0 +1,9 @@ +16f9ce818901 ("smb/server: adapt to breakup of struct file_lock") +6a277077ac51 ("smb/server: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +504a73d46bad ("Merge tag '6.2-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbd") diff --git a/v5.16/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 b/v5.16/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 new file mode 100644 index 00000000000..fc1f1b7fc26 --- /dev/null +++ b/v5.16/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 @@ -0,0 +1,2 @@ +1901ae3cc9f8 ("selftest/ftrace: fix typo in ftracetest script") +dbcf76390eb9 ("selftests/ftrace: Improve integration with kselftest runner") diff --git a/v5.16/190f676afa00d07082db170400aaa2cd4de0933f b/v5.16/190f676afa00d07082db170400aaa2cd4de0933f new file mode 100644 index 00000000000..a56cc48ef84 --- /dev/null +++ b/v5.16/190f676afa00d07082db170400aaa2cd4de0933f @@ -0,0 +1,20 @@ +190f676afa00 ("block/genhd: port disk_scan_partitions() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v5.16/195b3678bea35fde0619f17b73847c30e66d79d0 b/v5.16/195b3678bea35fde0619f17b73847c30e66d79d0 new file mode 100644 index 00000000000..e1bfc79a9fe --- /dev/null +++ b/v5.16/195b3678bea35fde0619f17b73847c30e66d79d0 @@ -0,0 +1 @@ +195b3678bea3 ("minix: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.16/19871b5c7a003946d3cd4209a348ab7c0df5dbad b/v5.16/19871b5c7a003946d3cd4209a348ab7c0df5dbad new file mode 100644 index 00000000000..007b6947da5 --- /dev/null +++ b/v5.16/19871b5c7a003946d3cd4209a348ab7c0df5dbad @@ -0,0 +1,5 @@ +19871b5c7a00 ("iomap: pass the length of the dirty region to ->map_blocks") +925c86a19bac ("fs: add CONFIG_BUFFER_HEAD") +487c607df790 ("block: use iomap for writes to block devices") +727cfe976758 ("block: open code __generic_file_write_iter for blkdev writes") +c6b0271053e7 ("Merge tag 'fs_for_v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs") diff --git a/v5.16/19e94a2333c2babc773e51a9ed844cfc35a36064 b/v5.16/19e94a2333c2babc773e51a9ed844cfc35a36064 new file mode 100644 index 00000000000..de914621ff7 --- /dev/null +++ b/v5.16/19e94a2333c2babc773e51a9ed844cfc35a36064 @@ -0,0 +1,20 @@ +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.16/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 b/v5.16/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 new file mode 100644 index 00000000000..326f73fdaf2 --- /dev/null +++ b/v5.16/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 @@ -0,0 +1,13 @@ +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a b/v5.16/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a new file mode 100644 index 00000000000..b1e2f47e62c --- /dev/null +++ b/v5.16/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a @@ -0,0 +1,12 @@ +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf b/v5.16/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf new file mode 100644 index 00000000000..1af092779b2 --- /dev/null +++ b/v5.16/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf @@ -0,0 +1,5 @@ +1b9e2d90141c ("xfs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +3584c8f48a70 ("xfs: Block writes to log device") +653bee386c08 ("xfs: simplify device handling") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/1d3aa0b97c55672eff44516b1c8afb9551003d78 b/v5.16/1d3aa0b97c55672eff44516b1c8afb9551003d78 new file mode 100644 index 00000000000..c2f647fd7aa --- /dev/null +++ b/v5.16/1d3aa0b97c55672eff44516b1c8afb9551003d78 @@ -0,0 +1,20 @@ +1d3aa0b97c55 ("ocfs2: port block device access to file") +ebc4185497ea ("ocfs2: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.16/1fa08aece42512be072351f482096d5796edf7ca b/v5.16/1fa08aece42512be072351f482096d5796edf7ca new file mode 100644 index 00000000000..e5f14ca5316 --- /dev/null +++ b/v5.16/1fa08aece42512be072351f482096d5796edf7ca @@ -0,0 +1,15 @@ +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +fb7945b484b8 ("nsfs: use d_make_root()") +16a9496523a4 ("fs: convert core infrastructure to new timestamp accessors") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v5.16/205de6ddd7fff9340bd5e4b68105f28120671c6b b/v5.16/205de6ddd7fff9340bd5e4b68105f28120671c6b new file mode 100644 index 00000000000..06ba208ba06 --- /dev/null +++ b/v5.16/205de6ddd7fff9340bd5e4b68105f28120671c6b @@ -0,0 +1,20 @@ +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") diff --git a/v5.16/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 b/v5.16/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 new file mode 100644 index 00000000000..83341b0ab0f --- /dev/null +++ b/v5.16/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 @@ -0,0 +1,20 @@ +20e6a8d0dcdc ("drbd: port block device access to file") +75e27d373425 ("drdb: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.16/217759bbb95db7998528eb65914c3e20d890dff5 b/v5.16/217759bbb95db7998528eb65914c3e20d890dff5 new file mode 100644 index 00000000000..36d03a2b785 --- /dev/null +++ b/v5.16/217759bbb95db7998528eb65914c3e20d890dff5 @@ -0,0 +1,20 @@ +217759bbb95d ("xen: port block device access to file") +436d3705bfee ("xen/blkback: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.16/21e25205d7f9b6d7d3807546dd12ea93844b7c8e b/v5.16/21e25205d7f9b6d7d3807546dd12ea93844b7c8e new file mode 100644 index 00000000000..7b1739aba8a --- /dev/null +++ b/v5.16/21e25205d7f9b6d7d3807546dd12ea93844b7c8e @@ -0,0 +1 @@ +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") diff --git a/v5.16/2263639f96f24a121ec9f037981b81daf5a8d60a b/v5.16/2263639f96f24a121ec9f037981b81daf5a8d60a new file mode 100644 index 00000000000..c570f35aaa8 --- /dev/null +++ b/v5.16/2263639f96f24a121ec9f037981b81daf5a8d60a @@ -0,0 +1,6 @@ +2263639f96f2 ("iov_iter: streamline iovec/bvec alignment iteration") +de4f5fed3f23 ("iov_iter: add iter_iovec() helper") +0a2481cde24f ("block: ensure bio_alloc_map_data() deals with ITER_UBUF correctly") +d46aa786fa53 ("block: use iter_ubuf for single range") +4b61152e107a ("io_uring: switch network send/recv to ITER_UBUF") +54e60e505d61 ("Merge tag 'for-6.2/io_uring-2022-12-08' of git://git.kernel.dk/linux") diff --git a/v5.16/231e872529885483056c0170641ddd76686e3a89 b/v5.16/231e872529885483056c0170641ddd76686e3a89 new file mode 100644 index 00000000000..e33eda971e9 --- /dev/null +++ b/v5.16/231e872529885483056c0170641ddd76686e3a89 @@ -0,0 +1 @@ +231e87252988 ("xfs: add support for FS_IOC_GETFSSYSFSPATH") diff --git a/v5.16/24a8b7bfb96120b32c222ef108bb7a713d1e385a b/v5.16/24a8b7bfb96120b32c222ef108bb7a713d1e385a new file mode 100644 index 00000000000..af734afaadd --- /dev/null +++ b/v5.16/24a8b7bfb96120b32c222ef108bb7a713d1e385a @@ -0,0 +1,13 @@ +24a8b7bfb961 ("fs: use inode_set_ctime_to_ts to set inode ctime to current time") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v5.16/24be05591fb7a2a3edd639092c045298dd57aeea b/v5.16/24be05591fb7a2a3edd639092c045298dd57aeea new file mode 100644 index 00000000000..14b4f9a5c66 --- /dev/null +++ b/v5.16/24be05591fb7a2a3edd639092c045298dd57aeea @@ -0,0 +1,20 @@ +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.16/2558e3b23112adb82a558bab616890a790a38bc6 b/v5.16/2558e3b23112adb82a558bab616890a790a38bc6 new file mode 100644 index 00000000000..1eb99b4aea9 --- /dev/null +++ b/v5.16/2558e3b23112adb82a558bab616890a790a38bc6 @@ -0,0 +1,14 @@ +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.16/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 b/v5.16/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 new file mode 100644 index 00000000000..2e498ab37df --- /dev/null +++ b/v5.16/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 @@ -0,0 +1,16 @@ +269a6194dcba ("filelock: reorganize locks_delete_block and __locks_insert_block") +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/2824083db76cb9d4b7910607b367e93b02912865 b/v5.16/2824083db76cb9d4b7910607b367e93b02912865 new file mode 100644 index 00000000000..1fe0b611766 --- /dev/null +++ b/v5.16/2824083db76cb9d4b7910607b367e93b02912865 @@ -0,0 +1,20 @@ +2824083db76c ("ovl: Always reject mounting over case-insensitive directories") +24e16e385f22 ("ovl: add support for appending lowerdirs one by one") +819829f0319a ("ovl: refactor layer parsing helpers") +0cea4c097d97 ("ovl: store and show the user provided lowerdir mount option") +c835110b588a ("ovl: remove unused code in lowerdir param parsing") +32db51070850 ("ovl: fix regression in showing lowerdir mount option") +a535116d8033 ("ovl: make use of ->layers safe in rcu pathwalk") +f01d08899fd7 ("ovl: make consistent use of OVL_FS()") +16aac5ad1fa9 ("ovl: support encoding non-decodable file handles") +184996e92e86 ("ovl: Validate verity xattr when resolving lowerdata") +bf07089081a0 ("ovl: Add versioned header for overlay.metacopy xattr") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") diff --git a/v5.16/282c30f320ba25794b66c2231ab134d15465ef21 b/v5.16/282c30f320ba25794b66c2231ab134d15465ef21 new file mode 100644 index 00000000000..99ef2770e58 --- /dev/null +++ b/v5.16/282c30f320ba25794b66c2231ab134d15465ef21 @@ -0,0 +1,6 @@ +282c30f320ba ("filelock: remove temporary compatibility macros") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 b/v5.16/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 new file mode 100644 index 00000000000..f4adb126024 --- /dev/null +++ b/v5.16/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 @@ -0,0 +1 @@ +2851f57d2dab ("selftests: thermal: intel: workload_hint: add missing gitignore") diff --git a/v5.16/2892731ec2893252cdbc256a2bd5436b7fd94cf7 b/v5.16/2892731ec2893252cdbc256a2bd5436b7fd94cf7 new file mode 100644 index 00000000000..f0cdebf4c90 --- /dev/null +++ b/v5.16/2892731ec2893252cdbc256a2bd5436b7fd94cf7 @@ -0,0 +1,20 @@ +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") diff --git a/v5.16/292fcaa1f937345cb65f3af82a1ee6692c8df9eb b/v5.16/292fcaa1f937345cb65f3af82a1ee6692c8df9eb new file mode 100644 index 00000000000..6b27fe1956b --- /dev/null +++ b/v5.16/292fcaa1f937345cb65f3af82a1ee6692c8df9eb @@ -0,0 +1 @@ +292fcaa1f937 ("smb: remove redundant check") diff --git a/v5.16/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 b/v5.16/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 new file mode 100644 index 00000000000..7268fc12395 --- /dev/null +++ b/v5.16/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 @@ -0,0 +1 @@ +2a95fd3cc23d ("jfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.16/2cd114294d1dad6ed19217c909680f9fd30ee711 b/v5.16/2cd114294d1dad6ed19217c909680f9fd30ee711 new file mode 100644 index 00000000000..cfa596897bf --- /dev/null +++ b/v5.16/2cd114294d1dad6ed19217c909680f9fd30ee711 @@ -0,0 +1,6 @@ +2cd114294d1d ("smb/client: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +5dd8ce24667a ("cifs: missing directory in MAINTAINERS file") +332019e23a51 ("Merge tag '5.20-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6") diff --git a/v5.16/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d b/v5.16/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d new file mode 100644 index 00000000000..a9e88cb7d35 --- /dev/null +++ b/v5.16/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d @@ -0,0 +1,10 @@ +2dd0b5a8fcc4 ("selftests: ktap_helpers: Add a helper to finish the test") +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.16/2fadeb950f53c017bde9e156e443528265dd3629 b/v5.16/2fadeb950f53c017bde9e156e443528265dd3629 new file mode 100644 index 00000000000..5da194e50b3 --- /dev/null +++ b/v5.16/2fadeb950f53c017bde9e156e443528265dd3629 @@ -0,0 +1,20 @@ +2fadeb950f53 ("kunit: make kunit_bus_type const") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v5.16/3058fca1ed7955c904584a6d86108d664a927177 b/v5.16/3058fca1ed7955c904584a6d86108d664a927177 new file mode 100644 index 00000000000..42dfd9caea9 --- /dev/null +++ b/v5.16/3058fca1ed7955c904584a6d86108d664a927177 @@ -0,0 +1 @@ +3058fca1ed79 ("fs: make file_dentry() a simple accessor") diff --git a/v5.16/30deff8531f469453ccc0981f14eceb0a2ea68d6 b/v5.16/30deff8531f469453ccc0981f14eceb0a2ea68d6 new file mode 100644 index 00000000000..1f78ac4382c --- /dev/null +++ b/v5.16/30deff8531f469453ccc0981f14eceb0a2ea68d6 @@ -0,0 +1,20 @@ +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") diff --git a/v5.16/321de651fa565dcf76c017b257bdf15ec7fff45d b/v5.16/321de651fa565dcf76c017b257bdf15ec7fff45d new file mode 100644 index 00000000000..f1ec15694f5 --- /dev/null +++ b/v5.16/321de651fa565dcf76c017b257bdf15ec7fff45d @@ -0,0 +1,6 @@ +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +841dd789b862 ("block: Use bdev_open_by_dev() in blkdev_open()") +e719b4d15674 ("block: Provide bdev_open_* functions") +a0433f8cae3a ("Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linux") diff --git a/v5.16/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 b/v5.16/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 new file mode 100644 index 00000000000..8ec0a7cd448 --- /dev/null +++ b/v5.16/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 @@ -0,0 +1,20 @@ +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.16/3425a2005b291b62b6f6deeeab1156839c41cf85 b/v5.16/3425a2005b291b62b6f6deeeab1156839c41cf85 new file mode 100644 index 00000000000..f283228910f --- /dev/null +++ b/v5.16/3425a2005b291b62b6f6deeeab1156839c41cf85 @@ -0,0 +1 @@ +3425a2005b29 ("selftests/ftrace: Add test to exercize function tracer across cpu hotplug") diff --git a/v5.16/345e8abe4c355bc24bab3f4a5634122e55be8665 b/v5.16/345e8abe4c355bc24bab3f4a5634122e55be8665 new file mode 100644 index 00000000000..337c54fd768 --- /dev/null +++ b/v5.16/345e8abe4c355bc24bab3f4a5634122e55be8665 @@ -0,0 +1,20 @@ +345e8abe4c35 ("selftests/resctrl: Get domain id from cache id") +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v5.16/347d49fdf36c5e2411afdb312935d88183fe5811 b/v5.16/347d49fdf36c5e2411afdb312935d88183fe5811 new file mode 100644 index 00000000000..cf145731eee --- /dev/null +++ b/v5.16/347d49fdf36c5e2411afdb312935d88183fe5811 @@ -0,0 +1,10 @@ +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/348139384ba30eccd4ce4f01fcf575b08ce81b83 b/v5.16/348139384ba30eccd4ce4f01fcf575b08ce81b83 new file mode 100644 index 00000000000..50d31b0c930 --- /dev/null +++ b/v5.16/348139384ba30eccd4ce4f01fcf575b08ce81b83 @@ -0,0 +1 @@ +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v5.16/3789fb8746dc0f484db2d6f48b390f0f535d5120 b/v5.16/3789fb8746dc0f484db2d6f48b390f0f535d5120 new file mode 100644 index 00000000000..3d88ab126c2 --- /dev/null +++ b/v5.16/3789fb8746dc0f484db2d6f48b390f0f535d5120 @@ -0,0 +1,20 @@ +3789fb8746dc ("bcache: port block device access to files") +b3856da79062 ("bcache: Fixup error handling in register_cache()") +631b001fd6bc ("bcache: Convert to bdev_open_by_path()") +2c5555983bd2 ("bcache: Fix bcache device claiming") +abcc0cbd4928 ("bcache: Alloc holder object before async registration") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v5.16/386dc41cf54dcf44ea40de1aca900f02b756cec0 b/v5.16/386dc41cf54dcf44ea40de1aca900f02b756cec0 new file mode 100644 index 00000000000..6f717891ec6 --- /dev/null +++ b/v5.16/386dc41cf54dcf44ea40de1aca900f02b756cec0 @@ -0,0 +1,2 @@ +386dc41cf54d ("init: flush async file closing") +1ec6574a3c0a ("Merge tag 'kthread-cleanups-for-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace") diff --git a/v5.16/3948abaa4e2be938ccdfc289385a27342fb13d43 b/v5.16/3948abaa4e2be938ccdfc289385a27342fb13d43 new file mode 100644 index 00000000000..572762fe9dd --- /dev/null +++ b/v5.16/3948abaa4e2be938ccdfc289385a27342fb13d43 @@ -0,0 +1 @@ +3948abaa4e2b ("do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak") diff --git a/v5.16/3956f35fbd36aee35766008ce6a9b0ed812d93ef b/v5.16/3956f35fbd36aee35766008ce6a9b0ed812d93ef new file mode 100644 index 00000000000..6101679f452 --- /dev/null +++ b/v5.16/3956f35fbd36aee35766008ce6a9b0ed812d93ef @@ -0,0 +1,7 @@ +3956f35fbd36 ("ceph: adapt to breakup of struct file_lock") +38d46409c463 ("ceph: print cluster fsid and client global_id in all debug logs") +5995d90d2d19 ("ceph: rename _to_client() to _to_fs_client()") +197b7d792d6a ("ceph: pass the mdsc to several helpers") +07bb00ef00ac ("ceph: fix type promotion bug on 32bit systems") +2816a09678f5 ("ceph: remove unnecessary check for NULL in parse_longname()") +7ba2090ca64e ("Merge tag 'ceph-for-6.6-rc1' of https://github.com/ceph/ceph-client") diff --git a/v5.16/39a6c668e4e78c3bc262c24d9aabd0a49027f948 b/v5.16/39a6c668e4e78c3bc262c24d9aabd0a49027f948 new file mode 100644 index 00000000000..6f286cd1333 --- /dev/null +++ b/v5.16/39a6c668e4e78c3bc262c24d9aabd0a49027f948 @@ -0,0 +1 @@ +39a6c668e4e7 ("efs: convert efs to use the new mount api") diff --git a/v5.16/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd b/v5.16/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd new file mode 100644 index 00000000000..b70ce8cc2d2 --- /dev/null +++ b/v5.16/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd @@ -0,0 +1,20 @@ +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") diff --git a/v5.16/3cdad0a5a6cf581519748612cb449b43379510a4 b/v5.16/3cdad0a5a6cf581519748612cb449b43379510a4 new file mode 100644 index 00000000000..0777f0ddd47 --- /dev/null +++ b/v5.16/3cdad0a5a6cf581519748612cb449b43379510a4 @@ -0,0 +1,20 @@ +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") diff --git a/v5.16/3d40f78169a0a954ff06e2b0f8e21463f7edb433 b/v5.16/3d40f78169a0a954ff06e2b0f8e21463f7edb433 new file mode 100644 index 00000000000..785dad21514 --- /dev/null +++ b/v5.16/3d40f78169a0a954ff06e2b0f8e21463f7edb433 @@ -0,0 +1 @@ +3d40f78169a0 ("filelock: drop the IS_* macros") diff --git a/v5.16/3f6d810665dfde0d33785420618ceb03fba0619d b/v5.16/3f6d810665dfde0d33785420618ceb03fba0619d new file mode 100644 index 00000000000..cdcb2ff8c49 --- /dev/null +++ b/v5.16/3f6d810665dfde0d33785420618ceb03fba0619d @@ -0,0 +1,20 @@ +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") diff --git a/v5.16/410bb2ce611133a11d4d11f0aef4c83f095c3200 b/v5.16/410bb2ce611133a11d4d11f0aef4c83f095c3200 new file mode 100644 index 00000000000..c823caceaeb --- /dev/null +++ b/v5.16/410bb2ce611133a11d4d11f0aef4c83f095c3200 @@ -0,0 +1,20 @@ +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 b/v5.16/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 new file mode 100644 index 00000000000..45d8bd5a5d2 --- /dev/null +++ b/v5.16/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 @@ -0,0 +1 @@ +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") diff --git a/v5.16/42c3732fa8073717dd7d924472f1c0bc5b452fdc b/v5.16/42c3732fa8073717dd7d924472f1c0bc5b452fdc new file mode 100644 index 00000000000..cd21ca78615 --- /dev/null +++ b/v5.16/42c3732fa8073717dd7d924472f1c0bc5b452fdc @@ -0,0 +1 @@ +42c3732fa807 ("fs: Create a generic is_dot_dotdot() utility") diff --git a/v5.16/432acd550e3607d5fea23e27f6ab4e4567deccfd b/v5.16/432acd550e3607d5fea23e27f6ab4e4567deccfd new file mode 100644 index 00000000000..2c6dddfbdf2 --- /dev/null +++ b/v5.16/432acd550e3607d5fea23e27f6ab4e4567deccfd @@ -0,0 +1,6 @@ +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +ebb7fb1557b1 ("xfs, iomap: limit individual ioend chain lengths in writeback") +8ffd74e9a816 ("iomap: Convert bio completions to use folios") +cd1e5afe5503 ("iomap: Pass the iomap_page into iomap_set_range_uptodate") +435d44b3fd0a ("iomap: Convert iomap_page_create to take a folio") +95c4cd053a1d ("iomap: Convert to_iomap_page to take a folio") diff --git a/v5.16/433f437b3ae2ed4e318ecd5233c82f6936e78e82 b/v5.16/433f437b3ae2ed4e318ecd5233c82f6936e78e82 new file mode 100644 index 00000000000..ded20c197b4 --- /dev/null +++ b/v5.16/433f437b3ae2ed4e318ecd5233c82f6936e78e82 @@ -0,0 +1,20 @@ +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") diff --git a/v5.16/4379f91172f39d999919c8e8b2b5e1d665d8972d b/v5.16/4379f91172f39d999919c8e8b2b5e1d665d8972d new file mode 100644 index 00000000000..486c519eecc --- /dev/null +++ b/v5.16/4379f91172f39d999919c8e8b2b5e1d665d8972d @@ -0,0 +1,20 @@ +4379f91172f3 ("power: port block device access to file") +e017d304c740 ("PM: hibernate: Convert to bdev_open_by_dev()") +40d84e198b0a ("PM: hibernate: Rename function parameter from snapshot_test to exclusive") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v5.16/43f0df54c96fa5abcab9df8649c1e52119bf0238 b/v5.16/43f0df54c96fa5abcab9df8649c1e52119bf0238 new file mode 100644 index 00000000000..d7f8c195652 --- /dev/null +++ b/v5.16/43f0df54c96fa5abcab9df8649c1e52119bf0238 @@ -0,0 +1,9 @@ +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.16/449813515d3e5efec85206bb91588a6249a421a3 b/v5.16/449813515d3e5efec85206bb91588a6249a421a3 new file mode 100644 index 00000000000..5195ccbcae9 --- /dev/null +++ b/v5.16/449813515d3e5efec85206bb91588a6249a421a3 @@ -0,0 +1,8 @@ +449813515d3e ("block, fs: Restore the per-bio/request data lifetime fields") +1ccf164ec866 ("block: Use iov_iter_extract_pages() and page pinning in direct-io.c") +e51bab4e2058 ("block: Replace BIO_NO_PAGE_REF with BIO_PAGE_REFFED with inverted logic") +a450f49708ea ("iomap: Don't get an reference on ZERO_PAGE for direct I/O block zeroing") +7ee4ccf57484 ("block: set FOLL_PCI_P2PDMA in bio_map_user_iov()") +80bd4a7aab4c ("blk-mq: move the srcu_struct used for quiescing to the tagset") +b179c98f7697 ("block: Remove request.write_hint") +513389809e13 ("Merge tag 'for-6.1/block-2022-10-03' of git://git.kernel.dk/linux") diff --git a/v5.16/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 b/v5.16/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 new file mode 100644 index 00000000000..5370155d0c6 --- /dev/null +++ b/v5.16/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 @@ -0,0 +1,6 @@ +459c814a3c5f ("9p: adapt to breakup of struct file_lock") +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.16/45f29e0eb5b969c59a70525942080905dc5b7964 b/v5.16/45f29e0eb5b969c59a70525942080905dc5b7964 new file mode 100644 index 00000000000..7293e29f580 --- /dev/null +++ b/v5.16/45f29e0eb5b969c59a70525942080905dc5b7964 @@ -0,0 +1 @@ +45f29e0eb5b9 ("openpromfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.16/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 b/v5.16/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 new file mode 100644 index 00000000000..a7f811f45a7 --- /dev/null +++ b/v5.16/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 @@ -0,0 +1,10 @@ +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/4a679c5afca027d7f4668f51693f7cce589038f5 b/v5.16/4a679c5afca027d7f4668f51693f7cce589038f5 new file mode 100644 index 00000000000..011df112d57 --- /dev/null +++ b/v5.16/4a679c5afca027d7f4668f51693f7cce589038f5 @@ -0,0 +1 @@ +4a679c5afca0 ("selftests: Add test to verify power supply properties") diff --git a/v5.16/4b2cfbda2d530f4efa0e2833771640869013de5e b/v5.16/4b2cfbda2d530f4efa0e2833771640869013de5e new file mode 100644 index 00000000000..189c5bff37d --- /dev/null +++ b/v5.16/4b2cfbda2d530f4efa0e2833771640869013de5e @@ -0,0 +1,20 @@ +4b2cfbda2d53 ("nfs: port block device access to files") +3fe5d9fb0b31 ("nfs/blocklayout: Convert to use bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.16/4b357e2a6d6c364a88d50526675fe596a30766cb b/v5.16/4b357e2a6d6c364a88d50526675fe596a30766cb new file mode 100644 index 00000000000..a339a4273e6 --- /dev/null +++ b/v5.16/4b357e2a6d6c364a88d50526675fe596a30766cb @@ -0,0 +1,20 @@ +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v5.16/4b7b4291dee2fef9148563be3eeb0034cc3bf5df b/v5.16/4b7b4291dee2fef9148563be3eeb0034cc3bf5df new file mode 100644 index 00000000000..1dc10b9d825 --- /dev/null +++ b/v5.16/4b7b4291dee2fef9148563be3eeb0034cc3bf5df @@ -0,0 +1 @@ +4b7b4291dee2 ("selftests: thermal: intel: power_floor: add missing gitignore") diff --git a/v5.16/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 b/v5.16/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 new file mode 100644 index 00000000000..e9525ee42e5 --- /dev/null +++ b/v5.16/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 @@ -0,0 +1,2 @@ +4b944f8ef996 ("Revert "mm/filemap: avoid buffered read/write race to read inconsistent data"") +e2c27b803bb6 ("mm/filemap: avoid buffered read/write race to read inconsistent data") diff --git a/v5.16/4ca52f539865853e6ddbc393745cd0b305f0d810 b/v5.16/4ca52f539865853e6ddbc393745cd0b305f0d810 new file mode 100644 index 00000000000..50ef28826f0 --- /dev/null +++ b/v5.16/4ca52f539865853e6ddbc393745cd0b305f0d810 @@ -0,0 +1,9 @@ +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 b/v5.16/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 new file mode 100644 index 00000000000..992d2aa0feb --- /dev/null +++ b/v5.16/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 @@ -0,0 +1,17 @@ +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.16/512383ae49107fbc42243887798548e356c4b91c b/v5.16/512383ae49107fbc42243887798548e356c4b91c new file mode 100644 index 00000000000..9dabe79ddb6 --- /dev/null +++ b/v5.16/512383ae49107fbc42243887798548e356c4b91c @@ -0,0 +1,3 @@ +512383ae4910 ("f2fs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/5339792bd64bd1605d3d51f8e52e94dfc385959b b/v5.16/5339792bd64bd1605d3d51f8e52e94dfc385959b new file mode 100644 index 00000000000..657ef9c4bd3 --- /dev/null +++ b/v5.16/5339792bd64bd1605d3d51f8e52e94dfc385959b @@ -0,0 +1,20 @@ +5339792bd64b ("selftests/resctrl: Add test groups and name L3 CAT test L3_CAT") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v5.16/539cd3f4da3fdbe7dc353634e004e4b0e725c35a b/v5.16/539cd3f4da3fdbe7dc353634e004e4b0e725c35a new file mode 100644 index 00000000000..37e8e8a3953 --- /dev/null +++ b/v5.16/539cd3f4da3fdbe7dc353634e004e4b0e725c35a @@ -0,0 +1,7 @@ +539cd3f4da3f ("selftests: lib.mk: Do not process TEST_GEN_MODS_DIR") +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") +ae108c48b5d2 ("selftests: net: Fix cross-tree inclusion of scripts") +9395cd7cef45 ("Merge tag 'landlock-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux") diff --git a/v5.16/54943abce0927156ba9909f1a533b25410bfe2ca b/v5.16/54943abce0927156ba9909f1a533b25410bfe2ca new file mode 100644 index 00000000000..746ea0835a9 --- /dev/null +++ b/v5.16/54943abce0927156ba9909f1a533b25410bfe2ca @@ -0,0 +1,20 @@ +54943abce092 ("iomap: add pos and dirty_len into trace_iomap_writepage_map") +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v5.16/54ee3526796f56c249124686a33e1cc05f76ea21 b/v5.16/54ee3526796f56c249124686a33e1cc05f76ea21 new file mode 100644 index 00000000000..3958fea6e84 --- /dev/null +++ b/v5.16/54ee3526796f56c249124686a33e1cc05f76ea21 @@ -0,0 +1,8 @@ +54ee3526796f ("selftests: livepatch: Avoid running the tests if kernel-devel is missing") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.16/57c6906778f55deba6d3f3af00284e3541bb9950 b/v5.16/57c6906778f55deba6d3f3af00284e3541bb9950 new file mode 100644 index 00000000000..77cae3a6f0a --- /dev/null +++ b/v5.16/57c6906778f55deba6d3f3af00284e3541bb9950 @@ -0,0 +1 @@ +57c6906778f5 ("__fs_parse: Correct a documentation comment") diff --git a/v5.16/582a3bf999df662c0e0fa4717ce7559f16d7b93b b/v5.16/582a3bf999df662c0e0fa4717ce7559f16d7b93b new file mode 100644 index 00000000000..4a3f8a50cba --- /dev/null +++ b/v5.16/582a3bf999df662c0e0fa4717ce7559f16d7b93b @@ -0,0 +1,6 @@ +582a3bf999df ("filelock: always define for_each_file_lock()") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 b/v5.16/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 new file mode 100644 index 00000000000..5a7c9c80a0b --- /dev/null +++ b/v5.16/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 @@ -0,0 +1 @@ +587a67b6830b ("filelock: rename some fields in tracepoints") diff --git a/v5.16/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 b/v5.16/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 new file mode 100644 index 00000000000..353fab4c2ed --- /dev/null +++ b/v5.16/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 @@ -0,0 +1 @@ +5916f439f2eb ("Convert coda to use the new mount API") diff --git a/v5.16/5bc9dc068afe95e924136d57c1a385194282a919 b/v5.16/5bc9dc068afe95e924136d57c1a385194282a919 new file mode 100644 index 00000000000..58b7b43b271 --- /dev/null +++ b/v5.16/5bc9dc068afe95e924136d57c1a385194282a919 @@ -0,0 +1 @@ +5bc9dc068afe ("selftest: ftrace: fix minor typo in log") diff --git a/v5.16/5caf1b6400d30a31363063314bddea4e5680d639 b/v5.16/5caf1b6400d30a31363063314bddea4e5680d639 new file mode 100644 index 00000000000..9613793a21c --- /dev/null +++ b/v5.16/5caf1b6400d30a31363063314bddea4e5680d639 @@ -0,0 +1,20 @@ +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v5.16/5d94da7ff00ef45737a64d947e7ff45aca972782 b/v5.16/5d94da7ff00ef45737a64d947e7ff45aca972782 new file mode 100644 index 00000000000..8769e9de8e6 --- /dev/null +++ b/v5.16/5d94da7ff00ef45737a64d947e7ff45aca972782 @@ -0,0 +1,3 @@ +5d94da7ff00e ("kselftest: Add basic test for probing the rust sample modules") +615131b8e9bc ("MAINTAINERS: Rust") +fa4b9df00af4 ("MAINTAINERS: Add Runtime Verification (RV) entry") diff --git a/v5.16/6021d62c677f12f2f975bb1bf2389730e1d9f746 b/v5.16/6021d62c677f12f2f975bb1bf2389730e1d9f746 new file mode 100644 index 00000000000..35c83a83d1c --- /dev/null +++ b/v5.16/6021d62c677f12f2f975bb1bf2389730e1d9f746 @@ -0,0 +1 @@ +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") diff --git a/v5.16/60c2a6926cc94dcd8a60ab593b4092bc354061c3 b/v5.16/60c2a6926cc94dcd8a60ab593b4092bc354061c3 new file mode 100644 index 00000000000..febb6a07fa7 --- /dev/null +++ b/v5.16/60c2a6926cc94dcd8a60ab593b4092bc354061c3 @@ -0,0 +1,20 @@ +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.16/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 b/v5.16/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 new file mode 100644 index 00000000000..0ed23fc8f0e --- /dev/null +++ b/v5.16/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 @@ -0,0 +1,20 @@ +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +58a033c9a3e0 ("nfsd: remove fetch_iversion export operation") +638e3e7d9493 ("nfsd: use the getattr operation to fetch i_version") +3139b1d79588 ("nfsd: move nfsd4_change_attribute to nfsfh.c") +ac3a2585f018 ("nfsd: rework refcounting in filecache") +d7064eaf688c ("NFSD: Add an nfsd_file_fsync tracepoint") +821411858988 ("nfsd: reorganize filecache.c") +1f696e230ea5 ("nfsd: remove the pages_flushed statistic from filecache") +4d1ea8455716 ("NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collection") +dcf3f80965ca ("NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately"") +c252849082ff ("NFSD: Pass the target nfsd_file to nfsd_commit()") +d3aefd2b29ff ("nfsd: fix net-namespace logic in __nfsd_file_cache_purge") +243a5263014a ("nfsd: rework hashtable handling in nfsd_do_file_acquire") +8d0d254b15cc ("nfsd: fix nfsd_file_unhash_and_dispose") +5e138c4a750d ("NFSD: NFSv4 CLOSE should release an nfsd_file immediately") +b40a2839470c ("NFSD: Move nfsd_file_trace_alloc() tracepoint") diff --git a/v5.16/617fc7775370324d0a2b888625b042221ebdcb62 b/v5.16/617fc7775370324d0a2b888625b042221ebdcb62 new file mode 100644 index 00000000000..c31d441a844 --- /dev/null +++ b/v5.16/617fc7775370324d0a2b888625b042221ebdcb62 @@ -0,0 +1,7 @@ +617fc7775370 ("fs: Use KMEM_CACHE instead of kmem_cache_create") +a6293b3e285c ("fs: factor out backing_file_{read,write}_iter() helpers") +f91a704f7161 ("fs: prepare for stackable filesystems backing file helpers") +6ae654392bb5 ("fs: move kiocb_start_write() into vfs_iocb_iter_write()") +269aed7014b3 ("fs: move file_start_write() into vfs_iter_write()") +e389b76a7ee1 ("coda: change locking order in coda_file_write_iter()") +062cca8915ca ("Merge tag 'vfs-6.7.iomap' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs") diff --git a/v5.16/61ead71476cf8b68960275beee24ff00a809fe81 b/v5.16/61ead71476cf8b68960275beee24ff00a809fe81 new file mode 100644 index 00000000000..6f9e470f02f --- /dev/null +++ b/v5.16/61ead71476cf8b68960275beee24ff00a809fe81 @@ -0,0 +1,5 @@ +61ead71476cf ("ext4: port block device access to file") +afde134b5bd0 ("ext4: Block writes to journal device") +218de67764e5 ("ext4: simplify device handling") +d577c8aaed20 ("ext4: Convert to bdev_open_by_dev()") +3ef96fcfd50b ("Merge tag 'ext4_for_linus-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4") diff --git a/v5.16/64bef697d33b75fc06c5789b3f8108680271529f b/v5.16/64bef697d33b75fc06c5789b3f8108680271529f new file mode 100644 index 00000000000..b03bd3a5dc5 --- /dev/null +++ b/v5.16/64bef697d33b75fc06c5789b3f8108680271529f @@ -0,0 +1,8 @@ +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.16/64f92a554f72cbfe8b971f93af9d07f87599bc88 b/v5.16/64f92a554f72cbfe8b971f93af9d07f87599bc88 new file mode 100644 index 00000000000..91e64def526 --- /dev/null +++ b/v5.16/64f92a554f72cbfe8b971f93af9d07f87599bc88 @@ -0,0 +1 @@ +64f92a554f72 ("ocfs2: convert to using new filelock helpers") diff --git a/v5.16/6727980b67852dae6b82a97e24fbadbdd218c033 b/v5.16/6727980b67852dae6b82a97e24fbadbdd218c033 new file mode 100644 index 00000000000..3f6f727c520 --- /dev/null +++ b/v5.16/6727980b67852dae6b82a97e24fbadbdd218c033 @@ -0,0 +1,6 @@ +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") +ae108c48b5d2 ("selftests: net: Fix cross-tree inclusion of scripts") +9395cd7cef45 ("Merge tag 'landlock-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux") diff --git a/v5.16/6874f6ed92df1e95ff815692b6bf6aa98e4c925b b/v5.16/6874f6ed92df1e95ff815692b6bf6aa98e4c925b new file mode 100644 index 00000000000..b1f95e09ffb --- /dev/null +++ b/v5.16/6874f6ed92df1e95ff815692b6bf6aa98e4c925b @@ -0,0 +1,20 @@ +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v5.16/689a930b93c5c20294df5da0407df361c5412eac b/v5.16/689a930b93c5c20294df5da0407df361c5412eac new file mode 100644 index 00000000000..956a7ce4b2d --- /dev/null +++ b/v5.16/689a930b93c5c20294df5da0407df361c5412eac @@ -0,0 +1,20 @@ +689a930b93c5 ("drm/xe/tests: Fix printf format specifiers in xe_migrate test") +cf0b9e94c8c7 ("drm/xe/tests/xe_migrate.c: Add vram to vram KUNIT test") +b7ab8c4f028f ("drm/xe/bo: Remove the lock_no_vm()/unlock_no_vm() interface") +d00e9cc28e1e ("drm/xe/vm: Simplify and document xe_vm_lock()") +fba153b0d0b7 ("drm/xe/selftests: consider multi-GT for eviction test") +9c0d779fc67b ("drm/xe: Prevent return with locked vm") +9b9529ce379a ("drm/xe: Rename engine to exec_queue") +99fea6828879 ("drm/xe: Prefer WARN() over BUG() to avoid crashing the kernel") +e3828ebf6cde ("drm/xe: Add define WQ_HEADER_SIZE") +937b4be72baa ("drm/xe: Decouple vram check from xe_bo_addr()") +621c1fbd9b83 ("drm/xe: Remove vma arg from xe_pte_encode()") +0e34fdb4a01a ("drm/xe: Fix checking for unset value") +6aa26f6eb829 ("drm/xe/engine: add missing rpm for bind engines") +cd928fced996 ("drm/xe/uapi: add the userspace bits for small-bar") +6a024f1bfdfe ("drm/xe/bo: support tiered vram allocation for small-bar") +7a060d786cc1 ("drm/xe/mtl: Map PPGTT as CPU:WC") +7ead33156483 ("drm/xe: Use migrate engine for page fault binds") +1655c893af08 ("drm/xe: Reduce the number list links in xe_vma") +8f33b4f054fc ("drm/xe: Avoid doing rebinds") +0043a3e8a1f5 ("drm/xe/execlist: Log when using execlist submission") diff --git a/v5.16/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce b/v5.16/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce new file mode 100644 index 00000000000..e127eae1a32 --- /dev/null +++ b/v5.16/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce @@ -0,0 +1,8 @@ +6934eea2690b ("selftests: ktap_helpers: Add helper to print diagnostic messages") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.16/6a277077ac5189d7633f8c57e153e0a73fab39d2 b/v5.16/6a277077ac5189d7633f8c57e153e0a73fab39d2 new file mode 100644 index 00000000000..0d2fbea9e4a --- /dev/null +++ b/v5.16/6a277077ac5189d7633f8c57e153e0a73fab39d2 @@ -0,0 +1 @@ +6a277077ac51 ("smb/server: convert to using new filelock helpers") diff --git a/v5.16/6a71770442b5b7cf8f880ca1c0a72456c918c757 b/v5.16/6a71770442b5b7cf8f880ca1c0a72456c918c757 new file mode 100644 index 00000000000..b9e0dc80d11 --- /dev/null +++ b/v5.16/6a71770442b5b7cf8f880ca1c0a72456c918c757 @@ -0,0 +1,8 @@ +6a71770442b5 ("selftests: livepatch: Test livepatching a heavily called syscall") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.16/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c b/v5.16/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c new file mode 100644 index 00000000000..6f0978c5d8b --- /dev/null +++ b/v5.16/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c @@ -0,0 +1 @@ +6b6ec4ca4e33 ("eventfd: add a BUILD_BUG_ON() to ensure consistency between EFD_SEMAPHORE and the uapi") diff --git a/v5.16/6b865d6530230b0c446efd93e0207b8eed7eadb2 b/v5.16/6b865d6530230b0c446efd93e0207b8eed7eadb2 new file mode 100644 index 00000000000..739be176b6c --- /dev/null +++ b/v5.16/6b865d6530230b0c446efd93e0207b8eed7eadb2 @@ -0,0 +1,9 @@ +6b865d653023 ("iomap: only call mapping_set_error once for each failed bio") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.16/6b91bfa1651d841f0066bae2b1322cac29fdfb61 b/v5.16/6b91bfa1651d841f0066bae2b1322cac29fdfb61 new file mode 100644 index 00000000000..661e003badf --- /dev/null +++ b/v5.16/6b91bfa1651d841f0066bae2b1322cac29fdfb61 @@ -0,0 +1 @@ +6b91bfa1651d ("qnx4: convert qnx4 to use the new mount api") diff --git a/v5.16/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 b/v5.16/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 new file mode 100644 index 00000000000..a00f98aed06 --- /dev/null +++ b/v5.16/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 @@ -0,0 +1 @@ +6c8ac6e24eb0 ("initramfs: remove duplicate built-in __initramfs_start unpacking") diff --git a/v5.16/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff b/v5.16/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff new file mode 100644 index 00000000000..ed007f617fb --- /dev/null +++ b/v5.16/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff @@ -0,0 +1,20 @@ +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") diff --git a/v5.16/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 b/v5.16/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 new file mode 100644 index 00000000000..5bc8254446e --- /dev/null +++ b/v5.16/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 @@ -0,0 +1 @@ +6f1a214d446b ("selftests: sched: Fix spelling mistake "hiearchy" -> "hierarchy"") diff --git a/v5.16/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 b/v5.16/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 new file mode 100644 index 00000000000..c34396dbd20 --- /dev/null +++ b/v5.16/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 @@ -0,0 +1,20 @@ +6f2f793fba78 ("kunit: test: Log the correct filter string in executor_test") +dce19a3fede2 ("kunit: test: Make filter strings in executor_test writable") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") diff --git a/v5.16/70dfe3f0d239c2e8abc6a7bea24411031f85b652 b/v5.16/70dfe3f0d239c2e8abc6a7bea24411031f85b652 new file mode 100644 index 00000000000..8a8ee011a73 --- /dev/null +++ b/v5.16/70dfe3f0d239c2e8abc6a7bea24411031f85b652 @@ -0,0 +1,3 @@ +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +5ca14835dc42 ("fs: uninline inode_maybe_inc_iversion()") +da3f52ba3595 ("iversion: use atomic64_try_cmpxchg)") diff --git a/v5.16/73f65b8b0325551110dedf8d27ac738bdc331802 b/v5.16/73f65b8b0325551110dedf8d27ac738bdc331802 new file mode 100644 index 00000000000..0329e1c62ea --- /dev/null +++ b/v5.16/73f65b8b0325551110dedf8d27ac738bdc331802 @@ -0,0 +1 @@ +73f65b8b0325 ("fs: Wrong function name in comment") diff --git a/v5.16/73fa7547c70b32cc69685f79be31135797734eb6 b/v5.16/73fa7547c70b32cc69685f79be31135797734eb6 new file mode 100644 index 00000000000..57c6780c00a --- /dev/null +++ b/v5.16/73fa7547c70b32cc69685f79be31135797734eb6 @@ -0,0 +1 @@ +73fa7547c70b ("vfs: add RWF_NOAPPEND flag for pwritev2") diff --git a/v5.16/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 b/v5.16/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 new file mode 100644 index 00000000000..e203b63e790 --- /dev/null +++ b/v5.16/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 @@ -0,0 +1,20 @@ +74e76cbabd7f ("selftests/resctrl: Add resource_info_file_exists()") +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v5.16/75a1bbe60a7425fcaa670bff58b8589b1f880810 b/v5.16/75a1bbe60a7425fcaa670bff58b8589b1f880810 new file mode 100644 index 00000000000..0a3514944a7 --- /dev/null +++ b/v5.16/75a1bbe60a7425fcaa670bff58b8589b1f880810 @@ -0,0 +1 @@ +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") diff --git a/v5.16/75cabec0111b7ccb140d917cc9c481e845cc3498 b/v5.16/75cabec0111b7ccb140d917cc9c481e845cc3498 new file mode 100644 index 00000000000..694ca82b494 --- /dev/null +++ b/v5.16/75cabec0111b7ccb140d917cc9c481e845cc3498 @@ -0,0 +1,6 @@ +75cabec0111b ("filelock: add some new helper functions") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.16/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 b/v5.16/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 new file mode 100644 index 00000000000..a3ebf79c1c7 --- /dev/null +++ b/v5.16/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 @@ -0,0 +1 @@ +75e9570c93c7 ("ceph: convert to using new filelock helpers") diff --git a/v5.16/76698510f593daf8aa0582492090d0c2e484c3e8 b/v5.16/76698510f593daf8aa0582492090d0c2e484c3e8 new file mode 100644 index 00000000000..9ad9e8d3970 --- /dev/null +++ b/v5.16/76698510f593daf8aa0582492090d0c2e484c3e8 @@ -0,0 +1 @@ +76698510f593 ("afs: convert to using new filelock helpers") diff --git a/v5.16/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 b/v5.16/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 new file mode 100644 index 00000000000..648c0e2cfcb --- /dev/null +++ b/v5.16/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 @@ -0,0 +1,20 @@ +7b8001013d72 ("filelock: don't do security checks on nfsd setlease calls") +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v5.16/7beea725a8ca412c6190090ce7c3a13b169592a1 b/v5.16/7beea725a8ca412c6190090ce7c3a13b169592a1 new file mode 100644 index 00000000000..3ca8049eb9a --- /dev/null +++ b/v5.16/7beea725a8ca412c6190090ce7c3a13b169592a1 @@ -0,0 +1,20 @@ +7beea725a8ca ("libfs: Define a minimum directory offset") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") diff --git a/v5.16/7c079e909b21f8f6e5d8e501c037752ff302a15e b/v5.16/7c079e909b21f8f6e5d8e501c037752ff302a15e new file mode 100644 index 00000000000..5d6ecbba782 --- /dev/null +++ b/v5.16/7c079e909b21f8f6e5d8e501c037752ff302a15e @@ -0,0 +1,7 @@ +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.16/7c09a4ed6156c6cab6b951e027ca6ea24af454ba b/v5.16/7c09a4ed6156c6cab6b951e027ca6ea24af454ba new file mode 100644 index 00000000000..768c7515966 --- /dev/null +++ b/v5.16/7c09a4ed6156c6cab6b951e027ca6ea24af454ba @@ -0,0 +1,9 @@ +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/7c18509bdaefe2164e62829d614ef9ea429f29d2 b/v5.16/7c18509bdaefe2164e62829d614ef9ea429f29d2 new file mode 100644 index 00000000000..8217f681b5d --- /dev/null +++ b/v5.16/7c18509bdaefe2164e62829d614ef9ea429f29d2 @@ -0,0 +1,12 @@ +7c18509bdaef ("filelock: convert locks_insert_lock_ctx and locks_delete_lock_ctx") +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/7ded1e365cc9de6093a71d3a493c1874aca6e77c b/v5.16/7ded1e365cc9de6093a71d3a493c1874aca6e77c new file mode 100644 index 00000000000..d6c8678a8aa --- /dev/null +++ b/v5.16/7ded1e365cc9de6093a71d3a493c1874aca6e77c @@ -0,0 +1 @@ +7ded1e365cc9 ("efs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.16/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 b/v5.16/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 new file mode 100644 index 00000000000..2a782f86a64 --- /dev/null +++ b/v5.16/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 @@ -0,0 +1,15 @@ +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +4008e2a0b01a ("zonefs: Reorganize code") +a608da3bd730 ("zonefs: Detect append writes at invalid locations") +f43dc4dc3eff ("iomap: buffered write failure should not truncate the page cache") +9c7babf94a0d ("xfs,iomap: move delalloc punching to iomap") +b71f889c18ad ("xfs: use byte ranges for write cleanup ranges") +198dd8aedee6 ("xfs: punching delalloc extents on write failure is racy") +8745889a7fd0 ("Merge tag 'iomap-6.0-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux") diff --git a/v5.16/7edfc610ec315de96963e66889511212ad87e3de b/v5.16/7edfc610ec315de96963e66889511212ad87e3de new file mode 100644 index 00000000000..334603c650d --- /dev/null +++ b/v5.16/7edfc610ec315de96963e66889511212ad87e3de @@ -0,0 +1,4 @@ +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.16/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 b/v5.16/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 new file mode 100644 index 00000000000..1e9b4ad7e35 --- /dev/null +++ b/v5.16/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 @@ -0,0 +1,2 @@ +7ffa8f3d3023 ("fs: Remove NTFS classic") +a05aea98d405 ("Merge tag 'sysctl-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux") diff --git a/v5.16/806cb2270237ce2ec672a407d66cee17a07d3aa2 b/v5.16/806cb2270237ce2ec672a407d66cee17a07d3aa2 new file mode 100644 index 00000000000..4496df94548 --- /dev/null +++ b/v5.16/806cb2270237ce2ec672a407d66cee17a07d3aa2 @@ -0,0 +1,18 @@ +806cb2270237 ("kunit: Annotate _MSG assertion variants with gnu printf specifiers") +260755184cbd ("kunit: Move kunit_abort() call out of kunit_do_failed_assertion()") +c1144e01063e ("kunit: declare kunit_assert structs as const") +97d453bc4007 ("kunit: rename base KUNIT_ASSERTION macro to _KUNIT_FAILED") +a8495ad8e973 ("kunit: remove format func from struct kunit_assert, get it to 0 bytes") +7466886b400b ("kunit: take `kunit_assert` as `const`") +c2741453478b ("kunit: cleanup assertion macro internal variables") +2b6861e2372b ("kunit: factor out str constants from binary assertion structs") +064ff292aca5 ("kunit: consolidate KUNIT_INIT_BINARY_ASSERT_STRUCT macros") +6419abb80e82 ("kunit: remove va_format from kunit_assert") +40f39777ce4f ("kunit: decrease macro layering for integer asserts") +c5855907d388 ("kunit: drop unused intermediate macros for ptr inequality checks") +6709d0fe5593 ("kunit: make KUNIT_EXPECT_EQ() use KUNIT_EXPECT_EQ_MSG(), etc.") +05a7da89c15d ("kunit: drop unused assert_type from kunit_assert and clean up macros") +21957f90b28f ("kunit: split out part of kunit_assert into a static const") +dd640d70874b ("kunit: factor out kunit_base_assert_format() call into kunit_fail()") +a91e9ade402c ("kunit: drop unused kunit* field in kunit_assert") +4fdacef8ac5a ("kunit: move check if assertion passed into the macros") diff --git a/v5.16/80d012e98894ac9112cbcddf2fbf276c2e4be0ec b/v5.16/80d012e98894ac9112cbcddf2fbf276c2e4be0ec new file mode 100644 index 00000000000..2f3a679a261 --- /dev/null +++ b/v5.16/80d012e98894ac9112cbcddf2fbf276c2e4be0ec @@ -0,0 +1,2 @@ +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +adc9c2e5a723 ("iomap: add a tracepoint for mappings returned by map_blocks") diff --git a/v5.16/8145e082a8dfcfdc0a725b0f76eca54337b5b26e b/v5.16/8145e082a8dfcfdc0a725b0f76eca54337b5b26e new file mode 100644 index 00000000000..dd4d0f691f3 --- /dev/null +++ b/v5.16/8145e082a8dfcfdc0a725b0f76eca54337b5b26e @@ -0,0 +1 @@ +8145e082a8df ("romfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.16/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 b/v5.16/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 new file mode 100644 index 00000000000..5c742c89d45 --- /dev/null +++ b/v5.16/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 @@ -0,0 +1,15 @@ +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.16/82a8cb96b23244f40be56b9edcf085af0cc237a6 b/v5.16/82a8cb96b23244f40be56b9edcf085af0cc237a6 new file mode 100644 index 00000000000..ea18cc0ab8a --- /dev/null +++ b/v5.16/82a8cb96b23244f40be56b9edcf085af0cc237a6 @@ -0,0 +1,7 @@ +82a8cb96b232 ("afs: adapt to breakup of struct file_lock") +76698510f593 ("afs: convert to using new filelock helpers") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.16/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 b/v5.16/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 new file mode 100644 index 00000000000..54a22d198df --- /dev/null +++ b/v5.16/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 @@ -0,0 +1,4 @@ +83b290c9e3b5 ("pidfd: clone: allow CLONE_THREAD | CLONE_PIDFD together") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") diff --git a/v5.16/84e286c1bb9b22d5893d34fcedd69224a65c439c b/v5.16/84e286c1bb9b22d5893d34fcedd69224a65c439c new file mode 100644 index 00000000000..79f2ae08ced --- /dev/null +++ b/v5.16/84e286c1bb9b22d5893d34fcedd69224a65c439c @@ -0,0 +1,9 @@ +84e286c1bb9b ("smb/client: adapt to breakup of struct file_lock") +2cd114294d1d ("smb/client: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.16/85506aca2eb4ea41223c91c5fe25125953c19b13 b/v5.16/85506aca2eb4ea41223c91c5fe25125953c19b13 new file mode 100644 index 00000000000..d95b832afbf --- /dev/null +++ b/v5.16/85506aca2eb4ea41223c91c5fe25125953c19b13 @@ -0,0 +1 @@ +85506aca2eb4 ("selftests/mqueue: Set timeout to 180 seconds") diff --git a/v5.16/85f273a6a1e492afa7309fd23fcd8cb870085f56 b/v5.16/85f273a6a1e492afa7309fd23fcd8cb870085f56 new file mode 100644 index 00000000000..d5e1709a126 --- /dev/null +++ b/v5.16/85f273a6a1e492afa7309fd23fcd8cb870085f56 @@ -0,0 +1 @@ +85f273a6a1e4 ("fs/pipe: Convert to lockdep_cmp_fn") diff --git a/v5.16/872584f1bb983a688547509141b03b37bdb28840 b/v5.16/872584f1bb983a688547509141b03b37bdb28840 new file mode 100644 index 00000000000..10bc17b0ef0 --- /dev/null +++ b/v5.16/872584f1bb983a688547509141b03b37bdb28840 @@ -0,0 +1,2 @@ +872584f1bb98 ("lockd: convert to using new filelock helpers") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") diff --git a/v5.16/87a83c8c677e762a39d914e67450cc85d8fc1f9a b/v5.16/87a83c8c677e762a39d914e67450cc85d8fc1f9a new file mode 100644 index 00000000000..0b324969e60 --- /dev/null +++ b/v5.16/87a83c8c677e762a39d914e67450cc85d8fc1f9a @@ -0,0 +1 @@ +87a83c8c677e ("reiserfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.16/87b355f44833b9d7d8ebdd3929e941ac1a931b7e b/v5.16/87b355f44833b9d7d8ebdd3929e941ac1a931b7e new file mode 100644 index 00000000000..da3fa8a87ab --- /dev/null +++ b/v5.16/87b355f44833b9d7d8ebdd3929e941ac1a931b7e @@ -0,0 +1,20 @@ +87b355f44833 ("erofs: port device access to file") +8bd90b6ae785 ("erofs: fix NULL dereference of dif->bdev_handle in fscache mode") +49845720080d ("erofs: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v5.16/8a904a3caa88118744062e872ae90f37748a8fd8 b/v5.16/8a904a3caa88118744062e872ae90f37748a8fd8 new file mode 100644 index 00000000000..9af8d651d37 --- /dev/null +++ b/v5.16/8a904a3caa88118744062e872ae90f37748a8fd8 @@ -0,0 +1 @@ +8a904a3caa88 ("rtc: test: Fix invalid format specifier.") diff --git a/v5.16/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 b/v5.16/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 new file mode 100644 index 00000000000..7eb29fe1742 --- /dev/null +++ b/v5.16/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 @@ -0,0 +1 @@ +8ab37b0d98cf ("selftests: livepatch: Add initial .gitignore") diff --git a/v5.16/8b3d838139bcd1e552f1899191f734264ce2a1a5 b/v5.16/8b3d838139bcd1e552f1899191f734264ce2a1a5 new file mode 100644 index 00000000000..6689596f127 --- /dev/null +++ b/v5.16/8b3d838139bcd1e552f1899191f734264ce2a1a5 @@ -0,0 +1,2 @@ +8b3d838139bc ("fs: improve dump_mapping() robustness") +3e9d80a891df ("mm,fs: split dump_mapping() out from dump_page()") diff --git a/v5.16/8b6bb995d3819218498bdbee4465bffff1497a31 b/v5.16/8b6bb995d3819218498bdbee4465bffff1497a31 new file mode 100644 index 00000000000..bc2f9359258 --- /dev/null +++ b/v5.16/8b6bb995d3819218498bdbee4465bffff1497a31 @@ -0,0 +1,2 @@ +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") diff --git a/v5.16/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b b/v5.16/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b new file mode 100644 index 00000000000..454cd98364e --- /dev/null +++ b/v5.16/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b @@ -0,0 +1,2 @@ +8cbf22b3dcf0 ("selftests: ftrace: fix typo in test description") +ee9793be08b1 ("tracing/selftests: Add ownership modification tests for eventfs") diff --git a/v5.16/90a009db09e2b91990df28e47844d44ae0ef9aa8 b/v5.16/90a009db09e2b91990df28e47844d44ae0ef9aa8 new file mode 100644 index 00000000000..471c36b5593 --- /dev/null +++ b/v5.16/90a009db09e2b91990df28e47844d44ae0ef9aa8 @@ -0,0 +1,20 @@ +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.16/90f92b68c9869913753f8bc1d87b7762a5f36873 b/v5.16/90f92b68c9869913753f8bc1d87b7762a5f36873 new file mode 100644 index 00000000000..628f08286eb --- /dev/null +++ b/v5.16/90f92b68c9869913753f8bc1d87b7762a5f36873 @@ -0,0 +1,9 @@ +90f92b68c986 ("pidfd: kill the no longer needed do_notify_pidfd() in de_thread()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.16/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 b/v5.16/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 new file mode 100644 index 00000000000..365f48a9547 --- /dev/null +++ b/v5.16/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 @@ -0,0 +1,10 @@ +91e78a1eb6b1 ("hugetlbfs: support idmapped mounts") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.16/9473c4450e9c83d890d435577a3776d925fa748c b/v5.16/9473c4450e9c83d890d435577a3776d925fa748c new file mode 100644 index 00000000000..85a873e73ea --- /dev/null +++ b/v5.16/9473c4450e9c83d890d435577a3776d925fa748c @@ -0,0 +1 @@ +9473c4450e9c ("exportfs: fix the fallback implementation of the get_name export operation") diff --git a/v5.16/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d b/v5.16/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d new file mode 100644 index 00000000000..feb3f7740d3 --- /dev/null +++ b/v5.16/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d @@ -0,0 +1,12 @@ +966b7bd3ca3e ("dlm: adapt to breakup of struct file_lock") +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dbee1adeb7e6 ("dlm: use fl_owner from lockd") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +92655fbda5c0 ("fs: dlm: return positive pid value for F_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.16/9a7eec48c9715c897b3a7809799089d708a4de64 b/v5.16/9a7eec48c9715c897b3a7809799089d708a4de64 new file mode 100644 index 00000000000..96f9091cf05 --- /dev/null +++ b/v5.16/9a7eec48c9715c897b3a7809799089d708a4de64 @@ -0,0 +1,5 @@ +9a7eec48c971 ("fuse: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.16/9ae061cf2a46980b37cec1e56a372603682b2741 b/v5.16/9ae061cf2a46980b37cec1e56a372603682b2741 new file mode 100644 index 00000000000..072cf4ea9bc --- /dev/null +++ b/v5.16/9ae061cf2a46980b37cec1e56a372603682b2741 @@ -0,0 +1,20 @@ +9ae061cf2a46 ("btrfs: port device access to file") +86ec15d00bf8 ("btrfs: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.16/9b6713cc75229f25552c643083cbdbfb771e5bca b/v5.16/9b6713cc75229f25552c643083cbdbfb771e5bca new file mode 100644 index 00000000000..091043ab2e7 --- /dev/null +++ b/v5.16/9b6713cc75229f25552c643083cbdbfb771e5bca @@ -0,0 +1,20 @@ +9b6713cc7522 ("maple_tree: Add mtree_alloc_cyclic()") +067311d33e65 ("maple_tree: separate ma_state node from status") +271f61a8b41d ("maple_tree: clean up inlines for some functions") +bf857ddd21d0 ("maple_tree: move debug check to __mas_set_range()") +f7a590189539 ("maple_tree: make mas_erase() more robust") +a2587a7e8d37 ("maple_tree: add test for mtree_dup()") +fd32e4e9b764 ("maple_tree: introduce interfaces __mt_dup() and mtree_dup()") +4f2267b58a22 ("maple_tree: add mt_free_one() and mt_attr() helpers") +a8091f039c1e ("maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states") +5c590804b6b0 ("maple_tree: add mas_is_active() to detect in-tree walks") +530f745c7620 ("maple_tree: replace data before marking dead in split and spanning store") +4ffc2ee2cf01 ("maple_tree: introduce mas_tree_parent() definition") +1238f6a226dc ("maple_tree: introduce mas_put_in_tree()") +72bcf4aa86ec ("maple_tree: reorder replacement of nodes to avoid live lock") +fec29364348f ("maple_tree: reduce resets during store setup") +da0892547b10 ("maple_tree: re-introduce entry to mas_preallocate() arguments") +53bee98d004f ("mm: remove re-walk from mmap_region()") +c1297987cc2a ("maple_tree: introduce __mas_set_range()") +a489539e33c2 ("maple_tree: update mt_validate()") +fad9c80e6371 ("maple_tree: fix a few documentation issues") diff --git a/v5.16/9bb430a89d2dfce58a3d61a3a04e149109d3934e b/v5.16/9bb430a89d2dfce58a3d61a3a04e149109d3934e new file mode 100644 index 00000000000..0a757656956 --- /dev/null +++ b/v5.16/9bb430a89d2dfce58a3d61a3a04e149109d3934e @@ -0,0 +1,10 @@ +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a b/v5.16/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a new file mode 100644 index 00000000000..c0c174ec5bb --- /dev/null +++ b/v5.16/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a @@ -0,0 +1,20 @@ +9de31ee6d7a8 ("reiserfs: port block device access to file") +ba1787a5edd9 ("reiserfs: Convert to bdev_open_by_dev/path()") +c576c4bf9ecf ("reiserfs: fix blkdev_put() warning from release_journal_dev()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") +0718afd47f70 ("block: introduce holder ops") diff --git a/v5.16/9e3f1c59367515e7e40675fe83645a131c05039d b/v5.16/9e3f1c59367515e7e40675fe83645a131c05039d new file mode 100644 index 00000000000..8d54c0842d1 --- /dev/null +++ b/v5.16/9e3f1c59367515e7e40675fe83645a131c05039d @@ -0,0 +1 @@ +9e3f1c593675 ("selftests/move_mount_set_group:Make tests build with old libc") diff --git a/v5.16/9ed52108f6478a6a805c0c15a3f70aabba07247e b/v5.16/9ed52108f6478a6a805c0c15a3f70aabba07247e new file mode 100644 index 00000000000..8ea2a7637dd --- /dev/null +++ b/v5.16/9ed52108f6478a6a805c0c15a3f70aabba07247e @@ -0,0 +1 @@ +9ed52108f647 ("pidfd: change do_notify_pidfd() to use __wake_up(poll_to_key(EPOLLIN))") diff --git a/v5.16/9f2f767f5ef81982a36edef512b2319e3a79ad73 b/v5.16/9f2f767f5ef81982a36edef512b2319e3a79ad73 new file mode 100644 index 00000000000..724d1e2b23f --- /dev/null +++ b/v5.16/9f2f767f5ef81982a36edef512b2319e3a79ad73 @@ -0,0 +1,20 @@ +9f2f767f5ef8 ("bcachefs: port block device access to file") +1bfdc94b28cf ("bcachefs: Convert to bdev_open_by_path()") +3e3e02e6bce6 ("bcachefs: Assorted checkpatch fixes") +99e2146bea04 ("bcachefs: Break out bch2_btree_path_traverse_cached_slowpath()") +0d7009d7ca99 ("bcachefs: Delete old deadlock avoidance code") +33bd5d068603 ("bcachefs: Deadlock cycle detector") +5c1ef830f678 ("bcachefs: Errcodes can now subtype standard error codes") +367d72dd5fd5 ("bcachefs: bch2_btree_path_upgrade() now emits transaction restart") +e87b0e4a7120 ("bcachefs: Fix redundant transaction restart") +3d21d48e898a ("bcachefs: Fix usage of six lock's percpu mode, key cache version") +0242130fb67f ("bcachefs: Refactor bkey_cached_alloc() path") +da4474f20961 ("bcachefs: Convert more locking code to btree_bkey_cached_common") +4e6defd106b6 ("bcachefs: btree_bkey_cached_common->cached") +d5024b011cb3 ("bcachefs: bch2_btree_node_lock_write_nofail()") +ca7d8fcabf29 ("bcachefs: New locking functions") +546180874ade ("bcachefs: Mark write locks before taking lock") +534a591e4cf9 ("bcachefs: Delete time_stats for lock contended times") +674cfc26240b ("bcachefs: Add persistent counters for all tracepoints") +8a9c1b1cb0ed ("bcachefs: Improve bch2_btree_node_relock()") +ce56bf7fc23b ("bcachefs: Improve trans_restart_journal_preres_get tracepoint") diff --git a/v5.16/a0dd82d6d863f03859ccab6c71e84e917f4d7082 b/v5.16/a0dd82d6d863f03859ccab6c71e84e917f4d7082 new file mode 100644 index 00000000000..d8a5a4e8ea1 --- /dev/null +++ b/v5.16/a0dd82d6d863f03859ccab6c71e84e917f4d7082 @@ -0,0 +1,20 @@ +a0dd82d6d863 ("kunit: Mark filter* params as rw") +b67abaad4d25 ("kunit: Allow kunit test modules to use test filtering") +18258c60f8a7 ("kunit: Make 'list' action available to kunit test modules") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") diff --git a/v5.16/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f b/v5.16/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f new file mode 100644 index 00000000000..d9016ce6162 --- /dev/null +++ b/v5.16/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f @@ -0,0 +1,17 @@ +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 b/v5.16/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 new file mode 100644 index 00000000000..4d895554473 --- /dev/null +++ b/v5.16/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 @@ -0,0 +1 @@ +a1c6d5439fbd ("pid: kill the obsolete PIDTYPE_PID code in transfer_pid()") diff --git a/v5.16/a28d893eb3270cf62c10dd8777af0d8452cdc072 b/v5.16/a28d893eb3270cf62c10dd8777af0d8452cdc072 new file mode 100644 index 00000000000..149fd499753 --- /dev/null +++ b/v5.16/a28d893eb3270cf62c10dd8777af0d8452cdc072 @@ -0,0 +1,20 @@ +a28d893eb327 ("md: port block device access to file") +9f0f5a30d34c ("md: Convert to bdev_open_by_dev()") +c2fce61fb22e ("dm: Convert to bdev_open_by_dev()") +99892147f028 ("md: fix warning for holder mismatch from export_rdev()") +a1d767191096 ("md: use mddev->external to select holder in export_rdev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v5.16/a34606a9aa3d36d178a5ecf31a0299b88102cf12 b/v5.16/a34606a9aa3d36d178a5ecf31a0299b88102cf12 new file mode 100644 index 00000000000..ed391caf5b0 --- /dev/null +++ b/v5.16/a34606a9aa3d36d178a5ecf31a0299b88102cf12 @@ -0,0 +1,20 @@ +a34606a9aa3d ("rnbd: port block device access to file") +70d85bec8f4c ("block/rnbd: use %pe to print errors") +c2114f11a30e ("rnbd-srv: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +5ee607675deb ("rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") diff --git a/v5.16/a4af51ce229b1e1eab003966dbfebf9d80093a77 b/v5.16/a4af51ce229b1e1eab003966dbfebf9d80093a77 new file mode 100644 index 00000000000..40a5766fdb1 --- /dev/null +++ b/v5.16/a4af51ce229b1e1eab003966dbfebf9d80093a77 @@ -0,0 +1,13 @@ +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.16/a56aefca8d386181415a1fb7cfec2f72b0404797 b/v5.16/a56aefca8d386181415a1fb7cfec2f72b0404797 new file mode 100644 index 00000000000..2196693498a --- /dev/null +++ b/v5.16/a56aefca8d386181415a1fb7cfec2f72b0404797 @@ -0,0 +1,8 @@ +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/a575c9734f3021f1fc81c2477ecaee4d9841fd59 b/v5.16/a575c9734f3021f1fc81c2477ecaee4d9841fd59 new file mode 100644 index 00000000000..3653d05ee4f --- /dev/null +++ b/v5.16/a575c9734f3021f1fc81c2477ecaee4d9841fd59 @@ -0,0 +1,20 @@ +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +42e3b093eb7c ("selftests/resctrl: Fix set up schemata with 100% allocation on first run in MBM test") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +9ce29d23a133 ("selftests/resctrl: Change initialize_llc_perf() return type to void") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +0d45c83b95da ("selftests/resctrl: Check for return value after write_schemata()") +fa10366cc6f4 ("selftests/resctrl: Allow ->setup() to return errors") diff --git a/v5.16/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a b/v5.16/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a new file mode 100644 index 00000000000..b582d8b1a3b --- /dev/null +++ b/v5.16/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a @@ -0,0 +1,5 @@ +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/a6bf23e18324d550f789637d469cca654c92fe86 b/v5.16/a6bf23e18324d550f789637d469cca654c92fe86 new file mode 100644 index 00000000000..632a9c97394 --- /dev/null +++ b/v5.16/a6bf23e18324d550f789637d469cca654c92fe86 @@ -0,0 +1,6 @@ +a6bf23e18324 ("gfs2: adapt to breakup of struct file_lock") +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v5.16/ab838b3fd9a442a62f36ea7eeb93e77259f787ce b/v5.16/ab838b3fd9a442a62f36ea7eeb93e77259f787ce new file mode 100644 index 00000000000..5873a414bfa --- /dev/null +++ b/v5.16/ab838b3fd9a442a62f36ea7eeb93e77259f787ce @@ -0,0 +1,11 @@ +ab838b3fd9a4 ("block: remove bdev_handle completely") +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 b/v5.16/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 new file mode 100644 index 00000000000..b13a57a0166 --- /dev/null +++ b/v5.16/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 @@ -0,0 +1,3 @@ +ac4e78bdbba2 ("jfs: port block device access to file") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/ad399740bd41da5558d8b8b2b19481740ca063cb b/v5.16/ad399740bd41da5558d8b8b2b19481740ca063cb new file mode 100644 index 00000000000..8b5bf9a55b9 --- /dev/null +++ b/v5.16/ad399740bd41da5558d8b8b2b19481740ca063cb @@ -0,0 +1,11 @@ +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/ad72872eb3ae634d1e4296a384baa81e85cc6acc b/v5.16/ad72872eb3ae634d1e4296a384baa81e85cc6acc new file mode 100644 index 00000000000..7c4c7cb842b --- /dev/null +++ b/v5.16/ad72872eb3ae634d1e4296a384baa81e85cc6acc @@ -0,0 +1 @@ +ad72872eb3ae ("asm-generic: remove extra type checking in acquire/release for non-SMP case") diff --git a/v5.16/ae5535efd8c445ad6033ac0d5da0197897b148ea b/v5.16/ae5535efd8c445ad6033ac0d5da0197897b148ea new file mode 100644 index 00000000000..9826a13f5cc --- /dev/null +++ b/v5.16/ae5535efd8c445ad6033ac0d5da0197897b148ea @@ -0,0 +1,8 @@ +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.16/ae638551ab64a216364a63c4ee5061f82702fde2 b/v5.16/ae638551ab64a216364a63c4ee5061f82702fde2 new file mode 100644 index 00000000000..c7214fafecb --- /dev/null +++ b/v5.16/ae638551ab64a216364a63c4ee5061f82702fde2 @@ -0,0 +1,20 @@ +ae638551ab64 ("selftests/resctrl: Add non-contiguous CBMs CAT test") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v5.16/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 b/v5.16/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 new file mode 100644 index 00000000000..e42b44b7d4a --- /dev/null +++ b/v5.16/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 @@ -0,0 +1,11 @@ +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/ae8c511757304e0c393661b5ed2ad7073e2a351d b/v5.16/ae8c511757304e0c393661b5ed2ad7073e2a351d new file mode 100644 index 00000000000..be3afcffe01 --- /dev/null +++ b/v5.16/ae8c511757304e0c393661b5ed2ad7073e2a351d @@ -0,0 +1,15 @@ +ae8c51175730 ("fs: add FS_IOC_GETFSSYSFSPATH") +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.16/b1211a25c4fe3443cfef4ed7c39251502a663776 b/v5.16/b1211a25c4fe3443cfef4ed7c39251502a663776 new file mode 100644 index 00000000000..3a1f42e8225 --- /dev/null +++ b/v5.16/b1211a25c4fe3443cfef4ed7c39251502a663776 @@ -0,0 +1,5 @@ +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 b/v5.16/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 new file mode 100644 index 00000000000..2b2301a0cf5 --- /dev/null +++ b/v5.16/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 @@ -0,0 +1,12 @@ +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.16/b4c6d52d8a81c53a8759e382e8000597909f0615 b/v5.16/b4c6d52d8a81c53a8759e382e8000597909f0615 new file mode 100644 index 00000000000..7a5c895115f --- /dev/null +++ b/v5.16/b4c6d52d8a81c53a8759e382e8000597909f0615 @@ -0,0 +1,5 @@ +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v5.16/b639585e71e63008373d3a9fd060b87315fe7ea8 b/v5.16/b639585e71e63008373d3a9fd060b87315fe7ea8 new file mode 100644 index 00000000000..f50ac282f21 --- /dev/null +++ b/v5.16/b639585e71e63008373d3a9fd060b87315fe7ea8 @@ -0,0 +1 @@ +b639585e71e6 ("fork: Using clone_flags for legacy clone check") diff --git a/v5.16/b6aaba5b76e9596cb4d62d081cca41e114becacc b/v5.16/b6aaba5b76e9596cb4d62d081cca41e114becacc new file mode 100644 index 00000000000..4526e644513 --- /dev/null +++ b/v5.16/b6aaba5b76e9596cb4d62d081cca41e114becacc @@ -0,0 +1,14 @@ +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/b6be3714005c3933886be71011f19119e219e77c b/v5.16/b6be3714005c3933886be71011f19119e219e77c new file mode 100644 index 00000000000..16a55fe66c6 --- /dev/null +++ b/v5.16/b6be3714005c3933886be71011f19119e219e77c @@ -0,0 +1,13 @@ +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/b6dfac948686799169c899557a179b84d0d1f47e b/v5.16/b6dfac948686799169c899557a179b84d0d1f47e new file mode 100644 index 00000000000..75c0b2179e6 --- /dev/null +++ b/v5.16/b6dfac948686799169c899557a179b84d0d1f47e @@ -0,0 +1,20 @@ +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v5.16/b6e6a582f2b357b6f74849b715de12cc38b1ee91 b/v5.16/b6e6a582f2b357b6f74849b715de12cc38b1ee91 new file mode 100644 index 00000000000..9e29ef13d7e --- /dev/null +++ b/v5.16/b6e6a582f2b357b6f74849b715de12cc38b1ee91 @@ -0,0 +1,20 @@ +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v5.16/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 b/v5.16/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 new file mode 100644 index 00000000000..853af619052 --- /dev/null +++ b/v5.16/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 @@ -0,0 +1 @@ +bac0a9e56e1f ("file: add alloc_file_pseudo_noaccount()") diff --git a/v5.16/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 b/v5.16/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 new file mode 100644 index 00000000000..2bd6f284d00 --- /dev/null +++ b/v5.16/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 @@ -0,0 +1 @@ +bae8bc46987e ("libfs: Remove unnecessary ‘0’ values from ret") diff --git a/v5.16/bc401c2900c128d3d69482769f1300502a9f0598 b/v5.16/bc401c2900c128d3d69482769f1300502a9f0598 new file mode 100644 index 00000000000..ca7dcb79688 --- /dev/null +++ b/v5.16/bc401c2900c128d3d69482769f1300502a9f0598 @@ -0,0 +1 @@ +bc401c2900c1 ("ubifs: Configure dentry operations at dentry-creation time") diff --git a/v5.16/bcd8a929a5387178d917da785896e53b0845ab37 b/v5.16/bcd8a929a5387178d917da785896e53b0845ab37 new file mode 100644 index 00000000000..1ca7b223c0d --- /dev/null +++ b/v5.16/bcd8a929a5387178d917da785896e53b0845ab37 @@ -0,0 +1,20 @@ +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.16/bcdb2e9d9f319935938a5addee040e37b60192ff b/v5.16/bcdb2e9d9f319935938a5addee040e37b60192ff new file mode 100644 index 00000000000..49bbdf051ab --- /dev/null +++ b/v5.16/bcdb2e9d9f319935938a5addee040e37b60192ff @@ -0,0 +1,20 @@ +bcdb2e9d9f31 ("selftests/resctrl: Read in less obvious order to defeat prefetch optimizations") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") diff --git a/v5.16/bd46543d7f9a8b2c03420499b1885287e96aaf28 b/v5.16/bd46543d7f9a8b2c03420499b1885287e96aaf28 new file mode 100644 index 00000000000..1bb74b17e13 --- /dev/null +++ b/v5.16/bd46543d7f9a8b2c03420499b1885287e96aaf28 @@ -0,0 +1,2 @@ +bd46543d7f9a ("eventfd: move 'eventfd-count' printing out of spinlock") +33d8b5d7824c ("eventfd: show the EFD_SEMAPHORE flag in fdinfo") diff --git a/v5.16/bd8c239c0502e70c92cf9496846bcbec7cd5702f b/v5.16/bd8c239c0502e70c92cf9496846bcbec7cd5702f new file mode 100644 index 00000000000..a78bb1d9611 --- /dev/null +++ b/v5.16/bd8c239c0502e70c92cf9496846bcbec7cd5702f @@ -0,0 +1,2 @@ +bd8c239c0502 ("iov_iter: Avoid wrap-around instrumentation in copy_compat_iovec_from_user()") +50f9a76ef127 ("iov_iter: Mark copy_compat_iovec_from_user() noinline") diff --git a/v5.16/be2760a703e6554c2b5784e2fec804284cdcbe4d b/v5.16/be2760a703e6554c2b5784e2fec804284cdcbe4d new file mode 100644 index 00000000000..53a3d4970b4 --- /dev/null +++ b/v5.16/be2760a703e6554c2b5784e2fec804284cdcbe4d @@ -0,0 +1 @@ +be2760a703e6 ("f2fs: Configure dentry operations at dentry-creation time") diff --git a/v5.16/be914f8fd282ecce5d8e2dd098e628dcc7ad533a b/v5.16/be914f8fd282ecce5d8e2dd098e628dcc7ad533a new file mode 100644 index 00000000000..7b22a3c95ae --- /dev/null +++ b/v5.16/be914f8fd282ecce5d8e2dd098e628dcc7ad533a @@ -0,0 +1,20 @@ +be914f8fd282 ("zram: port block device access to file") +eed993a09103 ("zram: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.16/c044a9502649a66bf5c5e1a584cb82b2c538ae25 b/v5.16/c044a9502649a66bf5c5e1a584cb82b2c538ae25 new file mode 100644 index 00000000000..17bb3b2ca74 --- /dev/null +++ b/v5.16/c044a9502649a66bf5c5e1a584cb82b2c538ae25 @@ -0,0 +1 @@ +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") diff --git a/v5.16/c25db1d27abd78175d9802f52c1b75f3cf716f2c b/v5.16/c25db1d27abd78175d9802f52c1b75f3cf716f2c new file mode 100644 index 00000000000..d5947b2a9bd --- /dev/null +++ b/v5.16/c25db1d27abd78175d9802f52c1b75f3cf716f2c @@ -0,0 +1 @@ +c25db1d27abd ("selftests: uevent: add missing gitignore") diff --git a/v5.16/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 b/v5.16/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 new file mode 100644 index 00000000000..83f6a3031d7 --- /dev/null +++ b/v5.16/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 @@ -0,0 +1,10 @@ +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +d58562ca6c99 ("iomap: skip pages past eof in iomap_do_writepage()") +8597447dc565 ("iomap: Convert to release_folio") +187c82cb0380 ("fs: Convert trivial uses of __set_page_dirty_nobuffers to filemap_dirty_folio") +2bf06b8e6428 ("fuse: Convert from launder_page to launder_folio") +c5b56b50d729 ("jfs: Convert from invalidatepage to invalidate_folio") +d82354f6b05f ("iomap: Remove iomap_invalidatepage()") +2e7e80f7e7e9 ("fs: Convert is_partially_uptodate to folios") +1241ebeca3f9 ("iomap: Fix iomap_invalidatepage tracepoint") +f079ab01b560 ("Merge tag 'iomap-5.17' of git://git.infradead.org/users/willy/linux") diff --git a/v5.16/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 b/v5.16/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 new file mode 100644 index 00000000000..b3bdefb672f --- /dev/null +++ b/v5.16/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 @@ -0,0 +1,7 @@ +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.16/c5215d54dc10e801a6cefef62445a00a4c28a515 b/v5.16/c5215d54dc10e801a6cefef62445a00a4c28a515 new file mode 100644 index 00000000000..ba8dc49b57d --- /dev/null +++ b/v5.16/c5215d54dc10e801a6cefef62445a00a4c28a515 @@ -0,0 +1,20 @@ +c5215d54dc10 ("kunit: Setup DMA masks on the kunit device") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v5.16/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b b/v5.16/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b new file mode 100644 index 00000000000..f8b72a047c0 --- /dev/null +++ b/v5.16/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b @@ -0,0 +1,20 @@ +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v5.16/c67ef897fe08effad98f0c7fb9223fa1f771d09e b/v5.16/c67ef897fe08effad98f0c7fb9223fa1f771d09e new file mode 100644 index 00000000000..f25e933257c --- /dev/null +++ b/v5.16/c67ef897fe08effad98f0c7fb9223fa1f771d09e @@ -0,0 +1 @@ +c67ef897fe08 ("select: Avoid wrap-around instrumentation in do_sys_poll()") diff --git a/v5.16/c69ff4071935f946f1cddc59e1d36a03442ed015 b/v5.16/c69ff4071935f946f1cddc59e1d36a03442ed015 new file mode 100644 index 00000000000..580e28ef0d3 --- /dev/null +++ b/v5.16/c69ff4071935f946f1cddc59e1d36a03442ed015 @@ -0,0 +1,20 @@ +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +ac1c13e257c7 ("Merge tag 'nfsd-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v5.16/c762b979c7c97dc7a4010f943a9c0b646a56ed36 b/v5.16/c762b979c7c97dc7a4010f943a9c0b646a56ed36 new file mode 100644 index 00000000000..9a9b62eb4bc --- /dev/null +++ b/v5.16/c762b979c7c97dc7a4010f943a9c0b646a56ed36 @@ -0,0 +1 @@ +c762b979c7c9 ("proc: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.16/c8841fc4d51f603a44c00448ad17404eb829c741 b/v5.16/c8841fc4d51f603a44c00448ad17404eb829c741 new file mode 100644 index 00000000000..f32ec238ec2 --- /dev/null +++ b/v5.16/c8841fc4d51f603a44c00448ad17404eb829c741 @@ -0,0 +1 @@ +c8841fc4d51f ("qnx6: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.16/c8df2cc9d63bdb365c520a2dd5472f7b7755644f b/v5.16/c8df2cc9d63bdb365c520a2dd5472f7b7755644f new file mode 100644 index 00000000000..00379c0db66 --- /dev/null +++ b/v5.16/c8df2cc9d63bdb365c520a2dd5472f7b7755644f @@ -0,0 +1,5 @@ +c8df2cc9d63b ("ocfs2: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.16/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 b/v5.16/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 new file mode 100644 index 00000000000..20f2607f697 --- /dev/null +++ b/v5.16/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 @@ -0,0 +1,20 @@ +c8e108d80cd8 ("s390: port block device access to file") +a8ab90ff47bf ("s390/dasd: Convert to bdev_open_by_path()") +560e20e4bf64 ("block: consolidate __invalidate_device and fsync_bdev") +127a5093c79d ("block: drop the "busy inodes on changed media" log message") +2527fd38772f ("dasd: also call __invalidate_device when setting the device offline") +ab6860f62bfe ("block: simplify the disk_force_media_change interface") +aca740cecbe5 ("fs: open block device after superblock creation") +b90ecc0379eb ("block: increment diskseq on all media change events") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") diff --git a/v5.16/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 b/v5.16/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 new file mode 100644 index 00000000000..6ee91b6c9c8 --- /dev/null +++ b/v5.16/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 @@ -0,0 +1,20 @@ +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +3aff51464455 ("selftests/resctrl: Extend signal handler coverage to unmount on receiving signal") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v5.16/c997d683d952d8c927922ea0ab4d33a01c8efc2c b/v5.16/c997d683d952d8c927922ea0ab4d33a01c8efc2c new file mode 100644 index 00000000000..4d3422c2206 --- /dev/null +++ b/v5.16/c997d683d952d8c927922ea0ab4d33a01c8efc2c @@ -0,0 +1,3 @@ +c997d683d952 ("vfs: remove SLAB_MEM_SPREAD flag usage") +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v5.16/ca1608875ae21bb40a7731b81bc0e2c95622d502 b/v5.16/ca1608875ae21bb40a7731b81bc0e2c95622d502 new file mode 100644 index 00000000000..f7cdd03b01e --- /dev/null +++ b/v5.16/ca1608875ae21bb40a7731b81bc0e2c95622d502 @@ -0,0 +1,20 @@ +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v5.16/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b b/v5.16/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b new file mode 100644 index 00000000000..ab9f5dfcbec --- /dev/null +++ b/v5.16/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b @@ -0,0 +1,19 @@ +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.16/cbb93fe5e6d00695e1344fa697dab3974b216717 b/v5.16/cbb93fe5e6d00695e1344fa697dab3974b216717 new file mode 100644 index 00000000000..d309e512963 --- /dev/null +++ b/v5.16/cbb93fe5e6d00695e1344fa697dab3974b216717 @@ -0,0 +1 @@ +cbb93fe5e6d0 ("sysv: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.16/cc47a057e79613b7af0110837ff082caf8895c9e b/v5.16/cc47a057e79613b7af0110837ff082caf8895c9e new file mode 100644 index 00000000000..ef96eacaecf --- /dev/null +++ b/v5.16/cc47a057e79613b7af0110837ff082caf8895c9e @@ -0,0 +1,6 @@ +cc47a057e796 ("ntfs3: use file_mnt_idmap helper") +d6cd7cecfd5e ("fs/ntfs3: Fix ntfs_atomic_open") +96de65a9413e ("fs/ntfs3: Code formatting and refactoring") +75c5e0c9e5ca ("fs/ntfs3: Changed ntfs_get_acl() to use dentry") +267a36ba30a7 ("fs/ntfs3: Remove noacsrules") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 b/v5.16/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 new file mode 100644 index 00000000000..321dc700061 --- /dev/null +++ b/v5.16/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 @@ -0,0 +1,20 @@ +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v5.16/cc9542534bf09f33b4da32025b31335588fcefb9 b/v5.16/cc9542534bf09f33b4da32025b31335588fcefb9 new file mode 100644 index 00000000000..90706c0b938 --- /dev/null +++ b/v5.16/cc9542534bf09f33b4da32025b31335588fcefb9 @@ -0,0 +1,11 @@ +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/cdefbf2324ceda662e2667aa2f44e8b9de3d780f b/v5.16/cdefbf2324ceda662e2667aa2f44e8b9de3d780f new file mode 100644 index 00000000000..57c37b01633 --- /dev/null +++ b/v5.16/cdefbf2324ceda662e2667aa2f44e8b9de3d780f @@ -0,0 +1,3 @@ +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") diff --git a/v5.16/ce51bf1790c4972125b19c22dbfa76d7e0136280 b/v5.16/ce51bf1790c4972125b19c22dbfa76d7e0136280 new file mode 100644 index 00000000000..25d05ccd2cb --- /dev/null +++ b/v5.16/ce51bf1790c4972125b19c22dbfa76d7e0136280 @@ -0,0 +1 @@ +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") diff --git a/v5.16/cf12445daec01aaa2d27bb34bd7c796a53442c42 b/v5.16/cf12445daec01aaa2d27bb34bd7c796a53442c42 new file mode 100644 index 00000000000..d208b0bf69b --- /dev/null +++ b/v5.16/cf12445daec01aaa2d27bb34bd7c796a53442c42 @@ -0,0 +1,2 @@ +cf12445daec0 ("fs/hfsplus: use better @opf description") +02105f18a26c ("fs/hfsplus: wrapper.c: fix kernel-doc warnings") diff --git a/v5.16/d0089603fa7a22a940f808a7cbc49402fe02281e b/v5.16/d0089603fa7a22a940f808a7cbc49402fe02281e new file mode 100644 index 00000000000..a86840fda71 --- /dev/null +++ b/v5.16/d0089603fa7a22a940f808a7cbc49402fe02281e @@ -0,0 +1 @@ +d0089603fa7a ("fs: prefer kfree_rcu() in fasync_remove_entry()") diff --git a/v5.16/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 b/v5.16/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 new file mode 100644 index 00000000000..11335ba0d2b --- /dev/null +++ b/v5.16/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 @@ -0,0 +1 @@ +d2733a026fc7 ("lib/cmdline: Fix an invalid format specifier in an assertion msg") diff --git a/v5.16/d31563b5f9bb601a805c4a1b491edf69ada79688 b/v5.16/d31563b5f9bb601a805c4a1b491edf69ada79688 new file mode 100644 index 00000000000..50220e21e81 --- /dev/null +++ b/v5.16/d31563b5f9bb601a805c4a1b491edf69ada79688 @@ -0,0 +1 @@ +d31563b5f9bb ("eventfd: strictly check the count parameter of eventfd_write to avoid inputting illegal strings") diff --git a/v5.16/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 b/v5.16/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 new file mode 100644 index 00000000000..f68629c1c21 --- /dev/null +++ b/v5.16/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 @@ -0,0 +1,3 @@ +d3b1a9a778e1 ("fs/address_space: move i_mmap_rwsem to mitigate a false sharing with i_mmap.") +600f111ef51d ("fs: Rename mapping private members") +ecae0bd5173b ("Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/d63fde98b8929da625cc36c2f1143e837c0e6d10 b/v5.16/d63fde98b8929da625cc36c2f1143e837c0e6d10 new file mode 100644 index 00000000000..86b3a9f1e9e --- /dev/null +++ b/v5.16/d63fde98b8929da625cc36c2f1143e837c0e6d10 @@ -0,0 +1,9 @@ +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.16/d7c9616be0759c1cfb44a68ba838548d22b98484 b/v5.16/d7c9616be0759c1cfb44a68ba838548d22b98484 new file mode 100644 index 00000000000..d2baf57a515 --- /dev/null +++ b/v5.16/d7c9616be0759c1cfb44a68ba838548d22b98484 @@ -0,0 +1,3 @@ +d7c9616be075 ("nfs: convert to using new filelock helpers") +724e2df95b08 ("NFSv4: Directly use ida_alloc()/free()") +9c00fd9acba8 ("NFSv4: Charge NFSv4 open state trackers to kmemcg") diff --git a/v5.16/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 b/v5.16/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 new file mode 100644 index 00000000000..3b2663e9958 --- /dev/null +++ b/v5.16/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 @@ -0,0 +1 @@ +d8f899d13d72 ("fs: make the i_size_read/write helpers be smp_load_acquire/store_release()") diff --git a/v5.16/d9077f7bad141df143cc4fa000a68a868bcea7c0 b/v5.16/d9077f7bad141df143cc4fa000a68a868bcea7c0 new file mode 100644 index 00000000000..55fb7606dd3 --- /dev/null +++ b/v5.16/d9077f7bad141df143cc4fa000a68a868bcea7c0 @@ -0,0 +1,8 @@ +d9077f7bad14 ("filelock: make assign_type helper take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +f20ae9cf5b07 ("Merge tag 'filelock-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v5.16/d90b7c705c5d9b5cb6b71b8aaa773c031084056c b/v5.16/d90b7c705c5d9b5cb6b71b8aaa773c031084056c new file mode 100644 index 00000000000..52f7235f145 --- /dev/null +++ b/v5.16/d90b7c705c5d9b5cb6b71b8aaa773c031084056c @@ -0,0 +1,8 @@ +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.16/dacfd001eaf252a81537aece602ae2fc16e6ebd5 b/v5.16/dacfd001eaf252a81537aece602ae2fc16e6ebd5 new file mode 100644 index 00000000000..2d6ca80a4a5 --- /dev/null +++ b/v5.16/dacfd001eaf252a81537aece602ae2fc16e6ebd5 @@ -0,0 +1,20 @@ +dacfd001eaf2 ("fs/mnt_idmapping.c: Return -EINVAL when no map is written") +783822e44594 ("mnt_idmapping: decouple from namespaces") +3707d84c1367 ("fs: move mnt_idmap") +4d7ca4090184 ("fs: port vfs{g,u}id helpers to mnt_idmap") +c14329d39f2d ("fs: port fs{g,u}id helpers to mnt_idmap") +e67fe63341b8 ("fs: port i_{g,u}id_into_vfs{g,u}id() to mnt_idmap") +0dbe12f2e49c ("fs: port i_{g,u}id_{needs_}update() to mnt_idmap") +9452e93e6dae ("fs: port privilege checking helpers to mnt_idmap") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") diff --git a/v5.16/dcd04ea587b210e78a85d6d4d7cc6765828496b0 b/v5.16/dcd04ea587b210e78a85d6d4d7cc6765828496b0 new file mode 100644 index 00000000000..1ea0b4735b2 --- /dev/null +++ b/v5.16/dcd04ea587b210e78a85d6d4d7cc6765828496b0 @@ -0,0 +1 @@ +dcd04ea587b2 ("iomap: Add processed for iomap_iter") diff --git a/v5.16/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 b/v5.16/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 new file mode 100644 index 00000000000..748f5477f8a --- /dev/null +++ b/v5.16/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 @@ -0,0 +1,6 @@ +dd1fac6ae648 ("nfs: adapt to breakup of struct file_lock") +d7c9616be075 ("nfs: convert to using new filelock helpers") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.16/dd9019604cdaaff1327bfd36737230f912e2780d b/v5.16/dd9019604cdaaff1327bfd36737230f912e2780d new file mode 100644 index 00000000000..20112205cbe --- /dev/null +++ b/v5.16/dd9019604cdaaff1327bfd36737230f912e2780d @@ -0,0 +1,20 @@ +dd9019604cda ("ovl: convert to super_set_uuid()") +d9544c1b0d9e ("ovl: store persistent uuid/fsid with uuid=on") +b0504bfe1b8a ("ovl: add support for unique fsid per instance") +ae8cba4033bc ("ovl: Add framework for verity support") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") +37ebf056d6cf ("ovl: introduce data-only lower layers") +9e88f9052415 ("ovl: remove unneeded goto instructions") +0af950f57fef ("ovl: move ovl_entry into ovl_inode") +163db0da3515 ("ovl: factor out ovl_free_entry() and ovl_stack_*() helpers") +5522c9c7cbd2 ("ovl: use ovl_numlower() and ovl_lowerstack() accessors") +a6ff2bc0be17 ("ovl: use OVL_E() and OVL_E_FLAGS() accessors") +b07d5cc93e1b ("ovl: update of dentry revalidate flags after copy up") diff --git a/v5.16/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 b/v5.16/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 new file mode 100644 index 00000000000..9ec58791ed3 --- /dev/null +++ b/v5.16/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 @@ -0,0 +1 @@ +ddb9fd7a5440 ("fs/select: rework stack allocation hack for clang") diff --git a/v5.16/de8a3207aed33283a560193095b156d3b73fc4f0 b/v5.16/de8a3207aed33283a560193095b156d3b73fc4f0 new file mode 100644 index 00000000000..bdf4bfbf9ce --- /dev/null +++ b/v5.16/de8a3207aed33283a560193095b156d3b73fc4f0 @@ -0,0 +1 @@ +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v5.16/dec3a7b3aa45802e70c350d73e11564cd444e448 b/v5.16/dec3a7b3aa45802e70c350d73e11564cd444e448 new file mode 100644 index 00000000000..c90cd6ccdaa --- /dev/null +++ b/v5.16/dec3a7b3aa45802e70c350d73e11564cd444e448 @@ -0,0 +1,6 @@ +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.16/e1fb1dc08e73466830612bcf2f9f72180965c9ba b/v5.16/e1fb1dc08e73466830612bcf2f9f72180965c9ba new file mode 100644 index 00000000000..357ec21781e --- /dev/null +++ b/v5.16/e1fb1dc08e73466830612bcf2f9f72180965c9ba @@ -0,0 +1,16 @@ +e1fb1dc08e73 ("pidfd: allow to override signal scope in pidfd_send_signal()") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.16/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd b/v5.16/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd new file mode 100644 index 00000000000..f3a224077d7 --- /dev/null +++ b/v5.16/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd @@ -0,0 +1,2 @@ +e2e8a142fbd9 ("pidfd: exit: kill the no longer used thread_group_exited()") +c27cd083cfb9 ("Compiler attributes: GCC cold function alignment workarounds") diff --git a/v5.16/e2f7dd6e55d2f39734abcebd0cf673700e206197 b/v5.16/e2f7dd6e55d2f39734abcebd0cf673700e206197 new file mode 100644 index 00000000000..8c7662c72fd --- /dev/null +++ b/v5.16/e2f7dd6e55d2f39734abcebd0cf673700e206197 @@ -0,0 +1 @@ +e2f7dd6e55d2 ("fat: Hook up sb->s_uuid") diff --git a/v5.16/e331ac141f1df6d151d24e60ff16e93ec075509e b/v5.16/e331ac141f1df6d151d24e60ff16e93ec075509e new file mode 100644 index 00000000000..fde2ff775f3 --- /dev/null +++ b/v5.16/e331ac141f1df6d151d24e60ff16e93ec075509e @@ -0,0 +1,20 @@ +e331ac141f1d ("selftests/resctrl: Add a helper for the non-contiguous test") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v5.16/e3a491a26b62466ad14a423e8c81a04d5969bfe5 b/v5.16/e3a491a26b62466ad14a423e8c81a04d5969bfe5 new file mode 100644 index 00000000000..b22c2767ab7 --- /dev/null +++ b/v5.16/e3a491a26b62466ad14a423e8c81a04d5969bfe5 @@ -0,0 +1,11 @@ +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +d58562ca6c99 ("iomap: skip pages past eof in iomap_do_writepage()") +8597447dc565 ("iomap: Convert to release_folio") +187c82cb0380 ("fs: Convert trivial uses of __set_page_dirty_nobuffers to filemap_dirty_folio") +2bf06b8e6428 ("fuse: Convert from launder_page to launder_folio") +c5b56b50d729 ("jfs: Convert from invalidatepage to invalidate_folio") +d82354f6b05f ("iomap: Remove iomap_invalidatepage()") +2e7e80f7e7e9 ("fs: Convert is_partially_uptodate to folios") +1241ebeca3f9 ("iomap: Fix iomap_invalidatepage tracepoint") +f079ab01b560 ("Merge tag 'iomap-5.17' of git://git.infradead.org/users/willy/linux") diff --git a/v5.16/e5ca9d391615269b05a6ed871fec66d9db650520 b/v5.16/e5ca9d391615269b05a6ed871fec66d9db650520 new file mode 100644 index 00000000000..9b3e419afed --- /dev/null +++ b/v5.16/e5ca9d391615269b05a6ed871fec66d9db650520 @@ -0,0 +1,20 @@ +e5ca9d391615 ("block/ioctl: port blkdev_bszset() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v5.16/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 b/v5.16/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 new file mode 100644 index 00000000000..fe9cfd711ca --- /dev/null +++ b/v5.16/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 @@ -0,0 +1,10 @@ +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") diff --git a/v5.16/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 b/v5.16/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 new file mode 100644 index 00000000000..ffc53c30a82 --- /dev/null +++ b/v5.16/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 @@ -0,0 +1 @@ +e6f7958042a7 ("epoll: Remove ep_scan_ready_list() in comments") diff --git a/v5.16/e73dda7ffd858a58ddeb9c53603ae14f2af8927c b/v5.16/e73dda7ffd858a58ddeb9c53603ae14f2af8927c new file mode 100644 index 00000000000..dcdf764238a --- /dev/null +++ b/v5.16/e73dda7ffd858a58ddeb9c53603ae14f2af8927c @@ -0,0 +1,20 @@ +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.16/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 b/v5.16/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 new file mode 100644 index 00000000000..38e52b79cd8 --- /dev/null +++ b/v5.16/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 @@ -0,0 +1 @@ +e769779c0c2c ("fs: Verify write lifetime constants at compile time") diff --git a/v5.16/e86e6638d1171c2201ffff16d2c6a6fd975f8383 b/v5.16/e86e6638d1171c2201ffff16d2c6a6fd975f8383 new file mode 100644 index 00000000000..232efcc3ec3 --- /dev/null +++ b/v5.16/e86e6638d1171c2201ffff16d2c6a6fd975f8383 @@ -0,0 +1,3 @@ +e86e6638d117 ("fscrypt: Drop d_revalidate for valid dentries during lookup") +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") diff --git a/v5.16/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 b/v5.16/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 new file mode 100644 index 00000000000..0f992c5a993 --- /dev/null +++ b/v5.16/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 @@ -0,0 +1,10 @@ +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/e97d06a46526d9392cbdbd7eda193091e1af2723 b/v5.16/e97d06a46526d9392cbdbd7eda193091e1af2723 new file mode 100644 index 00000000000..bcb63dd7201 --- /dev/null +++ b/v5.16/e97d06a46526d9392cbdbd7eda193091e1af2723 @@ -0,0 +1,4 @@ +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/e9a7254b0339ef2b230784789ac28ef35e049253 b/v5.16/e9a7254b0339ef2b230784789ac28ef35e049253 new file mode 100644 index 00000000000..96a639e8662 --- /dev/null +++ b/v5.16/e9a7254b0339ef2b230784789ac28ef35e049253 @@ -0,0 +1,20 @@ +e9a7254b0339 ("nvme: port block device access to file") +2a4936e933e3 ("nvmet: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.16/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 b/v5.16/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 new file mode 100644 index 00000000000..fd9aad8df9a --- /dev/null +++ b/v5.16/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 @@ -0,0 +1,10 @@ +e9b10713e82c ("fscrypt: Drop d_revalidate once the key is added") +3e7807d5a7d7 ("fscrypt: rename fscrypt_info => fscrypt_inode_info") +5b1188847180 ("fscrypt: support crypto data unit size less than filesystem block size") +7a0263dc904f ("fscrypt: replace get_ino_and_lblk_bits with just has_32bit_inodes") +f0904e8bc3c5 ("fscrypt: compute max_lblk_bits from s_maxbytes and block size") +40e13e18168f ("fscrypt: make the bounce page pool opt-in instead of opt-out") +5970fbad1036 ("fscrypt: make it clearer that key_prefix is deprecated") +2d332d5bc424 ("ceph: fscrypt_auth handling for ceph") +83e57e47906c ("fscrypt: optimize fscrypt_initialize()") +6639c3ce7fd2 ("Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux") diff --git a/v5.16/e9c5263ce16d96311c118111ac779f004be8b473 b/v5.16/e9c5263ce16d96311c118111ac779f004be8b473 new file mode 100644 index 00000000000..533cbbe1a10 --- /dev/null +++ b/v5.16/e9c5263ce16d96311c118111ac779f004be8b473 @@ -0,0 +1,15 @@ +e9c5263ce16d ("libfs: improve path_from_stashed()") +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.16/ea7d898676d9e94558c46ba927db35403362389f b/v5.16/ea7d898676d9e94558c46ba927db35403362389f new file mode 100644 index 00000000000..b0578fbf041 --- /dev/null +++ b/v5.16/ea7d898676d9e94558c46ba927db35403362389f @@ -0,0 +1,4 @@ +ea7d898676d9 ("fs: Propagate write hints to the struct block_device inode") +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") +7b12e49669c9 ("fs: remove fs.f_write_hint") diff --git a/v5.16/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 b/v5.16/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 new file mode 100644 index 00000000000..993a82907b6 --- /dev/null +++ b/v5.16/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 @@ -0,0 +1,11 @@ +eb8ed7c6ab08 ("lockd: adapt to breakup of struct file_lock") +872584f1bb98 ("lockd: convert to using new filelock helpers") +be2be5f7f443 ("lockd: nlm_blocked list race fixes") +244cc19196d2 ("lockd: server should unlock lock if client rejects the grant") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") +7ff84910c66c ("lockd: set file_lock start and end when decoding nlm4 testargs") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +764822972d64 ("Merge tag 'nfsd-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v5.16/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 b/v5.16/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 new file mode 100644 index 00000000000..8bf2c17880a --- /dev/null +++ b/v5.16/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 @@ -0,0 +1 @@ +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v5.16/ecba88a3b32d733d41e27973e25b2bc580f64281 b/v5.16/ecba88a3b32d733d41e27973e25b2bc580f64281 new file mode 100644 index 00000000000..eeb4218ec04 --- /dev/null +++ b/v5.16/ecba88a3b32d733d41e27973e25b2bc580f64281 @@ -0,0 +1,20 @@ +ecba88a3b32d ("libfs: Add simple_offset_empty()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") +cac2f8b8d8b5 ("fs: rename current get acl method") diff --git a/v5.16/ee8bd4a428a9c538e08aa5bc797fca19d577f667 b/v5.16/ee8bd4a428a9c538e08aa5bc797fca19d577f667 new file mode 100644 index 00000000000..20463a15c8c --- /dev/null +++ b/v5.16/ee8bd4a428a9c538e08aa5bc797fca19d577f667 @@ -0,0 +1,9 @@ +ee8bd4a428a9 ("kunit: tool: Print UML command") +9241bc818d54 ("kunit: tool: cosmetic: don't specify duplicate kernel cmdline options") +aa1c05558e71 ("kunit: tool: simplify code since build_dir can't be None") +00f75043e46d ("kunit: tool: make --json handling a bit clearer") +e0cc8c052a39 ("kunit: tool: delete kunit_parser.TestResult type") +4c2911f1e140 ("kunit: tool: reconfigure when the used kunitconfig changes") +98978490ccf7 ("kunit: tool: move Kconfig read_from_file/parse_from_string to package-level") +e56e482855b7 ("kunit: tool: Report an error if any test has no subtests") +c68077b14692 ("kunit: tool: Do not error on tests without test plans") diff --git a/v5.16/ef560389ca50e33bd0c4531236c187107fa81e1f b/v5.16/ef560389ca50e33bd0c4531236c187107fa81e1f new file mode 100644 index 00000000000..594624cb20b --- /dev/null +++ b/v5.16/ef560389ca50e33bd0c4531236c187107fa81e1f @@ -0,0 +1,9 @@ +ef560389ca50 ("docs: filesystems: fix typo in docs") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +62d53c4a1dfe ("fs: use backing_file container for internal files with "fake" f_path") +8a05a8c31d06 ("fs: move kmem_cache_zalloc() into alloc_empty_file*() helpers") +cbb0b9d4bbcf ("fs: use a helper for opening kernel internal files") +d56e0ddb8fc3 ("fs: rename {vfs,kernel}_tmpfile_open()") +d8aeb44a9ae3 ("fs: add FMODE_DIO_PARALLEL_WRITE flag") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/f0ece18e994144b7daa025b68ead97de26a2df1f b/v5.16/f0ece18e994144b7daa025b68ead97de26a2df1f new file mode 100644 index 00000000000..fe5ac18032c --- /dev/null +++ b/v5.16/f0ece18e994144b7daa025b68ead97de26a2df1f @@ -0,0 +1 @@ +f0ece18e9941 ("selftests: add ESRCH tests for pidfd_getfd()") diff --git a/v5.16/f123dc86388cb669c3d6322702dc441abc35c31e b/v5.16/f123dc86388cb669c3d6322702dc441abc35c31e new file mode 100644 index 00000000000..998f411fdd2 --- /dev/null +++ b/v5.16/f123dc86388cb669c3d6322702dc441abc35c31e @@ -0,0 +1 @@ +f123dc86388c ("sysv: don't call sb_bread() with pointers_lock held") diff --git a/v5.16/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 b/v5.16/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 new file mode 100644 index 00000000000..bf7b2e7806b --- /dev/null +++ b/v5.16/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 @@ -0,0 +1 @@ +f17d8a87ecb5 ("selftests: fuxex: Report a unique test name per run of futex_requeue_pi") diff --git a/v5.16/f3a608827d1f8de0dd12813e8d9c6803fe64e119 b/v5.16/f3a608827d1f8de0dd12813e8d9c6803fe64e119 new file mode 100644 index 00000000000..0c5c2c59855 --- /dev/null +++ b/v5.16/f3a608827d1f8de0dd12813e8d9c6803fe64e119 @@ -0,0 +1,2 @@ +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/f525152a0f0ff34eb92b322703d76ba37095f556 b/v5.16/f525152a0f0ff34eb92b322703d76ba37095f556 new file mode 100644 index 00000000000..ffc4dced5c7 --- /dev/null +++ b/v5.16/f525152a0f0ff34eb92b322703d76ba37095f556 @@ -0,0 +1,15 @@ +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/f8f669699977db503569465b64dc5220ab21bb41 b/v5.16/f8f669699977db503569465b64dc5220ab21bb41 new file mode 100644 index 00000000000..b04dc0ed8cb --- /dev/null +++ b/v5.16/f8f669699977db503569465b64dc5220ab21bb41 @@ -0,0 +1,16 @@ +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +22a8be280383 ("selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem") +f54b32781644 ("selftests/resctrl: Kill child process before parent process terminates if SIGTERM is received") +6220f69e72a5 ("selftests/resctrl: Extend CPU vendor detection") diff --git a/v5.16/f92e1a829d64dd66fa173c6934f03817d9e68d43 b/v5.16/f92e1a829d64dd66fa173c6934f03817d9e68d43 new file mode 100644 index 00000000000..76fa990af37 --- /dev/null +++ b/v5.16/f92e1a829d64dd66fa173c6934f03817d9e68d43 @@ -0,0 +1,12 @@ +f92e1a829d64 ("test_maple_tree: testing the cyclic allocation") +eb2e817f38ca ("maple_tree: update testing code for mas_{next,prev,walk}") +4bd6dded6318 ("test_maple_tree: add more testing for mas_empty_area()") +5159d64b3354 ("test_maple_tree: test modifications while iterating") +7327e8111adb ("maple_tree: fix mas_empty_area_rev() lower bound validation") +c5651b31f515 ("test_maple_tree: add test for mas_spanning_rebalance() on insufficient data") +120b116208a0 ("maple_tree: reorganize testing to restore module testing") +e15e06a83923 ("lib/test_maple_tree: add testing for maple tree") +cc86e0c2f306 ("radix tree test suite: add support for slab bulk APIs") +54a611b60590 ("Maple Tree: add new data structure") +463f74089ff9 ("crypto: lib - move lib/sha1.c into lib/crypto/") +02f9a04d76b7 ("Merge tag 'memblock-v5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock") diff --git a/v5.16/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 b/v5.16/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 new file mode 100644 index 00000000000..ebbd02618ec --- /dev/null +++ b/v5.16/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 @@ -0,0 +1,20 @@ +f9d8c3c4236e ("block2mtd: port device access to files") +3817d4b11212 ("mtd: block2mtd: Convert to bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.16/fc9a615200d48e076af58f4309f507e500ed900d b/v5.16/fc9a615200d48e076af58f4309f507e500ed900d new file mode 100644 index 00000000000..112572e086f --- /dev/null +++ b/v5.16/fc9a615200d48e076af58f4309f507e500ed900d @@ -0,0 +1,8 @@ +fc9a615200d4 ("drm: tests: Fix invalid printf format specifiers in KUnit tests") +335126937753 ("drm/tests/drm_buddy: fix 32b build") +a64056bb5a32 ("drm/tests/drm_buddy: add alloc_contiguous test") +078a5b498d6a ("drm/tests: Remove slow tests") +25bbe844ef5c ("drm: test: Fix 32-bit issue in drm_buddy_test") +523dfa96add7 ("drm/tests: reduce drm_mm_test stack usage") +ce28ab1380e8 ("drm/tests: Add back seed value information") +a140a6a2d5ec ("Merge drm/drm-next into drm-misc-next") diff --git a/v5.16/fde4951834c22fc634c1e1238b874f894ef46c9c b/v5.16/fde4951834c22fc634c1e1238b874f894ef46c9c new file mode 100644 index 00000000000..8c263fe4a8c --- /dev/null +++ b/v5.16/fde4951834c22fc634c1e1238b874f894ef46c9c @@ -0,0 +1,10 @@ +fde4951834c2 ("filelock: convert more internal functions to use file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.16/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d b/v5.16/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d new file mode 100644 index 00000000000..e0f880d36e0 --- /dev/null +++ b/v5.16/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d @@ -0,0 +1,4 @@ +fe12cfc17429 ("fs: fix a typo in attr.c") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +a2bd096fb2d7 ("fs: use type safe idmapping helpers") +f721d24e5dae ("Merge tag 'pull-tmpfile' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.16/fe3944fb245ab99570552a3bf970b00058a9ca6d b/v5.16/fe3944fb245ab99570552a3bf970b00058a9ca6d new file mode 100644 index 00000000000..eec8cc1eccf --- /dev/null +++ b/v5.16/fe3944fb245ab99570552a3bf970b00058a9ca6d @@ -0,0 +1,3 @@ +fe3944fb245a ("fs: Move enum rw_hint into a new header file") +8b9f3ac5b01d ("fs: introduce alloc_inode_sb() to allocate filesystems specific inode") +a793d79ea3e0 ("fs: move mapping helpers") diff --git a/v5.16/ff3b96f2c9e5c24fca12239cd519a8a18569e687 b/v5.16/ff3b96f2c9e5c24fca12239cd519a8a18569e687 new file mode 100644 index 00000000000..f6dafb679b9 --- /dev/null +++ b/v5.16/ff3b96f2c9e5c24fca12239cd519a8a18569e687 @@ -0,0 +1,20 @@ +ff3b96f2c9e5 ("net: test: Fix printf format specifier in skb_segment kunit test") +b3098d32ed6e ("net: add skb_segment kunit test") +9cb252c4c1c5 ("net: skb: export skb drop reaons to user by TRACE_DEFINE_ENUM") +b160f7270e6d ("net: dropreason: reformat the comment fo skb drop reasons") +ec43908dd556 ("net: skb: use auto-generation to convert skb drop reason to string") +ff8372a467fa ("net: skb: move enum skb_drop_reason to standalone header file") +7ebd3f3ee51a ("net: skb: change the definition SKB_DR_SET()") +66e4c8d95008 ("net: warn if transport header was not set") +8fbf195798b5 ("tcp: add drop reason support to tcp_ofo_queue()") +e7c89ae4078e ("tcp: add drop reason support to tcp_prune_ofo_queue()") +4b506af9c5b8 ("tcp: add two drop reasons for tcp_ack()") +669da7a71890 ("tcp: add drop reasons to tcp_rcv_state_process()") +da40b613f89c ("tcp: add drop reason support to tcp_validate_incoming()") +b5ec1e6205a1 ("tcp: get rid of rst_seq_match") +d9d024f96609 ("tcp: consume incoming skb leading to a reset") +2edc1a383fda ("net: ip: add skb drop reasons to ip forwarding") +c4eb664191b4 ("net: ipv4: add skb drop reasons to ip_error()") +d6d3146ce532 ("skb: add some helpers for skb drop reasons") +b384c95a861e ("net: icmp: add skb drop reasons to icmp protocol") +9f8ed577c288 ("net: skb: rename SKB_DROP_REASON_PTYPE_ABSENT") diff --git a/v5.17/00616416488868a8b98343863e5ac078506e44e8 b/v5.17/00616416488868a8b98343863e5ac078506e44e8 new file mode 100644 index 00000000000..7a863926b5e --- /dev/null +++ b/v5.17/00616416488868a8b98343863e5ac078506e44e8 @@ -0,0 +1,20 @@ +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v5.17/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 b/v5.17/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 new file mode 100644 index 00000000000..fc68fe62951 --- /dev/null +++ b/v5.17/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 @@ -0,0 +1,20 @@ +034f0cf8fdf9 ("target: port block device access to file") +e6aafdc8a76b ("scsi: target: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.17/038ce802e248a985150156da84bc3f118236b898 b/v5.17/038ce802e248a985150156da84bc3f118236b898 new file mode 100644 index 00000000000..6b943ef2b64 --- /dev/null +++ b/v5.17/038ce802e248a985150156da84bc3f118236b898 @@ -0,0 +1,20 @@ +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v5.17/04aa5f4eba49d6493801d0f1d515ed237459b166 b/v5.17/04aa5f4eba49d6493801d0f1d515ed237459b166 new file mode 100644 index 00000000000..ad866b09861 --- /dev/null +++ b/v5.17/04aa5f4eba49d6493801d0f1d515ed237459b166 @@ -0,0 +1 @@ +04aa5f4eba49 ("ext4: Configure dentry operations at dentry-creation time") diff --git a/v5.17/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 b/v5.17/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 new file mode 100644 index 00000000000..f093d5b7be4 --- /dev/null +++ b/v5.17/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 @@ -0,0 +1,7 @@ +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +de630176bdf8 ("Merge tag 'iversion-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v5.17/05fb1dbc821f3016a52621ccd4530c269b626130 b/v5.17/05fb1dbc821f3016a52621ccd4530c269b626130 new file mode 100644 index 00000000000..485f066ad79 --- /dev/null +++ b/v5.17/05fb1dbc821f3016a52621ccd4530c269b626130 @@ -0,0 +1,20 @@ +05fb1dbc821f ("pktcdvd: port block device access to file") +7ac86df899f0 ("pktcdvd: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.17/0611a640e60a0473883328746f3c53934cd4dc3c b/v5.17/0611a640e60a0473883328746f3c53934cd4dc3c new file mode 100644 index 00000000000..52377a8a664 --- /dev/null +++ b/v5.17/0611a640e60a0473883328746f3c53934cd4dc3c @@ -0,0 +1,2 @@ +0611a640e60a ("eventpoll: prefer kfree_rcu() in __ep_remove()") +58c9b016e128 ("epoll: use refcount to reduce ep_mutex contention") diff --git a/v5.17/06b8db3a7dde43cc7c412517c93c85d13a4557f8 b/v5.17/06b8db3a7dde43cc7c412517c93c85d13a4557f8 new file mode 100644 index 00000000000..7712d8cc59a --- /dev/null +++ b/v5.17/06b8db3a7dde43cc7c412517c93c85d13a4557f8 @@ -0,0 +1 @@ +06b8db3a7dde ("fs: remove NTFS classic from docum. index") diff --git a/v5.17/07fd7c329839cf0b8c7766883d830a1a0d12d1dd b/v5.17/07fd7c329839cf0b8c7766883d830a1a0d12d1dd new file mode 100644 index 00000000000..3f59de20c6f --- /dev/null +++ b/v5.17/07fd7c329839cf0b8c7766883d830a1a0d12d1dd @@ -0,0 +1,15 @@ +07fd7c329839 ("libfs: add path_from_stashed()") +077c212f0344 ("fs: new accessor methods for atime and mtime") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +f7f438589f46 ("kernfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +0c4767923ed6 ("fs: new helper: simple_rename_timestamp") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +6e17c6de3ddf ("Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 b/v5.17/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 new file mode 100644 index 00000000000..78ecbd254ad --- /dev/null +++ b/v5.17/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 @@ -0,0 +1,2 @@ +0873add0e0cd ("file: prepare for new helper") +9024b4c96576 ("d_alloc_pseudo(): move setting ->d_op there from the (sole) caller") diff --git a/v5.17/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 b/v5.17/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 new file mode 100644 index 00000000000..bb093f8b26b --- /dev/null +++ b/v5.17/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 @@ -0,0 +1,2 @@ +0906fbb2f7ad ("libfs: Attempt exact-match comparison first during casefolded lookup") +af494af38580 ("libfs: remove redundant checks of s_encoding") diff --git a/v5.17/0a549ed22c3c7cc6da5c5f5918efd019944489a5 b/v5.17/0a549ed22c3c7cc6da5c5f5918efd019944489a5 new file mode 100644 index 00000000000..3db6cdbd4e1 --- /dev/null +++ b/v5.17/0a549ed22c3c7cc6da5c5f5918efd019944489a5 @@ -0,0 +1 @@ +0a549ed22c3c ("lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg") diff --git a/v5.17/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 b/v5.17/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 new file mode 100644 index 00000000000..5e9a34521ab --- /dev/null +++ b/v5.17/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 @@ -0,0 +1 @@ +0c9bd6bc4bb2 ("pidfd: getfd should always report ESRCH if a task is exiting") diff --git a/v5.17/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 b/v5.17/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 new file mode 100644 index 00000000000..b1057f1e0ad --- /dev/null +++ b/v5.17/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 @@ -0,0 +1,20 @@ +0e4a862174f2 ("libfs: Convert simple directory offsets to use a Maple Tree") +ecba88a3b32d ("libfs: Add simple_offset_empty()") +7beea725a8ca ("libfs: Define a minimum directory offset") +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") diff --git a/v5.17/0e9876d8e88d81a35742e90048ab3784c49b910b b/v5.17/0e9876d8e88d81a35742e90048ab3784c49b910b new file mode 100644 index 00000000000..4f5f01be1ee --- /dev/null +++ b/v5.17/0e9876d8e88d81a35742e90048ab3784c49b910b @@ -0,0 +1,5 @@ +0e9876d8e88d ("filelock: fl_pid field should be signed int") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.17/0f05ee447949cf1b72bd7c415c803ea7f7209403 b/v5.17/0f05ee447949cf1b72bd7c415c803ea7f7209403 new file mode 100644 index 00000000000..af4fba2c681 --- /dev/null +++ b/v5.17/0f05ee447949cf1b72bd7c415c803ea7f7209403 @@ -0,0 +1,3 @@ +0f05ee447949 ("selftests/filesystems:fix build error in overlayfs") +b5a78c7127f2 ("selftests/overlayfs: verify device and inode numbers in /proc/pid/maps") +dd7c9be330d8 ("selftests/filesystems: add a vfat RENAME_EXCHANGE test") diff --git a/v5.17/101c3fad29d7a0a90ff063b1aad586a0211911ec b/v5.17/101c3fad29d7a0a90ff063b1aad586a0211911ec new file mode 100644 index 00000000000..0af27511e32 --- /dev/null +++ b/v5.17/101c3fad29d7a0a90ff063b1aad586a0211911ec @@ -0,0 +1,5 @@ +101c3fad29d7 ("libfs: Drop generic_set_encrypted_ci_d_ops") +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") +5ca14835dc42 ("fs: uninline inode_maybe_inc_iversion()") +da3f52ba3595 ("iversion: use atomic64_try_cmpxchg)") diff --git a/v5.17/11b3f8ae7081607a783d60e8098d46b787f79cad b/v5.17/11b3f8ae7081607a783d60e8098d46b787f79cad new file mode 100644 index 00000000000..46fe45bddbe --- /dev/null +++ b/v5.17/11b3f8ae7081607a783d60e8098d46b787f79cad @@ -0,0 +1,9 @@ +11b3f8ae7081 ("fs: remove the inode argument to ->d_real() method") +def3ae83da02 ("fs: store real path instead of fake path in backing file f_path") +08582d678fcf ("fs: create helper file_user_path() for user displayed mapped file path") +83bc1d294130 ("fs: get mnt_writers count for an open backing file's real path") +6cf41fcfe099 ("backing file: free directly") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +3e15dcf77b23 ("fs: rename __mnt_{want,drop}_write*() helpers") +63580f669d7f ("Merge tag 'ovl-update-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs") diff --git a/v5.17/11ff73082f17e1adc1b717264d9b74661fc5b229 b/v5.17/11ff73082f17e1adc1b717264d9b74661fc5b229 new file mode 100644 index 00000000000..89ac9bdb134 --- /dev/null +++ b/v5.17/11ff73082f17e1adc1b717264d9b74661fc5b229 @@ -0,0 +1,15 @@ +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +b92a4e3f86b1 ("fs: dlm: change posix lock sigint handling") +4d413ae9ced4 ("fs: dlm: use dlm_plock_info for do_unlock_close") +ea06d4cabf52 ("fs: dlm: change plock interrupted message to debug again") +19d7ca051d30 ("fs: dlm: add pid to debug log") +dc1acd5c9469 ("dlm: replace usage of found with dedicated list iterator variable") +bcfad4265ced ("dlm: improve plock logging if interrupted") +a800ba77fd28 ("dlm: rearrange async condition return") +bcbb4ba6c9ba ("dlm: cleanup plock_op vs plock_xop") +a559790caa1c ("dlm: replace sanity checks with WARN_ON") +42252d0d2aa9 ("dlm: fix plock invalid read") diff --git a/v5.17/12f7900c575679af411aaa89340bfe3dc68b46b3 b/v5.17/12f7900c575679af411aaa89340bfe3dc68b46b3 new file mode 100644 index 00000000000..ce7e0c16b32 --- /dev/null +++ b/v5.17/12f7900c575679af411aaa89340bfe3dc68b46b3 @@ -0,0 +1,2 @@ +12f7900c5756 ("writeback: move wb_wakeup_delayed defination to fs-writeback.c") +f87904c07551 ("writeback: avoid use-after-free after removing device") diff --git a/v5.17/133e267ef4a26d19c93996a874714e9f3f8c70aa b/v5.17/133e267ef4a26d19c93996a874714e9f3f8c70aa new file mode 100644 index 00000000000..d870625c39b --- /dev/null +++ b/v5.17/133e267ef4a26d19c93996a874714e9f3f8c70aa @@ -0,0 +1 @@ +133e267ef4a2 ("time: test: Fix incorrect format specifier") diff --git a/v5.17/14786d949a3b8cf00cc32456363b7db22894a0e6 b/v5.17/14786d949a3b8cf00cc32456363b7db22894a0e6 new file mode 100644 index 00000000000..224e419d608 --- /dev/null +++ b/v5.17/14786d949a3b8cf00cc32456363b7db22894a0e6 @@ -0,0 +1,14 @@ +14786d949a3b ("filelock: fix deadlock detection in POSIX locking") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/1505ba06e52e701600172bccbc3aa7fb9bd5d0da b/v5.17/1505ba06e52e701600172bccbc3aa7fb9bd5d0da new file mode 100644 index 00000000000..94a3caad9f6 --- /dev/null +++ b/v5.17/1505ba06e52e701600172bccbc3aa7fb9bd5d0da @@ -0,0 +1,3 @@ +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") +7b12e49669c9 ("fs: remove fs.f_write_hint") diff --git a/v5.17/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 b/v5.17/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 new file mode 100644 index 00000000000..c096ff54c58 --- /dev/null +++ b/v5.17/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 @@ -0,0 +1,13 @@ +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.17/15f298821289d3efba87bb34db29d0ba9780a443 b/v5.17/15f298821289d3efba87bb34db29d0ba9780a443 new file mode 100644 index 00000000000..49cffb9a559 --- /dev/null +++ b/v5.17/15f298821289d3efba87bb34db29d0ba9780a443 @@ -0,0 +1,20 @@ +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v5.17/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 b/v5.17/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 new file mode 100644 index 00000000000..80560d0c69b --- /dev/null +++ b/v5.17/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 @@ -0,0 +1,20 @@ +16ca5dfd8dcd ("swap: port block device usage to file") +4c6bca43c547 ("mm/swap: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.17/16f9ce818901c7b7618094242adc0b51208a7c89 b/v5.17/16f9ce818901c7b7618094242adc0b51208a7c89 new file mode 100644 index 00000000000..988641ff68c --- /dev/null +++ b/v5.17/16f9ce818901c7b7618094242adc0b51208a7c89 @@ -0,0 +1,9 @@ +16f9ce818901 ("smb/server: adapt to breakup of struct file_lock") +6a277077ac51 ("smb/server: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +504a73d46bad ("Merge tag '6.2-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbd") diff --git a/v5.17/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 b/v5.17/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 new file mode 100644 index 00000000000..fc1f1b7fc26 --- /dev/null +++ b/v5.17/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 @@ -0,0 +1,2 @@ +1901ae3cc9f8 ("selftest/ftrace: fix typo in ftracetest script") +dbcf76390eb9 ("selftests/ftrace: Improve integration with kselftest runner") diff --git a/v5.17/190f676afa00d07082db170400aaa2cd4de0933f b/v5.17/190f676afa00d07082db170400aaa2cd4de0933f new file mode 100644 index 00000000000..a56cc48ef84 --- /dev/null +++ b/v5.17/190f676afa00d07082db170400aaa2cd4de0933f @@ -0,0 +1,20 @@ +190f676afa00 ("block/genhd: port disk_scan_partitions() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v5.17/195b3678bea35fde0619f17b73847c30e66d79d0 b/v5.17/195b3678bea35fde0619f17b73847c30e66d79d0 new file mode 100644 index 00000000000..e1bfc79a9fe --- /dev/null +++ b/v5.17/195b3678bea35fde0619f17b73847c30e66d79d0 @@ -0,0 +1 @@ +195b3678bea3 ("minix: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.17/19871b5c7a003946d3cd4209a348ab7c0df5dbad b/v5.17/19871b5c7a003946d3cd4209a348ab7c0df5dbad new file mode 100644 index 00000000000..007b6947da5 --- /dev/null +++ b/v5.17/19871b5c7a003946d3cd4209a348ab7c0df5dbad @@ -0,0 +1,5 @@ +19871b5c7a00 ("iomap: pass the length of the dirty region to ->map_blocks") +925c86a19bac ("fs: add CONFIG_BUFFER_HEAD") +487c607df790 ("block: use iomap for writes to block devices") +727cfe976758 ("block: open code __generic_file_write_iter for blkdev writes") +c6b0271053e7 ("Merge tag 'fs_for_v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs") diff --git a/v5.17/19e94a2333c2babc773e51a9ed844cfc35a36064 b/v5.17/19e94a2333c2babc773e51a9ed844cfc35a36064 new file mode 100644 index 00000000000..de914621ff7 --- /dev/null +++ b/v5.17/19e94a2333c2babc773e51a9ed844cfc35a36064 @@ -0,0 +1,20 @@ +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.17/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 b/v5.17/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 new file mode 100644 index 00000000000..326f73fdaf2 --- /dev/null +++ b/v5.17/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 @@ -0,0 +1,13 @@ +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a b/v5.17/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a new file mode 100644 index 00000000000..b1e2f47e62c --- /dev/null +++ b/v5.17/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a @@ -0,0 +1,12 @@ +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf b/v5.17/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf new file mode 100644 index 00000000000..1af092779b2 --- /dev/null +++ b/v5.17/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf @@ -0,0 +1,5 @@ +1b9e2d90141c ("xfs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +3584c8f48a70 ("xfs: Block writes to log device") +653bee386c08 ("xfs: simplify device handling") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/1d3aa0b97c55672eff44516b1c8afb9551003d78 b/v5.17/1d3aa0b97c55672eff44516b1c8afb9551003d78 new file mode 100644 index 00000000000..c2f647fd7aa --- /dev/null +++ b/v5.17/1d3aa0b97c55672eff44516b1c8afb9551003d78 @@ -0,0 +1,20 @@ +1d3aa0b97c55 ("ocfs2: port block device access to file") +ebc4185497ea ("ocfs2: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.17/1fa08aece42512be072351f482096d5796edf7ca b/v5.17/1fa08aece42512be072351f482096d5796edf7ca new file mode 100644 index 00000000000..e5f14ca5316 --- /dev/null +++ b/v5.17/1fa08aece42512be072351f482096d5796edf7ca @@ -0,0 +1,15 @@ +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +fb7945b484b8 ("nsfs: use d_make_root()") +16a9496523a4 ("fs: convert core infrastructure to new timestamp accessors") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v5.17/205de6ddd7fff9340bd5e4b68105f28120671c6b b/v5.17/205de6ddd7fff9340bd5e4b68105f28120671c6b new file mode 100644 index 00000000000..06ba208ba06 --- /dev/null +++ b/v5.17/205de6ddd7fff9340bd5e4b68105f28120671c6b @@ -0,0 +1,20 @@ +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") diff --git a/v5.17/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 b/v5.17/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 new file mode 100644 index 00000000000..83341b0ab0f --- /dev/null +++ b/v5.17/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 @@ -0,0 +1,20 @@ +20e6a8d0dcdc ("drbd: port block device access to file") +75e27d373425 ("drdb: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.17/217759bbb95db7998528eb65914c3e20d890dff5 b/v5.17/217759bbb95db7998528eb65914c3e20d890dff5 new file mode 100644 index 00000000000..36d03a2b785 --- /dev/null +++ b/v5.17/217759bbb95db7998528eb65914c3e20d890dff5 @@ -0,0 +1,20 @@ +217759bbb95d ("xen: port block device access to file") +436d3705bfee ("xen/blkback: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.17/21e25205d7f9b6d7d3807546dd12ea93844b7c8e b/v5.17/21e25205d7f9b6d7d3807546dd12ea93844b7c8e new file mode 100644 index 00000000000..7b1739aba8a --- /dev/null +++ b/v5.17/21e25205d7f9b6d7d3807546dd12ea93844b7c8e @@ -0,0 +1 @@ +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") diff --git a/v5.17/2263639f96f24a121ec9f037981b81daf5a8d60a b/v5.17/2263639f96f24a121ec9f037981b81daf5a8d60a new file mode 100644 index 00000000000..c570f35aaa8 --- /dev/null +++ b/v5.17/2263639f96f24a121ec9f037981b81daf5a8d60a @@ -0,0 +1,6 @@ +2263639f96f2 ("iov_iter: streamline iovec/bvec alignment iteration") +de4f5fed3f23 ("iov_iter: add iter_iovec() helper") +0a2481cde24f ("block: ensure bio_alloc_map_data() deals with ITER_UBUF correctly") +d46aa786fa53 ("block: use iter_ubuf for single range") +4b61152e107a ("io_uring: switch network send/recv to ITER_UBUF") +54e60e505d61 ("Merge tag 'for-6.2/io_uring-2022-12-08' of git://git.kernel.dk/linux") diff --git a/v5.17/231e872529885483056c0170641ddd76686e3a89 b/v5.17/231e872529885483056c0170641ddd76686e3a89 new file mode 100644 index 00000000000..e33eda971e9 --- /dev/null +++ b/v5.17/231e872529885483056c0170641ddd76686e3a89 @@ -0,0 +1 @@ +231e87252988 ("xfs: add support for FS_IOC_GETFSSYSFSPATH") diff --git a/v5.17/24a8b7bfb96120b32c222ef108bb7a713d1e385a b/v5.17/24a8b7bfb96120b32c222ef108bb7a713d1e385a new file mode 100644 index 00000000000..af734afaadd --- /dev/null +++ b/v5.17/24a8b7bfb96120b32c222ef108bb7a713d1e385a @@ -0,0 +1,13 @@ +24a8b7bfb961 ("fs: use inode_set_ctime_to_ts to set inode ctime to current time") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v5.17/24be05591fb7a2a3edd639092c045298dd57aeea b/v5.17/24be05591fb7a2a3edd639092c045298dd57aeea new file mode 100644 index 00000000000..14b4f9a5c66 --- /dev/null +++ b/v5.17/24be05591fb7a2a3edd639092c045298dd57aeea @@ -0,0 +1,20 @@ +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.17/2558e3b23112adb82a558bab616890a790a38bc6 b/v5.17/2558e3b23112adb82a558bab616890a790a38bc6 new file mode 100644 index 00000000000..1eb99b4aea9 --- /dev/null +++ b/v5.17/2558e3b23112adb82a558bab616890a790a38bc6 @@ -0,0 +1,14 @@ +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.17/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 b/v5.17/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 new file mode 100644 index 00000000000..2e498ab37df --- /dev/null +++ b/v5.17/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 @@ -0,0 +1,16 @@ +269a6194dcba ("filelock: reorganize locks_delete_block and __locks_insert_block") +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/2824083db76cb9d4b7910607b367e93b02912865 b/v5.17/2824083db76cb9d4b7910607b367e93b02912865 new file mode 100644 index 00000000000..1fe0b611766 --- /dev/null +++ b/v5.17/2824083db76cb9d4b7910607b367e93b02912865 @@ -0,0 +1,20 @@ +2824083db76c ("ovl: Always reject mounting over case-insensitive directories") +24e16e385f22 ("ovl: add support for appending lowerdirs one by one") +819829f0319a ("ovl: refactor layer parsing helpers") +0cea4c097d97 ("ovl: store and show the user provided lowerdir mount option") +c835110b588a ("ovl: remove unused code in lowerdir param parsing") +32db51070850 ("ovl: fix regression in showing lowerdir mount option") +a535116d8033 ("ovl: make use of ->layers safe in rcu pathwalk") +f01d08899fd7 ("ovl: make consistent use of OVL_FS()") +16aac5ad1fa9 ("ovl: support encoding non-decodable file handles") +184996e92e86 ("ovl: Validate verity xattr when resolving lowerdata") +bf07089081a0 ("ovl: Add versioned header for overlay.metacopy xattr") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") diff --git a/v5.17/282c30f320ba25794b66c2231ab134d15465ef21 b/v5.17/282c30f320ba25794b66c2231ab134d15465ef21 new file mode 100644 index 00000000000..99ef2770e58 --- /dev/null +++ b/v5.17/282c30f320ba25794b66c2231ab134d15465ef21 @@ -0,0 +1,6 @@ +282c30f320ba ("filelock: remove temporary compatibility macros") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 b/v5.17/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 new file mode 100644 index 00000000000..f4adb126024 --- /dev/null +++ b/v5.17/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 @@ -0,0 +1 @@ +2851f57d2dab ("selftests: thermal: intel: workload_hint: add missing gitignore") diff --git a/v5.17/2892731ec2893252cdbc256a2bd5436b7fd94cf7 b/v5.17/2892731ec2893252cdbc256a2bd5436b7fd94cf7 new file mode 100644 index 00000000000..f0cdebf4c90 --- /dev/null +++ b/v5.17/2892731ec2893252cdbc256a2bd5436b7fd94cf7 @@ -0,0 +1,20 @@ +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") diff --git a/v5.17/292fcaa1f937345cb65f3af82a1ee6692c8df9eb b/v5.17/292fcaa1f937345cb65f3af82a1ee6692c8df9eb new file mode 100644 index 00000000000..6b27fe1956b --- /dev/null +++ b/v5.17/292fcaa1f937345cb65f3af82a1ee6692c8df9eb @@ -0,0 +1 @@ +292fcaa1f937 ("smb: remove redundant check") diff --git a/v5.17/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 b/v5.17/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 new file mode 100644 index 00000000000..7268fc12395 --- /dev/null +++ b/v5.17/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 @@ -0,0 +1 @@ +2a95fd3cc23d ("jfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.17/2cd114294d1dad6ed19217c909680f9fd30ee711 b/v5.17/2cd114294d1dad6ed19217c909680f9fd30ee711 new file mode 100644 index 00000000000..cfa596897bf --- /dev/null +++ b/v5.17/2cd114294d1dad6ed19217c909680f9fd30ee711 @@ -0,0 +1,6 @@ +2cd114294d1d ("smb/client: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +5dd8ce24667a ("cifs: missing directory in MAINTAINERS file") +332019e23a51 ("Merge tag '5.20-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6") diff --git a/v5.17/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d b/v5.17/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d new file mode 100644 index 00000000000..a9e88cb7d35 --- /dev/null +++ b/v5.17/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d @@ -0,0 +1,10 @@ +2dd0b5a8fcc4 ("selftests: ktap_helpers: Add a helper to finish the test") +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.17/2fadeb950f53c017bde9e156e443528265dd3629 b/v5.17/2fadeb950f53c017bde9e156e443528265dd3629 new file mode 100644 index 00000000000..5da194e50b3 --- /dev/null +++ b/v5.17/2fadeb950f53c017bde9e156e443528265dd3629 @@ -0,0 +1,20 @@ +2fadeb950f53 ("kunit: make kunit_bus_type const") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v5.17/3058fca1ed7955c904584a6d86108d664a927177 b/v5.17/3058fca1ed7955c904584a6d86108d664a927177 new file mode 100644 index 00000000000..42dfd9caea9 --- /dev/null +++ b/v5.17/3058fca1ed7955c904584a6d86108d664a927177 @@ -0,0 +1 @@ +3058fca1ed79 ("fs: make file_dentry() a simple accessor") diff --git a/v5.17/30deff8531f469453ccc0981f14eceb0a2ea68d6 b/v5.17/30deff8531f469453ccc0981f14eceb0a2ea68d6 new file mode 100644 index 00000000000..1f78ac4382c --- /dev/null +++ b/v5.17/30deff8531f469453ccc0981f14eceb0a2ea68d6 @@ -0,0 +1,20 @@ +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") diff --git a/v5.17/321de651fa565dcf76c017b257bdf15ec7fff45d b/v5.17/321de651fa565dcf76c017b257bdf15ec7fff45d new file mode 100644 index 00000000000..f1ec15694f5 --- /dev/null +++ b/v5.17/321de651fa565dcf76c017b257bdf15ec7fff45d @@ -0,0 +1,6 @@ +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +841dd789b862 ("block: Use bdev_open_by_dev() in blkdev_open()") +e719b4d15674 ("block: Provide bdev_open_* functions") +a0433f8cae3a ("Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linux") diff --git a/v5.17/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 b/v5.17/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 new file mode 100644 index 00000000000..8ec0a7cd448 --- /dev/null +++ b/v5.17/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 @@ -0,0 +1,20 @@ +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.17/3425a2005b291b62b6f6deeeab1156839c41cf85 b/v5.17/3425a2005b291b62b6f6deeeab1156839c41cf85 new file mode 100644 index 00000000000..f283228910f --- /dev/null +++ b/v5.17/3425a2005b291b62b6f6deeeab1156839c41cf85 @@ -0,0 +1 @@ +3425a2005b29 ("selftests/ftrace: Add test to exercize function tracer across cpu hotplug") diff --git a/v5.17/345e8abe4c355bc24bab3f4a5634122e55be8665 b/v5.17/345e8abe4c355bc24bab3f4a5634122e55be8665 new file mode 100644 index 00000000000..337c54fd768 --- /dev/null +++ b/v5.17/345e8abe4c355bc24bab3f4a5634122e55be8665 @@ -0,0 +1,20 @@ +345e8abe4c35 ("selftests/resctrl: Get domain id from cache id") +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v5.17/347d49fdf36c5e2411afdb312935d88183fe5811 b/v5.17/347d49fdf36c5e2411afdb312935d88183fe5811 new file mode 100644 index 00000000000..cf145731eee --- /dev/null +++ b/v5.17/347d49fdf36c5e2411afdb312935d88183fe5811 @@ -0,0 +1,10 @@ +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/348139384ba30eccd4ce4f01fcf575b08ce81b83 b/v5.17/348139384ba30eccd4ce4f01fcf575b08ce81b83 new file mode 100644 index 00000000000..50d31b0c930 --- /dev/null +++ b/v5.17/348139384ba30eccd4ce4f01fcf575b08ce81b83 @@ -0,0 +1 @@ +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v5.17/3789fb8746dc0f484db2d6f48b390f0f535d5120 b/v5.17/3789fb8746dc0f484db2d6f48b390f0f535d5120 new file mode 100644 index 00000000000..3d88ab126c2 --- /dev/null +++ b/v5.17/3789fb8746dc0f484db2d6f48b390f0f535d5120 @@ -0,0 +1,20 @@ +3789fb8746dc ("bcache: port block device access to files") +b3856da79062 ("bcache: Fixup error handling in register_cache()") +631b001fd6bc ("bcache: Convert to bdev_open_by_path()") +2c5555983bd2 ("bcache: Fix bcache device claiming") +abcc0cbd4928 ("bcache: Alloc holder object before async registration") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v5.17/386dc41cf54dcf44ea40de1aca900f02b756cec0 b/v5.17/386dc41cf54dcf44ea40de1aca900f02b756cec0 new file mode 100644 index 00000000000..6f717891ec6 --- /dev/null +++ b/v5.17/386dc41cf54dcf44ea40de1aca900f02b756cec0 @@ -0,0 +1,2 @@ +386dc41cf54d ("init: flush async file closing") +1ec6574a3c0a ("Merge tag 'kthread-cleanups-for-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace") diff --git a/v5.17/3948abaa4e2be938ccdfc289385a27342fb13d43 b/v5.17/3948abaa4e2be938ccdfc289385a27342fb13d43 new file mode 100644 index 00000000000..572762fe9dd --- /dev/null +++ b/v5.17/3948abaa4e2be938ccdfc289385a27342fb13d43 @@ -0,0 +1 @@ +3948abaa4e2b ("do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak") diff --git a/v5.17/3956f35fbd36aee35766008ce6a9b0ed812d93ef b/v5.17/3956f35fbd36aee35766008ce6a9b0ed812d93ef new file mode 100644 index 00000000000..6101679f452 --- /dev/null +++ b/v5.17/3956f35fbd36aee35766008ce6a9b0ed812d93ef @@ -0,0 +1,7 @@ +3956f35fbd36 ("ceph: adapt to breakup of struct file_lock") +38d46409c463 ("ceph: print cluster fsid and client global_id in all debug logs") +5995d90d2d19 ("ceph: rename _to_client() to _to_fs_client()") +197b7d792d6a ("ceph: pass the mdsc to several helpers") +07bb00ef00ac ("ceph: fix type promotion bug on 32bit systems") +2816a09678f5 ("ceph: remove unnecessary check for NULL in parse_longname()") +7ba2090ca64e ("Merge tag 'ceph-for-6.6-rc1' of https://github.com/ceph/ceph-client") diff --git a/v5.17/39a6c668e4e78c3bc262c24d9aabd0a49027f948 b/v5.17/39a6c668e4e78c3bc262c24d9aabd0a49027f948 new file mode 100644 index 00000000000..6f286cd1333 --- /dev/null +++ b/v5.17/39a6c668e4e78c3bc262c24d9aabd0a49027f948 @@ -0,0 +1 @@ +39a6c668e4e7 ("efs: convert efs to use the new mount api") diff --git a/v5.17/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd b/v5.17/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd new file mode 100644 index 00000000000..b70ce8cc2d2 --- /dev/null +++ b/v5.17/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd @@ -0,0 +1,20 @@ +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") diff --git a/v5.17/3cdad0a5a6cf581519748612cb449b43379510a4 b/v5.17/3cdad0a5a6cf581519748612cb449b43379510a4 new file mode 100644 index 00000000000..0777f0ddd47 --- /dev/null +++ b/v5.17/3cdad0a5a6cf581519748612cb449b43379510a4 @@ -0,0 +1,20 @@ +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") diff --git a/v5.17/3d40f78169a0a954ff06e2b0f8e21463f7edb433 b/v5.17/3d40f78169a0a954ff06e2b0f8e21463f7edb433 new file mode 100644 index 00000000000..785dad21514 --- /dev/null +++ b/v5.17/3d40f78169a0a954ff06e2b0f8e21463f7edb433 @@ -0,0 +1 @@ +3d40f78169a0 ("filelock: drop the IS_* macros") diff --git a/v5.17/3f6d810665dfde0d33785420618ceb03fba0619d b/v5.17/3f6d810665dfde0d33785420618ceb03fba0619d new file mode 100644 index 00000000000..cdcb2ff8c49 --- /dev/null +++ b/v5.17/3f6d810665dfde0d33785420618ceb03fba0619d @@ -0,0 +1,20 @@ +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") diff --git a/v5.17/410bb2ce611133a11d4d11f0aef4c83f095c3200 b/v5.17/410bb2ce611133a11d4d11f0aef4c83f095c3200 new file mode 100644 index 00000000000..c823caceaeb --- /dev/null +++ b/v5.17/410bb2ce611133a11d4d11f0aef4c83f095c3200 @@ -0,0 +1,20 @@ +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 b/v5.17/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 new file mode 100644 index 00000000000..45d8bd5a5d2 --- /dev/null +++ b/v5.17/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 @@ -0,0 +1 @@ +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") diff --git a/v5.17/42c3732fa8073717dd7d924472f1c0bc5b452fdc b/v5.17/42c3732fa8073717dd7d924472f1c0bc5b452fdc new file mode 100644 index 00000000000..cd21ca78615 --- /dev/null +++ b/v5.17/42c3732fa8073717dd7d924472f1c0bc5b452fdc @@ -0,0 +1 @@ +42c3732fa807 ("fs: Create a generic is_dot_dotdot() utility") diff --git a/v5.17/432acd550e3607d5fea23e27f6ab4e4567deccfd b/v5.17/432acd550e3607d5fea23e27f6ab4e4567deccfd new file mode 100644 index 00000000000..77a9838a56a --- /dev/null +++ b/v5.17/432acd550e3607d5fea23e27f6ab4e4567deccfd @@ -0,0 +1 @@ +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") diff --git a/v5.17/433f437b3ae2ed4e318ecd5233c82f6936e78e82 b/v5.17/433f437b3ae2ed4e318ecd5233c82f6936e78e82 new file mode 100644 index 00000000000..ded20c197b4 --- /dev/null +++ b/v5.17/433f437b3ae2ed4e318ecd5233c82f6936e78e82 @@ -0,0 +1,20 @@ +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") diff --git a/v5.17/4379f91172f39d999919c8e8b2b5e1d665d8972d b/v5.17/4379f91172f39d999919c8e8b2b5e1d665d8972d new file mode 100644 index 00000000000..486c519eecc --- /dev/null +++ b/v5.17/4379f91172f39d999919c8e8b2b5e1d665d8972d @@ -0,0 +1,20 @@ +4379f91172f3 ("power: port block device access to file") +e017d304c740 ("PM: hibernate: Convert to bdev_open_by_dev()") +40d84e198b0a ("PM: hibernate: Rename function parameter from snapshot_test to exclusive") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v5.17/43f0df54c96fa5abcab9df8649c1e52119bf0238 b/v5.17/43f0df54c96fa5abcab9df8649c1e52119bf0238 new file mode 100644 index 00000000000..d7f8c195652 --- /dev/null +++ b/v5.17/43f0df54c96fa5abcab9df8649c1e52119bf0238 @@ -0,0 +1,9 @@ +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.17/449813515d3e5efec85206bb91588a6249a421a3 b/v5.17/449813515d3e5efec85206bb91588a6249a421a3 new file mode 100644 index 00000000000..5195ccbcae9 --- /dev/null +++ b/v5.17/449813515d3e5efec85206bb91588a6249a421a3 @@ -0,0 +1,8 @@ +449813515d3e ("block, fs: Restore the per-bio/request data lifetime fields") +1ccf164ec866 ("block: Use iov_iter_extract_pages() and page pinning in direct-io.c") +e51bab4e2058 ("block: Replace BIO_NO_PAGE_REF with BIO_PAGE_REFFED with inverted logic") +a450f49708ea ("iomap: Don't get an reference on ZERO_PAGE for direct I/O block zeroing") +7ee4ccf57484 ("block: set FOLL_PCI_P2PDMA in bio_map_user_iov()") +80bd4a7aab4c ("blk-mq: move the srcu_struct used for quiescing to the tagset") +b179c98f7697 ("block: Remove request.write_hint") +513389809e13 ("Merge tag 'for-6.1/block-2022-10-03' of git://git.kernel.dk/linux") diff --git a/v5.17/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 b/v5.17/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 new file mode 100644 index 00000000000..5370155d0c6 --- /dev/null +++ b/v5.17/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 @@ -0,0 +1,6 @@ +459c814a3c5f ("9p: adapt to breakup of struct file_lock") +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.17/45f29e0eb5b969c59a70525942080905dc5b7964 b/v5.17/45f29e0eb5b969c59a70525942080905dc5b7964 new file mode 100644 index 00000000000..7293e29f580 --- /dev/null +++ b/v5.17/45f29e0eb5b969c59a70525942080905dc5b7964 @@ -0,0 +1 @@ +45f29e0eb5b9 ("openpromfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.17/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 b/v5.17/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 new file mode 100644 index 00000000000..a7f811f45a7 --- /dev/null +++ b/v5.17/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 @@ -0,0 +1,10 @@ +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/4a679c5afca027d7f4668f51693f7cce589038f5 b/v5.17/4a679c5afca027d7f4668f51693f7cce589038f5 new file mode 100644 index 00000000000..011df112d57 --- /dev/null +++ b/v5.17/4a679c5afca027d7f4668f51693f7cce589038f5 @@ -0,0 +1 @@ +4a679c5afca0 ("selftests: Add test to verify power supply properties") diff --git a/v5.17/4b2cfbda2d530f4efa0e2833771640869013de5e b/v5.17/4b2cfbda2d530f4efa0e2833771640869013de5e new file mode 100644 index 00000000000..189c5bff37d --- /dev/null +++ b/v5.17/4b2cfbda2d530f4efa0e2833771640869013de5e @@ -0,0 +1,20 @@ +4b2cfbda2d53 ("nfs: port block device access to files") +3fe5d9fb0b31 ("nfs/blocklayout: Convert to use bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.17/4b357e2a6d6c364a88d50526675fe596a30766cb b/v5.17/4b357e2a6d6c364a88d50526675fe596a30766cb new file mode 100644 index 00000000000..a339a4273e6 --- /dev/null +++ b/v5.17/4b357e2a6d6c364a88d50526675fe596a30766cb @@ -0,0 +1,20 @@ +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v5.17/4b7b4291dee2fef9148563be3eeb0034cc3bf5df b/v5.17/4b7b4291dee2fef9148563be3eeb0034cc3bf5df new file mode 100644 index 00000000000..1dc10b9d825 --- /dev/null +++ b/v5.17/4b7b4291dee2fef9148563be3eeb0034cc3bf5df @@ -0,0 +1 @@ +4b7b4291dee2 ("selftests: thermal: intel: power_floor: add missing gitignore") diff --git a/v5.17/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 b/v5.17/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 new file mode 100644 index 00000000000..e9525ee42e5 --- /dev/null +++ b/v5.17/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 @@ -0,0 +1,2 @@ +4b944f8ef996 ("Revert "mm/filemap: avoid buffered read/write race to read inconsistent data"") +e2c27b803bb6 ("mm/filemap: avoid buffered read/write race to read inconsistent data") diff --git a/v5.17/4ca52f539865853e6ddbc393745cd0b305f0d810 b/v5.17/4ca52f539865853e6ddbc393745cd0b305f0d810 new file mode 100644 index 00000000000..50ef28826f0 --- /dev/null +++ b/v5.17/4ca52f539865853e6ddbc393745cd0b305f0d810 @@ -0,0 +1,9 @@ +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 b/v5.17/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 new file mode 100644 index 00000000000..992d2aa0feb --- /dev/null +++ b/v5.17/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 @@ -0,0 +1,17 @@ +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.17/512383ae49107fbc42243887798548e356c4b91c b/v5.17/512383ae49107fbc42243887798548e356c4b91c new file mode 100644 index 00000000000..9dabe79ddb6 --- /dev/null +++ b/v5.17/512383ae49107fbc42243887798548e356c4b91c @@ -0,0 +1,3 @@ +512383ae4910 ("f2fs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/5339792bd64bd1605d3d51f8e52e94dfc385959b b/v5.17/5339792bd64bd1605d3d51f8e52e94dfc385959b new file mode 100644 index 00000000000..657ef9c4bd3 --- /dev/null +++ b/v5.17/5339792bd64bd1605d3d51f8e52e94dfc385959b @@ -0,0 +1,20 @@ +5339792bd64b ("selftests/resctrl: Add test groups and name L3 CAT test L3_CAT") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v5.17/539cd3f4da3fdbe7dc353634e004e4b0e725c35a b/v5.17/539cd3f4da3fdbe7dc353634e004e4b0e725c35a new file mode 100644 index 00000000000..37e8e8a3953 --- /dev/null +++ b/v5.17/539cd3f4da3fdbe7dc353634e004e4b0e725c35a @@ -0,0 +1,7 @@ +539cd3f4da3f ("selftests: lib.mk: Do not process TEST_GEN_MODS_DIR") +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") +ae108c48b5d2 ("selftests: net: Fix cross-tree inclusion of scripts") +9395cd7cef45 ("Merge tag 'landlock-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux") diff --git a/v5.17/54943abce0927156ba9909f1a533b25410bfe2ca b/v5.17/54943abce0927156ba9909f1a533b25410bfe2ca new file mode 100644 index 00000000000..746ea0835a9 --- /dev/null +++ b/v5.17/54943abce0927156ba9909f1a533b25410bfe2ca @@ -0,0 +1,20 @@ +54943abce092 ("iomap: add pos and dirty_len into trace_iomap_writepage_map") +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v5.17/54ee3526796f56c249124686a33e1cc05f76ea21 b/v5.17/54ee3526796f56c249124686a33e1cc05f76ea21 new file mode 100644 index 00000000000..3958fea6e84 --- /dev/null +++ b/v5.17/54ee3526796f56c249124686a33e1cc05f76ea21 @@ -0,0 +1,8 @@ +54ee3526796f ("selftests: livepatch: Avoid running the tests if kernel-devel is missing") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.17/57c6906778f55deba6d3f3af00284e3541bb9950 b/v5.17/57c6906778f55deba6d3f3af00284e3541bb9950 new file mode 100644 index 00000000000..77cae3a6f0a --- /dev/null +++ b/v5.17/57c6906778f55deba6d3f3af00284e3541bb9950 @@ -0,0 +1 @@ +57c6906778f5 ("__fs_parse: Correct a documentation comment") diff --git a/v5.17/582a3bf999df662c0e0fa4717ce7559f16d7b93b b/v5.17/582a3bf999df662c0e0fa4717ce7559f16d7b93b new file mode 100644 index 00000000000..4a3f8a50cba --- /dev/null +++ b/v5.17/582a3bf999df662c0e0fa4717ce7559f16d7b93b @@ -0,0 +1,6 @@ +582a3bf999df ("filelock: always define for_each_file_lock()") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 b/v5.17/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 new file mode 100644 index 00000000000..5a7c9c80a0b --- /dev/null +++ b/v5.17/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 @@ -0,0 +1 @@ +587a67b6830b ("filelock: rename some fields in tracepoints") diff --git a/v5.17/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 b/v5.17/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 new file mode 100644 index 00000000000..353fab4c2ed --- /dev/null +++ b/v5.17/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 @@ -0,0 +1 @@ +5916f439f2eb ("Convert coda to use the new mount API") diff --git a/v5.17/5bc9dc068afe95e924136d57c1a385194282a919 b/v5.17/5bc9dc068afe95e924136d57c1a385194282a919 new file mode 100644 index 00000000000..58b7b43b271 --- /dev/null +++ b/v5.17/5bc9dc068afe95e924136d57c1a385194282a919 @@ -0,0 +1 @@ +5bc9dc068afe ("selftest: ftrace: fix minor typo in log") diff --git a/v5.17/5caf1b6400d30a31363063314bddea4e5680d639 b/v5.17/5caf1b6400d30a31363063314bddea4e5680d639 new file mode 100644 index 00000000000..9613793a21c --- /dev/null +++ b/v5.17/5caf1b6400d30a31363063314bddea4e5680d639 @@ -0,0 +1,20 @@ +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v5.17/5d94da7ff00ef45737a64d947e7ff45aca972782 b/v5.17/5d94da7ff00ef45737a64d947e7ff45aca972782 new file mode 100644 index 00000000000..8769e9de8e6 --- /dev/null +++ b/v5.17/5d94da7ff00ef45737a64d947e7ff45aca972782 @@ -0,0 +1,3 @@ +5d94da7ff00e ("kselftest: Add basic test for probing the rust sample modules") +615131b8e9bc ("MAINTAINERS: Rust") +fa4b9df00af4 ("MAINTAINERS: Add Runtime Verification (RV) entry") diff --git a/v5.17/6021d62c677f12f2f975bb1bf2389730e1d9f746 b/v5.17/6021d62c677f12f2f975bb1bf2389730e1d9f746 new file mode 100644 index 00000000000..35c83a83d1c --- /dev/null +++ b/v5.17/6021d62c677f12f2f975bb1bf2389730e1d9f746 @@ -0,0 +1 @@ +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") diff --git a/v5.17/60c2a6926cc94dcd8a60ab593b4092bc354061c3 b/v5.17/60c2a6926cc94dcd8a60ab593b4092bc354061c3 new file mode 100644 index 00000000000..febb6a07fa7 --- /dev/null +++ b/v5.17/60c2a6926cc94dcd8a60ab593b4092bc354061c3 @@ -0,0 +1,20 @@ +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.17/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 b/v5.17/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 new file mode 100644 index 00000000000..0ed23fc8f0e --- /dev/null +++ b/v5.17/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 @@ -0,0 +1,20 @@ +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +58a033c9a3e0 ("nfsd: remove fetch_iversion export operation") +638e3e7d9493 ("nfsd: use the getattr operation to fetch i_version") +3139b1d79588 ("nfsd: move nfsd4_change_attribute to nfsfh.c") +ac3a2585f018 ("nfsd: rework refcounting in filecache") +d7064eaf688c ("NFSD: Add an nfsd_file_fsync tracepoint") +821411858988 ("nfsd: reorganize filecache.c") +1f696e230ea5 ("nfsd: remove the pages_flushed statistic from filecache") +4d1ea8455716 ("NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collection") +dcf3f80965ca ("NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately"") +c252849082ff ("NFSD: Pass the target nfsd_file to nfsd_commit()") +d3aefd2b29ff ("nfsd: fix net-namespace logic in __nfsd_file_cache_purge") +243a5263014a ("nfsd: rework hashtable handling in nfsd_do_file_acquire") +8d0d254b15cc ("nfsd: fix nfsd_file_unhash_and_dispose") +5e138c4a750d ("NFSD: NFSv4 CLOSE should release an nfsd_file immediately") +b40a2839470c ("NFSD: Move nfsd_file_trace_alloc() tracepoint") diff --git a/v5.17/617fc7775370324d0a2b888625b042221ebdcb62 b/v5.17/617fc7775370324d0a2b888625b042221ebdcb62 new file mode 100644 index 00000000000..c31d441a844 --- /dev/null +++ b/v5.17/617fc7775370324d0a2b888625b042221ebdcb62 @@ -0,0 +1,7 @@ +617fc7775370 ("fs: Use KMEM_CACHE instead of kmem_cache_create") +a6293b3e285c ("fs: factor out backing_file_{read,write}_iter() helpers") +f91a704f7161 ("fs: prepare for stackable filesystems backing file helpers") +6ae654392bb5 ("fs: move kiocb_start_write() into vfs_iocb_iter_write()") +269aed7014b3 ("fs: move file_start_write() into vfs_iter_write()") +e389b76a7ee1 ("coda: change locking order in coda_file_write_iter()") +062cca8915ca ("Merge tag 'vfs-6.7.iomap' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs") diff --git a/v5.17/61ead71476cf8b68960275beee24ff00a809fe81 b/v5.17/61ead71476cf8b68960275beee24ff00a809fe81 new file mode 100644 index 00000000000..6f9e470f02f --- /dev/null +++ b/v5.17/61ead71476cf8b68960275beee24ff00a809fe81 @@ -0,0 +1,5 @@ +61ead71476cf ("ext4: port block device access to file") +afde134b5bd0 ("ext4: Block writes to journal device") +218de67764e5 ("ext4: simplify device handling") +d577c8aaed20 ("ext4: Convert to bdev_open_by_dev()") +3ef96fcfd50b ("Merge tag 'ext4_for_linus-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4") diff --git a/v5.17/64bef697d33b75fc06c5789b3f8108680271529f b/v5.17/64bef697d33b75fc06c5789b3f8108680271529f new file mode 100644 index 00000000000..b03bd3a5dc5 --- /dev/null +++ b/v5.17/64bef697d33b75fc06c5789b3f8108680271529f @@ -0,0 +1,8 @@ +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.17/64f92a554f72cbfe8b971f93af9d07f87599bc88 b/v5.17/64f92a554f72cbfe8b971f93af9d07f87599bc88 new file mode 100644 index 00000000000..91e64def526 --- /dev/null +++ b/v5.17/64f92a554f72cbfe8b971f93af9d07f87599bc88 @@ -0,0 +1 @@ +64f92a554f72 ("ocfs2: convert to using new filelock helpers") diff --git a/v5.17/6727980b67852dae6b82a97e24fbadbdd218c033 b/v5.17/6727980b67852dae6b82a97e24fbadbdd218c033 new file mode 100644 index 00000000000..3f6f727c520 --- /dev/null +++ b/v5.17/6727980b67852dae6b82a97e24fbadbdd218c033 @@ -0,0 +1,6 @@ +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") +ae108c48b5d2 ("selftests: net: Fix cross-tree inclusion of scripts") +9395cd7cef45 ("Merge tag 'landlock-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux") diff --git a/v5.17/6874f6ed92df1e95ff815692b6bf6aa98e4c925b b/v5.17/6874f6ed92df1e95ff815692b6bf6aa98e4c925b new file mode 100644 index 00000000000..b1f95e09ffb --- /dev/null +++ b/v5.17/6874f6ed92df1e95ff815692b6bf6aa98e4c925b @@ -0,0 +1,20 @@ +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v5.17/689a930b93c5c20294df5da0407df361c5412eac b/v5.17/689a930b93c5c20294df5da0407df361c5412eac new file mode 100644 index 00000000000..956a7ce4b2d --- /dev/null +++ b/v5.17/689a930b93c5c20294df5da0407df361c5412eac @@ -0,0 +1,20 @@ +689a930b93c5 ("drm/xe/tests: Fix printf format specifiers in xe_migrate test") +cf0b9e94c8c7 ("drm/xe/tests/xe_migrate.c: Add vram to vram KUNIT test") +b7ab8c4f028f ("drm/xe/bo: Remove the lock_no_vm()/unlock_no_vm() interface") +d00e9cc28e1e ("drm/xe/vm: Simplify and document xe_vm_lock()") +fba153b0d0b7 ("drm/xe/selftests: consider multi-GT for eviction test") +9c0d779fc67b ("drm/xe: Prevent return with locked vm") +9b9529ce379a ("drm/xe: Rename engine to exec_queue") +99fea6828879 ("drm/xe: Prefer WARN() over BUG() to avoid crashing the kernel") +e3828ebf6cde ("drm/xe: Add define WQ_HEADER_SIZE") +937b4be72baa ("drm/xe: Decouple vram check from xe_bo_addr()") +621c1fbd9b83 ("drm/xe: Remove vma arg from xe_pte_encode()") +0e34fdb4a01a ("drm/xe: Fix checking for unset value") +6aa26f6eb829 ("drm/xe/engine: add missing rpm for bind engines") +cd928fced996 ("drm/xe/uapi: add the userspace bits for small-bar") +6a024f1bfdfe ("drm/xe/bo: support tiered vram allocation for small-bar") +7a060d786cc1 ("drm/xe/mtl: Map PPGTT as CPU:WC") +7ead33156483 ("drm/xe: Use migrate engine for page fault binds") +1655c893af08 ("drm/xe: Reduce the number list links in xe_vma") +8f33b4f054fc ("drm/xe: Avoid doing rebinds") +0043a3e8a1f5 ("drm/xe/execlist: Log when using execlist submission") diff --git a/v5.17/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce b/v5.17/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce new file mode 100644 index 00000000000..e127eae1a32 --- /dev/null +++ b/v5.17/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce @@ -0,0 +1,8 @@ +6934eea2690b ("selftests: ktap_helpers: Add helper to print diagnostic messages") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.17/6a277077ac5189d7633f8c57e153e0a73fab39d2 b/v5.17/6a277077ac5189d7633f8c57e153e0a73fab39d2 new file mode 100644 index 00000000000..0d2fbea9e4a --- /dev/null +++ b/v5.17/6a277077ac5189d7633f8c57e153e0a73fab39d2 @@ -0,0 +1 @@ +6a277077ac51 ("smb/server: convert to using new filelock helpers") diff --git a/v5.17/6a71770442b5b7cf8f880ca1c0a72456c918c757 b/v5.17/6a71770442b5b7cf8f880ca1c0a72456c918c757 new file mode 100644 index 00000000000..b9e0dc80d11 --- /dev/null +++ b/v5.17/6a71770442b5b7cf8f880ca1c0a72456c918c757 @@ -0,0 +1,8 @@ +6a71770442b5 ("selftests: livepatch: Test livepatching a heavily called syscall") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.17/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c b/v5.17/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c new file mode 100644 index 00000000000..6f0978c5d8b --- /dev/null +++ b/v5.17/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c @@ -0,0 +1 @@ +6b6ec4ca4e33 ("eventfd: add a BUILD_BUG_ON() to ensure consistency between EFD_SEMAPHORE and the uapi") diff --git a/v5.17/6b865d6530230b0c446efd93e0207b8eed7eadb2 b/v5.17/6b865d6530230b0c446efd93e0207b8eed7eadb2 new file mode 100644 index 00000000000..739be176b6c --- /dev/null +++ b/v5.17/6b865d6530230b0c446efd93e0207b8eed7eadb2 @@ -0,0 +1,9 @@ +6b865d653023 ("iomap: only call mapping_set_error once for each failed bio") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.17/6b91bfa1651d841f0066bae2b1322cac29fdfb61 b/v5.17/6b91bfa1651d841f0066bae2b1322cac29fdfb61 new file mode 100644 index 00000000000..661e003badf --- /dev/null +++ b/v5.17/6b91bfa1651d841f0066bae2b1322cac29fdfb61 @@ -0,0 +1 @@ +6b91bfa1651d ("qnx4: convert qnx4 to use the new mount api") diff --git a/v5.17/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 b/v5.17/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 new file mode 100644 index 00000000000..a00f98aed06 --- /dev/null +++ b/v5.17/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 @@ -0,0 +1 @@ +6c8ac6e24eb0 ("initramfs: remove duplicate built-in __initramfs_start unpacking") diff --git a/v5.17/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff b/v5.17/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff new file mode 100644 index 00000000000..ed007f617fb --- /dev/null +++ b/v5.17/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff @@ -0,0 +1,20 @@ +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") diff --git a/v5.17/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 b/v5.17/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 new file mode 100644 index 00000000000..5bc8254446e --- /dev/null +++ b/v5.17/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 @@ -0,0 +1 @@ +6f1a214d446b ("selftests: sched: Fix spelling mistake "hiearchy" -> "hierarchy"") diff --git a/v5.17/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 b/v5.17/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 new file mode 100644 index 00000000000..c34396dbd20 --- /dev/null +++ b/v5.17/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 @@ -0,0 +1,20 @@ +6f2f793fba78 ("kunit: test: Log the correct filter string in executor_test") +dce19a3fede2 ("kunit: test: Make filter strings in executor_test writable") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") diff --git a/v5.17/70dfe3f0d239c2e8abc6a7bea24411031f85b652 b/v5.17/70dfe3f0d239c2e8abc6a7bea24411031f85b652 new file mode 100644 index 00000000000..8a8ee011a73 --- /dev/null +++ b/v5.17/70dfe3f0d239c2e8abc6a7bea24411031f85b652 @@ -0,0 +1,3 @@ +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +5ca14835dc42 ("fs: uninline inode_maybe_inc_iversion()") +da3f52ba3595 ("iversion: use atomic64_try_cmpxchg)") diff --git a/v5.17/73f65b8b0325551110dedf8d27ac738bdc331802 b/v5.17/73f65b8b0325551110dedf8d27ac738bdc331802 new file mode 100644 index 00000000000..0329e1c62ea --- /dev/null +++ b/v5.17/73f65b8b0325551110dedf8d27ac738bdc331802 @@ -0,0 +1 @@ +73f65b8b0325 ("fs: Wrong function name in comment") diff --git a/v5.17/73fa7547c70b32cc69685f79be31135797734eb6 b/v5.17/73fa7547c70b32cc69685f79be31135797734eb6 new file mode 100644 index 00000000000..57c6780c00a --- /dev/null +++ b/v5.17/73fa7547c70b32cc69685f79be31135797734eb6 @@ -0,0 +1 @@ +73fa7547c70b ("vfs: add RWF_NOAPPEND flag for pwritev2") diff --git a/v5.17/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 b/v5.17/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 new file mode 100644 index 00000000000..e203b63e790 --- /dev/null +++ b/v5.17/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 @@ -0,0 +1,20 @@ +74e76cbabd7f ("selftests/resctrl: Add resource_info_file_exists()") +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v5.17/75a1bbe60a7425fcaa670bff58b8589b1f880810 b/v5.17/75a1bbe60a7425fcaa670bff58b8589b1f880810 new file mode 100644 index 00000000000..0a3514944a7 --- /dev/null +++ b/v5.17/75a1bbe60a7425fcaa670bff58b8589b1f880810 @@ -0,0 +1 @@ +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") diff --git a/v5.17/75cabec0111b7ccb140d917cc9c481e845cc3498 b/v5.17/75cabec0111b7ccb140d917cc9c481e845cc3498 new file mode 100644 index 00000000000..694ca82b494 --- /dev/null +++ b/v5.17/75cabec0111b7ccb140d917cc9c481e845cc3498 @@ -0,0 +1,6 @@ +75cabec0111b ("filelock: add some new helper functions") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.17/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 b/v5.17/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 new file mode 100644 index 00000000000..a3ebf79c1c7 --- /dev/null +++ b/v5.17/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 @@ -0,0 +1 @@ +75e9570c93c7 ("ceph: convert to using new filelock helpers") diff --git a/v5.17/76698510f593daf8aa0582492090d0c2e484c3e8 b/v5.17/76698510f593daf8aa0582492090d0c2e484c3e8 new file mode 100644 index 00000000000..9ad9e8d3970 --- /dev/null +++ b/v5.17/76698510f593daf8aa0582492090d0c2e484c3e8 @@ -0,0 +1 @@ +76698510f593 ("afs: convert to using new filelock helpers") diff --git a/v5.17/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 b/v5.17/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 new file mode 100644 index 00000000000..648c0e2cfcb --- /dev/null +++ b/v5.17/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 @@ -0,0 +1,20 @@ +7b8001013d72 ("filelock: don't do security checks on nfsd setlease calls") +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v5.17/7beea725a8ca412c6190090ce7c3a13b169592a1 b/v5.17/7beea725a8ca412c6190090ce7c3a13b169592a1 new file mode 100644 index 00000000000..3ca8049eb9a --- /dev/null +++ b/v5.17/7beea725a8ca412c6190090ce7c3a13b169592a1 @@ -0,0 +1,20 @@ +7beea725a8ca ("libfs: Define a minimum directory offset") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") diff --git a/v5.17/7c079e909b21f8f6e5d8e501c037752ff302a15e b/v5.17/7c079e909b21f8f6e5d8e501c037752ff302a15e new file mode 100644 index 00000000000..5d6ecbba782 --- /dev/null +++ b/v5.17/7c079e909b21f8f6e5d8e501c037752ff302a15e @@ -0,0 +1,7 @@ +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.17/7c09a4ed6156c6cab6b951e027ca6ea24af454ba b/v5.17/7c09a4ed6156c6cab6b951e027ca6ea24af454ba new file mode 100644 index 00000000000..768c7515966 --- /dev/null +++ b/v5.17/7c09a4ed6156c6cab6b951e027ca6ea24af454ba @@ -0,0 +1,9 @@ +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/7c18509bdaefe2164e62829d614ef9ea429f29d2 b/v5.17/7c18509bdaefe2164e62829d614ef9ea429f29d2 new file mode 100644 index 00000000000..8217f681b5d --- /dev/null +++ b/v5.17/7c18509bdaefe2164e62829d614ef9ea429f29d2 @@ -0,0 +1,12 @@ +7c18509bdaef ("filelock: convert locks_insert_lock_ctx and locks_delete_lock_ctx") +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/7ded1e365cc9de6093a71d3a493c1874aca6e77c b/v5.17/7ded1e365cc9de6093a71d3a493c1874aca6e77c new file mode 100644 index 00000000000..d6c8678a8aa --- /dev/null +++ b/v5.17/7ded1e365cc9de6093a71d3a493c1874aca6e77c @@ -0,0 +1 @@ +7ded1e365cc9 ("efs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.17/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 b/v5.17/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 new file mode 100644 index 00000000000..2a782f86a64 --- /dev/null +++ b/v5.17/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 @@ -0,0 +1,15 @@ +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +4008e2a0b01a ("zonefs: Reorganize code") +a608da3bd730 ("zonefs: Detect append writes at invalid locations") +f43dc4dc3eff ("iomap: buffered write failure should not truncate the page cache") +9c7babf94a0d ("xfs,iomap: move delalloc punching to iomap") +b71f889c18ad ("xfs: use byte ranges for write cleanup ranges") +198dd8aedee6 ("xfs: punching delalloc extents on write failure is racy") +8745889a7fd0 ("Merge tag 'iomap-6.0-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux") diff --git a/v5.17/7edfc610ec315de96963e66889511212ad87e3de b/v5.17/7edfc610ec315de96963e66889511212ad87e3de new file mode 100644 index 00000000000..334603c650d --- /dev/null +++ b/v5.17/7edfc610ec315de96963e66889511212ad87e3de @@ -0,0 +1,4 @@ +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.17/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 b/v5.17/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 new file mode 100644 index 00000000000..1e9b4ad7e35 --- /dev/null +++ b/v5.17/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 @@ -0,0 +1,2 @@ +7ffa8f3d3023 ("fs: Remove NTFS classic") +a05aea98d405 ("Merge tag 'sysctl-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux") diff --git a/v5.17/806cb2270237ce2ec672a407d66cee17a07d3aa2 b/v5.17/806cb2270237ce2ec672a407d66cee17a07d3aa2 new file mode 100644 index 00000000000..4496df94548 --- /dev/null +++ b/v5.17/806cb2270237ce2ec672a407d66cee17a07d3aa2 @@ -0,0 +1,18 @@ +806cb2270237 ("kunit: Annotate _MSG assertion variants with gnu printf specifiers") +260755184cbd ("kunit: Move kunit_abort() call out of kunit_do_failed_assertion()") +c1144e01063e ("kunit: declare kunit_assert structs as const") +97d453bc4007 ("kunit: rename base KUNIT_ASSERTION macro to _KUNIT_FAILED") +a8495ad8e973 ("kunit: remove format func from struct kunit_assert, get it to 0 bytes") +7466886b400b ("kunit: take `kunit_assert` as `const`") +c2741453478b ("kunit: cleanup assertion macro internal variables") +2b6861e2372b ("kunit: factor out str constants from binary assertion structs") +064ff292aca5 ("kunit: consolidate KUNIT_INIT_BINARY_ASSERT_STRUCT macros") +6419abb80e82 ("kunit: remove va_format from kunit_assert") +40f39777ce4f ("kunit: decrease macro layering for integer asserts") +c5855907d388 ("kunit: drop unused intermediate macros for ptr inequality checks") +6709d0fe5593 ("kunit: make KUNIT_EXPECT_EQ() use KUNIT_EXPECT_EQ_MSG(), etc.") +05a7da89c15d ("kunit: drop unused assert_type from kunit_assert and clean up macros") +21957f90b28f ("kunit: split out part of kunit_assert into a static const") +dd640d70874b ("kunit: factor out kunit_base_assert_format() call into kunit_fail()") +a91e9ade402c ("kunit: drop unused kunit* field in kunit_assert") +4fdacef8ac5a ("kunit: move check if assertion passed into the macros") diff --git a/v5.17/80d012e98894ac9112cbcddf2fbf276c2e4be0ec b/v5.17/80d012e98894ac9112cbcddf2fbf276c2e4be0ec new file mode 100644 index 00000000000..2f3a679a261 --- /dev/null +++ b/v5.17/80d012e98894ac9112cbcddf2fbf276c2e4be0ec @@ -0,0 +1,2 @@ +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +adc9c2e5a723 ("iomap: add a tracepoint for mappings returned by map_blocks") diff --git a/v5.17/8145e082a8dfcfdc0a725b0f76eca54337b5b26e b/v5.17/8145e082a8dfcfdc0a725b0f76eca54337b5b26e new file mode 100644 index 00000000000..dd4d0f691f3 --- /dev/null +++ b/v5.17/8145e082a8dfcfdc0a725b0f76eca54337b5b26e @@ -0,0 +1 @@ +8145e082a8df ("romfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.17/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 b/v5.17/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 new file mode 100644 index 00000000000..5c742c89d45 --- /dev/null +++ b/v5.17/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 @@ -0,0 +1,15 @@ +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.17/82a8cb96b23244f40be56b9edcf085af0cc237a6 b/v5.17/82a8cb96b23244f40be56b9edcf085af0cc237a6 new file mode 100644 index 00000000000..ea18cc0ab8a --- /dev/null +++ b/v5.17/82a8cb96b23244f40be56b9edcf085af0cc237a6 @@ -0,0 +1,7 @@ +82a8cb96b232 ("afs: adapt to breakup of struct file_lock") +76698510f593 ("afs: convert to using new filelock helpers") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.17/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 b/v5.17/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 new file mode 100644 index 00000000000..54a22d198df --- /dev/null +++ b/v5.17/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 @@ -0,0 +1,4 @@ +83b290c9e3b5 ("pidfd: clone: allow CLONE_THREAD | CLONE_PIDFD together") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") diff --git a/v5.17/84e286c1bb9b22d5893d34fcedd69224a65c439c b/v5.17/84e286c1bb9b22d5893d34fcedd69224a65c439c new file mode 100644 index 00000000000..79f2ae08ced --- /dev/null +++ b/v5.17/84e286c1bb9b22d5893d34fcedd69224a65c439c @@ -0,0 +1,9 @@ +84e286c1bb9b ("smb/client: adapt to breakup of struct file_lock") +2cd114294d1d ("smb/client: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.17/85506aca2eb4ea41223c91c5fe25125953c19b13 b/v5.17/85506aca2eb4ea41223c91c5fe25125953c19b13 new file mode 100644 index 00000000000..d95b832afbf --- /dev/null +++ b/v5.17/85506aca2eb4ea41223c91c5fe25125953c19b13 @@ -0,0 +1 @@ +85506aca2eb4 ("selftests/mqueue: Set timeout to 180 seconds") diff --git a/v5.17/85f273a6a1e492afa7309fd23fcd8cb870085f56 b/v5.17/85f273a6a1e492afa7309fd23fcd8cb870085f56 new file mode 100644 index 00000000000..d5e1709a126 --- /dev/null +++ b/v5.17/85f273a6a1e492afa7309fd23fcd8cb870085f56 @@ -0,0 +1 @@ +85f273a6a1e4 ("fs/pipe: Convert to lockdep_cmp_fn") diff --git a/v5.17/872584f1bb983a688547509141b03b37bdb28840 b/v5.17/872584f1bb983a688547509141b03b37bdb28840 new file mode 100644 index 00000000000..10bc17b0ef0 --- /dev/null +++ b/v5.17/872584f1bb983a688547509141b03b37bdb28840 @@ -0,0 +1,2 @@ +872584f1bb98 ("lockd: convert to using new filelock helpers") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") diff --git a/v5.17/87a83c8c677e762a39d914e67450cc85d8fc1f9a b/v5.17/87a83c8c677e762a39d914e67450cc85d8fc1f9a new file mode 100644 index 00000000000..0b324969e60 --- /dev/null +++ b/v5.17/87a83c8c677e762a39d914e67450cc85d8fc1f9a @@ -0,0 +1 @@ +87a83c8c677e ("reiserfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.17/87b355f44833b9d7d8ebdd3929e941ac1a931b7e b/v5.17/87b355f44833b9d7d8ebdd3929e941ac1a931b7e new file mode 100644 index 00000000000..da3fa8a87ab --- /dev/null +++ b/v5.17/87b355f44833b9d7d8ebdd3929e941ac1a931b7e @@ -0,0 +1,20 @@ +87b355f44833 ("erofs: port device access to file") +8bd90b6ae785 ("erofs: fix NULL dereference of dif->bdev_handle in fscache mode") +49845720080d ("erofs: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v5.17/8a904a3caa88118744062e872ae90f37748a8fd8 b/v5.17/8a904a3caa88118744062e872ae90f37748a8fd8 new file mode 100644 index 00000000000..9af8d651d37 --- /dev/null +++ b/v5.17/8a904a3caa88118744062e872ae90f37748a8fd8 @@ -0,0 +1 @@ +8a904a3caa88 ("rtc: test: Fix invalid format specifier.") diff --git a/v5.17/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 b/v5.17/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 new file mode 100644 index 00000000000..7eb29fe1742 --- /dev/null +++ b/v5.17/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 @@ -0,0 +1 @@ +8ab37b0d98cf ("selftests: livepatch: Add initial .gitignore") diff --git a/v5.17/8b3d838139bcd1e552f1899191f734264ce2a1a5 b/v5.17/8b3d838139bcd1e552f1899191f734264ce2a1a5 new file mode 100644 index 00000000000..1fdf276ca98 --- /dev/null +++ b/v5.17/8b3d838139bcd1e552f1899191f734264ce2a1a5 @@ -0,0 +1 @@ +8b3d838139bc ("fs: improve dump_mapping() robustness") diff --git a/v5.17/8b6bb995d3819218498bdbee4465bffff1497a31 b/v5.17/8b6bb995d3819218498bdbee4465bffff1497a31 new file mode 100644 index 00000000000..bc2f9359258 --- /dev/null +++ b/v5.17/8b6bb995d3819218498bdbee4465bffff1497a31 @@ -0,0 +1,2 @@ +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") diff --git a/v5.17/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b b/v5.17/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b new file mode 100644 index 00000000000..454cd98364e --- /dev/null +++ b/v5.17/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b @@ -0,0 +1,2 @@ +8cbf22b3dcf0 ("selftests: ftrace: fix typo in test description") +ee9793be08b1 ("tracing/selftests: Add ownership modification tests for eventfs") diff --git a/v5.17/90a009db09e2b91990df28e47844d44ae0ef9aa8 b/v5.17/90a009db09e2b91990df28e47844d44ae0ef9aa8 new file mode 100644 index 00000000000..471c36b5593 --- /dev/null +++ b/v5.17/90a009db09e2b91990df28e47844d44ae0ef9aa8 @@ -0,0 +1,20 @@ +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.17/90f92b68c9869913753f8bc1d87b7762a5f36873 b/v5.17/90f92b68c9869913753f8bc1d87b7762a5f36873 new file mode 100644 index 00000000000..628f08286eb --- /dev/null +++ b/v5.17/90f92b68c9869913753f8bc1d87b7762a5f36873 @@ -0,0 +1,9 @@ +90f92b68c986 ("pidfd: kill the no longer needed do_notify_pidfd() in de_thread()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.17/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 b/v5.17/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 new file mode 100644 index 00000000000..365f48a9547 --- /dev/null +++ b/v5.17/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 @@ -0,0 +1,10 @@ +91e78a1eb6b1 ("hugetlbfs: support idmapped mounts") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.17/9473c4450e9c83d890d435577a3776d925fa748c b/v5.17/9473c4450e9c83d890d435577a3776d925fa748c new file mode 100644 index 00000000000..85a873e73ea --- /dev/null +++ b/v5.17/9473c4450e9c83d890d435577a3776d925fa748c @@ -0,0 +1 @@ +9473c4450e9c ("exportfs: fix the fallback implementation of the get_name export operation") diff --git a/v5.17/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d b/v5.17/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d new file mode 100644 index 00000000000..feb3f7740d3 --- /dev/null +++ b/v5.17/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d @@ -0,0 +1,12 @@ +966b7bd3ca3e ("dlm: adapt to breakup of struct file_lock") +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dbee1adeb7e6 ("dlm: use fl_owner from lockd") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +92655fbda5c0 ("fs: dlm: return positive pid value for F_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.17/9a7eec48c9715c897b3a7809799089d708a4de64 b/v5.17/9a7eec48c9715c897b3a7809799089d708a4de64 new file mode 100644 index 00000000000..96f9091cf05 --- /dev/null +++ b/v5.17/9a7eec48c9715c897b3a7809799089d708a4de64 @@ -0,0 +1,5 @@ +9a7eec48c971 ("fuse: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.17/9ae061cf2a46980b37cec1e56a372603682b2741 b/v5.17/9ae061cf2a46980b37cec1e56a372603682b2741 new file mode 100644 index 00000000000..072cf4ea9bc --- /dev/null +++ b/v5.17/9ae061cf2a46980b37cec1e56a372603682b2741 @@ -0,0 +1,20 @@ +9ae061cf2a46 ("btrfs: port device access to file") +86ec15d00bf8 ("btrfs: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.17/9b6713cc75229f25552c643083cbdbfb771e5bca b/v5.17/9b6713cc75229f25552c643083cbdbfb771e5bca new file mode 100644 index 00000000000..091043ab2e7 --- /dev/null +++ b/v5.17/9b6713cc75229f25552c643083cbdbfb771e5bca @@ -0,0 +1,20 @@ +9b6713cc7522 ("maple_tree: Add mtree_alloc_cyclic()") +067311d33e65 ("maple_tree: separate ma_state node from status") +271f61a8b41d ("maple_tree: clean up inlines for some functions") +bf857ddd21d0 ("maple_tree: move debug check to __mas_set_range()") +f7a590189539 ("maple_tree: make mas_erase() more robust") +a2587a7e8d37 ("maple_tree: add test for mtree_dup()") +fd32e4e9b764 ("maple_tree: introduce interfaces __mt_dup() and mtree_dup()") +4f2267b58a22 ("maple_tree: add mt_free_one() and mt_attr() helpers") +a8091f039c1e ("maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states") +5c590804b6b0 ("maple_tree: add mas_is_active() to detect in-tree walks") +530f745c7620 ("maple_tree: replace data before marking dead in split and spanning store") +4ffc2ee2cf01 ("maple_tree: introduce mas_tree_parent() definition") +1238f6a226dc ("maple_tree: introduce mas_put_in_tree()") +72bcf4aa86ec ("maple_tree: reorder replacement of nodes to avoid live lock") +fec29364348f ("maple_tree: reduce resets during store setup") +da0892547b10 ("maple_tree: re-introduce entry to mas_preallocate() arguments") +53bee98d004f ("mm: remove re-walk from mmap_region()") +c1297987cc2a ("maple_tree: introduce __mas_set_range()") +a489539e33c2 ("maple_tree: update mt_validate()") +fad9c80e6371 ("maple_tree: fix a few documentation issues") diff --git a/v5.17/9bb430a89d2dfce58a3d61a3a04e149109d3934e b/v5.17/9bb430a89d2dfce58a3d61a3a04e149109d3934e new file mode 100644 index 00000000000..0a757656956 --- /dev/null +++ b/v5.17/9bb430a89d2dfce58a3d61a3a04e149109d3934e @@ -0,0 +1,10 @@ +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a b/v5.17/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a new file mode 100644 index 00000000000..c0c174ec5bb --- /dev/null +++ b/v5.17/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a @@ -0,0 +1,20 @@ +9de31ee6d7a8 ("reiserfs: port block device access to file") +ba1787a5edd9 ("reiserfs: Convert to bdev_open_by_dev/path()") +c576c4bf9ecf ("reiserfs: fix blkdev_put() warning from release_journal_dev()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") +0718afd47f70 ("block: introduce holder ops") diff --git a/v5.17/9e3f1c59367515e7e40675fe83645a131c05039d b/v5.17/9e3f1c59367515e7e40675fe83645a131c05039d new file mode 100644 index 00000000000..8d54c0842d1 --- /dev/null +++ b/v5.17/9e3f1c59367515e7e40675fe83645a131c05039d @@ -0,0 +1 @@ +9e3f1c593675 ("selftests/move_mount_set_group:Make tests build with old libc") diff --git a/v5.17/9ed52108f6478a6a805c0c15a3f70aabba07247e b/v5.17/9ed52108f6478a6a805c0c15a3f70aabba07247e new file mode 100644 index 00000000000..8ea2a7637dd --- /dev/null +++ b/v5.17/9ed52108f6478a6a805c0c15a3f70aabba07247e @@ -0,0 +1 @@ +9ed52108f647 ("pidfd: change do_notify_pidfd() to use __wake_up(poll_to_key(EPOLLIN))") diff --git a/v5.17/9f2f767f5ef81982a36edef512b2319e3a79ad73 b/v5.17/9f2f767f5ef81982a36edef512b2319e3a79ad73 new file mode 100644 index 00000000000..724d1e2b23f --- /dev/null +++ b/v5.17/9f2f767f5ef81982a36edef512b2319e3a79ad73 @@ -0,0 +1,20 @@ +9f2f767f5ef8 ("bcachefs: port block device access to file") +1bfdc94b28cf ("bcachefs: Convert to bdev_open_by_path()") +3e3e02e6bce6 ("bcachefs: Assorted checkpatch fixes") +99e2146bea04 ("bcachefs: Break out bch2_btree_path_traverse_cached_slowpath()") +0d7009d7ca99 ("bcachefs: Delete old deadlock avoidance code") +33bd5d068603 ("bcachefs: Deadlock cycle detector") +5c1ef830f678 ("bcachefs: Errcodes can now subtype standard error codes") +367d72dd5fd5 ("bcachefs: bch2_btree_path_upgrade() now emits transaction restart") +e87b0e4a7120 ("bcachefs: Fix redundant transaction restart") +3d21d48e898a ("bcachefs: Fix usage of six lock's percpu mode, key cache version") +0242130fb67f ("bcachefs: Refactor bkey_cached_alloc() path") +da4474f20961 ("bcachefs: Convert more locking code to btree_bkey_cached_common") +4e6defd106b6 ("bcachefs: btree_bkey_cached_common->cached") +d5024b011cb3 ("bcachefs: bch2_btree_node_lock_write_nofail()") +ca7d8fcabf29 ("bcachefs: New locking functions") +546180874ade ("bcachefs: Mark write locks before taking lock") +534a591e4cf9 ("bcachefs: Delete time_stats for lock contended times") +674cfc26240b ("bcachefs: Add persistent counters for all tracepoints") +8a9c1b1cb0ed ("bcachefs: Improve bch2_btree_node_relock()") +ce56bf7fc23b ("bcachefs: Improve trans_restart_journal_preres_get tracepoint") diff --git a/v5.17/a0dd82d6d863f03859ccab6c71e84e917f4d7082 b/v5.17/a0dd82d6d863f03859ccab6c71e84e917f4d7082 new file mode 100644 index 00000000000..d8a5a4e8ea1 --- /dev/null +++ b/v5.17/a0dd82d6d863f03859ccab6c71e84e917f4d7082 @@ -0,0 +1,20 @@ +a0dd82d6d863 ("kunit: Mark filter* params as rw") +b67abaad4d25 ("kunit: Allow kunit test modules to use test filtering") +18258c60f8a7 ("kunit: Make 'list' action available to kunit test modules") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") diff --git a/v5.17/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f b/v5.17/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f new file mode 100644 index 00000000000..d9016ce6162 --- /dev/null +++ b/v5.17/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f @@ -0,0 +1,17 @@ +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 b/v5.17/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 new file mode 100644 index 00000000000..4d895554473 --- /dev/null +++ b/v5.17/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 @@ -0,0 +1 @@ +a1c6d5439fbd ("pid: kill the obsolete PIDTYPE_PID code in transfer_pid()") diff --git a/v5.17/a28d893eb3270cf62c10dd8777af0d8452cdc072 b/v5.17/a28d893eb3270cf62c10dd8777af0d8452cdc072 new file mode 100644 index 00000000000..149fd499753 --- /dev/null +++ b/v5.17/a28d893eb3270cf62c10dd8777af0d8452cdc072 @@ -0,0 +1,20 @@ +a28d893eb327 ("md: port block device access to file") +9f0f5a30d34c ("md: Convert to bdev_open_by_dev()") +c2fce61fb22e ("dm: Convert to bdev_open_by_dev()") +99892147f028 ("md: fix warning for holder mismatch from export_rdev()") +a1d767191096 ("md: use mddev->external to select holder in export_rdev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v5.17/a34606a9aa3d36d178a5ecf31a0299b88102cf12 b/v5.17/a34606a9aa3d36d178a5ecf31a0299b88102cf12 new file mode 100644 index 00000000000..ed391caf5b0 --- /dev/null +++ b/v5.17/a34606a9aa3d36d178a5ecf31a0299b88102cf12 @@ -0,0 +1,20 @@ +a34606a9aa3d ("rnbd: port block device access to file") +70d85bec8f4c ("block/rnbd: use %pe to print errors") +c2114f11a30e ("rnbd-srv: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +5ee607675deb ("rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") diff --git a/v5.17/a4af51ce229b1e1eab003966dbfebf9d80093a77 b/v5.17/a4af51ce229b1e1eab003966dbfebf9d80093a77 new file mode 100644 index 00000000000..40a5766fdb1 --- /dev/null +++ b/v5.17/a4af51ce229b1e1eab003966dbfebf9d80093a77 @@ -0,0 +1,13 @@ +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.17/a56aefca8d386181415a1fb7cfec2f72b0404797 b/v5.17/a56aefca8d386181415a1fb7cfec2f72b0404797 new file mode 100644 index 00000000000..2196693498a --- /dev/null +++ b/v5.17/a56aefca8d386181415a1fb7cfec2f72b0404797 @@ -0,0 +1,8 @@ +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/a575c9734f3021f1fc81c2477ecaee4d9841fd59 b/v5.17/a575c9734f3021f1fc81c2477ecaee4d9841fd59 new file mode 100644 index 00000000000..3653d05ee4f --- /dev/null +++ b/v5.17/a575c9734f3021f1fc81c2477ecaee4d9841fd59 @@ -0,0 +1,20 @@ +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +42e3b093eb7c ("selftests/resctrl: Fix set up schemata with 100% allocation on first run in MBM test") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +9ce29d23a133 ("selftests/resctrl: Change initialize_llc_perf() return type to void") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +0d45c83b95da ("selftests/resctrl: Check for return value after write_schemata()") +fa10366cc6f4 ("selftests/resctrl: Allow ->setup() to return errors") diff --git a/v5.17/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a b/v5.17/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a new file mode 100644 index 00000000000..b582d8b1a3b --- /dev/null +++ b/v5.17/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a @@ -0,0 +1,5 @@ +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/a6bf23e18324d550f789637d469cca654c92fe86 b/v5.17/a6bf23e18324d550f789637d469cca654c92fe86 new file mode 100644 index 00000000000..632a9c97394 --- /dev/null +++ b/v5.17/a6bf23e18324d550f789637d469cca654c92fe86 @@ -0,0 +1,6 @@ +a6bf23e18324 ("gfs2: adapt to breakup of struct file_lock") +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v5.17/ab838b3fd9a442a62f36ea7eeb93e77259f787ce b/v5.17/ab838b3fd9a442a62f36ea7eeb93e77259f787ce new file mode 100644 index 00000000000..5873a414bfa --- /dev/null +++ b/v5.17/ab838b3fd9a442a62f36ea7eeb93e77259f787ce @@ -0,0 +1,11 @@ +ab838b3fd9a4 ("block: remove bdev_handle completely") +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 b/v5.17/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 new file mode 100644 index 00000000000..b13a57a0166 --- /dev/null +++ b/v5.17/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 @@ -0,0 +1,3 @@ +ac4e78bdbba2 ("jfs: port block device access to file") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/ad399740bd41da5558d8b8b2b19481740ca063cb b/v5.17/ad399740bd41da5558d8b8b2b19481740ca063cb new file mode 100644 index 00000000000..8b5bf9a55b9 --- /dev/null +++ b/v5.17/ad399740bd41da5558d8b8b2b19481740ca063cb @@ -0,0 +1,11 @@ +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/ad72872eb3ae634d1e4296a384baa81e85cc6acc b/v5.17/ad72872eb3ae634d1e4296a384baa81e85cc6acc new file mode 100644 index 00000000000..7c4c7cb842b --- /dev/null +++ b/v5.17/ad72872eb3ae634d1e4296a384baa81e85cc6acc @@ -0,0 +1 @@ +ad72872eb3ae ("asm-generic: remove extra type checking in acquire/release for non-SMP case") diff --git a/v5.17/ae5535efd8c445ad6033ac0d5da0197897b148ea b/v5.17/ae5535efd8c445ad6033ac0d5da0197897b148ea new file mode 100644 index 00000000000..9826a13f5cc --- /dev/null +++ b/v5.17/ae5535efd8c445ad6033ac0d5da0197897b148ea @@ -0,0 +1,8 @@ +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.17/ae638551ab64a216364a63c4ee5061f82702fde2 b/v5.17/ae638551ab64a216364a63c4ee5061f82702fde2 new file mode 100644 index 00000000000..c7214fafecb --- /dev/null +++ b/v5.17/ae638551ab64a216364a63c4ee5061f82702fde2 @@ -0,0 +1,20 @@ +ae638551ab64 ("selftests/resctrl: Add non-contiguous CBMs CAT test") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v5.17/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 b/v5.17/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 new file mode 100644 index 00000000000..e42b44b7d4a --- /dev/null +++ b/v5.17/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 @@ -0,0 +1,11 @@ +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/ae8c511757304e0c393661b5ed2ad7073e2a351d b/v5.17/ae8c511757304e0c393661b5ed2ad7073e2a351d new file mode 100644 index 00000000000..be3afcffe01 --- /dev/null +++ b/v5.17/ae8c511757304e0c393661b5ed2ad7073e2a351d @@ -0,0 +1,15 @@ +ae8c51175730 ("fs: add FS_IOC_GETFSSYSFSPATH") +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.17/b1211a25c4fe3443cfef4ed7c39251502a663776 b/v5.17/b1211a25c4fe3443cfef4ed7c39251502a663776 new file mode 100644 index 00000000000..3a1f42e8225 --- /dev/null +++ b/v5.17/b1211a25c4fe3443cfef4ed7c39251502a663776 @@ -0,0 +1,5 @@ +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 b/v5.17/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 new file mode 100644 index 00000000000..2b2301a0cf5 --- /dev/null +++ b/v5.17/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 @@ -0,0 +1,12 @@ +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.17/b4c6d52d8a81c53a8759e382e8000597909f0615 b/v5.17/b4c6d52d8a81c53a8759e382e8000597909f0615 new file mode 100644 index 00000000000..7a5c895115f --- /dev/null +++ b/v5.17/b4c6d52d8a81c53a8759e382e8000597909f0615 @@ -0,0 +1,5 @@ +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v5.17/b639585e71e63008373d3a9fd060b87315fe7ea8 b/v5.17/b639585e71e63008373d3a9fd060b87315fe7ea8 new file mode 100644 index 00000000000..f50ac282f21 --- /dev/null +++ b/v5.17/b639585e71e63008373d3a9fd060b87315fe7ea8 @@ -0,0 +1 @@ +b639585e71e6 ("fork: Using clone_flags for legacy clone check") diff --git a/v5.17/b6aaba5b76e9596cb4d62d081cca41e114becacc b/v5.17/b6aaba5b76e9596cb4d62d081cca41e114becacc new file mode 100644 index 00000000000..4526e644513 --- /dev/null +++ b/v5.17/b6aaba5b76e9596cb4d62d081cca41e114becacc @@ -0,0 +1,14 @@ +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/b6be3714005c3933886be71011f19119e219e77c b/v5.17/b6be3714005c3933886be71011f19119e219e77c new file mode 100644 index 00000000000..16a55fe66c6 --- /dev/null +++ b/v5.17/b6be3714005c3933886be71011f19119e219e77c @@ -0,0 +1,13 @@ +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/b6dfac948686799169c899557a179b84d0d1f47e b/v5.17/b6dfac948686799169c899557a179b84d0d1f47e new file mode 100644 index 00000000000..75c0b2179e6 --- /dev/null +++ b/v5.17/b6dfac948686799169c899557a179b84d0d1f47e @@ -0,0 +1,20 @@ +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v5.17/b6e6a582f2b357b6f74849b715de12cc38b1ee91 b/v5.17/b6e6a582f2b357b6f74849b715de12cc38b1ee91 new file mode 100644 index 00000000000..9e29ef13d7e --- /dev/null +++ b/v5.17/b6e6a582f2b357b6f74849b715de12cc38b1ee91 @@ -0,0 +1,20 @@ +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v5.17/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 b/v5.17/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 new file mode 100644 index 00000000000..853af619052 --- /dev/null +++ b/v5.17/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 @@ -0,0 +1 @@ +bac0a9e56e1f ("file: add alloc_file_pseudo_noaccount()") diff --git a/v5.17/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 b/v5.17/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 new file mode 100644 index 00000000000..2bd6f284d00 --- /dev/null +++ b/v5.17/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 @@ -0,0 +1 @@ +bae8bc46987e ("libfs: Remove unnecessary ‘0’ values from ret") diff --git a/v5.17/bc401c2900c128d3d69482769f1300502a9f0598 b/v5.17/bc401c2900c128d3d69482769f1300502a9f0598 new file mode 100644 index 00000000000..ca7dcb79688 --- /dev/null +++ b/v5.17/bc401c2900c128d3d69482769f1300502a9f0598 @@ -0,0 +1 @@ +bc401c2900c1 ("ubifs: Configure dentry operations at dentry-creation time") diff --git a/v5.17/bcd8a929a5387178d917da785896e53b0845ab37 b/v5.17/bcd8a929a5387178d917da785896e53b0845ab37 new file mode 100644 index 00000000000..1ca7b223c0d --- /dev/null +++ b/v5.17/bcd8a929a5387178d917da785896e53b0845ab37 @@ -0,0 +1,20 @@ +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.17/bcdb2e9d9f319935938a5addee040e37b60192ff b/v5.17/bcdb2e9d9f319935938a5addee040e37b60192ff new file mode 100644 index 00000000000..49bbdf051ab --- /dev/null +++ b/v5.17/bcdb2e9d9f319935938a5addee040e37b60192ff @@ -0,0 +1,20 @@ +bcdb2e9d9f31 ("selftests/resctrl: Read in less obvious order to defeat prefetch optimizations") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") diff --git a/v5.17/bd46543d7f9a8b2c03420499b1885287e96aaf28 b/v5.17/bd46543d7f9a8b2c03420499b1885287e96aaf28 new file mode 100644 index 00000000000..1bb74b17e13 --- /dev/null +++ b/v5.17/bd46543d7f9a8b2c03420499b1885287e96aaf28 @@ -0,0 +1,2 @@ +bd46543d7f9a ("eventfd: move 'eventfd-count' printing out of spinlock") +33d8b5d7824c ("eventfd: show the EFD_SEMAPHORE flag in fdinfo") diff --git a/v5.17/bd8c239c0502e70c92cf9496846bcbec7cd5702f b/v5.17/bd8c239c0502e70c92cf9496846bcbec7cd5702f new file mode 100644 index 00000000000..a78bb1d9611 --- /dev/null +++ b/v5.17/bd8c239c0502e70c92cf9496846bcbec7cd5702f @@ -0,0 +1,2 @@ +bd8c239c0502 ("iov_iter: Avoid wrap-around instrumentation in copy_compat_iovec_from_user()") +50f9a76ef127 ("iov_iter: Mark copy_compat_iovec_from_user() noinline") diff --git a/v5.17/be2760a703e6554c2b5784e2fec804284cdcbe4d b/v5.17/be2760a703e6554c2b5784e2fec804284cdcbe4d new file mode 100644 index 00000000000..53a3d4970b4 --- /dev/null +++ b/v5.17/be2760a703e6554c2b5784e2fec804284cdcbe4d @@ -0,0 +1 @@ +be2760a703e6 ("f2fs: Configure dentry operations at dentry-creation time") diff --git a/v5.17/be914f8fd282ecce5d8e2dd098e628dcc7ad533a b/v5.17/be914f8fd282ecce5d8e2dd098e628dcc7ad533a new file mode 100644 index 00000000000..7b22a3c95ae --- /dev/null +++ b/v5.17/be914f8fd282ecce5d8e2dd098e628dcc7ad533a @@ -0,0 +1,20 @@ +be914f8fd282 ("zram: port block device access to file") +eed993a09103 ("zram: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.17/c044a9502649a66bf5c5e1a584cb82b2c538ae25 b/v5.17/c044a9502649a66bf5c5e1a584cb82b2c538ae25 new file mode 100644 index 00000000000..17bb3b2ca74 --- /dev/null +++ b/v5.17/c044a9502649a66bf5c5e1a584cb82b2c538ae25 @@ -0,0 +1 @@ +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") diff --git a/v5.17/c25db1d27abd78175d9802f52c1b75f3cf716f2c b/v5.17/c25db1d27abd78175d9802f52c1b75f3cf716f2c new file mode 100644 index 00000000000..d5947b2a9bd --- /dev/null +++ b/v5.17/c25db1d27abd78175d9802f52c1b75f3cf716f2c @@ -0,0 +1 @@ +c25db1d27abd ("selftests: uevent: add missing gitignore") diff --git a/v5.17/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 b/v5.17/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 new file mode 100644 index 00000000000..e4979df670f --- /dev/null +++ b/v5.17/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 @@ -0,0 +1,9 @@ +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +d58562ca6c99 ("iomap: skip pages past eof in iomap_do_writepage()") +8597447dc565 ("iomap: Convert to release_folio") +187c82cb0380 ("fs: Convert trivial uses of __set_page_dirty_nobuffers to filemap_dirty_folio") +2bf06b8e6428 ("fuse: Convert from launder_page to launder_folio") +c5b56b50d729 ("jfs: Convert from invalidatepage to invalidate_folio") +d82354f6b05f ("iomap: Remove iomap_invalidatepage()") +2e7e80f7e7e9 ("fs: Convert is_partially_uptodate to folios") +1241ebeca3f9 ("iomap: Fix iomap_invalidatepage tracepoint") diff --git a/v5.17/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 b/v5.17/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 new file mode 100644 index 00000000000..b3bdefb672f --- /dev/null +++ b/v5.17/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 @@ -0,0 +1,7 @@ +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.17/c5215d54dc10e801a6cefef62445a00a4c28a515 b/v5.17/c5215d54dc10e801a6cefef62445a00a4c28a515 new file mode 100644 index 00000000000..ba8dc49b57d --- /dev/null +++ b/v5.17/c5215d54dc10e801a6cefef62445a00a4c28a515 @@ -0,0 +1,20 @@ +c5215d54dc10 ("kunit: Setup DMA masks on the kunit device") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v5.17/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b b/v5.17/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b new file mode 100644 index 00000000000..f8b72a047c0 --- /dev/null +++ b/v5.17/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b @@ -0,0 +1,20 @@ +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v5.17/c67ef897fe08effad98f0c7fb9223fa1f771d09e b/v5.17/c67ef897fe08effad98f0c7fb9223fa1f771d09e new file mode 100644 index 00000000000..f25e933257c --- /dev/null +++ b/v5.17/c67ef897fe08effad98f0c7fb9223fa1f771d09e @@ -0,0 +1 @@ +c67ef897fe08 ("select: Avoid wrap-around instrumentation in do_sys_poll()") diff --git a/v5.17/c69ff4071935f946f1cddc59e1d36a03442ed015 b/v5.17/c69ff4071935f946f1cddc59e1d36a03442ed015 new file mode 100644 index 00000000000..580e28ef0d3 --- /dev/null +++ b/v5.17/c69ff4071935f946f1cddc59e1d36a03442ed015 @@ -0,0 +1,20 @@ +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +ac1c13e257c7 ("Merge tag 'nfsd-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v5.17/c762b979c7c97dc7a4010f943a9c0b646a56ed36 b/v5.17/c762b979c7c97dc7a4010f943a9c0b646a56ed36 new file mode 100644 index 00000000000..9a9b62eb4bc --- /dev/null +++ b/v5.17/c762b979c7c97dc7a4010f943a9c0b646a56ed36 @@ -0,0 +1 @@ +c762b979c7c9 ("proc: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.17/c8841fc4d51f603a44c00448ad17404eb829c741 b/v5.17/c8841fc4d51f603a44c00448ad17404eb829c741 new file mode 100644 index 00000000000..f32ec238ec2 --- /dev/null +++ b/v5.17/c8841fc4d51f603a44c00448ad17404eb829c741 @@ -0,0 +1 @@ +c8841fc4d51f ("qnx6: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.17/c8df2cc9d63bdb365c520a2dd5472f7b7755644f b/v5.17/c8df2cc9d63bdb365c520a2dd5472f7b7755644f new file mode 100644 index 00000000000..00379c0db66 --- /dev/null +++ b/v5.17/c8df2cc9d63bdb365c520a2dd5472f7b7755644f @@ -0,0 +1,5 @@ +c8df2cc9d63b ("ocfs2: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.17/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 b/v5.17/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 new file mode 100644 index 00000000000..20f2607f697 --- /dev/null +++ b/v5.17/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 @@ -0,0 +1,20 @@ +c8e108d80cd8 ("s390: port block device access to file") +a8ab90ff47bf ("s390/dasd: Convert to bdev_open_by_path()") +560e20e4bf64 ("block: consolidate __invalidate_device and fsync_bdev") +127a5093c79d ("block: drop the "busy inodes on changed media" log message") +2527fd38772f ("dasd: also call __invalidate_device when setting the device offline") +ab6860f62bfe ("block: simplify the disk_force_media_change interface") +aca740cecbe5 ("fs: open block device after superblock creation") +b90ecc0379eb ("block: increment diskseq on all media change events") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") diff --git a/v5.17/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 b/v5.17/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 new file mode 100644 index 00000000000..6ee91b6c9c8 --- /dev/null +++ b/v5.17/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 @@ -0,0 +1,20 @@ +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +3aff51464455 ("selftests/resctrl: Extend signal handler coverage to unmount on receiving signal") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v5.17/c997d683d952d8c927922ea0ab4d33a01c8efc2c b/v5.17/c997d683d952d8c927922ea0ab4d33a01c8efc2c new file mode 100644 index 00000000000..4d3422c2206 --- /dev/null +++ b/v5.17/c997d683d952d8c927922ea0ab4d33a01c8efc2c @@ -0,0 +1,3 @@ +c997d683d952 ("vfs: remove SLAB_MEM_SPREAD flag usage") +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v5.17/ca1608875ae21bb40a7731b81bc0e2c95622d502 b/v5.17/ca1608875ae21bb40a7731b81bc0e2c95622d502 new file mode 100644 index 00000000000..f7cdd03b01e --- /dev/null +++ b/v5.17/ca1608875ae21bb40a7731b81bc0e2c95622d502 @@ -0,0 +1,20 @@ +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v5.17/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b b/v5.17/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b new file mode 100644 index 00000000000..ab9f5dfcbec --- /dev/null +++ b/v5.17/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b @@ -0,0 +1,19 @@ +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.17/cbb93fe5e6d00695e1344fa697dab3974b216717 b/v5.17/cbb93fe5e6d00695e1344fa697dab3974b216717 new file mode 100644 index 00000000000..d309e512963 --- /dev/null +++ b/v5.17/cbb93fe5e6d00695e1344fa697dab3974b216717 @@ -0,0 +1 @@ +cbb93fe5e6d0 ("sysv: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.17/cc47a057e79613b7af0110837ff082caf8895c9e b/v5.17/cc47a057e79613b7af0110837ff082caf8895c9e new file mode 100644 index 00000000000..ef96eacaecf --- /dev/null +++ b/v5.17/cc47a057e79613b7af0110837ff082caf8895c9e @@ -0,0 +1,6 @@ +cc47a057e796 ("ntfs3: use file_mnt_idmap helper") +d6cd7cecfd5e ("fs/ntfs3: Fix ntfs_atomic_open") +96de65a9413e ("fs/ntfs3: Code formatting and refactoring") +75c5e0c9e5ca ("fs/ntfs3: Changed ntfs_get_acl() to use dentry") +267a36ba30a7 ("fs/ntfs3: Remove noacsrules") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 b/v5.17/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 new file mode 100644 index 00000000000..321dc700061 --- /dev/null +++ b/v5.17/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 @@ -0,0 +1,20 @@ +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v5.17/cc9542534bf09f33b4da32025b31335588fcefb9 b/v5.17/cc9542534bf09f33b4da32025b31335588fcefb9 new file mode 100644 index 00000000000..90706c0b938 --- /dev/null +++ b/v5.17/cc9542534bf09f33b4da32025b31335588fcefb9 @@ -0,0 +1,11 @@ +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/cdefbf2324ceda662e2667aa2f44e8b9de3d780f b/v5.17/cdefbf2324ceda662e2667aa2f44e8b9de3d780f new file mode 100644 index 00000000000..57c37b01633 --- /dev/null +++ b/v5.17/cdefbf2324ceda662e2667aa2f44e8b9de3d780f @@ -0,0 +1,3 @@ +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") diff --git a/v5.17/ce51bf1790c4972125b19c22dbfa76d7e0136280 b/v5.17/ce51bf1790c4972125b19c22dbfa76d7e0136280 new file mode 100644 index 00000000000..25d05ccd2cb --- /dev/null +++ b/v5.17/ce51bf1790c4972125b19c22dbfa76d7e0136280 @@ -0,0 +1 @@ +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") diff --git a/v5.17/cf12445daec01aaa2d27bb34bd7c796a53442c42 b/v5.17/cf12445daec01aaa2d27bb34bd7c796a53442c42 new file mode 100644 index 00000000000..d208b0bf69b --- /dev/null +++ b/v5.17/cf12445daec01aaa2d27bb34bd7c796a53442c42 @@ -0,0 +1,2 @@ +cf12445daec0 ("fs/hfsplus: use better @opf description") +02105f18a26c ("fs/hfsplus: wrapper.c: fix kernel-doc warnings") diff --git a/v5.17/d0089603fa7a22a940f808a7cbc49402fe02281e b/v5.17/d0089603fa7a22a940f808a7cbc49402fe02281e new file mode 100644 index 00000000000..a86840fda71 --- /dev/null +++ b/v5.17/d0089603fa7a22a940f808a7cbc49402fe02281e @@ -0,0 +1 @@ +d0089603fa7a ("fs: prefer kfree_rcu() in fasync_remove_entry()") diff --git a/v5.17/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 b/v5.17/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 new file mode 100644 index 00000000000..11335ba0d2b --- /dev/null +++ b/v5.17/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 @@ -0,0 +1 @@ +d2733a026fc7 ("lib/cmdline: Fix an invalid format specifier in an assertion msg") diff --git a/v5.17/d31563b5f9bb601a805c4a1b491edf69ada79688 b/v5.17/d31563b5f9bb601a805c4a1b491edf69ada79688 new file mode 100644 index 00000000000..50220e21e81 --- /dev/null +++ b/v5.17/d31563b5f9bb601a805c4a1b491edf69ada79688 @@ -0,0 +1 @@ +d31563b5f9bb ("eventfd: strictly check the count parameter of eventfd_write to avoid inputting illegal strings") diff --git a/v5.17/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 b/v5.17/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 new file mode 100644 index 00000000000..f68629c1c21 --- /dev/null +++ b/v5.17/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 @@ -0,0 +1,3 @@ +d3b1a9a778e1 ("fs/address_space: move i_mmap_rwsem to mitigate a false sharing with i_mmap.") +600f111ef51d ("fs: Rename mapping private members") +ecae0bd5173b ("Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/d63fde98b8929da625cc36c2f1143e837c0e6d10 b/v5.17/d63fde98b8929da625cc36c2f1143e837c0e6d10 new file mode 100644 index 00000000000..86b3a9f1e9e --- /dev/null +++ b/v5.17/d63fde98b8929da625cc36c2f1143e837c0e6d10 @@ -0,0 +1,9 @@ +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.17/d7c9616be0759c1cfb44a68ba838548d22b98484 b/v5.17/d7c9616be0759c1cfb44a68ba838548d22b98484 new file mode 100644 index 00000000000..d2baf57a515 --- /dev/null +++ b/v5.17/d7c9616be0759c1cfb44a68ba838548d22b98484 @@ -0,0 +1,3 @@ +d7c9616be075 ("nfs: convert to using new filelock helpers") +724e2df95b08 ("NFSv4: Directly use ida_alloc()/free()") +9c00fd9acba8 ("NFSv4: Charge NFSv4 open state trackers to kmemcg") diff --git a/v5.17/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 b/v5.17/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 new file mode 100644 index 00000000000..3b2663e9958 --- /dev/null +++ b/v5.17/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 @@ -0,0 +1 @@ +d8f899d13d72 ("fs: make the i_size_read/write helpers be smp_load_acquire/store_release()") diff --git a/v5.17/d9077f7bad141df143cc4fa000a68a868bcea7c0 b/v5.17/d9077f7bad141df143cc4fa000a68a868bcea7c0 new file mode 100644 index 00000000000..55fb7606dd3 --- /dev/null +++ b/v5.17/d9077f7bad141df143cc4fa000a68a868bcea7c0 @@ -0,0 +1,8 @@ +d9077f7bad14 ("filelock: make assign_type helper take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +f20ae9cf5b07 ("Merge tag 'filelock-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v5.17/d90b7c705c5d9b5cb6b71b8aaa773c031084056c b/v5.17/d90b7c705c5d9b5cb6b71b8aaa773c031084056c new file mode 100644 index 00000000000..52f7235f145 --- /dev/null +++ b/v5.17/d90b7c705c5d9b5cb6b71b8aaa773c031084056c @@ -0,0 +1,8 @@ +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.17/dacfd001eaf252a81537aece602ae2fc16e6ebd5 b/v5.17/dacfd001eaf252a81537aece602ae2fc16e6ebd5 new file mode 100644 index 00000000000..2d6ca80a4a5 --- /dev/null +++ b/v5.17/dacfd001eaf252a81537aece602ae2fc16e6ebd5 @@ -0,0 +1,20 @@ +dacfd001eaf2 ("fs/mnt_idmapping.c: Return -EINVAL when no map is written") +783822e44594 ("mnt_idmapping: decouple from namespaces") +3707d84c1367 ("fs: move mnt_idmap") +4d7ca4090184 ("fs: port vfs{g,u}id helpers to mnt_idmap") +c14329d39f2d ("fs: port fs{g,u}id helpers to mnt_idmap") +e67fe63341b8 ("fs: port i_{g,u}id_into_vfs{g,u}id() to mnt_idmap") +0dbe12f2e49c ("fs: port i_{g,u}id_{needs_}update() to mnt_idmap") +9452e93e6dae ("fs: port privilege checking helpers to mnt_idmap") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") diff --git a/v5.17/dcd04ea587b210e78a85d6d4d7cc6765828496b0 b/v5.17/dcd04ea587b210e78a85d6d4d7cc6765828496b0 new file mode 100644 index 00000000000..1ea0b4735b2 --- /dev/null +++ b/v5.17/dcd04ea587b210e78a85d6d4d7cc6765828496b0 @@ -0,0 +1 @@ +dcd04ea587b2 ("iomap: Add processed for iomap_iter") diff --git a/v5.17/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 b/v5.17/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 new file mode 100644 index 00000000000..748f5477f8a --- /dev/null +++ b/v5.17/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 @@ -0,0 +1,6 @@ +dd1fac6ae648 ("nfs: adapt to breakup of struct file_lock") +d7c9616be075 ("nfs: convert to using new filelock helpers") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.17/dd9019604cdaaff1327bfd36737230f912e2780d b/v5.17/dd9019604cdaaff1327bfd36737230f912e2780d new file mode 100644 index 00000000000..20112205cbe --- /dev/null +++ b/v5.17/dd9019604cdaaff1327bfd36737230f912e2780d @@ -0,0 +1,20 @@ +dd9019604cda ("ovl: convert to super_set_uuid()") +d9544c1b0d9e ("ovl: store persistent uuid/fsid with uuid=on") +b0504bfe1b8a ("ovl: add support for unique fsid per instance") +ae8cba4033bc ("ovl: Add framework for verity support") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") +37ebf056d6cf ("ovl: introduce data-only lower layers") +9e88f9052415 ("ovl: remove unneeded goto instructions") +0af950f57fef ("ovl: move ovl_entry into ovl_inode") +163db0da3515 ("ovl: factor out ovl_free_entry() and ovl_stack_*() helpers") +5522c9c7cbd2 ("ovl: use ovl_numlower() and ovl_lowerstack() accessors") +a6ff2bc0be17 ("ovl: use OVL_E() and OVL_E_FLAGS() accessors") +b07d5cc93e1b ("ovl: update of dentry revalidate flags after copy up") diff --git a/v5.17/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 b/v5.17/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 new file mode 100644 index 00000000000..9ec58791ed3 --- /dev/null +++ b/v5.17/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 @@ -0,0 +1 @@ +ddb9fd7a5440 ("fs/select: rework stack allocation hack for clang") diff --git a/v5.17/de8a3207aed33283a560193095b156d3b73fc4f0 b/v5.17/de8a3207aed33283a560193095b156d3b73fc4f0 new file mode 100644 index 00000000000..bdf4bfbf9ce --- /dev/null +++ b/v5.17/de8a3207aed33283a560193095b156d3b73fc4f0 @@ -0,0 +1 @@ +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v5.17/dec3a7b3aa45802e70c350d73e11564cd444e448 b/v5.17/dec3a7b3aa45802e70c350d73e11564cd444e448 new file mode 100644 index 00000000000..c90cd6ccdaa --- /dev/null +++ b/v5.17/dec3a7b3aa45802e70c350d73e11564cd444e448 @@ -0,0 +1,6 @@ +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.17/e1fb1dc08e73466830612bcf2f9f72180965c9ba b/v5.17/e1fb1dc08e73466830612bcf2f9f72180965c9ba new file mode 100644 index 00000000000..357ec21781e --- /dev/null +++ b/v5.17/e1fb1dc08e73466830612bcf2f9f72180965c9ba @@ -0,0 +1,16 @@ +e1fb1dc08e73 ("pidfd: allow to override signal scope in pidfd_send_signal()") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.17/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd b/v5.17/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd new file mode 100644 index 00000000000..f3a224077d7 --- /dev/null +++ b/v5.17/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd @@ -0,0 +1,2 @@ +e2e8a142fbd9 ("pidfd: exit: kill the no longer used thread_group_exited()") +c27cd083cfb9 ("Compiler attributes: GCC cold function alignment workarounds") diff --git a/v5.17/e2f7dd6e55d2f39734abcebd0cf673700e206197 b/v5.17/e2f7dd6e55d2f39734abcebd0cf673700e206197 new file mode 100644 index 00000000000..8c7662c72fd --- /dev/null +++ b/v5.17/e2f7dd6e55d2f39734abcebd0cf673700e206197 @@ -0,0 +1 @@ +e2f7dd6e55d2 ("fat: Hook up sb->s_uuid") diff --git a/v5.17/e331ac141f1df6d151d24e60ff16e93ec075509e b/v5.17/e331ac141f1df6d151d24e60ff16e93ec075509e new file mode 100644 index 00000000000..fde2ff775f3 --- /dev/null +++ b/v5.17/e331ac141f1df6d151d24e60ff16e93ec075509e @@ -0,0 +1,20 @@ +e331ac141f1d ("selftests/resctrl: Add a helper for the non-contiguous test") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v5.17/e3a491a26b62466ad14a423e8c81a04d5969bfe5 b/v5.17/e3a491a26b62466ad14a423e8c81a04d5969bfe5 new file mode 100644 index 00000000000..6bbe413d239 --- /dev/null +++ b/v5.17/e3a491a26b62466ad14a423e8c81a04d5969bfe5 @@ -0,0 +1,10 @@ +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +d58562ca6c99 ("iomap: skip pages past eof in iomap_do_writepage()") +8597447dc565 ("iomap: Convert to release_folio") +187c82cb0380 ("fs: Convert trivial uses of __set_page_dirty_nobuffers to filemap_dirty_folio") +2bf06b8e6428 ("fuse: Convert from launder_page to launder_folio") +c5b56b50d729 ("jfs: Convert from invalidatepage to invalidate_folio") +d82354f6b05f ("iomap: Remove iomap_invalidatepage()") +2e7e80f7e7e9 ("fs: Convert is_partially_uptodate to folios") +1241ebeca3f9 ("iomap: Fix iomap_invalidatepage tracepoint") diff --git a/v5.17/e5ca9d391615269b05a6ed871fec66d9db650520 b/v5.17/e5ca9d391615269b05a6ed871fec66d9db650520 new file mode 100644 index 00000000000..9b3e419afed --- /dev/null +++ b/v5.17/e5ca9d391615269b05a6ed871fec66d9db650520 @@ -0,0 +1,20 @@ +e5ca9d391615 ("block/ioctl: port blkdev_bszset() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v5.17/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 b/v5.17/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 new file mode 100644 index 00000000000..a70e2b045ce --- /dev/null +++ b/v5.17/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 @@ -0,0 +1 @@ +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") diff --git a/v5.17/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 b/v5.17/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 new file mode 100644 index 00000000000..ffc53c30a82 --- /dev/null +++ b/v5.17/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 @@ -0,0 +1 @@ +e6f7958042a7 ("epoll: Remove ep_scan_ready_list() in comments") diff --git a/v5.17/e73dda7ffd858a58ddeb9c53603ae14f2af8927c b/v5.17/e73dda7ffd858a58ddeb9c53603ae14f2af8927c new file mode 100644 index 00000000000..dcdf764238a --- /dev/null +++ b/v5.17/e73dda7ffd858a58ddeb9c53603ae14f2af8927c @@ -0,0 +1,20 @@ +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.17/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 b/v5.17/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 new file mode 100644 index 00000000000..38e52b79cd8 --- /dev/null +++ b/v5.17/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 @@ -0,0 +1 @@ +e769779c0c2c ("fs: Verify write lifetime constants at compile time") diff --git a/v5.17/e86e6638d1171c2201ffff16d2c6a6fd975f8383 b/v5.17/e86e6638d1171c2201ffff16d2c6a6fd975f8383 new file mode 100644 index 00000000000..232efcc3ec3 --- /dev/null +++ b/v5.17/e86e6638d1171c2201ffff16d2c6a6fd975f8383 @@ -0,0 +1,3 @@ +e86e6638d117 ("fscrypt: Drop d_revalidate for valid dentries during lookup") +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") diff --git a/v5.17/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 b/v5.17/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 new file mode 100644 index 00000000000..0f992c5a993 --- /dev/null +++ b/v5.17/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 @@ -0,0 +1,10 @@ +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/e97d06a46526d9392cbdbd7eda193091e1af2723 b/v5.17/e97d06a46526d9392cbdbd7eda193091e1af2723 new file mode 100644 index 00000000000..bcb63dd7201 --- /dev/null +++ b/v5.17/e97d06a46526d9392cbdbd7eda193091e1af2723 @@ -0,0 +1,4 @@ +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/e9a7254b0339ef2b230784789ac28ef35e049253 b/v5.17/e9a7254b0339ef2b230784789ac28ef35e049253 new file mode 100644 index 00000000000..96a639e8662 --- /dev/null +++ b/v5.17/e9a7254b0339ef2b230784789ac28ef35e049253 @@ -0,0 +1,20 @@ +e9a7254b0339 ("nvme: port block device access to file") +2a4936e933e3 ("nvmet: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.17/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 b/v5.17/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 new file mode 100644 index 00000000000..fd9aad8df9a --- /dev/null +++ b/v5.17/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 @@ -0,0 +1,10 @@ +e9b10713e82c ("fscrypt: Drop d_revalidate once the key is added") +3e7807d5a7d7 ("fscrypt: rename fscrypt_info => fscrypt_inode_info") +5b1188847180 ("fscrypt: support crypto data unit size less than filesystem block size") +7a0263dc904f ("fscrypt: replace get_ino_and_lblk_bits with just has_32bit_inodes") +f0904e8bc3c5 ("fscrypt: compute max_lblk_bits from s_maxbytes and block size") +40e13e18168f ("fscrypt: make the bounce page pool opt-in instead of opt-out") +5970fbad1036 ("fscrypt: make it clearer that key_prefix is deprecated") +2d332d5bc424 ("ceph: fscrypt_auth handling for ceph") +83e57e47906c ("fscrypt: optimize fscrypt_initialize()") +6639c3ce7fd2 ("Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux") diff --git a/v5.17/e9c5263ce16d96311c118111ac779f004be8b473 b/v5.17/e9c5263ce16d96311c118111ac779f004be8b473 new file mode 100644 index 00000000000..533cbbe1a10 --- /dev/null +++ b/v5.17/e9c5263ce16d96311c118111ac779f004be8b473 @@ -0,0 +1,15 @@ +e9c5263ce16d ("libfs: improve path_from_stashed()") +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.17/ea7d898676d9e94558c46ba927db35403362389f b/v5.17/ea7d898676d9e94558c46ba927db35403362389f new file mode 100644 index 00000000000..b0578fbf041 --- /dev/null +++ b/v5.17/ea7d898676d9e94558c46ba927db35403362389f @@ -0,0 +1,4 @@ +ea7d898676d9 ("fs: Propagate write hints to the struct block_device inode") +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") +7b12e49669c9 ("fs: remove fs.f_write_hint") diff --git a/v5.17/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 b/v5.17/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 new file mode 100644 index 00000000000..993a82907b6 --- /dev/null +++ b/v5.17/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 @@ -0,0 +1,11 @@ +eb8ed7c6ab08 ("lockd: adapt to breakup of struct file_lock") +872584f1bb98 ("lockd: convert to using new filelock helpers") +be2be5f7f443 ("lockd: nlm_blocked list race fixes") +244cc19196d2 ("lockd: server should unlock lock if client rejects the grant") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") +7ff84910c66c ("lockd: set file_lock start and end when decoding nlm4 testargs") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +764822972d64 ("Merge tag 'nfsd-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v5.17/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 b/v5.17/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 new file mode 100644 index 00000000000..8bf2c17880a --- /dev/null +++ b/v5.17/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 @@ -0,0 +1 @@ +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v5.17/ecba88a3b32d733d41e27973e25b2bc580f64281 b/v5.17/ecba88a3b32d733d41e27973e25b2bc580f64281 new file mode 100644 index 00000000000..eeb4218ec04 --- /dev/null +++ b/v5.17/ecba88a3b32d733d41e27973e25b2bc580f64281 @@ -0,0 +1,20 @@ +ecba88a3b32d ("libfs: Add simple_offset_empty()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") +cac2f8b8d8b5 ("fs: rename current get acl method") diff --git a/v5.17/ee8bd4a428a9c538e08aa5bc797fca19d577f667 b/v5.17/ee8bd4a428a9c538e08aa5bc797fca19d577f667 new file mode 100644 index 00000000000..505cf1bec74 --- /dev/null +++ b/v5.17/ee8bd4a428a9c538e08aa5bc797fca19d577f667 @@ -0,0 +1,4 @@ +ee8bd4a428a9 ("kunit: tool: Print UML command") +9241bc818d54 ("kunit: tool: cosmetic: don't specify duplicate kernel cmdline options") +aa1c05558e71 ("kunit: tool: simplify code since build_dir can't be None") +00f75043e46d ("kunit: tool: make --json handling a bit clearer") diff --git a/v5.17/ef560389ca50e33bd0c4531236c187107fa81e1f b/v5.17/ef560389ca50e33bd0c4531236c187107fa81e1f new file mode 100644 index 00000000000..594624cb20b --- /dev/null +++ b/v5.17/ef560389ca50e33bd0c4531236c187107fa81e1f @@ -0,0 +1,9 @@ +ef560389ca50 ("docs: filesystems: fix typo in docs") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +62d53c4a1dfe ("fs: use backing_file container for internal files with "fake" f_path") +8a05a8c31d06 ("fs: move kmem_cache_zalloc() into alloc_empty_file*() helpers") +cbb0b9d4bbcf ("fs: use a helper for opening kernel internal files") +d56e0ddb8fc3 ("fs: rename {vfs,kernel}_tmpfile_open()") +d8aeb44a9ae3 ("fs: add FMODE_DIO_PARALLEL_WRITE flag") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/f0ece18e994144b7daa025b68ead97de26a2df1f b/v5.17/f0ece18e994144b7daa025b68ead97de26a2df1f new file mode 100644 index 00000000000..fe5ac18032c --- /dev/null +++ b/v5.17/f0ece18e994144b7daa025b68ead97de26a2df1f @@ -0,0 +1 @@ +f0ece18e9941 ("selftests: add ESRCH tests for pidfd_getfd()") diff --git a/v5.17/f123dc86388cb669c3d6322702dc441abc35c31e b/v5.17/f123dc86388cb669c3d6322702dc441abc35c31e new file mode 100644 index 00000000000..998f411fdd2 --- /dev/null +++ b/v5.17/f123dc86388cb669c3d6322702dc441abc35c31e @@ -0,0 +1 @@ +f123dc86388c ("sysv: don't call sb_bread() with pointers_lock held") diff --git a/v5.17/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 b/v5.17/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 new file mode 100644 index 00000000000..bf7b2e7806b --- /dev/null +++ b/v5.17/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 @@ -0,0 +1 @@ +f17d8a87ecb5 ("selftests: fuxex: Report a unique test name per run of futex_requeue_pi") diff --git a/v5.17/f3a608827d1f8de0dd12813e8d9c6803fe64e119 b/v5.17/f3a608827d1f8de0dd12813e8d9c6803fe64e119 new file mode 100644 index 00000000000..0c5c2c59855 --- /dev/null +++ b/v5.17/f3a608827d1f8de0dd12813e8d9c6803fe64e119 @@ -0,0 +1,2 @@ +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/f525152a0f0ff34eb92b322703d76ba37095f556 b/v5.17/f525152a0f0ff34eb92b322703d76ba37095f556 new file mode 100644 index 00000000000..ffc4dced5c7 --- /dev/null +++ b/v5.17/f525152a0f0ff34eb92b322703d76ba37095f556 @@ -0,0 +1,15 @@ +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/f8f669699977db503569465b64dc5220ab21bb41 b/v5.17/f8f669699977db503569465b64dc5220ab21bb41 new file mode 100644 index 00000000000..b04dc0ed8cb --- /dev/null +++ b/v5.17/f8f669699977db503569465b64dc5220ab21bb41 @@ -0,0 +1,16 @@ +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +22a8be280383 ("selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem") +f54b32781644 ("selftests/resctrl: Kill child process before parent process terminates if SIGTERM is received") +6220f69e72a5 ("selftests/resctrl: Extend CPU vendor detection") diff --git a/v5.17/f92e1a829d64dd66fa173c6934f03817d9e68d43 b/v5.17/f92e1a829d64dd66fa173c6934f03817d9e68d43 new file mode 100644 index 00000000000..76fa990af37 --- /dev/null +++ b/v5.17/f92e1a829d64dd66fa173c6934f03817d9e68d43 @@ -0,0 +1,12 @@ +f92e1a829d64 ("test_maple_tree: testing the cyclic allocation") +eb2e817f38ca ("maple_tree: update testing code for mas_{next,prev,walk}") +4bd6dded6318 ("test_maple_tree: add more testing for mas_empty_area()") +5159d64b3354 ("test_maple_tree: test modifications while iterating") +7327e8111adb ("maple_tree: fix mas_empty_area_rev() lower bound validation") +c5651b31f515 ("test_maple_tree: add test for mas_spanning_rebalance() on insufficient data") +120b116208a0 ("maple_tree: reorganize testing to restore module testing") +e15e06a83923 ("lib/test_maple_tree: add testing for maple tree") +cc86e0c2f306 ("radix tree test suite: add support for slab bulk APIs") +54a611b60590 ("Maple Tree: add new data structure") +463f74089ff9 ("crypto: lib - move lib/sha1.c into lib/crypto/") +02f9a04d76b7 ("Merge tag 'memblock-v5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock") diff --git a/v5.17/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 b/v5.17/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 new file mode 100644 index 00000000000..ebbd02618ec --- /dev/null +++ b/v5.17/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 @@ -0,0 +1,20 @@ +f9d8c3c4236e ("block2mtd: port device access to files") +3817d4b11212 ("mtd: block2mtd: Convert to bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.17/fc9a615200d48e076af58f4309f507e500ed900d b/v5.17/fc9a615200d48e076af58f4309f507e500ed900d new file mode 100644 index 00000000000..112572e086f --- /dev/null +++ b/v5.17/fc9a615200d48e076af58f4309f507e500ed900d @@ -0,0 +1,8 @@ +fc9a615200d4 ("drm: tests: Fix invalid printf format specifiers in KUnit tests") +335126937753 ("drm/tests/drm_buddy: fix 32b build") +a64056bb5a32 ("drm/tests/drm_buddy: add alloc_contiguous test") +078a5b498d6a ("drm/tests: Remove slow tests") +25bbe844ef5c ("drm: test: Fix 32-bit issue in drm_buddy_test") +523dfa96add7 ("drm/tests: reduce drm_mm_test stack usage") +ce28ab1380e8 ("drm/tests: Add back seed value information") +a140a6a2d5ec ("Merge drm/drm-next into drm-misc-next") diff --git a/v5.17/fde4951834c22fc634c1e1238b874f894ef46c9c b/v5.17/fde4951834c22fc634c1e1238b874f894ef46c9c new file mode 100644 index 00000000000..8c263fe4a8c --- /dev/null +++ b/v5.17/fde4951834c22fc634c1e1238b874f894ef46c9c @@ -0,0 +1,10 @@ +fde4951834c2 ("filelock: convert more internal functions to use file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.17/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d b/v5.17/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d new file mode 100644 index 00000000000..e0f880d36e0 --- /dev/null +++ b/v5.17/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d @@ -0,0 +1,4 @@ +fe12cfc17429 ("fs: fix a typo in attr.c") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +a2bd096fb2d7 ("fs: use type safe idmapping helpers") +f721d24e5dae ("Merge tag 'pull-tmpfile' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.17/fe3944fb245ab99570552a3bf970b00058a9ca6d b/v5.17/fe3944fb245ab99570552a3bf970b00058a9ca6d new file mode 100644 index 00000000000..cd02e030e39 --- /dev/null +++ b/v5.17/fe3944fb245ab99570552a3bf970b00058a9ca6d @@ -0,0 +1,2 @@ +fe3944fb245a ("fs: Move enum rw_hint into a new header file") +8b9f3ac5b01d ("fs: introduce alloc_inode_sb() to allocate filesystems specific inode") diff --git a/v5.17/ff3b96f2c9e5c24fca12239cd519a8a18569e687 b/v5.17/ff3b96f2c9e5c24fca12239cd519a8a18569e687 new file mode 100644 index 00000000000..d3ce948e254 --- /dev/null +++ b/v5.17/ff3b96f2c9e5c24fca12239cd519a8a18569e687 @@ -0,0 +1,2 @@ +ff3b96f2c9e5 ("net: test: Fix printf format specifier in skb_segment kunit test") +b3098d32ed6e ("net: add skb_segment kunit test") diff --git a/v5.18/00616416488868a8b98343863e5ac078506e44e8 b/v5.18/00616416488868a8b98343863e5ac078506e44e8 new file mode 100644 index 00000000000..7a863926b5e --- /dev/null +++ b/v5.18/00616416488868a8b98343863e5ac078506e44e8 @@ -0,0 +1,20 @@ +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v5.18/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 b/v5.18/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 new file mode 100644 index 00000000000..fc68fe62951 --- /dev/null +++ b/v5.18/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 @@ -0,0 +1,20 @@ +034f0cf8fdf9 ("target: port block device access to file") +e6aafdc8a76b ("scsi: target: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.18/038ce802e248a985150156da84bc3f118236b898 b/v5.18/038ce802e248a985150156da84bc3f118236b898 new file mode 100644 index 00000000000..6b943ef2b64 --- /dev/null +++ b/v5.18/038ce802e248a985150156da84bc3f118236b898 @@ -0,0 +1,20 @@ +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v5.18/04aa5f4eba49d6493801d0f1d515ed237459b166 b/v5.18/04aa5f4eba49d6493801d0f1d515ed237459b166 new file mode 100644 index 00000000000..ad866b09861 --- /dev/null +++ b/v5.18/04aa5f4eba49d6493801d0f1d515ed237459b166 @@ -0,0 +1 @@ +04aa5f4eba49 ("ext4: Configure dentry operations at dentry-creation time") diff --git a/v5.18/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 b/v5.18/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 new file mode 100644 index 00000000000..f093d5b7be4 --- /dev/null +++ b/v5.18/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 @@ -0,0 +1,7 @@ +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +de630176bdf8 ("Merge tag 'iversion-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v5.18/05fb1dbc821f3016a52621ccd4530c269b626130 b/v5.18/05fb1dbc821f3016a52621ccd4530c269b626130 new file mode 100644 index 00000000000..485f066ad79 --- /dev/null +++ b/v5.18/05fb1dbc821f3016a52621ccd4530c269b626130 @@ -0,0 +1,20 @@ +05fb1dbc821f ("pktcdvd: port block device access to file") +7ac86df899f0 ("pktcdvd: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.18/0611a640e60a0473883328746f3c53934cd4dc3c b/v5.18/0611a640e60a0473883328746f3c53934cd4dc3c new file mode 100644 index 00000000000..52377a8a664 --- /dev/null +++ b/v5.18/0611a640e60a0473883328746f3c53934cd4dc3c @@ -0,0 +1,2 @@ +0611a640e60a ("eventpoll: prefer kfree_rcu() in __ep_remove()") +58c9b016e128 ("epoll: use refcount to reduce ep_mutex contention") diff --git a/v5.18/06b8db3a7dde43cc7c412517c93c85d13a4557f8 b/v5.18/06b8db3a7dde43cc7c412517c93c85d13a4557f8 new file mode 100644 index 00000000000..7712d8cc59a --- /dev/null +++ b/v5.18/06b8db3a7dde43cc7c412517c93c85d13a4557f8 @@ -0,0 +1 @@ +06b8db3a7dde ("fs: remove NTFS classic from docum. index") diff --git a/v5.18/07fd7c329839cf0b8c7766883d830a1a0d12d1dd b/v5.18/07fd7c329839cf0b8c7766883d830a1a0d12d1dd new file mode 100644 index 00000000000..3f59de20c6f --- /dev/null +++ b/v5.18/07fd7c329839cf0b8c7766883d830a1a0d12d1dd @@ -0,0 +1,15 @@ +07fd7c329839 ("libfs: add path_from_stashed()") +077c212f0344 ("fs: new accessor methods for atime and mtime") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +f7f438589f46 ("kernfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +0c4767923ed6 ("fs: new helper: simple_rename_timestamp") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +6e17c6de3ddf ("Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 b/v5.18/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 new file mode 100644 index 00000000000..78ecbd254ad --- /dev/null +++ b/v5.18/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 @@ -0,0 +1,2 @@ +0873add0e0cd ("file: prepare for new helper") +9024b4c96576 ("d_alloc_pseudo(): move setting ->d_op there from the (sole) caller") diff --git a/v5.18/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 b/v5.18/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 new file mode 100644 index 00000000000..bb093f8b26b --- /dev/null +++ b/v5.18/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 @@ -0,0 +1,2 @@ +0906fbb2f7ad ("libfs: Attempt exact-match comparison first during casefolded lookup") +af494af38580 ("libfs: remove redundant checks of s_encoding") diff --git a/v5.18/0a549ed22c3c7cc6da5c5f5918efd019944489a5 b/v5.18/0a549ed22c3c7cc6da5c5f5918efd019944489a5 new file mode 100644 index 00000000000..3db6cdbd4e1 --- /dev/null +++ b/v5.18/0a549ed22c3c7cc6da5c5f5918efd019944489a5 @@ -0,0 +1 @@ +0a549ed22c3c ("lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg") diff --git a/v5.18/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 b/v5.18/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 new file mode 100644 index 00000000000..5e9a34521ab --- /dev/null +++ b/v5.18/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 @@ -0,0 +1 @@ +0c9bd6bc4bb2 ("pidfd: getfd should always report ESRCH if a task is exiting") diff --git a/v5.18/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 b/v5.18/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 new file mode 100644 index 00000000000..b1057f1e0ad --- /dev/null +++ b/v5.18/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 @@ -0,0 +1,20 @@ +0e4a862174f2 ("libfs: Convert simple directory offsets to use a Maple Tree") +ecba88a3b32d ("libfs: Add simple_offset_empty()") +7beea725a8ca ("libfs: Define a minimum directory offset") +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") diff --git a/v5.18/0e9876d8e88d81a35742e90048ab3784c49b910b b/v5.18/0e9876d8e88d81a35742e90048ab3784c49b910b new file mode 100644 index 00000000000..4f5f01be1ee --- /dev/null +++ b/v5.18/0e9876d8e88d81a35742e90048ab3784c49b910b @@ -0,0 +1,5 @@ +0e9876d8e88d ("filelock: fl_pid field should be signed int") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.18/0f05ee447949cf1b72bd7c415c803ea7f7209403 b/v5.18/0f05ee447949cf1b72bd7c415c803ea7f7209403 new file mode 100644 index 00000000000..af4fba2c681 --- /dev/null +++ b/v5.18/0f05ee447949cf1b72bd7c415c803ea7f7209403 @@ -0,0 +1,3 @@ +0f05ee447949 ("selftests/filesystems:fix build error in overlayfs") +b5a78c7127f2 ("selftests/overlayfs: verify device and inode numbers in /proc/pid/maps") +dd7c9be330d8 ("selftests/filesystems: add a vfat RENAME_EXCHANGE test") diff --git a/v5.18/101c3fad29d7a0a90ff063b1aad586a0211911ec b/v5.18/101c3fad29d7a0a90ff063b1aad586a0211911ec new file mode 100644 index 00000000000..0af27511e32 --- /dev/null +++ b/v5.18/101c3fad29d7a0a90ff063b1aad586a0211911ec @@ -0,0 +1,5 @@ +101c3fad29d7 ("libfs: Drop generic_set_encrypted_ci_d_ops") +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") +5ca14835dc42 ("fs: uninline inode_maybe_inc_iversion()") +da3f52ba3595 ("iversion: use atomic64_try_cmpxchg)") diff --git a/v5.18/11b3f8ae7081607a783d60e8098d46b787f79cad b/v5.18/11b3f8ae7081607a783d60e8098d46b787f79cad new file mode 100644 index 00000000000..46fe45bddbe --- /dev/null +++ b/v5.18/11b3f8ae7081607a783d60e8098d46b787f79cad @@ -0,0 +1,9 @@ +11b3f8ae7081 ("fs: remove the inode argument to ->d_real() method") +def3ae83da02 ("fs: store real path instead of fake path in backing file f_path") +08582d678fcf ("fs: create helper file_user_path() for user displayed mapped file path") +83bc1d294130 ("fs: get mnt_writers count for an open backing file's real path") +6cf41fcfe099 ("backing file: free directly") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +3e15dcf77b23 ("fs: rename __mnt_{want,drop}_write*() helpers") +63580f669d7f ("Merge tag 'ovl-update-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs") diff --git a/v5.18/11ff73082f17e1adc1b717264d9b74661fc5b229 b/v5.18/11ff73082f17e1adc1b717264d9b74661fc5b229 new file mode 100644 index 00000000000..89ac9bdb134 --- /dev/null +++ b/v5.18/11ff73082f17e1adc1b717264d9b74661fc5b229 @@ -0,0 +1,15 @@ +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +b92a4e3f86b1 ("fs: dlm: change posix lock sigint handling") +4d413ae9ced4 ("fs: dlm: use dlm_plock_info for do_unlock_close") +ea06d4cabf52 ("fs: dlm: change plock interrupted message to debug again") +19d7ca051d30 ("fs: dlm: add pid to debug log") +dc1acd5c9469 ("dlm: replace usage of found with dedicated list iterator variable") +bcfad4265ced ("dlm: improve plock logging if interrupted") +a800ba77fd28 ("dlm: rearrange async condition return") +bcbb4ba6c9ba ("dlm: cleanup plock_op vs plock_xop") +a559790caa1c ("dlm: replace sanity checks with WARN_ON") +42252d0d2aa9 ("dlm: fix plock invalid read") diff --git a/v5.18/12f7900c575679af411aaa89340bfe3dc68b46b3 b/v5.18/12f7900c575679af411aaa89340bfe3dc68b46b3 new file mode 100644 index 00000000000..ce7e0c16b32 --- /dev/null +++ b/v5.18/12f7900c575679af411aaa89340bfe3dc68b46b3 @@ -0,0 +1,2 @@ +12f7900c5756 ("writeback: move wb_wakeup_delayed defination to fs-writeback.c") +f87904c07551 ("writeback: avoid use-after-free after removing device") diff --git a/v5.18/133e267ef4a26d19c93996a874714e9f3f8c70aa b/v5.18/133e267ef4a26d19c93996a874714e9f3f8c70aa new file mode 100644 index 00000000000..d870625c39b --- /dev/null +++ b/v5.18/133e267ef4a26d19c93996a874714e9f3f8c70aa @@ -0,0 +1 @@ +133e267ef4a2 ("time: test: Fix incorrect format specifier") diff --git a/v5.18/14786d949a3b8cf00cc32456363b7db22894a0e6 b/v5.18/14786d949a3b8cf00cc32456363b7db22894a0e6 new file mode 100644 index 00000000000..224e419d608 --- /dev/null +++ b/v5.18/14786d949a3b8cf00cc32456363b7db22894a0e6 @@ -0,0 +1,14 @@ +14786d949a3b ("filelock: fix deadlock detection in POSIX locking") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/1505ba06e52e701600172bccbc3aa7fb9bd5d0da b/v5.18/1505ba06e52e701600172bccbc3aa7fb9bd5d0da new file mode 100644 index 00000000000..f9d2b1159da --- /dev/null +++ b/v5.18/1505ba06e52e701600172bccbc3aa7fb9bd5d0da @@ -0,0 +1,2 @@ +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v5.18/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 b/v5.18/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 new file mode 100644 index 00000000000..c096ff54c58 --- /dev/null +++ b/v5.18/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 @@ -0,0 +1,13 @@ +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.18/15f298821289d3efba87bb34db29d0ba9780a443 b/v5.18/15f298821289d3efba87bb34db29d0ba9780a443 new file mode 100644 index 00000000000..49cffb9a559 --- /dev/null +++ b/v5.18/15f298821289d3efba87bb34db29d0ba9780a443 @@ -0,0 +1,20 @@ +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v5.18/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 b/v5.18/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 new file mode 100644 index 00000000000..80560d0c69b --- /dev/null +++ b/v5.18/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 @@ -0,0 +1,20 @@ +16ca5dfd8dcd ("swap: port block device usage to file") +4c6bca43c547 ("mm/swap: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.18/16f9ce818901c7b7618094242adc0b51208a7c89 b/v5.18/16f9ce818901c7b7618094242adc0b51208a7c89 new file mode 100644 index 00000000000..988641ff68c --- /dev/null +++ b/v5.18/16f9ce818901c7b7618094242adc0b51208a7c89 @@ -0,0 +1,9 @@ +16f9ce818901 ("smb/server: adapt to breakup of struct file_lock") +6a277077ac51 ("smb/server: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +504a73d46bad ("Merge tag '6.2-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbd") diff --git a/v5.18/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 b/v5.18/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 new file mode 100644 index 00000000000..fc1f1b7fc26 --- /dev/null +++ b/v5.18/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 @@ -0,0 +1,2 @@ +1901ae3cc9f8 ("selftest/ftrace: fix typo in ftracetest script") +dbcf76390eb9 ("selftests/ftrace: Improve integration with kselftest runner") diff --git a/v5.18/190f676afa00d07082db170400aaa2cd4de0933f b/v5.18/190f676afa00d07082db170400aaa2cd4de0933f new file mode 100644 index 00000000000..a56cc48ef84 --- /dev/null +++ b/v5.18/190f676afa00d07082db170400aaa2cd4de0933f @@ -0,0 +1,20 @@ +190f676afa00 ("block/genhd: port disk_scan_partitions() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v5.18/195b3678bea35fde0619f17b73847c30e66d79d0 b/v5.18/195b3678bea35fde0619f17b73847c30e66d79d0 new file mode 100644 index 00000000000..e1bfc79a9fe --- /dev/null +++ b/v5.18/195b3678bea35fde0619f17b73847c30e66d79d0 @@ -0,0 +1 @@ +195b3678bea3 ("minix: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.18/19871b5c7a003946d3cd4209a348ab7c0df5dbad b/v5.18/19871b5c7a003946d3cd4209a348ab7c0df5dbad new file mode 100644 index 00000000000..007b6947da5 --- /dev/null +++ b/v5.18/19871b5c7a003946d3cd4209a348ab7c0df5dbad @@ -0,0 +1,5 @@ +19871b5c7a00 ("iomap: pass the length of the dirty region to ->map_blocks") +925c86a19bac ("fs: add CONFIG_BUFFER_HEAD") +487c607df790 ("block: use iomap for writes to block devices") +727cfe976758 ("block: open code __generic_file_write_iter for blkdev writes") +c6b0271053e7 ("Merge tag 'fs_for_v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs") diff --git a/v5.18/19e94a2333c2babc773e51a9ed844cfc35a36064 b/v5.18/19e94a2333c2babc773e51a9ed844cfc35a36064 new file mode 100644 index 00000000000..de914621ff7 --- /dev/null +++ b/v5.18/19e94a2333c2babc773e51a9ed844cfc35a36064 @@ -0,0 +1,20 @@ +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.18/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 b/v5.18/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 new file mode 100644 index 00000000000..326f73fdaf2 --- /dev/null +++ b/v5.18/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 @@ -0,0 +1,13 @@ +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a b/v5.18/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a new file mode 100644 index 00000000000..b1e2f47e62c --- /dev/null +++ b/v5.18/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a @@ -0,0 +1,12 @@ +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf b/v5.18/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf new file mode 100644 index 00000000000..1af092779b2 --- /dev/null +++ b/v5.18/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf @@ -0,0 +1,5 @@ +1b9e2d90141c ("xfs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +3584c8f48a70 ("xfs: Block writes to log device") +653bee386c08 ("xfs: simplify device handling") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/1d3aa0b97c55672eff44516b1c8afb9551003d78 b/v5.18/1d3aa0b97c55672eff44516b1c8afb9551003d78 new file mode 100644 index 00000000000..c2f647fd7aa --- /dev/null +++ b/v5.18/1d3aa0b97c55672eff44516b1c8afb9551003d78 @@ -0,0 +1,20 @@ +1d3aa0b97c55 ("ocfs2: port block device access to file") +ebc4185497ea ("ocfs2: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.18/1fa08aece42512be072351f482096d5796edf7ca b/v5.18/1fa08aece42512be072351f482096d5796edf7ca new file mode 100644 index 00000000000..e5f14ca5316 --- /dev/null +++ b/v5.18/1fa08aece42512be072351f482096d5796edf7ca @@ -0,0 +1,15 @@ +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +fb7945b484b8 ("nsfs: use d_make_root()") +16a9496523a4 ("fs: convert core infrastructure to new timestamp accessors") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v5.18/205de6ddd7fff9340bd5e4b68105f28120671c6b b/v5.18/205de6ddd7fff9340bd5e4b68105f28120671c6b new file mode 100644 index 00000000000..06ba208ba06 --- /dev/null +++ b/v5.18/205de6ddd7fff9340bd5e4b68105f28120671c6b @@ -0,0 +1,20 @@ +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") diff --git a/v5.18/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 b/v5.18/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 new file mode 100644 index 00000000000..83341b0ab0f --- /dev/null +++ b/v5.18/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 @@ -0,0 +1,20 @@ +20e6a8d0dcdc ("drbd: port block device access to file") +75e27d373425 ("drdb: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.18/217759bbb95db7998528eb65914c3e20d890dff5 b/v5.18/217759bbb95db7998528eb65914c3e20d890dff5 new file mode 100644 index 00000000000..36d03a2b785 --- /dev/null +++ b/v5.18/217759bbb95db7998528eb65914c3e20d890dff5 @@ -0,0 +1,20 @@ +217759bbb95d ("xen: port block device access to file") +436d3705bfee ("xen/blkback: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.18/21e25205d7f9b6d7d3807546dd12ea93844b7c8e b/v5.18/21e25205d7f9b6d7d3807546dd12ea93844b7c8e new file mode 100644 index 00000000000..7b1739aba8a --- /dev/null +++ b/v5.18/21e25205d7f9b6d7d3807546dd12ea93844b7c8e @@ -0,0 +1 @@ +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") diff --git a/v5.18/2263639f96f24a121ec9f037981b81daf5a8d60a b/v5.18/2263639f96f24a121ec9f037981b81daf5a8d60a new file mode 100644 index 00000000000..c570f35aaa8 --- /dev/null +++ b/v5.18/2263639f96f24a121ec9f037981b81daf5a8d60a @@ -0,0 +1,6 @@ +2263639f96f2 ("iov_iter: streamline iovec/bvec alignment iteration") +de4f5fed3f23 ("iov_iter: add iter_iovec() helper") +0a2481cde24f ("block: ensure bio_alloc_map_data() deals with ITER_UBUF correctly") +d46aa786fa53 ("block: use iter_ubuf for single range") +4b61152e107a ("io_uring: switch network send/recv to ITER_UBUF") +54e60e505d61 ("Merge tag 'for-6.2/io_uring-2022-12-08' of git://git.kernel.dk/linux") diff --git a/v5.18/231e872529885483056c0170641ddd76686e3a89 b/v5.18/231e872529885483056c0170641ddd76686e3a89 new file mode 100644 index 00000000000..e33eda971e9 --- /dev/null +++ b/v5.18/231e872529885483056c0170641ddd76686e3a89 @@ -0,0 +1 @@ +231e87252988 ("xfs: add support for FS_IOC_GETFSSYSFSPATH") diff --git a/v5.18/24a8b7bfb96120b32c222ef108bb7a713d1e385a b/v5.18/24a8b7bfb96120b32c222ef108bb7a713d1e385a new file mode 100644 index 00000000000..af734afaadd --- /dev/null +++ b/v5.18/24a8b7bfb96120b32c222ef108bb7a713d1e385a @@ -0,0 +1,13 @@ +24a8b7bfb961 ("fs: use inode_set_ctime_to_ts to set inode ctime to current time") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v5.18/24be05591fb7a2a3edd639092c045298dd57aeea b/v5.18/24be05591fb7a2a3edd639092c045298dd57aeea new file mode 100644 index 00000000000..14b4f9a5c66 --- /dev/null +++ b/v5.18/24be05591fb7a2a3edd639092c045298dd57aeea @@ -0,0 +1,20 @@ +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.18/2558e3b23112adb82a558bab616890a790a38bc6 b/v5.18/2558e3b23112adb82a558bab616890a790a38bc6 new file mode 100644 index 00000000000..1eb99b4aea9 --- /dev/null +++ b/v5.18/2558e3b23112adb82a558bab616890a790a38bc6 @@ -0,0 +1,14 @@ +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.18/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 b/v5.18/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 new file mode 100644 index 00000000000..2e498ab37df --- /dev/null +++ b/v5.18/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 @@ -0,0 +1,16 @@ +269a6194dcba ("filelock: reorganize locks_delete_block and __locks_insert_block") +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/2824083db76cb9d4b7910607b367e93b02912865 b/v5.18/2824083db76cb9d4b7910607b367e93b02912865 new file mode 100644 index 00000000000..1fe0b611766 --- /dev/null +++ b/v5.18/2824083db76cb9d4b7910607b367e93b02912865 @@ -0,0 +1,20 @@ +2824083db76c ("ovl: Always reject mounting over case-insensitive directories") +24e16e385f22 ("ovl: add support for appending lowerdirs one by one") +819829f0319a ("ovl: refactor layer parsing helpers") +0cea4c097d97 ("ovl: store and show the user provided lowerdir mount option") +c835110b588a ("ovl: remove unused code in lowerdir param parsing") +32db51070850 ("ovl: fix regression in showing lowerdir mount option") +a535116d8033 ("ovl: make use of ->layers safe in rcu pathwalk") +f01d08899fd7 ("ovl: make consistent use of OVL_FS()") +16aac5ad1fa9 ("ovl: support encoding non-decodable file handles") +184996e92e86 ("ovl: Validate verity xattr when resolving lowerdata") +bf07089081a0 ("ovl: Add versioned header for overlay.metacopy xattr") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") diff --git a/v5.18/282c30f320ba25794b66c2231ab134d15465ef21 b/v5.18/282c30f320ba25794b66c2231ab134d15465ef21 new file mode 100644 index 00000000000..99ef2770e58 --- /dev/null +++ b/v5.18/282c30f320ba25794b66c2231ab134d15465ef21 @@ -0,0 +1,6 @@ +282c30f320ba ("filelock: remove temporary compatibility macros") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 b/v5.18/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 new file mode 100644 index 00000000000..f4adb126024 --- /dev/null +++ b/v5.18/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 @@ -0,0 +1 @@ +2851f57d2dab ("selftests: thermal: intel: workload_hint: add missing gitignore") diff --git a/v5.18/2892731ec2893252cdbc256a2bd5436b7fd94cf7 b/v5.18/2892731ec2893252cdbc256a2bd5436b7fd94cf7 new file mode 100644 index 00000000000..f0cdebf4c90 --- /dev/null +++ b/v5.18/2892731ec2893252cdbc256a2bd5436b7fd94cf7 @@ -0,0 +1,20 @@ +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") diff --git a/v5.18/292fcaa1f937345cb65f3af82a1ee6692c8df9eb b/v5.18/292fcaa1f937345cb65f3af82a1ee6692c8df9eb new file mode 100644 index 00000000000..6b27fe1956b --- /dev/null +++ b/v5.18/292fcaa1f937345cb65f3af82a1ee6692c8df9eb @@ -0,0 +1 @@ +292fcaa1f937 ("smb: remove redundant check") diff --git a/v5.18/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 b/v5.18/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 new file mode 100644 index 00000000000..7268fc12395 --- /dev/null +++ b/v5.18/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 @@ -0,0 +1 @@ +2a95fd3cc23d ("jfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.18/2cd114294d1dad6ed19217c909680f9fd30ee711 b/v5.18/2cd114294d1dad6ed19217c909680f9fd30ee711 new file mode 100644 index 00000000000..cfa596897bf --- /dev/null +++ b/v5.18/2cd114294d1dad6ed19217c909680f9fd30ee711 @@ -0,0 +1,6 @@ +2cd114294d1d ("smb/client: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +5dd8ce24667a ("cifs: missing directory in MAINTAINERS file") +332019e23a51 ("Merge tag '5.20-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6") diff --git a/v5.18/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d b/v5.18/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d new file mode 100644 index 00000000000..a9e88cb7d35 --- /dev/null +++ b/v5.18/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d @@ -0,0 +1,10 @@ +2dd0b5a8fcc4 ("selftests: ktap_helpers: Add a helper to finish the test") +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.18/2fadeb950f53c017bde9e156e443528265dd3629 b/v5.18/2fadeb950f53c017bde9e156e443528265dd3629 new file mode 100644 index 00000000000..5da194e50b3 --- /dev/null +++ b/v5.18/2fadeb950f53c017bde9e156e443528265dd3629 @@ -0,0 +1,20 @@ +2fadeb950f53 ("kunit: make kunit_bus_type const") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v5.18/3058fca1ed7955c904584a6d86108d664a927177 b/v5.18/3058fca1ed7955c904584a6d86108d664a927177 new file mode 100644 index 00000000000..42dfd9caea9 --- /dev/null +++ b/v5.18/3058fca1ed7955c904584a6d86108d664a927177 @@ -0,0 +1 @@ +3058fca1ed79 ("fs: make file_dentry() a simple accessor") diff --git a/v5.18/30deff8531f469453ccc0981f14eceb0a2ea68d6 b/v5.18/30deff8531f469453ccc0981f14eceb0a2ea68d6 new file mode 100644 index 00000000000..1f78ac4382c --- /dev/null +++ b/v5.18/30deff8531f469453ccc0981f14eceb0a2ea68d6 @@ -0,0 +1,20 @@ +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") diff --git a/v5.18/321de651fa565dcf76c017b257bdf15ec7fff45d b/v5.18/321de651fa565dcf76c017b257bdf15ec7fff45d new file mode 100644 index 00000000000..f1ec15694f5 --- /dev/null +++ b/v5.18/321de651fa565dcf76c017b257bdf15ec7fff45d @@ -0,0 +1,6 @@ +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +841dd789b862 ("block: Use bdev_open_by_dev() in blkdev_open()") +e719b4d15674 ("block: Provide bdev_open_* functions") +a0433f8cae3a ("Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linux") diff --git a/v5.18/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 b/v5.18/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 new file mode 100644 index 00000000000..8ec0a7cd448 --- /dev/null +++ b/v5.18/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 @@ -0,0 +1,20 @@ +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.18/3425a2005b291b62b6f6deeeab1156839c41cf85 b/v5.18/3425a2005b291b62b6f6deeeab1156839c41cf85 new file mode 100644 index 00000000000..f283228910f --- /dev/null +++ b/v5.18/3425a2005b291b62b6f6deeeab1156839c41cf85 @@ -0,0 +1 @@ +3425a2005b29 ("selftests/ftrace: Add test to exercize function tracer across cpu hotplug") diff --git a/v5.18/345e8abe4c355bc24bab3f4a5634122e55be8665 b/v5.18/345e8abe4c355bc24bab3f4a5634122e55be8665 new file mode 100644 index 00000000000..337c54fd768 --- /dev/null +++ b/v5.18/345e8abe4c355bc24bab3f4a5634122e55be8665 @@ -0,0 +1,20 @@ +345e8abe4c35 ("selftests/resctrl: Get domain id from cache id") +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v5.18/347d49fdf36c5e2411afdb312935d88183fe5811 b/v5.18/347d49fdf36c5e2411afdb312935d88183fe5811 new file mode 100644 index 00000000000..cf145731eee --- /dev/null +++ b/v5.18/347d49fdf36c5e2411afdb312935d88183fe5811 @@ -0,0 +1,10 @@ +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/348139384ba30eccd4ce4f01fcf575b08ce81b83 b/v5.18/348139384ba30eccd4ce4f01fcf575b08ce81b83 new file mode 100644 index 00000000000..50d31b0c930 --- /dev/null +++ b/v5.18/348139384ba30eccd4ce4f01fcf575b08ce81b83 @@ -0,0 +1 @@ +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v5.18/3789fb8746dc0f484db2d6f48b390f0f535d5120 b/v5.18/3789fb8746dc0f484db2d6f48b390f0f535d5120 new file mode 100644 index 00000000000..3d88ab126c2 --- /dev/null +++ b/v5.18/3789fb8746dc0f484db2d6f48b390f0f535d5120 @@ -0,0 +1,20 @@ +3789fb8746dc ("bcache: port block device access to files") +b3856da79062 ("bcache: Fixup error handling in register_cache()") +631b001fd6bc ("bcache: Convert to bdev_open_by_path()") +2c5555983bd2 ("bcache: Fix bcache device claiming") +abcc0cbd4928 ("bcache: Alloc holder object before async registration") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v5.18/386dc41cf54dcf44ea40de1aca900f02b756cec0 b/v5.18/386dc41cf54dcf44ea40de1aca900f02b756cec0 new file mode 100644 index 00000000000..6f717891ec6 --- /dev/null +++ b/v5.18/386dc41cf54dcf44ea40de1aca900f02b756cec0 @@ -0,0 +1,2 @@ +386dc41cf54d ("init: flush async file closing") +1ec6574a3c0a ("Merge tag 'kthread-cleanups-for-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace") diff --git a/v5.18/3948abaa4e2be938ccdfc289385a27342fb13d43 b/v5.18/3948abaa4e2be938ccdfc289385a27342fb13d43 new file mode 100644 index 00000000000..572762fe9dd --- /dev/null +++ b/v5.18/3948abaa4e2be938ccdfc289385a27342fb13d43 @@ -0,0 +1 @@ +3948abaa4e2b ("do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak") diff --git a/v5.18/3956f35fbd36aee35766008ce6a9b0ed812d93ef b/v5.18/3956f35fbd36aee35766008ce6a9b0ed812d93ef new file mode 100644 index 00000000000..6101679f452 --- /dev/null +++ b/v5.18/3956f35fbd36aee35766008ce6a9b0ed812d93ef @@ -0,0 +1,7 @@ +3956f35fbd36 ("ceph: adapt to breakup of struct file_lock") +38d46409c463 ("ceph: print cluster fsid and client global_id in all debug logs") +5995d90d2d19 ("ceph: rename _to_client() to _to_fs_client()") +197b7d792d6a ("ceph: pass the mdsc to several helpers") +07bb00ef00ac ("ceph: fix type promotion bug on 32bit systems") +2816a09678f5 ("ceph: remove unnecessary check for NULL in parse_longname()") +7ba2090ca64e ("Merge tag 'ceph-for-6.6-rc1' of https://github.com/ceph/ceph-client") diff --git a/v5.18/39a6c668e4e78c3bc262c24d9aabd0a49027f948 b/v5.18/39a6c668e4e78c3bc262c24d9aabd0a49027f948 new file mode 100644 index 00000000000..6f286cd1333 --- /dev/null +++ b/v5.18/39a6c668e4e78c3bc262c24d9aabd0a49027f948 @@ -0,0 +1 @@ +39a6c668e4e7 ("efs: convert efs to use the new mount api") diff --git a/v5.18/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd b/v5.18/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd new file mode 100644 index 00000000000..b70ce8cc2d2 --- /dev/null +++ b/v5.18/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd @@ -0,0 +1,20 @@ +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") diff --git a/v5.18/3cdad0a5a6cf581519748612cb449b43379510a4 b/v5.18/3cdad0a5a6cf581519748612cb449b43379510a4 new file mode 100644 index 00000000000..0777f0ddd47 --- /dev/null +++ b/v5.18/3cdad0a5a6cf581519748612cb449b43379510a4 @@ -0,0 +1,20 @@ +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") diff --git a/v5.18/3d40f78169a0a954ff06e2b0f8e21463f7edb433 b/v5.18/3d40f78169a0a954ff06e2b0f8e21463f7edb433 new file mode 100644 index 00000000000..785dad21514 --- /dev/null +++ b/v5.18/3d40f78169a0a954ff06e2b0f8e21463f7edb433 @@ -0,0 +1 @@ +3d40f78169a0 ("filelock: drop the IS_* macros") diff --git a/v5.18/3f6d810665dfde0d33785420618ceb03fba0619d b/v5.18/3f6d810665dfde0d33785420618ceb03fba0619d new file mode 100644 index 00000000000..cdcb2ff8c49 --- /dev/null +++ b/v5.18/3f6d810665dfde0d33785420618ceb03fba0619d @@ -0,0 +1,20 @@ +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") diff --git a/v5.18/410bb2ce611133a11d4d11f0aef4c83f095c3200 b/v5.18/410bb2ce611133a11d4d11f0aef4c83f095c3200 new file mode 100644 index 00000000000..c823caceaeb --- /dev/null +++ b/v5.18/410bb2ce611133a11d4d11f0aef4c83f095c3200 @@ -0,0 +1,20 @@ +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 b/v5.18/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 new file mode 100644 index 00000000000..45d8bd5a5d2 --- /dev/null +++ b/v5.18/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 @@ -0,0 +1 @@ +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") diff --git a/v5.18/42c3732fa8073717dd7d924472f1c0bc5b452fdc b/v5.18/42c3732fa8073717dd7d924472f1c0bc5b452fdc new file mode 100644 index 00000000000..cd21ca78615 --- /dev/null +++ b/v5.18/42c3732fa8073717dd7d924472f1c0bc5b452fdc @@ -0,0 +1 @@ +42c3732fa807 ("fs: Create a generic is_dot_dotdot() utility") diff --git a/v5.18/432acd550e3607d5fea23e27f6ab4e4567deccfd b/v5.18/432acd550e3607d5fea23e27f6ab4e4567deccfd new file mode 100644 index 00000000000..77a9838a56a --- /dev/null +++ b/v5.18/432acd550e3607d5fea23e27f6ab4e4567deccfd @@ -0,0 +1 @@ +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") diff --git a/v5.18/433f437b3ae2ed4e318ecd5233c82f6936e78e82 b/v5.18/433f437b3ae2ed4e318ecd5233c82f6936e78e82 new file mode 100644 index 00000000000..ded20c197b4 --- /dev/null +++ b/v5.18/433f437b3ae2ed4e318ecd5233c82f6936e78e82 @@ -0,0 +1,20 @@ +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") diff --git a/v5.18/4379f91172f39d999919c8e8b2b5e1d665d8972d b/v5.18/4379f91172f39d999919c8e8b2b5e1d665d8972d new file mode 100644 index 00000000000..486c519eecc --- /dev/null +++ b/v5.18/4379f91172f39d999919c8e8b2b5e1d665d8972d @@ -0,0 +1,20 @@ +4379f91172f3 ("power: port block device access to file") +e017d304c740 ("PM: hibernate: Convert to bdev_open_by_dev()") +40d84e198b0a ("PM: hibernate: Rename function parameter from snapshot_test to exclusive") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v5.18/43f0df54c96fa5abcab9df8649c1e52119bf0238 b/v5.18/43f0df54c96fa5abcab9df8649c1e52119bf0238 new file mode 100644 index 00000000000..d7f8c195652 --- /dev/null +++ b/v5.18/43f0df54c96fa5abcab9df8649c1e52119bf0238 @@ -0,0 +1,9 @@ +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.18/449813515d3e5efec85206bb91588a6249a421a3 b/v5.18/449813515d3e5efec85206bb91588a6249a421a3 new file mode 100644 index 00000000000..5195ccbcae9 --- /dev/null +++ b/v5.18/449813515d3e5efec85206bb91588a6249a421a3 @@ -0,0 +1,8 @@ +449813515d3e ("block, fs: Restore the per-bio/request data lifetime fields") +1ccf164ec866 ("block: Use iov_iter_extract_pages() and page pinning in direct-io.c") +e51bab4e2058 ("block: Replace BIO_NO_PAGE_REF with BIO_PAGE_REFFED with inverted logic") +a450f49708ea ("iomap: Don't get an reference on ZERO_PAGE for direct I/O block zeroing") +7ee4ccf57484 ("block: set FOLL_PCI_P2PDMA in bio_map_user_iov()") +80bd4a7aab4c ("blk-mq: move the srcu_struct used for quiescing to the tagset") +b179c98f7697 ("block: Remove request.write_hint") +513389809e13 ("Merge tag 'for-6.1/block-2022-10-03' of git://git.kernel.dk/linux") diff --git a/v5.18/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 b/v5.18/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 new file mode 100644 index 00000000000..5370155d0c6 --- /dev/null +++ b/v5.18/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 @@ -0,0 +1,6 @@ +459c814a3c5f ("9p: adapt to breakup of struct file_lock") +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.18/45f29e0eb5b969c59a70525942080905dc5b7964 b/v5.18/45f29e0eb5b969c59a70525942080905dc5b7964 new file mode 100644 index 00000000000..7293e29f580 --- /dev/null +++ b/v5.18/45f29e0eb5b969c59a70525942080905dc5b7964 @@ -0,0 +1 @@ +45f29e0eb5b9 ("openpromfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.18/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 b/v5.18/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 new file mode 100644 index 00000000000..a7f811f45a7 --- /dev/null +++ b/v5.18/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 @@ -0,0 +1,10 @@ +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/4a679c5afca027d7f4668f51693f7cce589038f5 b/v5.18/4a679c5afca027d7f4668f51693f7cce589038f5 new file mode 100644 index 00000000000..011df112d57 --- /dev/null +++ b/v5.18/4a679c5afca027d7f4668f51693f7cce589038f5 @@ -0,0 +1 @@ +4a679c5afca0 ("selftests: Add test to verify power supply properties") diff --git a/v5.18/4b2cfbda2d530f4efa0e2833771640869013de5e b/v5.18/4b2cfbda2d530f4efa0e2833771640869013de5e new file mode 100644 index 00000000000..189c5bff37d --- /dev/null +++ b/v5.18/4b2cfbda2d530f4efa0e2833771640869013de5e @@ -0,0 +1,20 @@ +4b2cfbda2d53 ("nfs: port block device access to files") +3fe5d9fb0b31 ("nfs/blocklayout: Convert to use bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.18/4b357e2a6d6c364a88d50526675fe596a30766cb b/v5.18/4b357e2a6d6c364a88d50526675fe596a30766cb new file mode 100644 index 00000000000..a339a4273e6 --- /dev/null +++ b/v5.18/4b357e2a6d6c364a88d50526675fe596a30766cb @@ -0,0 +1,20 @@ +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v5.18/4b7b4291dee2fef9148563be3eeb0034cc3bf5df b/v5.18/4b7b4291dee2fef9148563be3eeb0034cc3bf5df new file mode 100644 index 00000000000..1dc10b9d825 --- /dev/null +++ b/v5.18/4b7b4291dee2fef9148563be3eeb0034cc3bf5df @@ -0,0 +1 @@ +4b7b4291dee2 ("selftests: thermal: intel: power_floor: add missing gitignore") diff --git a/v5.18/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 b/v5.18/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 new file mode 100644 index 00000000000..e9525ee42e5 --- /dev/null +++ b/v5.18/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 @@ -0,0 +1,2 @@ +4b944f8ef996 ("Revert "mm/filemap: avoid buffered read/write race to read inconsistent data"") +e2c27b803bb6 ("mm/filemap: avoid buffered read/write race to read inconsistent data") diff --git a/v5.18/4ca52f539865853e6ddbc393745cd0b305f0d810 b/v5.18/4ca52f539865853e6ddbc393745cd0b305f0d810 new file mode 100644 index 00000000000..50ef28826f0 --- /dev/null +++ b/v5.18/4ca52f539865853e6ddbc393745cd0b305f0d810 @@ -0,0 +1,9 @@ +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 b/v5.18/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 new file mode 100644 index 00000000000..992d2aa0feb --- /dev/null +++ b/v5.18/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 @@ -0,0 +1,17 @@ +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.18/512383ae49107fbc42243887798548e356c4b91c b/v5.18/512383ae49107fbc42243887798548e356c4b91c new file mode 100644 index 00000000000..9dabe79ddb6 --- /dev/null +++ b/v5.18/512383ae49107fbc42243887798548e356c4b91c @@ -0,0 +1,3 @@ +512383ae4910 ("f2fs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/5339792bd64bd1605d3d51f8e52e94dfc385959b b/v5.18/5339792bd64bd1605d3d51f8e52e94dfc385959b new file mode 100644 index 00000000000..657ef9c4bd3 --- /dev/null +++ b/v5.18/5339792bd64bd1605d3d51f8e52e94dfc385959b @@ -0,0 +1,20 @@ +5339792bd64b ("selftests/resctrl: Add test groups and name L3 CAT test L3_CAT") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v5.18/539cd3f4da3fdbe7dc353634e004e4b0e725c35a b/v5.18/539cd3f4da3fdbe7dc353634e004e4b0e725c35a new file mode 100644 index 00000000000..37e8e8a3953 --- /dev/null +++ b/v5.18/539cd3f4da3fdbe7dc353634e004e4b0e725c35a @@ -0,0 +1,7 @@ +539cd3f4da3f ("selftests: lib.mk: Do not process TEST_GEN_MODS_DIR") +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") +ae108c48b5d2 ("selftests: net: Fix cross-tree inclusion of scripts") +9395cd7cef45 ("Merge tag 'landlock-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux") diff --git a/v5.18/54943abce0927156ba9909f1a533b25410bfe2ca b/v5.18/54943abce0927156ba9909f1a533b25410bfe2ca new file mode 100644 index 00000000000..746ea0835a9 --- /dev/null +++ b/v5.18/54943abce0927156ba9909f1a533b25410bfe2ca @@ -0,0 +1,20 @@ +54943abce092 ("iomap: add pos and dirty_len into trace_iomap_writepage_map") +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v5.18/54ee3526796f56c249124686a33e1cc05f76ea21 b/v5.18/54ee3526796f56c249124686a33e1cc05f76ea21 new file mode 100644 index 00000000000..3958fea6e84 --- /dev/null +++ b/v5.18/54ee3526796f56c249124686a33e1cc05f76ea21 @@ -0,0 +1,8 @@ +54ee3526796f ("selftests: livepatch: Avoid running the tests if kernel-devel is missing") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.18/57c6906778f55deba6d3f3af00284e3541bb9950 b/v5.18/57c6906778f55deba6d3f3af00284e3541bb9950 new file mode 100644 index 00000000000..77cae3a6f0a --- /dev/null +++ b/v5.18/57c6906778f55deba6d3f3af00284e3541bb9950 @@ -0,0 +1 @@ +57c6906778f5 ("__fs_parse: Correct a documentation comment") diff --git a/v5.18/582a3bf999df662c0e0fa4717ce7559f16d7b93b b/v5.18/582a3bf999df662c0e0fa4717ce7559f16d7b93b new file mode 100644 index 00000000000..4a3f8a50cba --- /dev/null +++ b/v5.18/582a3bf999df662c0e0fa4717ce7559f16d7b93b @@ -0,0 +1,6 @@ +582a3bf999df ("filelock: always define for_each_file_lock()") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 b/v5.18/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 new file mode 100644 index 00000000000..5a7c9c80a0b --- /dev/null +++ b/v5.18/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 @@ -0,0 +1 @@ +587a67b6830b ("filelock: rename some fields in tracepoints") diff --git a/v5.18/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 b/v5.18/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 new file mode 100644 index 00000000000..353fab4c2ed --- /dev/null +++ b/v5.18/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 @@ -0,0 +1 @@ +5916f439f2eb ("Convert coda to use the new mount API") diff --git a/v5.18/5bc9dc068afe95e924136d57c1a385194282a919 b/v5.18/5bc9dc068afe95e924136d57c1a385194282a919 new file mode 100644 index 00000000000..58b7b43b271 --- /dev/null +++ b/v5.18/5bc9dc068afe95e924136d57c1a385194282a919 @@ -0,0 +1 @@ +5bc9dc068afe ("selftest: ftrace: fix minor typo in log") diff --git a/v5.18/5caf1b6400d30a31363063314bddea4e5680d639 b/v5.18/5caf1b6400d30a31363063314bddea4e5680d639 new file mode 100644 index 00000000000..9613793a21c --- /dev/null +++ b/v5.18/5caf1b6400d30a31363063314bddea4e5680d639 @@ -0,0 +1,20 @@ +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v5.18/5d94da7ff00ef45737a64d947e7ff45aca972782 b/v5.18/5d94da7ff00ef45737a64d947e7ff45aca972782 new file mode 100644 index 00000000000..8769e9de8e6 --- /dev/null +++ b/v5.18/5d94da7ff00ef45737a64d947e7ff45aca972782 @@ -0,0 +1,3 @@ +5d94da7ff00e ("kselftest: Add basic test for probing the rust sample modules") +615131b8e9bc ("MAINTAINERS: Rust") +fa4b9df00af4 ("MAINTAINERS: Add Runtime Verification (RV) entry") diff --git a/v5.18/6021d62c677f12f2f975bb1bf2389730e1d9f746 b/v5.18/6021d62c677f12f2f975bb1bf2389730e1d9f746 new file mode 100644 index 00000000000..35c83a83d1c --- /dev/null +++ b/v5.18/6021d62c677f12f2f975bb1bf2389730e1d9f746 @@ -0,0 +1 @@ +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") diff --git a/v5.18/60c2a6926cc94dcd8a60ab593b4092bc354061c3 b/v5.18/60c2a6926cc94dcd8a60ab593b4092bc354061c3 new file mode 100644 index 00000000000..febb6a07fa7 --- /dev/null +++ b/v5.18/60c2a6926cc94dcd8a60ab593b4092bc354061c3 @@ -0,0 +1,20 @@ +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.18/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 b/v5.18/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 new file mode 100644 index 00000000000..0ed23fc8f0e --- /dev/null +++ b/v5.18/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 @@ -0,0 +1,20 @@ +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +58a033c9a3e0 ("nfsd: remove fetch_iversion export operation") +638e3e7d9493 ("nfsd: use the getattr operation to fetch i_version") +3139b1d79588 ("nfsd: move nfsd4_change_attribute to nfsfh.c") +ac3a2585f018 ("nfsd: rework refcounting in filecache") +d7064eaf688c ("NFSD: Add an nfsd_file_fsync tracepoint") +821411858988 ("nfsd: reorganize filecache.c") +1f696e230ea5 ("nfsd: remove the pages_flushed statistic from filecache") +4d1ea8455716 ("NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collection") +dcf3f80965ca ("NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately"") +c252849082ff ("NFSD: Pass the target nfsd_file to nfsd_commit()") +d3aefd2b29ff ("nfsd: fix net-namespace logic in __nfsd_file_cache_purge") +243a5263014a ("nfsd: rework hashtable handling in nfsd_do_file_acquire") +8d0d254b15cc ("nfsd: fix nfsd_file_unhash_and_dispose") +5e138c4a750d ("NFSD: NFSv4 CLOSE should release an nfsd_file immediately") +b40a2839470c ("NFSD: Move nfsd_file_trace_alloc() tracepoint") diff --git a/v5.18/617fc7775370324d0a2b888625b042221ebdcb62 b/v5.18/617fc7775370324d0a2b888625b042221ebdcb62 new file mode 100644 index 00000000000..c31d441a844 --- /dev/null +++ b/v5.18/617fc7775370324d0a2b888625b042221ebdcb62 @@ -0,0 +1,7 @@ +617fc7775370 ("fs: Use KMEM_CACHE instead of kmem_cache_create") +a6293b3e285c ("fs: factor out backing_file_{read,write}_iter() helpers") +f91a704f7161 ("fs: prepare for stackable filesystems backing file helpers") +6ae654392bb5 ("fs: move kiocb_start_write() into vfs_iocb_iter_write()") +269aed7014b3 ("fs: move file_start_write() into vfs_iter_write()") +e389b76a7ee1 ("coda: change locking order in coda_file_write_iter()") +062cca8915ca ("Merge tag 'vfs-6.7.iomap' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs") diff --git a/v5.18/61ead71476cf8b68960275beee24ff00a809fe81 b/v5.18/61ead71476cf8b68960275beee24ff00a809fe81 new file mode 100644 index 00000000000..6f9e470f02f --- /dev/null +++ b/v5.18/61ead71476cf8b68960275beee24ff00a809fe81 @@ -0,0 +1,5 @@ +61ead71476cf ("ext4: port block device access to file") +afde134b5bd0 ("ext4: Block writes to journal device") +218de67764e5 ("ext4: simplify device handling") +d577c8aaed20 ("ext4: Convert to bdev_open_by_dev()") +3ef96fcfd50b ("Merge tag 'ext4_for_linus-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4") diff --git a/v5.18/64bef697d33b75fc06c5789b3f8108680271529f b/v5.18/64bef697d33b75fc06c5789b3f8108680271529f new file mode 100644 index 00000000000..b03bd3a5dc5 --- /dev/null +++ b/v5.18/64bef697d33b75fc06c5789b3f8108680271529f @@ -0,0 +1,8 @@ +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.18/64f92a554f72cbfe8b971f93af9d07f87599bc88 b/v5.18/64f92a554f72cbfe8b971f93af9d07f87599bc88 new file mode 100644 index 00000000000..91e64def526 --- /dev/null +++ b/v5.18/64f92a554f72cbfe8b971f93af9d07f87599bc88 @@ -0,0 +1 @@ +64f92a554f72 ("ocfs2: convert to using new filelock helpers") diff --git a/v5.18/6727980b67852dae6b82a97e24fbadbdd218c033 b/v5.18/6727980b67852dae6b82a97e24fbadbdd218c033 new file mode 100644 index 00000000000..3f6f727c520 --- /dev/null +++ b/v5.18/6727980b67852dae6b82a97e24fbadbdd218c033 @@ -0,0 +1,6 @@ +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") +ae108c48b5d2 ("selftests: net: Fix cross-tree inclusion of scripts") +9395cd7cef45 ("Merge tag 'landlock-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux") diff --git a/v5.18/6874f6ed92df1e95ff815692b6bf6aa98e4c925b b/v5.18/6874f6ed92df1e95ff815692b6bf6aa98e4c925b new file mode 100644 index 00000000000..b1f95e09ffb --- /dev/null +++ b/v5.18/6874f6ed92df1e95ff815692b6bf6aa98e4c925b @@ -0,0 +1,20 @@ +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v5.18/689a930b93c5c20294df5da0407df361c5412eac b/v5.18/689a930b93c5c20294df5da0407df361c5412eac new file mode 100644 index 00000000000..956a7ce4b2d --- /dev/null +++ b/v5.18/689a930b93c5c20294df5da0407df361c5412eac @@ -0,0 +1,20 @@ +689a930b93c5 ("drm/xe/tests: Fix printf format specifiers in xe_migrate test") +cf0b9e94c8c7 ("drm/xe/tests/xe_migrate.c: Add vram to vram KUNIT test") +b7ab8c4f028f ("drm/xe/bo: Remove the lock_no_vm()/unlock_no_vm() interface") +d00e9cc28e1e ("drm/xe/vm: Simplify and document xe_vm_lock()") +fba153b0d0b7 ("drm/xe/selftests: consider multi-GT for eviction test") +9c0d779fc67b ("drm/xe: Prevent return with locked vm") +9b9529ce379a ("drm/xe: Rename engine to exec_queue") +99fea6828879 ("drm/xe: Prefer WARN() over BUG() to avoid crashing the kernel") +e3828ebf6cde ("drm/xe: Add define WQ_HEADER_SIZE") +937b4be72baa ("drm/xe: Decouple vram check from xe_bo_addr()") +621c1fbd9b83 ("drm/xe: Remove vma arg from xe_pte_encode()") +0e34fdb4a01a ("drm/xe: Fix checking for unset value") +6aa26f6eb829 ("drm/xe/engine: add missing rpm for bind engines") +cd928fced996 ("drm/xe/uapi: add the userspace bits for small-bar") +6a024f1bfdfe ("drm/xe/bo: support tiered vram allocation for small-bar") +7a060d786cc1 ("drm/xe/mtl: Map PPGTT as CPU:WC") +7ead33156483 ("drm/xe: Use migrate engine for page fault binds") +1655c893af08 ("drm/xe: Reduce the number list links in xe_vma") +8f33b4f054fc ("drm/xe: Avoid doing rebinds") +0043a3e8a1f5 ("drm/xe/execlist: Log when using execlist submission") diff --git a/v5.18/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce b/v5.18/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce new file mode 100644 index 00000000000..e127eae1a32 --- /dev/null +++ b/v5.18/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce @@ -0,0 +1,8 @@ +6934eea2690b ("selftests: ktap_helpers: Add helper to print diagnostic messages") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.18/6a277077ac5189d7633f8c57e153e0a73fab39d2 b/v5.18/6a277077ac5189d7633f8c57e153e0a73fab39d2 new file mode 100644 index 00000000000..0d2fbea9e4a --- /dev/null +++ b/v5.18/6a277077ac5189d7633f8c57e153e0a73fab39d2 @@ -0,0 +1 @@ +6a277077ac51 ("smb/server: convert to using new filelock helpers") diff --git a/v5.18/6a71770442b5b7cf8f880ca1c0a72456c918c757 b/v5.18/6a71770442b5b7cf8f880ca1c0a72456c918c757 new file mode 100644 index 00000000000..b9e0dc80d11 --- /dev/null +++ b/v5.18/6a71770442b5b7cf8f880ca1c0a72456c918c757 @@ -0,0 +1,8 @@ +6a71770442b5 ("selftests: livepatch: Test livepatching a heavily called syscall") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.18/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c b/v5.18/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c new file mode 100644 index 00000000000..6f0978c5d8b --- /dev/null +++ b/v5.18/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c @@ -0,0 +1 @@ +6b6ec4ca4e33 ("eventfd: add a BUILD_BUG_ON() to ensure consistency between EFD_SEMAPHORE and the uapi") diff --git a/v5.18/6b865d6530230b0c446efd93e0207b8eed7eadb2 b/v5.18/6b865d6530230b0c446efd93e0207b8eed7eadb2 new file mode 100644 index 00000000000..739be176b6c --- /dev/null +++ b/v5.18/6b865d6530230b0c446efd93e0207b8eed7eadb2 @@ -0,0 +1,9 @@ +6b865d653023 ("iomap: only call mapping_set_error once for each failed bio") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.18/6b91bfa1651d841f0066bae2b1322cac29fdfb61 b/v5.18/6b91bfa1651d841f0066bae2b1322cac29fdfb61 new file mode 100644 index 00000000000..661e003badf --- /dev/null +++ b/v5.18/6b91bfa1651d841f0066bae2b1322cac29fdfb61 @@ -0,0 +1 @@ +6b91bfa1651d ("qnx4: convert qnx4 to use the new mount api") diff --git a/v5.18/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 b/v5.18/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 new file mode 100644 index 00000000000..a00f98aed06 --- /dev/null +++ b/v5.18/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 @@ -0,0 +1 @@ +6c8ac6e24eb0 ("initramfs: remove duplicate built-in __initramfs_start unpacking") diff --git a/v5.18/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff b/v5.18/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff new file mode 100644 index 00000000000..ed007f617fb --- /dev/null +++ b/v5.18/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff @@ -0,0 +1,20 @@ +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") diff --git a/v5.18/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 b/v5.18/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 new file mode 100644 index 00000000000..5bc8254446e --- /dev/null +++ b/v5.18/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 @@ -0,0 +1 @@ +6f1a214d446b ("selftests: sched: Fix spelling mistake "hiearchy" -> "hierarchy"") diff --git a/v5.18/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 b/v5.18/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 new file mode 100644 index 00000000000..c34396dbd20 --- /dev/null +++ b/v5.18/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 @@ -0,0 +1,20 @@ +6f2f793fba78 ("kunit: test: Log the correct filter string in executor_test") +dce19a3fede2 ("kunit: test: Make filter strings in executor_test writable") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") diff --git a/v5.18/70dfe3f0d239c2e8abc6a7bea24411031f85b652 b/v5.18/70dfe3f0d239c2e8abc6a7bea24411031f85b652 new file mode 100644 index 00000000000..8a8ee011a73 --- /dev/null +++ b/v5.18/70dfe3f0d239c2e8abc6a7bea24411031f85b652 @@ -0,0 +1,3 @@ +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +5ca14835dc42 ("fs: uninline inode_maybe_inc_iversion()") +da3f52ba3595 ("iversion: use atomic64_try_cmpxchg)") diff --git a/v5.18/73f65b8b0325551110dedf8d27ac738bdc331802 b/v5.18/73f65b8b0325551110dedf8d27ac738bdc331802 new file mode 100644 index 00000000000..0329e1c62ea --- /dev/null +++ b/v5.18/73f65b8b0325551110dedf8d27ac738bdc331802 @@ -0,0 +1 @@ +73f65b8b0325 ("fs: Wrong function name in comment") diff --git a/v5.18/73fa7547c70b32cc69685f79be31135797734eb6 b/v5.18/73fa7547c70b32cc69685f79be31135797734eb6 new file mode 100644 index 00000000000..57c6780c00a --- /dev/null +++ b/v5.18/73fa7547c70b32cc69685f79be31135797734eb6 @@ -0,0 +1 @@ +73fa7547c70b ("vfs: add RWF_NOAPPEND flag for pwritev2") diff --git a/v5.18/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 b/v5.18/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 new file mode 100644 index 00000000000..e203b63e790 --- /dev/null +++ b/v5.18/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 @@ -0,0 +1,20 @@ +74e76cbabd7f ("selftests/resctrl: Add resource_info_file_exists()") +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v5.18/75a1bbe60a7425fcaa670bff58b8589b1f880810 b/v5.18/75a1bbe60a7425fcaa670bff58b8589b1f880810 new file mode 100644 index 00000000000..0a3514944a7 --- /dev/null +++ b/v5.18/75a1bbe60a7425fcaa670bff58b8589b1f880810 @@ -0,0 +1 @@ +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") diff --git a/v5.18/75cabec0111b7ccb140d917cc9c481e845cc3498 b/v5.18/75cabec0111b7ccb140d917cc9c481e845cc3498 new file mode 100644 index 00000000000..694ca82b494 --- /dev/null +++ b/v5.18/75cabec0111b7ccb140d917cc9c481e845cc3498 @@ -0,0 +1,6 @@ +75cabec0111b ("filelock: add some new helper functions") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.18/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 b/v5.18/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 new file mode 100644 index 00000000000..a3ebf79c1c7 --- /dev/null +++ b/v5.18/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 @@ -0,0 +1 @@ +75e9570c93c7 ("ceph: convert to using new filelock helpers") diff --git a/v5.18/76698510f593daf8aa0582492090d0c2e484c3e8 b/v5.18/76698510f593daf8aa0582492090d0c2e484c3e8 new file mode 100644 index 00000000000..9ad9e8d3970 --- /dev/null +++ b/v5.18/76698510f593daf8aa0582492090d0c2e484c3e8 @@ -0,0 +1 @@ +76698510f593 ("afs: convert to using new filelock helpers") diff --git a/v5.18/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 b/v5.18/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 new file mode 100644 index 00000000000..648c0e2cfcb --- /dev/null +++ b/v5.18/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 @@ -0,0 +1,20 @@ +7b8001013d72 ("filelock: don't do security checks on nfsd setlease calls") +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v5.18/7beea725a8ca412c6190090ce7c3a13b169592a1 b/v5.18/7beea725a8ca412c6190090ce7c3a13b169592a1 new file mode 100644 index 00000000000..3ca8049eb9a --- /dev/null +++ b/v5.18/7beea725a8ca412c6190090ce7c3a13b169592a1 @@ -0,0 +1,20 @@ +7beea725a8ca ("libfs: Define a minimum directory offset") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") diff --git a/v5.18/7c079e909b21f8f6e5d8e501c037752ff302a15e b/v5.18/7c079e909b21f8f6e5d8e501c037752ff302a15e new file mode 100644 index 00000000000..5d6ecbba782 --- /dev/null +++ b/v5.18/7c079e909b21f8f6e5d8e501c037752ff302a15e @@ -0,0 +1,7 @@ +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.18/7c09a4ed6156c6cab6b951e027ca6ea24af454ba b/v5.18/7c09a4ed6156c6cab6b951e027ca6ea24af454ba new file mode 100644 index 00000000000..768c7515966 --- /dev/null +++ b/v5.18/7c09a4ed6156c6cab6b951e027ca6ea24af454ba @@ -0,0 +1,9 @@ +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/7c18509bdaefe2164e62829d614ef9ea429f29d2 b/v5.18/7c18509bdaefe2164e62829d614ef9ea429f29d2 new file mode 100644 index 00000000000..8217f681b5d --- /dev/null +++ b/v5.18/7c18509bdaefe2164e62829d614ef9ea429f29d2 @@ -0,0 +1,12 @@ +7c18509bdaef ("filelock: convert locks_insert_lock_ctx and locks_delete_lock_ctx") +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/7ded1e365cc9de6093a71d3a493c1874aca6e77c b/v5.18/7ded1e365cc9de6093a71d3a493c1874aca6e77c new file mode 100644 index 00000000000..d6c8678a8aa --- /dev/null +++ b/v5.18/7ded1e365cc9de6093a71d3a493c1874aca6e77c @@ -0,0 +1 @@ +7ded1e365cc9 ("efs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.18/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 b/v5.18/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 new file mode 100644 index 00000000000..2a782f86a64 --- /dev/null +++ b/v5.18/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 @@ -0,0 +1,15 @@ +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +4008e2a0b01a ("zonefs: Reorganize code") +a608da3bd730 ("zonefs: Detect append writes at invalid locations") +f43dc4dc3eff ("iomap: buffered write failure should not truncate the page cache") +9c7babf94a0d ("xfs,iomap: move delalloc punching to iomap") +b71f889c18ad ("xfs: use byte ranges for write cleanup ranges") +198dd8aedee6 ("xfs: punching delalloc extents on write failure is racy") +8745889a7fd0 ("Merge tag 'iomap-6.0-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux") diff --git a/v5.18/7edfc610ec315de96963e66889511212ad87e3de b/v5.18/7edfc610ec315de96963e66889511212ad87e3de new file mode 100644 index 00000000000..334603c650d --- /dev/null +++ b/v5.18/7edfc610ec315de96963e66889511212ad87e3de @@ -0,0 +1,4 @@ +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.18/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 b/v5.18/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 new file mode 100644 index 00000000000..1e9b4ad7e35 --- /dev/null +++ b/v5.18/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 @@ -0,0 +1,2 @@ +7ffa8f3d3023 ("fs: Remove NTFS classic") +a05aea98d405 ("Merge tag 'sysctl-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux") diff --git a/v5.18/806cb2270237ce2ec672a407d66cee17a07d3aa2 b/v5.18/806cb2270237ce2ec672a407d66cee17a07d3aa2 new file mode 100644 index 00000000000..fac7d395de9 --- /dev/null +++ b/v5.18/806cb2270237ce2ec672a407d66cee17a07d3aa2 @@ -0,0 +1,6 @@ +806cb2270237 ("kunit: Annotate _MSG assertion variants with gnu printf specifiers") +260755184cbd ("kunit: Move kunit_abort() call out of kunit_do_failed_assertion()") +c1144e01063e ("kunit: declare kunit_assert structs as const") +97d453bc4007 ("kunit: rename base KUNIT_ASSERTION macro to _KUNIT_FAILED") +a8495ad8e973 ("kunit: remove format func from struct kunit_assert, get it to 0 bytes") +7466886b400b ("kunit: take `kunit_assert` as `const`") diff --git a/v5.18/80d012e98894ac9112cbcddf2fbf276c2e4be0ec b/v5.18/80d012e98894ac9112cbcddf2fbf276c2e4be0ec new file mode 100644 index 00000000000..2f3a679a261 --- /dev/null +++ b/v5.18/80d012e98894ac9112cbcddf2fbf276c2e4be0ec @@ -0,0 +1,2 @@ +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +adc9c2e5a723 ("iomap: add a tracepoint for mappings returned by map_blocks") diff --git a/v5.18/8145e082a8dfcfdc0a725b0f76eca54337b5b26e b/v5.18/8145e082a8dfcfdc0a725b0f76eca54337b5b26e new file mode 100644 index 00000000000..dd4d0f691f3 --- /dev/null +++ b/v5.18/8145e082a8dfcfdc0a725b0f76eca54337b5b26e @@ -0,0 +1 @@ +8145e082a8df ("romfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.18/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 b/v5.18/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 new file mode 100644 index 00000000000..5c742c89d45 --- /dev/null +++ b/v5.18/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 @@ -0,0 +1,15 @@ +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.18/82a8cb96b23244f40be56b9edcf085af0cc237a6 b/v5.18/82a8cb96b23244f40be56b9edcf085af0cc237a6 new file mode 100644 index 00000000000..ea18cc0ab8a --- /dev/null +++ b/v5.18/82a8cb96b23244f40be56b9edcf085af0cc237a6 @@ -0,0 +1,7 @@ +82a8cb96b232 ("afs: adapt to breakup of struct file_lock") +76698510f593 ("afs: convert to using new filelock helpers") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.18/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 b/v5.18/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 new file mode 100644 index 00000000000..54a22d198df --- /dev/null +++ b/v5.18/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 @@ -0,0 +1,4 @@ +83b290c9e3b5 ("pidfd: clone: allow CLONE_THREAD | CLONE_PIDFD together") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") diff --git a/v5.18/84e286c1bb9b22d5893d34fcedd69224a65c439c b/v5.18/84e286c1bb9b22d5893d34fcedd69224a65c439c new file mode 100644 index 00000000000..79f2ae08ced --- /dev/null +++ b/v5.18/84e286c1bb9b22d5893d34fcedd69224a65c439c @@ -0,0 +1,9 @@ +84e286c1bb9b ("smb/client: adapt to breakup of struct file_lock") +2cd114294d1d ("smb/client: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.18/85506aca2eb4ea41223c91c5fe25125953c19b13 b/v5.18/85506aca2eb4ea41223c91c5fe25125953c19b13 new file mode 100644 index 00000000000..d95b832afbf --- /dev/null +++ b/v5.18/85506aca2eb4ea41223c91c5fe25125953c19b13 @@ -0,0 +1 @@ +85506aca2eb4 ("selftests/mqueue: Set timeout to 180 seconds") diff --git a/v5.18/85f273a6a1e492afa7309fd23fcd8cb870085f56 b/v5.18/85f273a6a1e492afa7309fd23fcd8cb870085f56 new file mode 100644 index 00000000000..d5e1709a126 --- /dev/null +++ b/v5.18/85f273a6a1e492afa7309fd23fcd8cb870085f56 @@ -0,0 +1 @@ +85f273a6a1e4 ("fs/pipe: Convert to lockdep_cmp_fn") diff --git a/v5.18/872584f1bb983a688547509141b03b37bdb28840 b/v5.18/872584f1bb983a688547509141b03b37bdb28840 new file mode 100644 index 00000000000..10bc17b0ef0 --- /dev/null +++ b/v5.18/872584f1bb983a688547509141b03b37bdb28840 @@ -0,0 +1,2 @@ +872584f1bb98 ("lockd: convert to using new filelock helpers") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") diff --git a/v5.18/87a83c8c677e762a39d914e67450cc85d8fc1f9a b/v5.18/87a83c8c677e762a39d914e67450cc85d8fc1f9a new file mode 100644 index 00000000000..0b324969e60 --- /dev/null +++ b/v5.18/87a83c8c677e762a39d914e67450cc85d8fc1f9a @@ -0,0 +1 @@ +87a83c8c677e ("reiserfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.18/87b355f44833b9d7d8ebdd3929e941ac1a931b7e b/v5.18/87b355f44833b9d7d8ebdd3929e941ac1a931b7e new file mode 100644 index 00000000000..da3fa8a87ab --- /dev/null +++ b/v5.18/87b355f44833b9d7d8ebdd3929e941ac1a931b7e @@ -0,0 +1,20 @@ +87b355f44833 ("erofs: port device access to file") +8bd90b6ae785 ("erofs: fix NULL dereference of dif->bdev_handle in fscache mode") +49845720080d ("erofs: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v5.18/8a904a3caa88118744062e872ae90f37748a8fd8 b/v5.18/8a904a3caa88118744062e872ae90f37748a8fd8 new file mode 100644 index 00000000000..9af8d651d37 --- /dev/null +++ b/v5.18/8a904a3caa88118744062e872ae90f37748a8fd8 @@ -0,0 +1 @@ +8a904a3caa88 ("rtc: test: Fix invalid format specifier.") diff --git a/v5.18/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 b/v5.18/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 new file mode 100644 index 00000000000..7eb29fe1742 --- /dev/null +++ b/v5.18/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 @@ -0,0 +1 @@ +8ab37b0d98cf ("selftests: livepatch: Add initial .gitignore") diff --git a/v5.18/8b3d838139bcd1e552f1899191f734264ce2a1a5 b/v5.18/8b3d838139bcd1e552f1899191f734264ce2a1a5 new file mode 100644 index 00000000000..1fdf276ca98 --- /dev/null +++ b/v5.18/8b3d838139bcd1e552f1899191f734264ce2a1a5 @@ -0,0 +1 @@ +8b3d838139bc ("fs: improve dump_mapping() robustness") diff --git a/v5.18/8b6bb995d3819218498bdbee4465bffff1497a31 b/v5.18/8b6bb995d3819218498bdbee4465bffff1497a31 new file mode 100644 index 00000000000..bc2f9359258 --- /dev/null +++ b/v5.18/8b6bb995d3819218498bdbee4465bffff1497a31 @@ -0,0 +1,2 @@ +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") diff --git a/v5.18/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b b/v5.18/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b new file mode 100644 index 00000000000..454cd98364e --- /dev/null +++ b/v5.18/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b @@ -0,0 +1,2 @@ +8cbf22b3dcf0 ("selftests: ftrace: fix typo in test description") +ee9793be08b1 ("tracing/selftests: Add ownership modification tests for eventfs") diff --git a/v5.18/90a009db09e2b91990df28e47844d44ae0ef9aa8 b/v5.18/90a009db09e2b91990df28e47844d44ae0ef9aa8 new file mode 100644 index 00000000000..471c36b5593 --- /dev/null +++ b/v5.18/90a009db09e2b91990df28e47844d44ae0ef9aa8 @@ -0,0 +1,20 @@ +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.18/90f92b68c9869913753f8bc1d87b7762a5f36873 b/v5.18/90f92b68c9869913753f8bc1d87b7762a5f36873 new file mode 100644 index 00000000000..628f08286eb --- /dev/null +++ b/v5.18/90f92b68c9869913753f8bc1d87b7762a5f36873 @@ -0,0 +1,9 @@ +90f92b68c986 ("pidfd: kill the no longer needed do_notify_pidfd() in de_thread()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.18/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 b/v5.18/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 new file mode 100644 index 00000000000..365f48a9547 --- /dev/null +++ b/v5.18/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 @@ -0,0 +1,10 @@ +91e78a1eb6b1 ("hugetlbfs: support idmapped mounts") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.18/9473c4450e9c83d890d435577a3776d925fa748c b/v5.18/9473c4450e9c83d890d435577a3776d925fa748c new file mode 100644 index 00000000000..85a873e73ea --- /dev/null +++ b/v5.18/9473c4450e9c83d890d435577a3776d925fa748c @@ -0,0 +1 @@ +9473c4450e9c ("exportfs: fix the fallback implementation of the get_name export operation") diff --git a/v5.18/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d b/v5.18/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d new file mode 100644 index 00000000000..feb3f7740d3 --- /dev/null +++ b/v5.18/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d @@ -0,0 +1,12 @@ +966b7bd3ca3e ("dlm: adapt to breakup of struct file_lock") +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dbee1adeb7e6 ("dlm: use fl_owner from lockd") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +92655fbda5c0 ("fs: dlm: return positive pid value for F_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.18/9a7eec48c9715c897b3a7809799089d708a4de64 b/v5.18/9a7eec48c9715c897b3a7809799089d708a4de64 new file mode 100644 index 00000000000..96f9091cf05 --- /dev/null +++ b/v5.18/9a7eec48c9715c897b3a7809799089d708a4de64 @@ -0,0 +1,5 @@ +9a7eec48c971 ("fuse: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.18/9ae061cf2a46980b37cec1e56a372603682b2741 b/v5.18/9ae061cf2a46980b37cec1e56a372603682b2741 new file mode 100644 index 00000000000..072cf4ea9bc --- /dev/null +++ b/v5.18/9ae061cf2a46980b37cec1e56a372603682b2741 @@ -0,0 +1,20 @@ +9ae061cf2a46 ("btrfs: port device access to file") +86ec15d00bf8 ("btrfs: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.18/9b6713cc75229f25552c643083cbdbfb771e5bca b/v5.18/9b6713cc75229f25552c643083cbdbfb771e5bca new file mode 100644 index 00000000000..091043ab2e7 --- /dev/null +++ b/v5.18/9b6713cc75229f25552c643083cbdbfb771e5bca @@ -0,0 +1,20 @@ +9b6713cc7522 ("maple_tree: Add mtree_alloc_cyclic()") +067311d33e65 ("maple_tree: separate ma_state node from status") +271f61a8b41d ("maple_tree: clean up inlines for some functions") +bf857ddd21d0 ("maple_tree: move debug check to __mas_set_range()") +f7a590189539 ("maple_tree: make mas_erase() more robust") +a2587a7e8d37 ("maple_tree: add test for mtree_dup()") +fd32e4e9b764 ("maple_tree: introduce interfaces __mt_dup() and mtree_dup()") +4f2267b58a22 ("maple_tree: add mt_free_one() and mt_attr() helpers") +a8091f039c1e ("maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states") +5c590804b6b0 ("maple_tree: add mas_is_active() to detect in-tree walks") +530f745c7620 ("maple_tree: replace data before marking dead in split and spanning store") +4ffc2ee2cf01 ("maple_tree: introduce mas_tree_parent() definition") +1238f6a226dc ("maple_tree: introduce mas_put_in_tree()") +72bcf4aa86ec ("maple_tree: reorder replacement of nodes to avoid live lock") +fec29364348f ("maple_tree: reduce resets during store setup") +da0892547b10 ("maple_tree: re-introduce entry to mas_preallocate() arguments") +53bee98d004f ("mm: remove re-walk from mmap_region()") +c1297987cc2a ("maple_tree: introduce __mas_set_range()") +a489539e33c2 ("maple_tree: update mt_validate()") +fad9c80e6371 ("maple_tree: fix a few documentation issues") diff --git a/v5.18/9bb430a89d2dfce58a3d61a3a04e149109d3934e b/v5.18/9bb430a89d2dfce58a3d61a3a04e149109d3934e new file mode 100644 index 00000000000..0a757656956 --- /dev/null +++ b/v5.18/9bb430a89d2dfce58a3d61a3a04e149109d3934e @@ -0,0 +1,10 @@ +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a b/v5.18/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a new file mode 100644 index 00000000000..c0c174ec5bb --- /dev/null +++ b/v5.18/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a @@ -0,0 +1,20 @@ +9de31ee6d7a8 ("reiserfs: port block device access to file") +ba1787a5edd9 ("reiserfs: Convert to bdev_open_by_dev/path()") +c576c4bf9ecf ("reiserfs: fix blkdev_put() warning from release_journal_dev()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") +0718afd47f70 ("block: introduce holder ops") diff --git a/v5.18/9e3f1c59367515e7e40675fe83645a131c05039d b/v5.18/9e3f1c59367515e7e40675fe83645a131c05039d new file mode 100644 index 00000000000..8d54c0842d1 --- /dev/null +++ b/v5.18/9e3f1c59367515e7e40675fe83645a131c05039d @@ -0,0 +1 @@ +9e3f1c593675 ("selftests/move_mount_set_group:Make tests build with old libc") diff --git a/v5.18/9ed52108f6478a6a805c0c15a3f70aabba07247e b/v5.18/9ed52108f6478a6a805c0c15a3f70aabba07247e new file mode 100644 index 00000000000..8ea2a7637dd --- /dev/null +++ b/v5.18/9ed52108f6478a6a805c0c15a3f70aabba07247e @@ -0,0 +1 @@ +9ed52108f647 ("pidfd: change do_notify_pidfd() to use __wake_up(poll_to_key(EPOLLIN))") diff --git a/v5.18/9f2f767f5ef81982a36edef512b2319e3a79ad73 b/v5.18/9f2f767f5ef81982a36edef512b2319e3a79ad73 new file mode 100644 index 00000000000..724d1e2b23f --- /dev/null +++ b/v5.18/9f2f767f5ef81982a36edef512b2319e3a79ad73 @@ -0,0 +1,20 @@ +9f2f767f5ef8 ("bcachefs: port block device access to file") +1bfdc94b28cf ("bcachefs: Convert to bdev_open_by_path()") +3e3e02e6bce6 ("bcachefs: Assorted checkpatch fixes") +99e2146bea04 ("bcachefs: Break out bch2_btree_path_traverse_cached_slowpath()") +0d7009d7ca99 ("bcachefs: Delete old deadlock avoidance code") +33bd5d068603 ("bcachefs: Deadlock cycle detector") +5c1ef830f678 ("bcachefs: Errcodes can now subtype standard error codes") +367d72dd5fd5 ("bcachefs: bch2_btree_path_upgrade() now emits transaction restart") +e87b0e4a7120 ("bcachefs: Fix redundant transaction restart") +3d21d48e898a ("bcachefs: Fix usage of six lock's percpu mode, key cache version") +0242130fb67f ("bcachefs: Refactor bkey_cached_alloc() path") +da4474f20961 ("bcachefs: Convert more locking code to btree_bkey_cached_common") +4e6defd106b6 ("bcachefs: btree_bkey_cached_common->cached") +d5024b011cb3 ("bcachefs: bch2_btree_node_lock_write_nofail()") +ca7d8fcabf29 ("bcachefs: New locking functions") +546180874ade ("bcachefs: Mark write locks before taking lock") +534a591e4cf9 ("bcachefs: Delete time_stats for lock contended times") +674cfc26240b ("bcachefs: Add persistent counters for all tracepoints") +8a9c1b1cb0ed ("bcachefs: Improve bch2_btree_node_relock()") +ce56bf7fc23b ("bcachefs: Improve trans_restart_journal_preres_get tracepoint") diff --git a/v5.18/a0dd82d6d863f03859ccab6c71e84e917f4d7082 b/v5.18/a0dd82d6d863f03859ccab6c71e84e917f4d7082 new file mode 100644 index 00000000000..d8a5a4e8ea1 --- /dev/null +++ b/v5.18/a0dd82d6d863f03859ccab6c71e84e917f4d7082 @@ -0,0 +1,20 @@ +a0dd82d6d863 ("kunit: Mark filter* params as rw") +b67abaad4d25 ("kunit: Allow kunit test modules to use test filtering") +18258c60f8a7 ("kunit: Make 'list' action available to kunit test modules") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") diff --git a/v5.18/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f b/v5.18/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f new file mode 100644 index 00000000000..d9016ce6162 --- /dev/null +++ b/v5.18/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f @@ -0,0 +1,17 @@ +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 b/v5.18/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 new file mode 100644 index 00000000000..4d895554473 --- /dev/null +++ b/v5.18/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 @@ -0,0 +1 @@ +a1c6d5439fbd ("pid: kill the obsolete PIDTYPE_PID code in transfer_pid()") diff --git a/v5.18/a28d893eb3270cf62c10dd8777af0d8452cdc072 b/v5.18/a28d893eb3270cf62c10dd8777af0d8452cdc072 new file mode 100644 index 00000000000..149fd499753 --- /dev/null +++ b/v5.18/a28d893eb3270cf62c10dd8777af0d8452cdc072 @@ -0,0 +1,20 @@ +a28d893eb327 ("md: port block device access to file") +9f0f5a30d34c ("md: Convert to bdev_open_by_dev()") +c2fce61fb22e ("dm: Convert to bdev_open_by_dev()") +99892147f028 ("md: fix warning for holder mismatch from export_rdev()") +a1d767191096 ("md: use mddev->external to select holder in export_rdev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v5.18/a34606a9aa3d36d178a5ecf31a0299b88102cf12 b/v5.18/a34606a9aa3d36d178a5ecf31a0299b88102cf12 new file mode 100644 index 00000000000..ed391caf5b0 --- /dev/null +++ b/v5.18/a34606a9aa3d36d178a5ecf31a0299b88102cf12 @@ -0,0 +1,20 @@ +a34606a9aa3d ("rnbd: port block device access to file") +70d85bec8f4c ("block/rnbd: use %pe to print errors") +c2114f11a30e ("rnbd-srv: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +5ee607675deb ("rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") diff --git a/v5.18/a4af51ce229b1e1eab003966dbfebf9d80093a77 b/v5.18/a4af51ce229b1e1eab003966dbfebf9d80093a77 new file mode 100644 index 00000000000..40a5766fdb1 --- /dev/null +++ b/v5.18/a4af51ce229b1e1eab003966dbfebf9d80093a77 @@ -0,0 +1,13 @@ +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.18/a56aefca8d386181415a1fb7cfec2f72b0404797 b/v5.18/a56aefca8d386181415a1fb7cfec2f72b0404797 new file mode 100644 index 00000000000..2196693498a --- /dev/null +++ b/v5.18/a56aefca8d386181415a1fb7cfec2f72b0404797 @@ -0,0 +1,8 @@ +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/a575c9734f3021f1fc81c2477ecaee4d9841fd59 b/v5.18/a575c9734f3021f1fc81c2477ecaee4d9841fd59 new file mode 100644 index 00000000000..3653d05ee4f --- /dev/null +++ b/v5.18/a575c9734f3021f1fc81c2477ecaee4d9841fd59 @@ -0,0 +1,20 @@ +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +42e3b093eb7c ("selftests/resctrl: Fix set up schemata with 100% allocation on first run in MBM test") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +9ce29d23a133 ("selftests/resctrl: Change initialize_llc_perf() return type to void") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +0d45c83b95da ("selftests/resctrl: Check for return value after write_schemata()") +fa10366cc6f4 ("selftests/resctrl: Allow ->setup() to return errors") diff --git a/v5.18/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a b/v5.18/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a new file mode 100644 index 00000000000..b582d8b1a3b --- /dev/null +++ b/v5.18/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a @@ -0,0 +1,5 @@ +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/a6bf23e18324d550f789637d469cca654c92fe86 b/v5.18/a6bf23e18324d550f789637d469cca654c92fe86 new file mode 100644 index 00000000000..632a9c97394 --- /dev/null +++ b/v5.18/a6bf23e18324d550f789637d469cca654c92fe86 @@ -0,0 +1,6 @@ +a6bf23e18324 ("gfs2: adapt to breakup of struct file_lock") +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v5.18/ab838b3fd9a442a62f36ea7eeb93e77259f787ce b/v5.18/ab838b3fd9a442a62f36ea7eeb93e77259f787ce new file mode 100644 index 00000000000..5873a414bfa --- /dev/null +++ b/v5.18/ab838b3fd9a442a62f36ea7eeb93e77259f787ce @@ -0,0 +1,11 @@ +ab838b3fd9a4 ("block: remove bdev_handle completely") +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 b/v5.18/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 new file mode 100644 index 00000000000..b13a57a0166 --- /dev/null +++ b/v5.18/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 @@ -0,0 +1,3 @@ +ac4e78bdbba2 ("jfs: port block device access to file") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/ad399740bd41da5558d8b8b2b19481740ca063cb b/v5.18/ad399740bd41da5558d8b8b2b19481740ca063cb new file mode 100644 index 00000000000..8b5bf9a55b9 --- /dev/null +++ b/v5.18/ad399740bd41da5558d8b8b2b19481740ca063cb @@ -0,0 +1,11 @@ +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/ad72872eb3ae634d1e4296a384baa81e85cc6acc b/v5.18/ad72872eb3ae634d1e4296a384baa81e85cc6acc new file mode 100644 index 00000000000..7c4c7cb842b --- /dev/null +++ b/v5.18/ad72872eb3ae634d1e4296a384baa81e85cc6acc @@ -0,0 +1 @@ +ad72872eb3ae ("asm-generic: remove extra type checking in acquire/release for non-SMP case") diff --git a/v5.18/ae5535efd8c445ad6033ac0d5da0197897b148ea b/v5.18/ae5535efd8c445ad6033ac0d5da0197897b148ea new file mode 100644 index 00000000000..9826a13f5cc --- /dev/null +++ b/v5.18/ae5535efd8c445ad6033ac0d5da0197897b148ea @@ -0,0 +1,8 @@ +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.18/ae638551ab64a216364a63c4ee5061f82702fde2 b/v5.18/ae638551ab64a216364a63c4ee5061f82702fde2 new file mode 100644 index 00000000000..c7214fafecb --- /dev/null +++ b/v5.18/ae638551ab64a216364a63c4ee5061f82702fde2 @@ -0,0 +1,20 @@ +ae638551ab64 ("selftests/resctrl: Add non-contiguous CBMs CAT test") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v5.18/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 b/v5.18/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 new file mode 100644 index 00000000000..e42b44b7d4a --- /dev/null +++ b/v5.18/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 @@ -0,0 +1,11 @@ +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/ae8c511757304e0c393661b5ed2ad7073e2a351d b/v5.18/ae8c511757304e0c393661b5ed2ad7073e2a351d new file mode 100644 index 00000000000..be3afcffe01 --- /dev/null +++ b/v5.18/ae8c511757304e0c393661b5ed2ad7073e2a351d @@ -0,0 +1,15 @@ +ae8c51175730 ("fs: add FS_IOC_GETFSSYSFSPATH") +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.18/b1211a25c4fe3443cfef4ed7c39251502a663776 b/v5.18/b1211a25c4fe3443cfef4ed7c39251502a663776 new file mode 100644 index 00000000000..3a1f42e8225 --- /dev/null +++ b/v5.18/b1211a25c4fe3443cfef4ed7c39251502a663776 @@ -0,0 +1,5 @@ +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 b/v5.18/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 new file mode 100644 index 00000000000..2b2301a0cf5 --- /dev/null +++ b/v5.18/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 @@ -0,0 +1,12 @@ +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.18/b4c6d52d8a81c53a8759e382e8000597909f0615 b/v5.18/b4c6d52d8a81c53a8759e382e8000597909f0615 new file mode 100644 index 00000000000..7a5c895115f --- /dev/null +++ b/v5.18/b4c6d52d8a81c53a8759e382e8000597909f0615 @@ -0,0 +1,5 @@ +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v5.18/b639585e71e63008373d3a9fd060b87315fe7ea8 b/v5.18/b639585e71e63008373d3a9fd060b87315fe7ea8 new file mode 100644 index 00000000000..f50ac282f21 --- /dev/null +++ b/v5.18/b639585e71e63008373d3a9fd060b87315fe7ea8 @@ -0,0 +1 @@ +b639585e71e6 ("fork: Using clone_flags for legacy clone check") diff --git a/v5.18/b6aaba5b76e9596cb4d62d081cca41e114becacc b/v5.18/b6aaba5b76e9596cb4d62d081cca41e114becacc new file mode 100644 index 00000000000..4526e644513 --- /dev/null +++ b/v5.18/b6aaba5b76e9596cb4d62d081cca41e114becacc @@ -0,0 +1,14 @@ +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/b6be3714005c3933886be71011f19119e219e77c b/v5.18/b6be3714005c3933886be71011f19119e219e77c new file mode 100644 index 00000000000..16a55fe66c6 --- /dev/null +++ b/v5.18/b6be3714005c3933886be71011f19119e219e77c @@ -0,0 +1,13 @@ +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/b6dfac948686799169c899557a179b84d0d1f47e b/v5.18/b6dfac948686799169c899557a179b84d0d1f47e new file mode 100644 index 00000000000..75c0b2179e6 --- /dev/null +++ b/v5.18/b6dfac948686799169c899557a179b84d0d1f47e @@ -0,0 +1,20 @@ +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v5.18/b6e6a582f2b357b6f74849b715de12cc38b1ee91 b/v5.18/b6e6a582f2b357b6f74849b715de12cc38b1ee91 new file mode 100644 index 00000000000..9e29ef13d7e --- /dev/null +++ b/v5.18/b6e6a582f2b357b6f74849b715de12cc38b1ee91 @@ -0,0 +1,20 @@ +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v5.18/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 b/v5.18/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 new file mode 100644 index 00000000000..853af619052 --- /dev/null +++ b/v5.18/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 @@ -0,0 +1 @@ +bac0a9e56e1f ("file: add alloc_file_pseudo_noaccount()") diff --git a/v5.18/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 b/v5.18/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 new file mode 100644 index 00000000000..2bd6f284d00 --- /dev/null +++ b/v5.18/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 @@ -0,0 +1 @@ +bae8bc46987e ("libfs: Remove unnecessary ‘0’ values from ret") diff --git a/v5.18/bc401c2900c128d3d69482769f1300502a9f0598 b/v5.18/bc401c2900c128d3d69482769f1300502a9f0598 new file mode 100644 index 00000000000..ca7dcb79688 --- /dev/null +++ b/v5.18/bc401c2900c128d3d69482769f1300502a9f0598 @@ -0,0 +1 @@ +bc401c2900c1 ("ubifs: Configure dentry operations at dentry-creation time") diff --git a/v5.18/bcd8a929a5387178d917da785896e53b0845ab37 b/v5.18/bcd8a929a5387178d917da785896e53b0845ab37 new file mode 100644 index 00000000000..1ca7b223c0d --- /dev/null +++ b/v5.18/bcd8a929a5387178d917da785896e53b0845ab37 @@ -0,0 +1,20 @@ +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.18/bcdb2e9d9f319935938a5addee040e37b60192ff b/v5.18/bcdb2e9d9f319935938a5addee040e37b60192ff new file mode 100644 index 00000000000..49bbdf051ab --- /dev/null +++ b/v5.18/bcdb2e9d9f319935938a5addee040e37b60192ff @@ -0,0 +1,20 @@ +bcdb2e9d9f31 ("selftests/resctrl: Read in less obvious order to defeat prefetch optimizations") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") diff --git a/v5.18/bd46543d7f9a8b2c03420499b1885287e96aaf28 b/v5.18/bd46543d7f9a8b2c03420499b1885287e96aaf28 new file mode 100644 index 00000000000..1bb74b17e13 --- /dev/null +++ b/v5.18/bd46543d7f9a8b2c03420499b1885287e96aaf28 @@ -0,0 +1,2 @@ +bd46543d7f9a ("eventfd: move 'eventfd-count' printing out of spinlock") +33d8b5d7824c ("eventfd: show the EFD_SEMAPHORE flag in fdinfo") diff --git a/v5.18/bd8c239c0502e70c92cf9496846bcbec7cd5702f b/v5.18/bd8c239c0502e70c92cf9496846bcbec7cd5702f new file mode 100644 index 00000000000..a78bb1d9611 --- /dev/null +++ b/v5.18/bd8c239c0502e70c92cf9496846bcbec7cd5702f @@ -0,0 +1,2 @@ +bd8c239c0502 ("iov_iter: Avoid wrap-around instrumentation in copy_compat_iovec_from_user()") +50f9a76ef127 ("iov_iter: Mark copy_compat_iovec_from_user() noinline") diff --git a/v5.18/be2760a703e6554c2b5784e2fec804284cdcbe4d b/v5.18/be2760a703e6554c2b5784e2fec804284cdcbe4d new file mode 100644 index 00000000000..53a3d4970b4 --- /dev/null +++ b/v5.18/be2760a703e6554c2b5784e2fec804284cdcbe4d @@ -0,0 +1 @@ +be2760a703e6 ("f2fs: Configure dentry operations at dentry-creation time") diff --git a/v5.18/be914f8fd282ecce5d8e2dd098e628dcc7ad533a b/v5.18/be914f8fd282ecce5d8e2dd098e628dcc7ad533a new file mode 100644 index 00000000000..7b22a3c95ae --- /dev/null +++ b/v5.18/be914f8fd282ecce5d8e2dd098e628dcc7ad533a @@ -0,0 +1,20 @@ +be914f8fd282 ("zram: port block device access to file") +eed993a09103 ("zram: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.18/c044a9502649a66bf5c5e1a584cb82b2c538ae25 b/v5.18/c044a9502649a66bf5c5e1a584cb82b2c538ae25 new file mode 100644 index 00000000000..17bb3b2ca74 --- /dev/null +++ b/v5.18/c044a9502649a66bf5c5e1a584cb82b2c538ae25 @@ -0,0 +1 @@ +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") diff --git a/v5.18/c25db1d27abd78175d9802f52c1b75f3cf716f2c b/v5.18/c25db1d27abd78175d9802f52c1b75f3cf716f2c new file mode 100644 index 00000000000..d5947b2a9bd --- /dev/null +++ b/v5.18/c25db1d27abd78175d9802f52c1b75f3cf716f2c @@ -0,0 +1 @@ +c25db1d27abd ("selftests: uevent: add missing gitignore") diff --git a/v5.18/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 b/v5.18/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 new file mode 100644 index 00000000000..ce590740fd2 --- /dev/null +++ b/v5.18/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 @@ -0,0 +1,3 @@ +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +d58562ca6c99 ("iomap: skip pages past eof in iomap_do_writepage()") +8597447dc565 ("iomap: Convert to release_folio") diff --git a/v5.18/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 b/v5.18/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 new file mode 100644 index 00000000000..b3bdefb672f --- /dev/null +++ b/v5.18/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 @@ -0,0 +1,7 @@ +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.18/c5215d54dc10e801a6cefef62445a00a4c28a515 b/v5.18/c5215d54dc10e801a6cefef62445a00a4c28a515 new file mode 100644 index 00000000000..ba8dc49b57d --- /dev/null +++ b/v5.18/c5215d54dc10e801a6cefef62445a00a4c28a515 @@ -0,0 +1,20 @@ +c5215d54dc10 ("kunit: Setup DMA masks on the kunit device") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v5.18/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b b/v5.18/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b new file mode 100644 index 00000000000..f8b72a047c0 --- /dev/null +++ b/v5.18/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b @@ -0,0 +1,20 @@ +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v5.18/c67ef897fe08effad98f0c7fb9223fa1f771d09e b/v5.18/c67ef897fe08effad98f0c7fb9223fa1f771d09e new file mode 100644 index 00000000000..f25e933257c --- /dev/null +++ b/v5.18/c67ef897fe08effad98f0c7fb9223fa1f771d09e @@ -0,0 +1 @@ +c67ef897fe08 ("select: Avoid wrap-around instrumentation in do_sys_poll()") diff --git a/v5.18/c69ff4071935f946f1cddc59e1d36a03442ed015 b/v5.18/c69ff4071935f946f1cddc59e1d36a03442ed015 new file mode 100644 index 00000000000..580e28ef0d3 --- /dev/null +++ b/v5.18/c69ff4071935f946f1cddc59e1d36a03442ed015 @@ -0,0 +1,20 @@ +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +ac1c13e257c7 ("Merge tag 'nfsd-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v5.18/c762b979c7c97dc7a4010f943a9c0b646a56ed36 b/v5.18/c762b979c7c97dc7a4010f943a9c0b646a56ed36 new file mode 100644 index 00000000000..9a9b62eb4bc --- /dev/null +++ b/v5.18/c762b979c7c97dc7a4010f943a9c0b646a56ed36 @@ -0,0 +1 @@ +c762b979c7c9 ("proc: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.18/c8841fc4d51f603a44c00448ad17404eb829c741 b/v5.18/c8841fc4d51f603a44c00448ad17404eb829c741 new file mode 100644 index 00000000000..f32ec238ec2 --- /dev/null +++ b/v5.18/c8841fc4d51f603a44c00448ad17404eb829c741 @@ -0,0 +1 @@ +c8841fc4d51f ("qnx6: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.18/c8df2cc9d63bdb365c520a2dd5472f7b7755644f b/v5.18/c8df2cc9d63bdb365c520a2dd5472f7b7755644f new file mode 100644 index 00000000000..00379c0db66 --- /dev/null +++ b/v5.18/c8df2cc9d63bdb365c520a2dd5472f7b7755644f @@ -0,0 +1,5 @@ +c8df2cc9d63b ("ocfs2: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.18/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 b/v5.18/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 new file mode 100644 index 00000000000..20f2607f697 --- /dev/null +++ b/v5.18/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 @@ -0,0 +1,20 @@ +c8e108d80cd8 ("s390: port block device access to file") +a8ab90ff47bf ("s390/dasd: Convert to bdev_open_by_path()") +560e20e4bf64 ("block: consolidate __invalidate_device and fsync_bdev") +127a5093c79d ("block: drop the "busy inodes on changed media" log message") +2527fd38772f ("dasd: also call __invalidate_device when setting the device offline") +ab6860f62bfe ("block: simplify the disk_force_media_change interface") +aca740cecbe5 ("fs: open block device after superblock creation") +b90ecc0379eb ("block: increment diskseq on all media change events") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") diff --git a/v5.18/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 b/v5.18/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 new file mode 100644 index 00000000000..6ee91b6c9c8 --- /dev/null +++ b/v5.18/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 @@ -0,0 +1,20 @@ +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +3aff51464455 ("selftests/resctrl: Extend signal handler coverage to unmount on receiving signal") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v5.18/c997d683d952d8c927922ea0ab4d33a01c8efc2c b/v5.18/c997d683d952d8c927922ea0ab4d33a01c8efc2c new file mode 100644 index 00000000000..4d3422c2206 --- /dev/null +++ b/v5.18/c997d683d952d8c927922ea0ab4d33a01c8efc2c @@ -0,0 +1,3 @@ +c997d683d952 ("vfs: remove SLAB_MEM_SPREAD flag usage") +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v5.18/ca1608875ae21bb40a7731b81bc0e2c95622d502 b/v5.18/ca1608875ae21bb40a7731b81bc0e2c95622d502 new file mode 100644 index 00000000000..f7cdd03b01e --- /dev/null +++ b/v5.18/ca1608875ae21bb40a7731b81bc0e2c95622d502 @@ -0,0 +1,20 @@ +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v5.18/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b b/v5.18/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b new file mode 100644 index 00000000000..ab9f5dfcbec --- /dev/null +++ b/v5.18/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b @@ -0,0 +1,19 @@ +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.18/cbb93fe5e6d00695e1344fa697dab3974b216717 b/v5.18/cbb93fe5e6d00695e1344fa697dab3974b216717 new file mode 100644 index 00000000000..d309e512963 --- /dev/null +++ b/v5.18/cbb93fe5e6d00695e1344fa697dab3974b216717 @@ -0,0 +1 @@ +cbb93fe5e6d0 ("sysv: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.18/cc47a057e79613b7af0110837ff082caf8895c9e b/v5.18/cc47a057e79613b7af0110837ff082caf8895c9e new file mode 100644 index 00000000000..ef96eacaecf --- /dev/null +++ b/v5.18/cc47a057e79613b7af0110837ff082caf8895c9e @@ -0,0 +1,6 @@ +cc47a057e796 ("ntfs3: use file_mnt_idmap helper") +d6cd7cecfd5e ("fs/ntfs3: Fix ntfs_atomic_open") +96de65a9413e ("fs/ntfs3: Code formatting and refactoring") +75c5e0c9e5ca ("fs/ntfs3: Changed ntfs_get_acl() to use dentry") +267a36ba30a7 ("fs/ntfs3: Remove noacsrules") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 b/v5.18/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 new file mode 100644 index 00000000000..321dc700061 --- /dev/null +++ b/v5.18/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 @@ -0,0 +1,20 @@ +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v5.18/cc9542534bf09f33b4da32025b31335588fcefb9 b/v5.18/cc9542534bf09f33b4da32025b31335588fcefb9 new file mode 100644 index 00000000000..90706c0b938 --- /dev/null +++ b/v5.18/cc9542534bf09f33b4da32025b31335588fcefb9 @@ -0,0 +1,11 @@ +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/cdefbf2324ceda662e2667aa2f44e8b9de3d780f b/v5.18/cdefbf2324ceda662e2667aa2f44e8b9de3d780f new file mode 100644 index 00000000000..57c37b01633 --- /dev/null +++ b/v5.18/cdefbf2324ceda662e2667aa2f44e8b9de3d780f @@ -0,0 +1,3 @@ +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") diff --git a/v5.18/ce51bf1790c4972125b19c22dbfa76d7e0136280 b/v5.18/ce51bf1790c4972125b19c22dbfa76d7e0136280 new file mode 100644 index 00000000000..25d05ccd2cb --- /dev/null +++ b/v5.18/ce51bf1790c4972125b19c22dbfa76d7e0136280 @@ -0,0 +1 @@ +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") diff --git a/v5.18/cf12445daec01aaa2d27bb34bd7c796a53442c42 b/v5.18/cf12445daec01aaa2d27bb34bd7c796a53442c42 new file mode 100644 index 00000000000..d208b0bf69b --- /dev/null +++ b/v5.18/cf12445daec01aaa2d27bb34bd7c796a53442c42 @@ -0,0 +1,2 @@ +cf12445daec0 ("fs/hfsplus: use better @opf description") +02105f18a26c ("fs/hfsplus: wrapper.c: fix kernel-doc warnings") diff --git a/v5.18/d0089603fa7a22a940f808a7cbc49402fe02281e b/v5.18/d0089603fa7a22a940f808a7cbc49402fe02281e new file mode 100644 index 00000000000..a86840fda71 --- /dev/null +++ b/v5.18/d0089603fa7a22a940f808a7cbc49402fe02281e @@ -0,0 +1 @@ +d0089603fa7a ("fs: prefer kfree_rcu() in fasync_remove_entry()") diff --git a/v5.18/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 b/v5.18/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 new file mode 100644 index 00000000000..11335ba0d2b --- /dev/null +++ b/v5.18/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 @@ -0,0 +1 @@ +d2733a026fc7 ("lib/cmdline: Fix an invalid format specifier in an assertion msg") diff --git a/v5.18/d31563b5f9bb601a805c4a1b491edf69ada79688 b/v5.18/d31563b5f9bb601a805c4a1b491edf69ada79688 new file mode 100644 index 00000000000..50220e21e81 --- /dev/null +++ b/v5.18/d31563b5f9bb601a805c4a1b491edf69ada79688 @@ -0,0 +1 @@ +d31563b5f9bb ("eventfd: strictly check the count parameter of eventfd_write to avoid inputting illegal strings") diff --git a/v5.18/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 b/v5.18/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 new file mode 100644 index 00000000000..f68629c1c21 --- /dev/null +++ b/v5.18/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 @@ -0,0 +1,3 @@ +d3b1a9a778e1 ("fs/address_space: move i_mmap_rwsem to mitigate a false sharing with i_mmap.") +600f111ef51d ("fs: Rename mapping private members") +ecae0bd5173b ("Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/d63fde98b8929da625cc36c2f1143e837c0e6d10 b/v5.18/d63fde98b8929da625cc36c2f1143e837c0e6d10 new file mode 100644 index 00000000000..86b3a9f1e9e --- /dev/null +++ b/v5.18/d63fde98b8929da625cc36c2f1143e837c0e6d10 @@ -0,0 +1,9 @@ +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.18/d7c9616be0759c1cfb44a68ba838548d22b98484 b/v5.18/d7c9616be0759c1cfb44a68ba838548d22b98484 new file mode 100644 index 00000000000..f6caa78159f --- /dev/null +++ b/v5.18/d7c9616be0759c1cfb44a68ba838548d22b98484 @@ -0,0 +1,2 @@ +d7c9616be075 ("nfs: convert to using new filelock helpers") +724e2df95b08 ("NFSv4: Directly use ida_alloc()/free()") diff --git a/v5.18/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 b/v5.18/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 new file mode 100644 index 00000000000..3b2663e9958 --- /dev/null +++ b/v5.18/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 @@ -0,0 +1 @@ +d8f899d13d72 ("fs: make the i_size_read/write helpers be smp_load_acquire/store_release()") diff --git a/v5.18/d9077f7bad141df143cc4fa000a68a868bcea7c0 b/v5.18/d9077f7bad141df143cc4fa000a68a868bcea7c0 new file mode 100644 index 00000000000..55fb7606dd3 --- /dev/null +++ b/v5.18/d9077f7bad141df143cc4fa000a68a868bcea7c0 @@ -0,0 +1,8 @@ +d9077f7bad14 ("filelock: make assign_type helper take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +f20ae9cf5b07 ("Merge tag 'filelock-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v5.18/d90b7c705c5d9b5cb6b71b8aaa773c031084056c b/v5.18/d90b7c705c5d9b5cb6b71b8aaa773c031084056c new file mode 100644 index 00000000000..52f7235f145 --- /dev/null +++ b/v5.18/d90b7c705c5d9b5cb6b71b8aaa773c031084056c @@ -0,0 +1,8 @@ +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") diff --git a/v5.18/dacfd001eaf252a81537aece602ae2fc16e6ebd5 b/v5.18/dacfd001eaf252a81537aece602ae2fc16e6ebd5 new file mode 100644 index 00000000000..2d6ca80a4a5 --- /dev/null +++ b/v5.18/dacfd001eaf252a81537aece602ae2fc16e6ebd5 @@ -0,0 +1,20 @@ +dacfd001eaf2 ("fs/mnt_idmapping.c: Return -EINVAL when no map is written") +783822e44594 ("mnt_idmapping: decouple from namespaces") +3707d84c1367 ("fs: move mnt_idmap") +4d7ca4090184 ("fs: port vfs{g,u}id helpers to mnt_idmap") +c14329d39f2d ("fs: port fs{g,u}id helpers to mnt_idmap") +e67fe63341b8 ("fs: port i_{g,u}id_into_vfs{g,u}id() to mnt_idmap") +0dbe12f2e49c ("fs: port i_{g,u}id_{needs_}update() to mnt_idmap") +9452e93e6dae ("fs: port privilege checking helpers to mnt_idmap") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") diff --git a/v5.18/dcd04ea587b210e78a85d6d4d7cc6765828496b0 b/v5.18/dcd04ea587b210e78a85d6d4d7cc6765828496b0 new file mode 100644 index 00000000000..1ea0b4735b2 --- /dev/null +++ b/v5.18/dcd04ea587b210e78a85d6d4d7cc6765828496b0 @@ -0,0 +1 @@ +dcd04ea587b2 ("iomap: Add processed for iomap_iter") diff --git a/v5.18/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 b/v5.18/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 new file mode 100644 index 00000000000..748f5477f8a --- /dev/null +++ b/v5.18/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 @@ -0,0 +1,6 @@ +dd1fac6ae648 ("nfs: adapt to breakup of struct file_lock") +d7c9616be075 ("nfs: convert to using new filelock helpers") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.18/dd9019604cdaaff1327bfd36737230f912e2780d b/v5.18/dd9019604cdaaff1327bfd36737230f912e2780d new file mode 100644 index 00000000000..20112205cbe --- /dev/null +++ b/v5.18/dd9019604cdaaff1327bfd36737230f912e2780d @@ -0,0 +1,20 @@ +dd9019604cda ("ovl: convert to super_set_uuid()") +d9544c1b0d9e ("ovl: store persistent uuid/fsid with uuid=on") +b0504bfe1b8a ("ovl: add support for unique fsid per instance") +ae8cba4033bc ("ovl: Add framework for verity support") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") +37ebf056d6cf ("ovl: introduce data-only lower layers") +9e88f9052415 ("ovl: remove unneeded goto instructions") +0af950f57fef ("ovl: move ovl_entry into ovl_inode") +163db0da3515 ("ovl: factor out ovl_free_entry() and ovl_stack_*() helpers") +5522c9c7cbd2 ("ovl: use ovl_numlower() and ovl_lowerstack() accessors") +a6ff2bc0be17 ("ovl: use OVL_E() and OVL_E_FLAGS() accessors") +b07d5cc93e1b ("ovl: update of dentry revalidate flags after copy up") diff --git a/v5.18/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 b/v5.18/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 new file mode 100644 index 00000000000..9ec58791ed3 --- /dev/null +++ b/v5.18/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 @@ -0,0 +1 @@ +ddb9fd7a5440 ("fs/select: rework stack allocation hack for clang") diff --git a/v5.18/de8a3207aed33283a560193095b156d3b73fc4f0 b/v5.18/de8a3207aed33283a560193095b156d3b73fc4f0 new file mode 100644 index 00000000000..bdf4bfbf9ce --- /dev/null +++ b/v5.18/de8a3207aed33283a560193095b156d3b73fc4f0 @@ -0,0 +1 @@ +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v5.18/dec3a7b3aa45802e70c350d73e11564cd444e448 b/v5.18/dec3a7b3aa45802e70c350d73e11564cd444e448 new file mode 100644 index 00000000000..c90cd6ccdaa --- /dev/null +++ b/v5.18/dec3a7b3aa45802e70c350d73e11564cd444e448 @@ -0,0 +1,6 @@ +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.18/e1fb1dc08e73466830612bcf2f9f72180965c9ba b/v5.18/e1fb1dc08e73466830612bcf2f9f72180965c9ba new file mode 100644 index 00000000000..357ec21781e --- /dev/null +++ b/v5.18/e1fb1dc08e73466830612bcf2f9f72180965c9ba @@ -0,0 +1,16 @@ +e1fb1dc08e73 ("pidfd: allow to override signal scope in pidfd_send_signal()") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.18/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd b/v5.18/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd new file mode 100644 index 00000000000..f3a224077d7 --- /dev/null +++ b/v5.18/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd @@ -0,0 +1,2 @@ +e2e8a142fbd9 ("pidfd: exit: kill the no longer used thread_group_exited()") +c27cd083cfb9 ("Compiler attributes: GCC cold function alignment workarounds") diff --git a/v5.18/e2f7dd6e55d2f39734abcebd0cf673700e206197 b/v5.18/e2f7dd6e55d2f39734abcebd0cf673700e206197 new file mode 100644 index 00000000000..8c7662c72fd --- /dev/null +++ b/v5.18/e2f7dd6e55d2f39734abcebd0cf673700e206197 @@ -0,0 +1 @@ +e2f7dd6e55d2 ("fat: Hook up sb->s_uuid") diff --git a/v5.18/e331ac141f1df6d151d24e60ff16e93ec075509e b/v5.18/e331ac141f1df6d151d24e60ff16e93ec075509e new file mode 100644 index 00000000000..fde2ff775f3 --- /dev/null +++ b/v5.18/e331ac141f1df6d151d24e60ff16e93ec075509e @@ -0,0 +1,20 @@ +e331ac141f1d ("selftests/resctrl: Add a helper for the non-contiguous test") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v5.18/e3a491a26b62466ad14a423e8c81a04d5969bfe5 b/v5.18/e3a491a26b62466ad14a423e8c81a04d5969bfe5 new file mode 100644 index 00000000000..207ecec0326 --- /dev/null +++ b/v5.18/e3a491a26b62466ad14a423e8c81a04d5969bfe5 @@ -0,0 +1,4 @@ +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +d58562ca6c99 ("iomap: skip pages past eof in iomap_do_writepage()") +8597447dc565 ("iomap: Convert to release_folio") diff --git a/v5.18/e5ca9d391615269b05a6ed871fec66d9db650520 b/v5.18/e5ca9d391615269b05a6ed871fec66d9db650520 new file mode 100644 index 00000000000..9b3e419afed --- /dev/null +++ b/v5.18/e5ca9d391615269b05a6ed871fec66d9db650520 @@ -0,0 +1,20 @@ +e5ca9d391615 ("block/ioctl: port blkdev_bszset() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v5.18/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 b/v5.18/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 new file mode 100644 index 00000000000..a70e2b045ce --- /dev/null +++ b/v5.18/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 @@ -0,0 +1 @@ +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") diff --git a/v5.18/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 b/v5.18/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 new file mode 100644 index 00000000000..ffc53c30a82 --- /dev/null +++ b/v5.18/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 @@ -0,0 +1 @@ +e6f7958042a7 ("epoll: Remove ep_scan_ready_list() in comments") diff --git a/v5.18/e73dda7ffd858a58ddeb9c53603ae14f2af8927c b/v5.18/e73dda7ffd858a58ddeb9c53603ae14f2af8927c new file mode 100644 index 00000000000..dcdf764238a --- /dev/null +++ b/v5.18/e73dda7ffd858a58ddeb9c53603ae14f2af8927c @@ -0,0 +1,20 @@ +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.18/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 b/v5.18/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 new file mode 100644 index 00000000000..38e52b79cd8 --- /dev/null +++ b/v5.18/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 @@ -0,0 +1 @@ +e769779c0c2c ("fs: Verify write lifetime constants at compile time") diff --git a/v5.18/e86e6638d1171c2201ffff16d2c6a6fd975f8383 b/v5.18/e86e6638d1171c2201ffff16d2c6a6fd975f8383 new file mode 100644 index 00000000000..232efcc3ec3 --- /dev/null +++ b/v5.18/e86e6638d1171c2201ffff16d2c6a6fd975f8383 @@ -0,0 +1,3 @@ +e86e6638d117 ("fscrypt: Drop d_revalidate for valid dentries during lookup") +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") diff --git a/v5.18/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 b/v5.18/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 new file mode 100644 index 00000000000..0f992c5a993 --- /dev/null +++ b/v5.18/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 @@ -0,0 +1,10 @@ +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/e97d06a46526d9392cbdbd7eda193091e1af2723 b/v5.18/e97d06a46526d9392cbdbd7eda193091e1af2723 new file mode 100644 index 00000000000..bcb63dd7201 --- /dev/null +++ b/v5.18/e97d06a46526d9392cbdbd7eda193091e1af2723 @@ -0,0 +1,4 @@ +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/e9a7254b0339ef2b230784789ac28ef35e049253 b/v5.18/e9a7254b0339ef2b230784789ac28ef35e049253 new file mode 100644 index 00000000000..96a639e8662 --- /dev/null +++ b/v5.18/e9a7254b0339ef2b230784789ac28ef35e049253 @@ -0,0 +1,20 @@ +e9a7254b0339 ("nvme: port block device access to file") +2a4936e933e3 ("nvmet: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.18/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 b/v5.18/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 new file mode 100644 index 00000000000..fd9aad8df9a --- /dev/null +++ b/v5.18/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 @@ -0,0 +1,10 @@ +e9b10713e82c ("fscrypt: Drop d_revalidate once the key is added") +3e7807d5a7d7 ("fscrypt: rename fscrypt_info => fscrypt_inode_info") +5b1188847180 ("fscrypt: support crypto data unit size less than filesystem block size") +7a0263dc904f ("fscrypt: replace get_ino_and_lblk_bits with just has_32bit_inodes") +f0904e8bc3c5 ("fscrypt: compute max_lblk_bits from s_maxbytes and block size") +40e13e18168f ("fscrypt: make the bounce page pool opt-in instead of opt-out") +5970fbad1036 ("fscrypt: make it clearer that key_prefix is deprecated") +2d332d5bc424 ("ceph: fscrypt_auth handling for ceph") +83e57e47906c ("fscrypt: optimize fscrypt_initialize()") +6639c3ce7fd2 ("Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux") diff --git a/v5.18/e9c5263ce16d96311c118111ac779f004be8b473 b/v5.18/e9c5263ce16d96311c118111ac779f004be8b473 new file mode 100644 index 00000000000..533cbbe1a10 --- /dev/null +++ b/v5.18/e9c5263ce16d96311c118111ac779f004be8b473 @@ -0,0 +1,15 @@ +e9c5263ce16d ("libfs: improve path_from_stashed()") +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.18/ea7d898676d9e94558c46ba927db35403362389f b/v5.18/ea7d898676d9e94558c46ba927db35403362389f new file mode 100644 index 00000000000..3fc935d83ce --- /dev/null +++ b/v5.18/ea7d898676d9e94558c46ba927db35403362389f @@ -0,0 +1,3 @@ +ea7d898676d9 ("fs: Propagate write hints to the struct block_device inode") +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v5.18/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 b/v5.18/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 new file mode 100644 index 00000000000..993a82907b6 --- /dev/null +++ b/v5.18/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 @@ -0,0 +1,11 @@ +eb8ed7c6ab08 ("lockd: adapt to breakup of struct file_lock") +872584f1bb98 ("lockd: convert to using new filelock helpers") +be2be5f7f443 ("lockd: nlm_blocked list race fixes") +244cc19196d2 ("lockd: server should unlock lock if client rejects the grant") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") +7ff84910c66c ("lockd: set file_lock start and end when decoding nlm4 testargs") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +764822972d64 ("Merge tag 'nfsd-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v5.18/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 b/v5.18/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 new file mode 100644 index 00000000000..8bf2c17880a --- /dev/null +++ b/v5.18/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 @@ -0,0 +1 @@ +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v5.18/ecba88a3b32d733d41e27973e25b2bc580f64281 b/v5.18/ecba88a3b32d733d41e27973e25b2bc580f64281 new file mode 100644 index 00000000000..eeb4218ec04 --- /dev/null +++ b/v5.18/ecba88a3b32d733d41e27973e25b2bc580f64281 @@ -0,0 +1,20 @@ +ecba88a3b32d ("libfs: Add simple_offset_empty()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") +cac2f8b8d8b5 ("fs: rename current get acl method") diff --git a/v5.18/ee8bd4a428a9c538e08aa5bc797fca19d577f667 b/v5.18/ee8bd4a428a9c538e08aa5bc797fca19d577f667 new file mode 100644 index 00000000000..505cf1bec74 --- /dev/null +++ b/v5.18/ee8bd4a428a9c538e08aa5bc797fca19d577f667 @@ -0,0 +1,4 @@ +ee8bd4a428a9 ("kunit: tool: Print UML command") +9241bc818d54 ("kunit: tool: cosmetic: don't specify duplicate kernel cmdline options") +aa1c05558e71 ("kunit: tool: simplify code since build_dir can't be None") +00f75043e46d ("kunit: tool: make --json handling a bit clearer") diff --git a/v5.18/ef560389ca50e33bd0c4531236c187107fa81e1f b/v5.18/ef560389ca50e33bd0c4531236c187107fa81e1f new file mode 100644 index 00000000000..594624cb20b --- /dev/null +++ b/v5.18/ef560389ca50e33bd0c4531236c187107fa81e1f @@ -0,0 +1,9 @@ +ef560389ca50 ("docs: filesystems: fix typo in docs") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +62d53c4a1dfe ("fs: use backing_file container for internal files with "fake" f_path") +8a05a8c31d06 ("fs: move kmem_cache_zalloc() into alloc_empty_file*() helpers") +cbb0b9d4bbcf ("fs: use a helper for opening kernel internal files") +d56e0ddb8fc3 ("fs: rename {vfs,kernel}_tmpfile_open()") +d8aeb44a9ae3 ("fs: add FMODE_DIO_PARALLEL_WRITE flag") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/f0ece18e994144b7daa025b68ead97de26a2df1f b/v5.18/f0ece18e994144b7daa025b68ead97de26a2df1f new file mode 100644 index 00000000000..fe5ac18032c --- /dev/null +++ b/v5.18/f0ece18e994144b7daa025b68ead97de26a2df1f @@ -0,0 +1 @@ +f0ece18e9941 ("selftests: add ESRCH tests for pidfd_getfd()") diff --git a/v5.18/f123dc86388cb669c3d6322702dc441abc35c31e b/v5.18/f123dc86388cb669c3d6322702dc441abc35c31e new file mode 100644 index 00000000000..998f411fdd2 --- /dev/null +++ b/v5.18/f123dc86388cb669c3d6322702dc441abc35c31e @@ -0,0 +1 @@ +f123dc86388c ("sysv: don't call sb_bread() with pointers_lock held") diff --git a/v5.18/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 b/v5.18/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 new file mode 100644 index 00000000000..bf7b2e7806b --- /dev/null +++ b/v5.18/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 @@ -0,0 +1 @@ +f17d8a87ecb5 ("selftests: fuxex: Report a unique test name per run of futex_requeue_pi") diff --git a/v5.18/f3a608827d1f8de0dd12813e8d9c6803fe64e119 b/v5.18/f3a608827d1f8de0dd12813e8d9c6803fe64e119 new file mode 100644 index 00000000000..0c5c2c59855 --- /dev/null +++ b/v5.18/f3a608827d1f8de0dd12813e8d9c6803fe64e119 @@ -0,0 +1,2 @@ +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/f525152a0f0ff34eb92b322703d76ba37095f556 b/v5.18/f525152a0f0ff34eb92b322703d76ba37095f556 new file mode 100644 index 00000000000..ffc4dced5c7 --- /dev/null +++ b/v5.18/f525152a0f0ff34eb92b322703d76ba37095f556 @@ -0,0 +1,15 @@ +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/f8f669699977db503569465b64dc5220ab21bb41 b/v5.18/f8f669699977db503569465b64dc5220ab21bb41 new file mode 100644 index 00000000000..b04dc0ed8cb --- /dev/null +++ b/v5.18/f8f669699977db503569465b64dc5220ab21bb41 @@ -0,0 +1,16 @@ +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +22a8be280383 ("selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem") +f54b32781644 ("selftests/resctrl: Kill child process before parent process terminates if SIGTERM is received") +6220f69e72a5 ("selftests/resctrl: Extend CPU vendor detection") diff --git a/v5.18/f92e1a829d64dd66fa173c6934f03817d9e68d43 b/v5.18/f92e1a829d64dd66fa173c6934f03817d9e68d43 new file mode 100644 index 00000000000..4fe280952c4 --- /dev/null +++ b/v5.18/f92e1a829d64dd66fa173c6934f03817d9e68d43 @@ -0,0 +1,11 @@ +f92e1a829d64 ("test_maple_tree: testing the cyclic allocation") +eb2e817f38ca ("maple_tree: update testing code for mas_{next,prev,walk}") +4bd6dded6318 ("test_maple_tree: add more testing for mas_empty_area()") +5159d64b3354 ("test_maple_tree: test modifications while iterating") +7327e8111adb ("maple_tree: fix mas_empty_area_rev() lower bound validation") +c5651b31f515 ("test_maple_tree: add test for mas_spanning_rebalance() on insufficient data") +120b116208a0 ("maple_tree: reorganize testing to restore module testing") +e15e06a83923 ("lib/test_maple_tree: add testing for maple tree") +cc86e0c2f306 ("radix tree test suite: add support for slab bulk APIs") +54a611b60590 ("Maple Tree: add new data structure") +463f74089ff9 ("crypto: lib - move lib/sha1.c into lib/crypto/") diff --git a/v5.18/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 b/v5.18/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 new file mode 100644 index 00000000000..ebbd02618ec --- /dev/null +++ b/v5.18/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 @@ -0,0 +1,20 @@ +f9d8c3c4236e ("block2mtd: port device access to files") +3817d4b11212 ("mtd: block2mtd: Convert to bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.18/fc9a615200d48e076af58f4309f507e500ed900d b/v5.18/fc9a615200d48e076af58f4309f507e500ed900d new file mode 100644 index 00000000000..112572e086f --- /dev/null +++ b/v5.18/fc9a615200d48e076af58f4309f507e500ed900d @@ -0,0 +1,8 @@ +fc9a615200d4 ("drm: tests: Fix invalid printf format specifiers in KUnit tests") +335126937753 ("drm/tests/drm_buddy: fix 32b build") +a64056bb5a32 ("drm/tests/drm_buddy: add alloc_contiguous test") +078a5b498d6a ("drm/tests: Remove slow tests") +25bbe844ef5c ("drm: test: Fix 32-bit issue in drm_buddy_test") +523dfa96add7 ("drm/tests: reduce drm_mm_test stack usage") +ce28ab1380e8 ("drm/tests: Add back seed value information") +a140a6a2d5ec ("Merge drm/drm-next into drm-misc-next") diff --git a/v5.18/fde4951834c22fc634c1e1238b874f894ef46c9c b/v5.18/fde4951834c22fc634c1e1238b874f894ef46c9c new file mode 100644 index 00000000000..8c263fe4a8c --- /dev/null +++ b/v5.18/fde4951834c22fc634c1e1238b874f894ef46c9c @@ -0,0 +1,10 @@ +fde4951834c2 ("filelock: convert more internal functions to use file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.18/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d b/v5.18/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d new file mode 100644 index 00000000000..e0f880d36e0 --- /dev/null +++ b/v5.18/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d @@ -0,0 +1,4 @@ +fe12cfc17429 ("fs: fix a typo in attr.c") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +a2bd096fb2d7 ("fs: use type safe idmapping helpers") +f721d24e5dae ("Merge tag 'pull-tmpfile' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.18/fe3944fb245ab99570552a3bf970b00058a9ca6d b/v5.18/fe3944fb245ab99570552a3bf970b00058a9ca6d new file mode 100644 index 00000000000..9cc30c5f8ee --- /dev/null +++ b/v5.18/fe3944fb245ab99570552a3bf970b00058a9ca6d @@ -0,0 +1 @@ +fe3944fb245a ("fs: Move enum rw_hint into a new header file") diff --git a/v5.18/ff3b96f2c9e5c24fca12239cd519a8a18569e687 b/v5.18/ff3b96f2c9e5c24fca12239cd519a8a18569e687 new file mode 100644 index 00000000000..d3ce948e254 --- /dev/null +++ b/v5.18/ff3b96f2c9e5c24fca12239cd519a8a18569e687 @@ -0,0 +1,2 @@ +ff3b96f2c9e5 ("net: test: Fix printf format specifier in skb_segment kunit test") +b3098d32ed6e ("net: add skb_segment kunit test") diff --git a/v5.19/00616416488868a8b98343863e5ac078506e44e8 b/v5.19/00616416488868a8b98343863e5ac078506e44e8 new file mode 100644 index 00000000000..7a863926b5e --- /dev/null +++ b/v5.19/00616416488868a8b98343863e5ac078506e44e8 @@ -0,0 +1,20 @@ +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v5.19/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 b/v5.19/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 new file mode 100644 index 00000000000..fc68fe62951 --- /dev/null +++ b/v5.19/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 @@ -0,0 +1,20 @@ +034f0cf8fdf9 ("target: port block device access to file") +e6aafdc8a76b ("scsi: target: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.19/038ce802e248a985150156da84bc3f118236b898 b/v5.19/038ce802e248a985150156da84bc3f118236b898 new file mode 100644 index 00000000000..6b943ef2b64 --- /dev/null +++ b/v5.19/038ce802e248a985150156da84bc3f118236b898 @@ -0,0 +1,20 @@ +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v5.19/04aa5f4eba49d6493801d0f1d515ed237459b166 b/v5.19/04aa5f4eba49d6493801d0f1d515ed237459b166 new file mode 100644 index 00000000000..ad866b09861 --- /dev/null +++ b/v5.19/04aa5f4eba49d6493801d0f1d515ed237459b166 @@ -0,0 +1 @@ +04aa5f4eba49 ("ext4: Configure dentry operations at dentry-creation time") diff --git a/v5.19/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 b/v5.19/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 new file mode 100644 index 00000000000..f093d5b7be4 --- /dev/null +++ b/v5.19/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 @@ -0,0 +1,7 @@ +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +de630176bdf8 ("Merge tag 'iversion-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v5.19/05fb1dbc821f3016a52621ccd4530c269b626130 b/v5.19/05fb1dbc821f3016a52621ccd4530c269b626130 new file mode 100644 index 00000000000..485f066ad79 --- /dev/null +++ b/v5.19/05fb1dbc821f3016a52621ccd4530c269b626130 @@ -0,0 +1,20 @@ +05fb1dbc821f ("pktcdvd: port block device access to file") +7ac86df899f0 ("pktcdvd: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.19/0611a640e60a0473883328746f3c53934cd4dc3c b/v5.19/0611a640e60a0473883328746f3c53934cd4dc3c new file mode 100644 index 00000000000..52377a8a664 --- /dev/null +++ b/v5.19/0611a640e60a0473883328746f3c53934cd4dc3c @@ -0,0 +1,2 @@ +0611a640e60a ("eventpoll: prefer kfree_rcu() in __ep_remove()") +58c9b016e128 ("epoll: use refcount to reduce ep_mutex contention") diff --git a/v5.19/06b8db3a7dde43cc7c412517c93c85d13a4557f8 b/v5.19/06b8db3a7dde43cc7c412517c93c85d13a4557f8 new file mode 100644 index 00000000000..7712d8cc59a --- /dev/null +++ b/v5.19/06b8db3a7dde43cc7c412517c93c85d13a4557f8 @@ -0,0 +1 @@ +06b8db3a7dde ("fs: remove NTFS classic from docum. index") diff --git a/v5.19/07fd7c329839cf0b8c7766883d830a1a0d12d1dd b/v5.19/07fd7c329839cf0b8c7766883d830a1a0d12d1dd new file mode 100644 index 00000000000..3f59de20c6f --- /dev/null +++ b/v5.19/07fd7c329839cf0b8c7766883d830a1a0d12d1dd @@ -0,0 +1,15 @@ +07fd7c329839 ("libfs: add path_from_stashed()") +077c212f0344 ("fs: new accessor methods for atime and mtime") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +f7f438589f46 ("kernfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +0c4767923ed6 ("fs: new helper: simple_rename_timestamp") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +6e17c6de3ddf ("Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 b/v5.19/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 new file mode 100644 index 00000000000..78ecbd254ad --- /dev/null +++ b/v5.19/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 @@ -0,0 +1,2 @@ +0873add0e0cd ("file: prepare for new helper") +9024b4c96576 ("d_alloc_pseudo(): move setting ->d_op there from the (sole) caller") diff --git a/v5.19/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 b/v5.19/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 new file mode 100644 index 00000000000..bb093f8b26b --- /dev/null +++ b/v5.19/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 @@ -0,0 +1,2 @@ +0906fbb2f7ad ("libfs: Attempt exact-match comparison first during casefolded lookup") +af494af38580 ("libfs: remove redundant checks of s_encoding") diff --git a/v5.19/0a549ed22c3c7cc6da5c5f5918efd019944489a5 b/v5.19/0a549ed22c3c7cc6da5c5f5918efd019944489a5 new file mode 100644 index 00000000000..3db6cdbd4e1 --- /dev/null +++ b/v5.19/0a549ed22c3c7cc6da5c5f5918efd019944489a5 @@ -0,0 +1 @@ +0a549ed22c3c ("lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg") diff --git a/v5.19/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 b/v5.19/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 new file mode 100644 index 00000000000..5e9a34521ab --- /dev/null +++ b/v5.19/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 @@ -0,0 +1 @@ +0c9bd6bc4bb2 ("pidfd: getfd should always report ESRCH if a task is exiting") diff --git a/v5.19/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 b/v5.19/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 new file mode 100644 index 00000000000..b1057f1e0ad --- /dev/null +++ b/v5.19/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 @@ -0,0 +1,20 @@ +0e4a862174f2 ("libfs: Convert simple directory offsets to use a Maple Tree") +ecba88a3b32d ("libfs: Add simple_offset_empty()") +7beea725a8ca ("libfs: Define a minimum directory offset") +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") diff --git a/v5.19/0e9876d8e88d81a35742e90048ab3784c49b910b b/v5.19/0e9876d8e88d81a35742e90048ab3784c49b910b new file mode 100644 index 00000000000..4f5f01be1ee --- /dev/null +++ b/v5.19/0e9876d8e88d81a35742e90048ab3784c49b910b @@ -0,0 +1,5 @@ +0e9876d8e88d ("filelock: fl_pid field should be signed int") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.19/0f05ee447949cf1b72bd7c415c803ea7f7209403 b/v5.19/0f05ee447949cf1b72bd7c415c803ea7f7209403 new file mode 100644 index 00000000000..af4fba2c681 --- /dev/null +++ b/v5.19/0f05ee447949cf1b72bd7c415c803ea7f7209403 @@ -0,0 +1,3 @@ +0f05ee447949 ("selftests/filesystems:fix build error in overlayfs") +b5a78c7127f2 ("selftests/overlayfs: verify device and inode numbers in /proc/pid/maps") +dd7c9be330d8 ("selftests/filesystems: add a vfat RENAME_EXCHANGE test") diff --git a/v5.19/101c3fad29d7a0a90ff063b1aad586a0211911ec b/v5.19/101c3fad29d7a0a90ff063b1aad586a0211911ec new file mode 100644 index 00000000000..0af27511e32 --- /dev/null +++ b/v5.19/101c3fad29d7a0a90ff063b1aad586a0211911ec @@ -0,0 +1,5 @@ +101c3fad29d7 ("libfs: Drop generic_set_encrypted_ci_d_ops") +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") +5ca14835dc42 ("fs: uninline inode_maybe_inc_iversion()") +da3f52ba3595 ("iversion: use atomic64_try_cmpxchg)") diff --git a/v5.19/11b3f8ae7081607a783d60e8098d46b787f79cad b/v5.19/11b3f8ae7081607a783d60e8098d46b787f79cad new file mode 100644 index 00000000000..46fe45bddbe --- /dev/null +++ b/v5.19/11b3f8ae7081607a783d60e8098d46b787f79cad @@ -0,0 +1,9 @@ +11b3f8ae7081 ("fs: remove the inode argument to ->d_real() method") +def3ae83da02 ("fs: store real path instead of fake path in backing file f_path") +08582d678fcf ("fs: create helper file_user_path() for user displayed mapped file path") +83bc1d294130 ("fs: get mnt_writers count for an open backing file's real path") +6cf41fcfe099 ("backing file: free directly") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +3e15dcf77b23 ("fs: rename __mnt_{want,drop}_write*() helpers") +63580f669d7f ("Merge tag 'ovl-update-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs") diff --git a/v5.19/11ff73082f17e1adc1b717264d9b74661fc5b229 b/v5.19/11ff73082f17e1adc1b717264d9b74661fc5b229 new file mode 100644 index 00000000000..585d49e97de --- /dev/null +++ b/v5.19/11ff73082f17e1adc1b717264d9b74661fc5b229 @@ -0,0 +1,9 @@ +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +b92a4e3f86b1 ("fs: dlm: change posix lock sigint handling") +4d413ae9ced4 ("fs: dlm: use dlm_plock_info for do_unlock_close") +ea06d4cabf52 ("fs: dlm: change plock interrupted message to debug again") +19d7ca051d30 ("fs: dlm: add pid to debug log") diff --git a/v5.19/12f7900c575679af411aaa89340bfe3dc68b46b3 b/v5.19/12f7900c575679af411aaa89340bfe3dc68b46b3 new file mode 100644 index 00000000000..ce7e0c16b32 --- /dev/null +++ b/v5.19/12f7900c575679af411aaa89340bfe3dc68b46b3 @@ -0,0 +1,2 @@ +12f7900c5756 ("writeback: move wb_wakeup_delayed defination to fs-writeback.c") +f87904c07551 ("writeback: avoid use-after-free after removing device") diff --git a/v5.19/133e267ef4a26d19c93996a874714e9f3f8c70aa b/v5.19/133e267ef4a26d19c93996a874714e9f3f8c70aa new file mode 100644 index 00000000000..d870625c39b --- /dev/null +++ b/v5.19/133e267ef4a26d19c93996a874714e9f3f8c70aa @@ -0,0 +1 @@ +133e267ef4a2 ("time: test: Fix incorrect format specifier") diff --git a/v5.19/14786d949a3b8cf00cc32456363b7db22894a0e6 b/v5.19/14786d949a3b8cf00cc32456363b7db22894a0e6 new file mode 100644 index 00000000000..224e419d608 --- /dev/null +++ b/v5.19/14786d949a3b8cf00cc32456363b7db22894a0e6 @@ -0,0 +1,14 @@ +14786d949a3b ("filelock: fix deadlock detection in POSIX locking") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/1505ba06e52e701600172bccbc3aa7fb9bd5d0da b/v5.19/1505ba06e52e701600172bccbc3aa7fb9bd5d0da new file mode 100644 index 00000000000..f9d2b1159da --- /dev/null +++ b/v5.19/1505ba06e52e701600172bccbc3aa7fb9bd5d0da @@ -0,0 +1,2 @@ +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v5.19/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 b/v5.19/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 new file mode 100644 index 00000000000..c096ff54c58 --- /dev/null +++ b/v5.19/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 @@ -0,0 +1,13 @@ +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.19/15f298821289d3efba87bb34db29d0ba9780a443 b/v5.19/15f298821289d3efba87bb34db29d0ba9780a443 new file mode 100644 index 00000000000..49cffb9a559 --- /dev/null +++ b/v5.19/15f298821289d3efba87bb34db29d0ba9780a443 @@ -0,0 +1,20 @@ +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v5.19/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 b/v5.19/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 new file mode 100644 index 00000000000..80560d0c69b --- /dev/null +++ b/v5.19/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 @@ -0,0 +1,20 @@ +16ca5dfd8dcd ("swap: port block device usage to file") +4c6bca43c547 ("mm/swap: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.19/16f9ce818901c7b7618094242adc0b51208a7c89 b/v5.19/16f9ce818901c7b7618094242adc0b51208a7c89 new file mode 100644 index 00000000000..988641ff68c --- /dev/null +++ b/v5.19/16f9ce818901c7b7618094242adc0b51208a7c89 @@ -0,0 +1,9 @@ +16f9ce818901 ("smb/server: adapt to breakup of struct file_lock") +6a277077ac51 ("smb/server: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +504a73d46bad ("Merge tag '6.2-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbd") diff --git a/v5.19/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 b/v5.19/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 new file mode 100644 index 00000000000..fc1f1b7fc26 --- /dev/null +++ b/v5.19/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 @@ -0,0 +1,2 @@ +1901ae3cc9f8 ("selftest/ftrace: fix typo in ftracetest script") +dbcf76390eb9 ("selftests/ftrace: Improve integration with kselftest runner") diff --git a/v5.19/190f676afa00d07082db170400aaa2cd4de0933f b/v5.19/190f676afa00d07082db170400aaa2cd4de0933f new file mode 100644 index 00000000000..a56cc48ef84 --- /dev/null +++ b/v5.19/190f676afa00d07082db170400aaa2cd4de0933f @@ -0,0 +1,20 @@ +190f676afa00 ("block/genhd: port disk_scan_partitions() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v5.19/195b3678bea35fde0619f17b73847c30e66d79d0 b/v5.19/195b3678bea35fde0619f17b73847c30e66d79d0 new file mode 100644 index 00000000000..e1bfc79a9fe --- /dev/null +++ b/v5.19/195b3678bea35fde0619f17b73847c30e66d79d0 @@ -0,0 +1 @@ +195b3678bea3 ("minix: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.19/19871b5c7a003946d3cd4209a348ab7c0df5dbad b/v5.19/19871b5c7a003946d3cd4209a348ab7c0df5dbad new file mode 100644 index 00000000000..007b6947da5 --- /dev/null +++ b/v5.19/19871b5c7a003946d3cd4209a348ab7c0df5dbad @@ -0,0 +1,5 @@ +19871b5c7a00 ("iomap: pass the length of the dirty region to ->map_blocks") +925c86a19bac ("fs: add CONFIG_BUFFER_HEAD") +487c607df790 ("block: use iomap for writes to block devices") +727cfe976758 ("block: open code __generic_file_write_iter for blkdev writes") +c6b0271053e7 ("Merge tag 'fs_for_v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs") diff --git a/v5.19/19e94a2333c2babc773e51a9ed844cfc35a36064 b/v5.19/19e94a2333c2babc773e51a9ed844cfc35a36064 new file mode 100644 index 00000000000..de914621ff7 --- /dev/null +++ b/v5.19/19e94a2333c2babc773e51a9ed844cfc35a36064 @@ -0,0 +1,20 @@ +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.19/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 b/v5.19/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 new file mode 100644 index 00000000000..326f73fdaf2 --- /dev/null +++ b/v5.19/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 @@ -0,0 +1,13 @@ +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a b/v5.19/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a new file mode 100644 index 00000000000..b1e2f47e62c --- /dev/null +++ b/v5.19/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a @@ -0,0 +1,12 @@ +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf b/v5.19/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf new file mode 100644 index 00000000000..1af092779b2 --- /dev/null +++ b/v5.19/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf @@ -0,0 +1,5 @@ +1b9e2d90141c ("xfs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +3584c8f48a70 ("xfs: Block writes to log device") +653bee386c08 ("xfs: simplify device handling") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/1d3aa0b97c55672eff44516b1c8afb9551003d78 b/v5.19/1d3aa0b97c55672eff44516b1c8afb9551003d78 new file mode 100644 index 00000000000..c2f647fd7aa --- /dev/null +++ b/v5.19/1d3aa0b97c55672eff44516b1c8afb9551003d78 @@ -0,0 +1,20 @@ +1d3aa0b97c55 ("ocfs2: port block device access to file") +ebc4185497ea ("ocfs2: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.19/1fa08aece42512be072351f482096d5796edf7ca b/v5.19/1fa08aece42512be072351f482096d5796edf7ca new file mode 100644 index 00000000000..e5f14ca5316 --- /dev/null +++ b/v5.19/1fa08aece42512be072351f482096d5796edf7ca @@ -0,0 +1,15 @@ +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +fb7945b484b8 ("nsfs: use d_make_root()") +16a9496523a4 ("fs: convert core infrastructure to new timestamp accessors") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v5.19/205de6ddd7fff9340bd5e4b68105f28120671c6b b/v5.19/205de6ddd7fff9340bd5e4b68105f28120671c6b new file mode 100644 index 00000000000..06ba208ba06 --- /dev/null +++ b/v5.19/205de6ddd7fff9340bd5e4b68105f28120671c6b @@ -0,0 +1,20 @@ +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") diff --git a/v5.19/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 b/v5.19/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 new file mode 100644 index 00000000000..83341b0ab0f --- /dev/null +++ b/v5.19/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 @@ -0,0 +1,20 @@ +20e6a8d0dcdc ("drbd: port block device access to file") +75e27d373425 ("drdb: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.19/217759bbb95db7998528eb65914c3e20d890dff5 b/v5.19/217759bbb95db7998528eb65914c3e20d890dff5 new file mode 100644 index 00000000000..36d03a2b785 --- /dev/null +++ b/v5.19/217759bbb95db7998528eb65914c3e20d890dff5 @@ -0,0 +1,20 @@ +217759bbb95d ("xen: port block device access to file") +436d3705bfee ("xen/blkback: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.19/21e25205d7f9b6d7d3807546dd12ea93844b7c8e b/v5.19/21e25205d7f9b6d7d3807546dd12ea93844b7c8e new file mode 100644 index 00000000000..7b1739aba8a --- /dev/null +++ b/v5.19/21e25205d7f9b6d7d3807546dd12ea93844b7c8e @@ -0,0 +1 @@ +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") diff --git a/v5.19/2263639f96f24a121ec9f037981b81daf5a8d60a b/v5.19/2263639f96f24a121ec9f037981b81daf5a8d60a new file mode 100644 index 00000000000..c570f35aaa8 --- /dev/null +++ b/v5.19/2263639f96f24a121ec9f037981b81daf5a8d60a @@ -0,0 +1,6 @@ +2263639f96f2 ("iov_iter: streamline iovec/bvec alignment iteration") +de4f5fed3f23 ("iov_iter: add iter_iovec() helper") +0a2481cde24f ("block: ensure bio_alloc_map_data() deals with ITER_UBUF correctly") +d46aa786fa53 ("block: use iter_ubuf for single range") +4b61152e107a ("io_uring: switch network send/recv to ITER_UBUF") +54e60e505d61 ("Merge tag 'for-6.2/io_uring-2022-12-08' of git://git.kernel.dk/linux") diff --git a/v5.19/231e872529885483056c0170641ddd76686e3a89 b/v5.19/231e872529885483056c0170641ddd76686e3a89 new file mode 100644 index 00000000000..e33eda971e9 --- /dev/null +++ b/v5.19/231e872529885483056c0170641ddd76686e3a89 @@ -0,0 +1 @@ +231e87252988 ("xfs: add support for FS_IOC_GETFSSYSFSPATH") diff --git a/v5.19/24a8b7bfb96120b32c222ef108bb7a713d1e385a b/v5.19/24a8b7bfb96120b32c222ef108bb7a713d1e385a new file mode 100644 index 00000000000..af734afaadd --- /dev/null +++ b/v5.19/24a8b7bfb96120b32c222ef108bb7a713d1e385a @@ -0,0 +1,13 @@ +24a8b7bfb961 ("fs: use inode_set_ctime_to_ts to set inode ctime to current time") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v5.19/24be05591fb7a2a3edd639092c045298dd57aeea b/v5.19/24be05591fb7a2a3edd639092c045298dd57aeea new file mode 100644 index 00000000000..14b4f9a5c66 --- /dev/null +++ b/v5.19/24be05591fb7a2a3edd639092c045298dd57aeea @@ -0,0 +1,20 @@ +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.19/2558e3b23112adb82a558bab616890a790a38bc6 b/v5.19/2558e3b23112adb82a558bab616890a790a38bc6 new file mode 100644 index 00000000000..1eb99b4aea9 --- /dev/null +++ b/v5.19/2558e3b23112adb82a558bab616890a790a38bc6 @@ -0,0 +1,14 @@ +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.19/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 b/v5.19/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 new file mode 100644 index 00000000000..2e498ab37df --- /dev/null +++ b/v5.19/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 @@ -0,0 +1,16 @@ +269a6194dcba ("filelock: reorganize locks_delete_block and __locks_insert_block") +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/2824083db76cb9d4b7910607b367e93b02912865 b/v5.19/2824083db76cb9d4b7910607b367e93b02912865 new file mode 100644 index 00000000000..1fe0b611766 --- /dev/null +++ b/v5.19/2824083db76cb9d4b7910607b367e93b02912865 @@ -0,0 +1,20 @@ +2824083db76c ("ovl: Always reject mounting over case-insensitive directories") +24e16e385f22 ("ovl: add support for appending lowerdirs one by one") +819829f0319a ("ovl: refactor layer parsing helpers") +0cea4c097d97 ("ovl: store and show the user provided lowerdir mount option") +c835110b588a ("ovl: remove unused code in lowerdir param parsing") +32db51070850 ("ovl: fix regression in showing lowerdir mount option") +a535116d8033 ("ovl: make use of ->layers safe in rcu pathwalk") +f01d08899fd7 ("ovl: make consistent use of OVL_FS()") +16aac5ad1fa9 ("ovl: support encoding non-decodable file handles") +184996e92e86 ("ovl: Validate verity xattr when resolving lowerdata") +bf07089081a0 ("ovl: Add versioned header for overlay.metacopy xattr") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") diff --git a/v5.19/282c30f320ba25794b66c2231ab134d15465ef21 b/v5.19/282c30f320ba25794b66c2231ab134d15465ef21 new file mode 100644 index 00000000000..99ef2770e58 --- /dev/null +++ b/v5.19/282c30f320ba25794b66c2231ab134d15465ef21 @@ -0,0 +1,6 @@ +282c30f320ba ("filelock: remove temporary compatibility macros") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 b/v5.19/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 new file mode 100644 index 00000000000..f4adb126024 --- /dev/null +++ b/v5.19/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 @@ -0,0 +1 @@ +2851f57d2dab ("selftests: thermal: intel: workload_hint: add missing gitignore") diff --git a/v5.19/2892731ec2893252cdbc256a2bd5436b7fd94cf7 b/v5.19/2892731ec2893252cdbc256a2bd5436b7fd94cf7 new file mode 100644 index 00000000000..f0cdebf4c90 --- /dev/null +++ b/v5.19/2892731ec2893252cdbc256a2bd5436b7fd94cf7 @@ -0,0 +1,20 @@ +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") diff --git a/v5.19/292fcaa1f937345cb65f3af82a1ee6692c8df9eb b/v5.19/292fcaa1f937345cb65f3af82a1ee6692c8df9eb new file mode 100644 index 00000000000..6b27fe1956b --- /dev/null +++ b/v5.19/292fcaa1f937345cb65f3af82a1ee6692c8df9eb @@ -0,0 +1 @@ +292fcaa1f937 ("smb: remove redundant check") diff --git a/v5.19/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 b/v5.19/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 new file mode 100644 index 00000000000..7268fc12395 --- /dev/null +++ b/v5.19/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 @@ -0,0 +1 @@ +2a95fd3cc23d ("jfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.19/2cd114294d1dad6ed19217c909680f9fd30ee711 b/v5.19/2cd114294d1dad6ed19217c909680f9fd30ee711 new file mode 100644 index 00000000000..73824817b6d --- /dev/null +++ b/v5.19/2cd114294d1dad6ed19217c909680f9fd30ee711 @@ -0,0 +1 @@ +2cd114294d1d ("smb/client: convert to using new filelock helpers") diff --git a/v5.19/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d b/v5.19/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d new file mode 100644 index 00000000000..811ec9319d2 --- /dev/null +++ b/v5.19/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d @@ -0,0 +1,8 @@ +2dd0b5a8fcc4 ("selftests: ktap_helpers: Add a helper to finish the test") +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") diff --git a/v5.19/2fadeb950f53c017bde9e156e443528265dd3629 b/v5.19/2fadeb950f53c017bde9e156e443528265dd3629 new file mode 100644 index 00000000000..5da194e50b3 --- /dev/null +++ b/v5.19/2fadeb950f53c017bde9e156e443528265dd3629 @@ -0,0 +1,20 @@ +2fadeb950f53 ("kunit: make kunit_bus_type const") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v5.19/3058fca1ed7955c904584a6d86108d664a927177 b/v5.19/3058fca1ed7955c904584a6d86108d664a927177 new file mode 100644 index 00000000000..42dfd9caea9 --- /dev/null +++ b/v5.19/3058fca1ed7955c904584a6d86108d664a927177 @@ -0,0 +1 @@ +3058fca1ed79 ("fs: make file_dentry() a simple accessor") diff --git a/v5.19/30deff8531f469453ccc0981f14eceb0a2ea68d6 b/v5.19/30deff8531f469453ccc0981f14eceb0a2ea68d6 new file mode 100644 index 00000000000..1f78ac4382c --- /dev/null +++ b/v5.19/30deff8531f469453ccc0981f14eceb0a2ea68d6 @@ -0,0 +1,20 @@ +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") diff --git a/v5.19/321de651fa565dcf76c017b257bdf15ec7fff45d b/v5.19/321de651fa565dcf76c017b257bdf15ec7fff45d new file mode 100644 index 00000000000..f1ec15694f5 --- /dev/null +++ b/v5.19/321de651fa565dcf76c017b257bdf15ec7fff45d @@ -0,0 +1,6 @@ +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +841dd789b862 ("block: Use bdev_open_by_dev() in blkdev_open()") +e719b4d15674 ("block: Provide bdev_open_* functions") +a0433f8cae3a ("Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linux") diff --git a/v5.19/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 b/v5.19/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 new file mode 100644 index 00000000000..8ec0a7cd448 --- /dev/null +++ b/v5.19/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 @@ -0,0 +1,20 @@ +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.19/3425a2005b291b62b6f6deeeab1156839c41cf85 b/v5.19/3425a2005b291b62b6f6deeeab1156839c41cf85 new file mode 100644 index 00000000000..f283228910f --- /dev/null +++ b/v5.19/3425a2005b291b62b6f6deeeab1156839c41cf85 @@ -0,0 +1 @@ +3425a2005b29 ("selftests/ftrace: Add test to exercize function tracer across cpu hotplug") diff --git a/v5.19/345e8abe4c355bc24bab3f4a5634122e55be8665 b/v5.19/345e8abe4c355bc24bab3f4a5634122e55be8665 new file mode 100644 index 00000000000..337c54fd768 --- /dev/null +++ b/v5.19/345e8abe4c355bc24bab3f4a5634122e55be8665 @@ -0,0 +1,20 @@ +345e8abe4c35 ("selftests/resctrl: Get domain id from cache id") +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v5.19/347d49fdf36c5e2411afdb312935d88183fe5811 b/v5.19/347d49fdf36c5e2411afdb312935d88183fe5811 new file mode 100644 index 00000000000..cf145731eee --- /dev/null +++ b/v5.19/347d49fdf36c5e2411afdb312935d88183fe5811 @@ -0,0 +1,10 @@ +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/348139384ba30eccd4ce4f01fcf575b08ce81b83 b/v5.19/348139384ba30eccd4ce4f01fcf575b08ce81b83 new file mode 100644 index 00000000000..50d31b0c930 --- /dev/null +++ b/v5.19/348139384ba30eccd4ce4f01fcf575b08ce81b83 @@ -0,0 +1 @@ +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v5.19/3789fb8746dc0f484db2d6f48b390f0f535d5120 b/v5.19/3789fb8746dc0f484db2d6f48b390f0f535d5120 new file mode 100644 index 00000000000..3d88ab126c2 --- /dev/null +++ b/v5.19/3789fb8746dc0f484db2d6f48b390f0f535d5120 @@ -0,0 +1,20 @@ +3789fb8746dc ("bcache: port block device access to files") +b3856da79062 ("bcache: Fixup error handling in register_cache()") +631b001fd6bc ("bcache: Convert to bdev_open_by_path()") +2c5555983bd2 ("bcache: Fix bcache device claiming") +abcc0cbd4928 ("bcache: Alloc holder object before async registration") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v5.19/386dc41cf54dcf44ea40de1aca900f02b756cec0 b/v5.19/386dc41cf54dcf44ea40de1aca900f02b756cec0 new file mode 100644 index 00000000000..02c11713ded --- /dev/null +++ b/v5.19/386dc41cf54dcf44ea40de1aca900f02b756cec0 @@ -0,0 +1 @@ +386dc41cf54d ("init: flush async file closing") diff --git a/v5.19/3948abaa4e2be938ccdfc289385a27342fb13d43 b/v5.19/3948abaa4e2be938ccdfc289385a27342fb13d43 new file mode 100644 index 00000000000..572762fe9dd --- /dev/null +++ b/v5.19/3948abaa4e2be938ccdfc289385a27342fb13d43 @@ -0,0 +1 @@ +3948abaa4e2b ("do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak") diff --git a/v5.19/3956f35fbd36aee35766008ce6a9b0ed812d93ef b/v5.19/3956f35fbd36aee35766008ce6a9b0ed812d93ef new file mode 100644 index 00000000000..6101679f452 --- /dev/null +++ b/v5.19/3956f35fbd36aee35766008ce6a9b0ed812d93ef @@ -0,0 +1,7 @@ +3956f35fbd36 ("ceph: adapt to breakup of struct file_lock") +38d46409c463 ("ceph: print cluster fsid and client global_id in all debug logs") +5995d90d2d19 ("ceph: rename _to_client() to _to_fs_client()") +197b7d792d6a ("ceph: pass the mdsc to several helpers") +07bb00ef00ac ("ceph: fix type promotion bug on 32bit systems") +2816a09678f5 ("ceph: remove unnecessary check for NULL in parse_longname()") +7ba2090ca64e ("Merge tag 'ceph-for-6.6-rc1' of https://github.com/ceph/ceph-client") diff --git a/v5.19/39a6c668e4e78c3bc262c24d9aabd0a49027f948 b/v5.19/39a6c668e4e78c3bc262c24d9aabd0a49027f948 new file mode 100644 index 00000000000..6f286cd1333 --- /dev/null +++ b/v5.19/39a6c668e4e78c3bc262c24d9aabd0a49027f948 @@ -0,0 +1 @@ +39a6c668e4e7 ("efs: convert efs to use the new mount api") diff --git a/v5.19/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd b/v5.19/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd new file mode 100644 index 00000000000..b70ce8cc2d2 --- /dev/null +++ b/v5.19/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd @@ -0,0 +1,20 @@ +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") diff --git a/v5.19/3cdad0a5a6cf581519748612cb449b43379510a4 b/v5.19/3cdad0a5a6cf581519748612cb449b43379510a4 new file mode 100644 index 00000000000..0777f0ddd47 --- /dev/null +++ b/v5.19/3cdad0a5a6cf581519748612cb449b43379510a4 @@ -0,0 +1,20 @@ +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") diff --git a/v5.19/3d40f78169a0a954ff06e2b0f8e21463f7edb433 b/v5.19/3d40f78169a0a954ff06e2b0f8e21463f7edb433 new file mode 100644 index 00000000000..785dad21514 --- /dev/null +++ b/v5.19/3d40f78169a0a954ff06e2b0f8e21463f7edb433 @@ -0,0 +1 @@ +3d40f78169a0 ("filelock: drop the IS_* macros") diff --git a/v5.19/3f6d810665dfde0d33785420618ceb03fba0619d b/v5.19/3f6d810665dfde0d33785420618ceb03fba0619d new file mode 100644 index 00000000000..cdcb2ff8c49 --- /dev/null +++ b/v5.19/3f6d810665dfde0d33785420618ceb03fba0619d @@ -0,0 +1,20 @@ +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") diff --git a/v5.19/410bb2ce611133a11d4d11f0aef4c83f095c3200 b/v5.19/410bb2ce611133a11d4d11f0aef4c83f095c3200 new file mode 100644 index 00000000000..c823caceaeb --- /dev/null +++ b/v5.19/410bb2ce611133a11d4d11f0aef4c83f095c3200 @@ -0,0 +1,20 @@ +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 b/v5.19/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 new file mode 100644 index 00000000000..45d8bd5a5d2 --- /dev/null +++ b/v5.19/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 @@ -0,0 +1 @@ +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") diff --git a/v5.19/42c3732fa8073717dd7d924472f1c0bc5b452fdc b/v5.19/42c3732fa8073717dd7d924472f1c0bc5b452fdc new file mode 100644 index 00000000000..cd21ca78615 --- /dev/null +++ b/v5.19/42c3732fa8073717dd7d924472f1c0bc5b452fdc @@ -0,0 +1 @@ +42c3732fa807 ("fs: Create a generic is_dot_dotdot() utility") diff --git a/v5.19/432acd550e3607d5fea23e27f6ab4e4567deccfd b/v5.19/432acd550e3607d5fea23e27f6ab4e4567deccfd new file mode 100644 index 00000000000..77a9838a56a --- /dev/null +++ b/v5.19/432acd550e3607d5fea23e27f6ab4e4567deccfd @@ -0,0 +1 @@ +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") diff --git a/v5.19/433f437b3ae2ed4e318ecd5233c82f6936e78e82 b/v5.19/433f437b3ae2ed4e318ecd5233c82f6936e78e82 new file mode 100644 index 00000000000..ded20c197b4 --- /dev/null +++ b/v5.19/433f437b3ae2ed4e318ecd5233c82f6936e78e82 @@ -0,0 +1,20 @@ +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") diff --git a/v5.19/4379f91172f39d999919c8e8b2b5e1d665d8972d b/v5.19/4379f91172f39d999919c8e8b2b5e1d665d8972d new file mode 100644 index 00000000000..486c519eecc --- /dev/null +++ b/v5.19/4379f91172f39d999919c8e8b2b5e1d665d8972d @@ -0,0 +1,20 @@ +4379f91172f3 ("power: port block device access to file") +e017d304c740 ("PM: hibernate: Convert to bdev_open_by_dev()") +40d84e198b0a ("PM: hibernate: Rename function parameter from snapshot_test to exclusive") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v5.19/43f0df54c96fa5abcab9df8649c1e52119bf0238 b/v5.19/43f0df54c96fa5abcab9df8649c1e52119bf0238 new file mode 100644 index 00000000000..d7f8c195652 --- /dev/null +++ b/v5.19/43f0df54c96fa5abcab9df8649c1e52119bf0238 @@ -0,0 +1,9 @@ +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.19/449813515d3e5efec85206bb91588a6249a421a3 b/v5.19/449813515d3e5efec85206bb91588a6249a421a3 new file mode 100644 index 00000000000..5195ccbcae9 --- /dev/null +++ b/v5.19/449813515d3e5efec85206bb91588a6249a421a3 @@ -0,0 +1,8 @@ +449813515d3e ("block, fs: Restore the per-bio/request data lifetime fields") +1ccf164ec866 ("block: Use iov_iter_extract_pages() and page pinning in direct-io.c") +e51bab4e2058 ("block: Replace BIO_NO_PAGE_REF with BIO_PAGE_REFFED with inverted logic") +a450f49708ea ("iomap: Don't get an reference on ZERO_PAGE for direct I/O block zeroing") +7ee4ccf57484 ("block: set FOLL_PCI_P2PDMA in bio_map_user_iov()") +80bd4a7aab4c ("blk-mq: move the srcu_struct used for quiescing to the tagset") +b179c98f7697 ("block: Remove request.write_hint") +513389809e13 ("Merge tag 'for-6.1/block-2022-10-03' of git://git.kernel.dk/linux") diff --git a/v5.19/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 b/v5.19/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 new file mode 100644 index 00000000000..5370155d0c6 --- /dev/null +++ b/v5.19/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 @@ -0,0 +1,6 @@ +459c814a3c5f ("9p: adapt to breakup of struct file_lock") +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.19/45f29e0eb5b969c59a70525942080905dc5b7964 b/v5.19/45f29e0eb5b969c59a70525942080905dc5b7964 new file mode 100644 index 00000000000..7293e29f580 --- /dev/null +++ b/v5.19/45f29e0eb5b969c59a70525942080905dc5b7964 @@ -0,0 +1 @@ +45f29e0eb5b9 ("openpromfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.19/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 b/v5.19/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 new file mode 100644 index 00000000000..a7f811f45a7 --- /dev/null +++ b/v5.19/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 @@ -0,0 +1,10 @@ +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/4a679c5afca027d7f4668f51693f7cce589038f5 b/v5.19/4a679c5afca027d7f4668f51693f7cce589038f5 new file mode 100644 index 00000000000..011df112d57 --- /dev/null +++ b/v5.19/4a679c5afca027d7f4668f51693f7cce589038f5 @@ -0,0 +1 @@ +4a679c5afca0 ("selftests: Add test to verify power supply properties") diff --git a/v5.19/4b2cfbda2d530f4efa0e2833771640869013de5e b/v5.19/4b2cfbda2d530f4efa0e2833771640869013de5e new file mode 100644 index 00000000000..189c5bff37d --- /dev/null +++ b/v5.19/4b2cfbda2d530f4efa0e2833771640869013de5e @@ -0,0 +1,20 @@ +4b2cfbda2d53 ("nfs: port block device access to files") +3fe5d9fb0b31 ("nfs/blocklayout: Convert to use bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.19/4b357e2a6d6c364a88d50526675fe596a30766cb b/v5.19/4b357e2a6d6c364a88d50526675fe596a30766cb new file mode 100644 index 00000000000..a339a4273e6 --- /dev/null +++ b/v5.19/4b357e2a6d6c364a88d50526675fe596a30766cb @@ -0,0 +1,20 @@ +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v5.19/4b7b4291dee2fef9148563be3eeb0034cc3bf5df b/v5.19/4b7b4291dee2fef9148563be3eeb0034cc3bf5df new file mode 100644 index 00000000000..1dc10b9d825 --- /dev/null +++ b/v5.19/4b7b4291dee2fef9148563be3eeb0034cc3bf5df @@ -0,0 +1 @@ +4b7b4291dee2 ("selftests: thermal: intel: power_floor: add missing gitignore") diff --git a/v5.19/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 b/v5.19/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 new file mode 100644 index 00000000000..e9525ee42e5 --- /dev/null +++ b/v5.19/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 @@ -0,0 +1,2 @@ +4b944f8ef996 ("Revert "mm/filemap: avoid buffered read/write race to read inconsistent data"") +e2c27b803bb6 ("mm/filemap: avoid buffered read/write race to read inconsistent data") diff --git a/v5.19/4ca52f539865853e6ddbc393745cd0b305f0d810 b/v5.19/4ca52f539865853e6ddbc393745cd0b305f0d810 new file mode 100644 index 00000000000..50ef28826f0 --- /dev/null +++ b/v5.19/4ca52f539865853e6ddbc393745cd0b305f0d810 @@ -0,0 +1,9 @@ +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 b/v5.19/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 new file mode 100644 index 00000000000..992d2aa0feb --- /dev/null +++ b/v5.19/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 @@ -0,0 +1,17 @@ +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.19/512383ae49107fbc42243887798548e356c4b91c b/v5.19/512383ae49107fbc42243887798548e356c4b91c new file mode 100644 index 00000000000..9dabe79ddb6 --- /dev/null +++ b/v5.19/512383ae49107fbc42243887798548e356c4b91c @@ -0,0 +1,3 @@ +512383ae4910 ("f2fs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/5339792bd64bd1605d3d51f8e52e94dfc385959b b/v5.19/5339792bd64bd1605d3d51f8e52e94dfc385959b new file mode 100644 index 00000000000..657ef9c4bd3 --- /dev/null +++ b/v5.19/5339792bd64bd1605d3d51f8e52e94dfc385959b @@ -0,0 +1,20 @@ +5339792bd64b ("selftests/resctrl: Add test groups and name L3 CAT test L3_CAT") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v5.19/539cd3f4da3fdbe7dc353634e004e4b0e725c35a b/v5.19/539cd3f4da3fdbe7dc353634e004e4b0e725c35a new file mode 100644 index 00000000000..37e8e8a3953 --- /dev/null +++ b/v5.19/539cd3f4da3fdbe7dc353634e004e4b0e725c35a @@ -0,0 +1,7 @@ +539cd3f4da3f ("selftests: lib.mk: Do not process TEST_GEN_MODS_DIR") +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") +ae108c48b5d2 ("selftests: net: Fix cross-tree inclusion of scripts") +9395cd7cef45 ("Merge tag 'landlock-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux") diff --git a/v5.19/54943abce0927156ba9909f1a533b25410bfe2ca b/v5.19/54943abce0927156ba9909f1a533b25410bfe2ca new file mode 100644 index 00000000000..746ea0835a9 --- /dev/null +++ b/v5.19/54943abce0927156ba9909f1a533b25410bfe2ca @@ -0,0 +1,20 @@ +54943abce092 ("iomap: add pos and dirty_len into trace_iomap_writepage_map") +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v5.19/54ee3526796f56c249124686a33e1cc05f76ea21 b/v5.19/54ee3526796f56c249124686a33e1cc05f76ea21 new file mode 100644 index 00000000000..3958fea6e84 --- /dev/null +++ b/v5.19/54ee3526796f56c249124686a33e1cc05f76ea21 @@ -0,0 +1,8 @@ +54ee3526796f ("selftests: livepatch: Avoid running the tests if kernel-devel is missing") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.19/57c6906778f55deba6d3f3af00284e3541bb9950 b/v5.19/57c6906778f55deba6d3f3af00284e3541bb9950 new file mode 100644 index 00000000000..77cae3a6f0a --- /dev/null +++ b/v5.19/57c6906778f55deba6d3f3af00284e3541bb9950 @@ -0,0 +1 @@ +57c6906778f5 ("__fs_parse: Correct a documentation comment") diff --git a/v5.19/582a3bf999df662c0e0fa4717ce7559f16d7b93b b/v5.19/582a3bf999df662c0e0fa4717ce7559f16d7b93b new file mode 100644 index 00000000000..4a3f8a50cba --- /dev/null +++ b/v5.19/582a3bf999df662c0e0fa4717ce7559f16d7b93b @@ -0,0 +1,6 @@ +582a3bf999df ("filelock: always define for_each_file_lock()") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 b/v5.19/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 new file mode 100644 index 00000000000..5a7c9c80a0b --- /dev/null +++ b/v5.19/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 @@ -0,0 +1 @@ +587a67b6830b ("filelock: rename some fields in tracepoints") diff --git a/v5.19/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 b/v5.19/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 new file mode 100644 index 00000000000..353fab4c2ed --- /dev/null +++ b/v5.19/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 @@ -0,0 +1 @@ +5916f439f2eb ("Convert coda to use the new mount API") diff --git a/v5.19/5bc9dc068afe95e924136d57c1a385194282a919 b/v5.19/5bc9dc068afe95e924136d57c1a385194282a919 new file mode 100644 index 00000000000..58b7b43b271 --- /dev/null +++ b/v5.19/5bc9dc068afe95e924136d57c1a385194282a919 @@ -0,0 +1 @@ +5bc9dc068afe ("selftest: ftrace: fix minor typo in log") diff --git a/v5.19/5caf1b6400d30a31363063314bddea4e5680d639 b/v5.19/5caf1b6400d30a31363063314bddea4e5680d639 new file mode 100644 index 00000000000..9613793a21c --- /dev/null +++ b/v5.19/5caf1b6400d30a31363063314bddea4e5680d639 @@ -0,0 +1,20 @@ +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v5.19/5d94da7ff00ef45737a64d947e7ff45aca972782 b/v5.19/5d94da7ff00ef45737a64d947e7ff45aca972782 new file mode 100644 index 00000000000..8769e9de8e6 --- /dev/null +++ b/v5.19/5d94da7ff00ef45737a64d947e7ff45aca972782 @@ -0,0 +1,3 @@ +5d94da7ff00e ("kselftest: Add basic test for probing the rust sample modules") +615131b8e9bc ("MAINTAINERS: Rust") +fa4b9df00af4 ("MAINTAINERS: Add Runtime Verification (RV) entry") diff --git a/v5.19/6021d62c677f12f2f975bb1bf2389730e1d9f746 b/v5.19/6021d62c677f12f2f975bb1bf2389730e1d9f746 new file mode 100644 index 00000000000..35c83a83d1c --- /dev/null +++ b/v5.19/6021d62c677f12f2f975bb1bf2389730e1d9f746 @@ -0,0 +1 @@ +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") diff --git a/v5.19/60c2a6926cc94dcd8a60ab593b4092bc354061c3 b/v5.19/60c2a6926cc94dcd8a60ab593b4092bc354061c3 new file mode 100644 index 00000000000..febb6a07fa7 --- /dev/null +++ b/v5.19/60c2a6926cc94dcd8a60ab593b4092bc354061c3 @@ -0,0 +1,20 @@ +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.19/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 b/v5.19/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 new file mode 100644 index 00000000000..0ed23fc8f0e --- /dev/null +++ b/v5.19/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 @@ -0,0 +1,20 @@ +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +58a033c9a3e0 ("nfsd: remove fetch_iversion export operation") +638e3e7d9493 ("nfsd: use the getattr operation to fetch i_version") +3139b1d79588 ("nfsd: move nfsd4_change_attribute to nfsfh.c") +ac3a2585f018 ("nfsd: rework refcounting in filecache") +d7064eaf688c ("NFSD: Add an nfsd_file_fsync tracepoint") +821411858988 ("nfsd: reorganize filecache.c") +1f696e230ea5 ("nfsd: remove the pages_flushed statistic from filecache") +4d1ea8455716 ("NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collection") +dcf3f80965ca ("NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately"") +c252849082ff ("NFSD: Pass the target nfsd_file to nfsd_commit()") +d3aefd2b29ff ("nfsd: fix net-namespace logic in __nfsd_file_cache_purge") +243a5263014a ("nfsd: rework hashtable handling in nfsd_do_file_acquire") +8d0d254b15cc ("nfsd: fix nfsd_file_unhash_and_dispose") +5e138c4a750d ("NFSD: NFSv4 CLOSE should release an nfsd_file immediately") +b40a2839470c ("NFSD: Move nfsd_file_trace_alloc() tracepoint") diff --git a/v5.19/617fc7775370324d0a2b888625b042221ebdcb62 b/v5.19/617fc7775370324d0a2b888625b042221ebdcb62 new file mode 100644 index 00000000000..c31d441a844 --- /dev/null +++ b/v5.19/617fc7775370324d0a2b888625b042221ebdcb62 @@ -0,0 +1,7 @@ +617fc7775370 ("fs: Use KMEM_CACHE instead of kmem_cache_create") +a6293b3e285c ("fs: factor out backing_file_{read,write}_iter() helpers") +f91a704f7161 ("fs: prepare for stackable filesystems backing file helpers") +6ae654392bb5 ("fs: move kiocb_start_write() into vfs_iocb_iter_write()") +269aed7014b3 ("fs: move file_start_write() into vfs_iter_write()") +e389b76a7ee1 ("coda: change locking order in coda_file_write_iter()") +062cca8915ca ("Merge tag 'vfs-6.7.iomap' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs") diff --git a/v5.19/61ead71476cf8b68960275beee24ff00a809fe81 b/v5.19/61ead71476cf8b68960275beee24ff00a809fe81 new file mode 100644 index 00000000000..6f9e470f02f --- /dev/null +++ b/v5.19/61ead71476cf8b68960275beee24ff00a809fe81 @@ -0,0 +1,5 @@ +61ead71476cf ("ext4: port block device access to file") +afde134b5bd0 ("ext4: Block writes to journal device") +218de67764e5 ("ext4: simplify device handling") +d577c8aaed20 ("ext4: Convert to bdev_open_by_dev()") +3ef96fcfd50b ("Merge tag 'ext4_for_linus-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4") diff --git a/v5.19/64bef697d33b75fc06c5789b3f8108680271529f b/v5.19/64bef697d33b75fc06c5789b3f8108680271529f new file mode 100644 index 00000000000..b03bd3a5dc5 --- /dev/null +++ b/v5.19/64bef697d33b75fc06c5789b3f8108680271529f @@ -0,0 +1,8 @@ +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.19/64f92a554f72cbfe8b971f93af9d07f87599bc88 b/v5.19/64f92a554f72cbfe8b971f93af9d07f87599bc88 new file mode 100644 index 00000000000..91e64def526 --- /dev/null +++ b/v5.19/64f92a554f72cbfe8b971f93af9d07f87599bc88 @@ -0,0 +1 @@ +64f92a554f72 ("ocfs2: convert to using new filelock helpers") diff --git a/v5.19/6727980b67852dae6b82a97e24fbadbdd218c033 b/v5.19/6727980b67852dae6b82a97e24fbadbdd218c033 new file mode 100644 index 00000000000..3f6f727c520 --- /dev/null +++ b/v5.19/6727980b67852dae6b82a97e24fbadbdd218c033 @@ -0,0 +1,6 @@ +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") +ae108c48b5d2 ("selftests: net: Fix cross-tree inclusion of scripts") +9395cd7cef45 ("Merge tag 'landlock-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux") diff --git a/v5.19/6874f6ed92df1e95ff815692b6bf6aa98e4c925b b/v5.19/6874f6ed92df1e95ff815692b6bf6aa98e4c925b new file mode 100644 index 00000000000..b1f95e09ffb --- /dev/null +++ b/v5.19/6874f6ed92df1e95ff815692b6bf6aa98e4c925b @@ -0,0 +1,20 @@ +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v5.19/689a930b93c5c20294df5da0407df361c5412eac b/v5.19/689a930b93c5c20294df5da0407df361c5412eac new file mode 100644 index 00000000000..956a7ce4b2d --- /dev/null +++ b/v5.19/689a930b93c5c20294df5da0407df361c5412eac @@ -0,0 +1,20 @@ +689a930b93c5 ("drm/xe/tests: Fix printf format specifiers in xe_migrate test") +cf0b9e94c8c7 ("drm/xe/tests/xe_migrate.c: Add vram to vram KUNIT test") +b7ab8c4f028f ("drm/xe/bo: Remove the lock_no_vm()/unlock_no_vm() interface") +d00e9cc28e1e ("drm/xe/vm: Simplify and document xe_vm_lock()") +fba153b0d0b7 ("drm/xe/selftests: consider multi-GT for eviction test") +9c0d779fc67b ("drm/xe: Prevent return with locked vm") +9b9529ce379a ("drm/xe: Rename engine to exec_queue") +99fea6828879 ("drm/xe: Prefer WARN() over BUG() to avoid crashing the kernel") +e3828ebf6cde ("drm/xe: Add define WQ_HEADER_SIZE") +937b4be72baa ("drm/xe: Decouple vram check from xe_bo_addr()") +621c1fbd9b83 ("drm/xe: Remove vma arg from xe_pte_encode()") +0e34fdb4a01a ("drm/xe: Fix checking for unset value") +6aa26f6eb829 ("drm/xe/engine: add missing rpm for bind engines") +cd928fced996 ("drm/xe/uapi: add the userspace bits for small-bar") +6a024f1bfdfe ("drm/xe/bo: support tiered vram allocation for small-bar") +7a060d786cc1 ("drm/xe/mtl: Map PPGTT as CPU:WC") +7ead33156483 ("drm/xe: Use migrate engine for page fault binds") +1655c893af08 ("drm/xe: Reduce the number list links in xe_vma") +8f33b4f054fc ("drm/xe: Avoid doing rebinds") +0043a3e8a1f5 ("drm/xe/execlist: Log when using execlist submission") diff --git a/v5.19/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce b/v5.19/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce new file mode 100644 index 00000000000..21e1a66679d --- /dev/null +++ b/v5.19/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce @@ -0,0 +1,6 @@ +6934eea2690b ("selftests: ktap_helpers: Add helper to print diagnostic messages") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") diff --git a/v5.19/6a277077ac5189d7633f8c57e153e0a73fab39d2 b/v5.19/6a277077ac5189d7633f8c57e153e0a73fab39d2 new file mode 100644 index 00000000000..0d2fbea9e4a --- /dev/null +++ b/v5.19/6a277077ac5189d7633f8c57e153e0a73fab39d2 @@ -0,0 +1 @@ +6a277077ac51 ("smb/server: convert to using new filelock helpers") diff --git a/v5.19/6a71770442b5b7cf8f880ca1c0a72456c918c757 b/v5.19/6a71770442b5b7cf8f880ca1c0a72456c918c757 new file mode 100644 index 00000000000..b9e0dc80d11 --- /dev/null +++ b/v5.19/6a71770442b5b7cf8f880ca1c0a72456c918c757 @@ -0,0 +1,8 @@ +6a71770442b5 ("selftests: livepatch: Test livepatching a heavily called syscall") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.19/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c b/v5.19/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c new file mode 100644 index 00000000000..6f0978c5d8b --- /dev/null +++ b/v5.19/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c @@ -0,0 +1 @@ +6b6ec4ca4e33 ("eventfd: add a BUILD_BUG_ON() to ensure consistency between EFD_SEMAPHORE and the uapi") diff --git a/v5.19/6b865d6530230b0c446efd93e0207b8eed7eadb2 b/v5.19/6b865d6530230b0c446efd93e0207b8eed7eadb2 new file mode 100644 index 00000000000..739be176b6c --- /dev/null +++ b/v5.19/6b865d6530230b0c446efd93e0207b8eed7eadb2 @@ -0,0 +1,9 @@ +6b865d653023 ("iomap: only call mapping_set_error once for each failed bio") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.19/6b91bfa1651d841f0066bae2b1322cac29fdfb61 b/v5.19/6b91bfa1651d841f0066bae2b1322cac29fdfb61 new file mode 100644 index 00000000000..661e003badf --- /dev/null +++ b/v5.19/6b91bfa1651d841f0066bae2b1322cac29fdfb61 @@ -0,0 +1 @@ +6b91bfa1651d ("qnx4: convert qnx4 to use the new mount api") diff --git a/v5.19/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 b/v5.19/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 new file mode 100644 index 00000000000..a00f98aed06 --- /dev/null +++ b/v5.19/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 @@ -0,0 +1 @@ +6c8ac6e24eb0 ("initramfs: remove duplicate built-in __initramfs_start unpacking") diff --git a/v5.19/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff b/v5.19/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff new file mode 100644 index 00000000000..ed007f617fb --- /dev/null +++ b/v5.19/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff @@ -0,0 +1,20 @@ +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") diff --git a/v5.19/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 b/v5.19/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 new file mode 100644 index 00000000000..5bc8254446e --- /dev/null +++ b/v5.19/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 @@ -0,0 +1 @@ +6f1a214d446b ("selftests: sched: Fix spelling mistake "hiearchy" -> "hierarchy"") diff --git a/v5.19/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 b/v5.19/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 new file mode 100644 index 00000000000..c34396dbd20 --- /dev/null +++ b/v5.19/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 @@ -0,0 +1,20 @@ +6f2f793fba78 ("kunit: test: Log the correct filter string in executor_test") +dce19a3fede2 ("kunit: test: Make filter strings in executor_test writable") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") diff --git a/v5.19/70dfe3f0d239c2e8abc6a7bea24411031f85b652 b/v5.19/70dfe3f0d239c2e8abc6a7bea24411031f85b652 new file mode 100644 index 00000000000..8a8ee011a73 --- /dev/null +++ b/v5.19/70dfe3f0d239c2e8abc6a7bea24411031f85b652 @@ -0,0 +1,3 @@ +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +5ca14835dc42 ("fs: uninline inode_maybe_inc_iversion()") +da3f52ba3595 ("iversion: use atomic64_try_cmpxchg)") diff --git a/v5.19/73f65b8b0325551110dedf8d27ac738bdc331802 b/v5.19/73f65b8b0325551110dedf8d27ac738bdc331802 new file mode 100644 index 00000000000..0329e1c62ea --- /dev/null +++ b/v5.19/73f65b8b0325551110dedf8d27ac738bdc331802 @@ -0,0 +1 @@ +73f65b8b0325 ("fs: Wrong function name in comment") diff --git a/v5.19/73fa7547c70b32cc69685f79be31135797734eb6 b/v5.19/73fa7547c70b32cc69685f79be31135797734eb6 new file mode 100644 index 00000000000..57c6780c00a --- /dev/null +++ b/v5.19/73fa7547c70b32cc69685f79be31135797734eb6 @@ -0,0 +1 @@ +73fa7547c70b ("vfs: add RWF_NOAPPEND flag for pwritev2") diff --git a/v5.19/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 b/v5.19/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 new file mode 100644 index 00000000000..e203b63e790 --- /dev/null +++ b/v5.19/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 @@ -0,0 +1,20 @@ +74e76cbabd7f ("selftests/resctrl: Add resource_info_file_exists()") +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v5.19/75a1bbe60a7425fcaa670bff58b8589b1f880810 b/v5.19/75a1bbe60a7425fcaa670bff58b8589b1f880810 new file mode 100644 index 00000000000..0a3514944a7 --- /dev/null +++ b/v5.19/75a1bbe60a7425fcaa670bff58b8589b1f880810 @@ -0,0 +1 @@ +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") diff --git a/v5.19/75cabec0111b7ccb140d917cc9c481e845cc3498 b/v5.19/75cabec0111b7ccb140d917cc9c481e845cc3498 new file mode 100644 index 00000000000..694ca82b494 --- /dev/null +++ b/v5.19/75cabec0111b7ccb140d917cc9c481e845cc3498 @@ -0,0 +1,6 @@ +75cabec0111b ("filelock: add some new helper functions") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.19/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 b/v5.19/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 new file mode 100644 index 00000000000..a3ebf79c1c7 --- /dev/null +++ b/v5.19/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 @@ -0,0 +1 @@ +75e9570c93c7 ("ceph: convert to using new filelock helpers") diff --git a/v5.19/76698510f593daf8aa0582492090d0c2e484c3e8 b/v5.19/76698510f593daf8aa0582492090d0c2e484c3e8 new file mode 100644 index 00000000000..9ad9e8d3970 --- /dev/null +++ b/v5.19/76698510f593daf8aa0582492090d0c2e484c3e8 @@ -0,0 +1 @@ +76698510f593 ("afs: convert to using new filelock helpers") diff --git a/v5.19/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 b/v5.19/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 new file mode 100644 index 00000000000..648c0e2cfcb --- /dev/null +++ b/v5.19/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 @@ -0,0 +1,20 @@ +7b8001013d72 ("filelock: don't do security checks on nfsd setlease calls") +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v5.19/7beea725a8ca412c6190090ce7c3a13b169592a1 b/v5.19/7beea725a8ca412c6190090ce7c3a13b169592a1 new file mode 100644 index 00000000000..3ca8049eb9a --- /dev/null +++ b/v5.19/7beea725a8ca412c6190090ce7c3a13b169592a1 @@ -0,0 +1,20 @@ +7beea725a8ca ("libfs: Define a minimum directory offset") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") diff --git a/v5.19/7c079e909b21f8f6e5d8e501c037752ff302a15e b/v5.19/7c079e909b21f8f6e5d8e501c037752ff302a15e new file mode 100644 index 00000000000..3021ae76377 --- /dev/null +++ b/v5.19/7c079e909b21f8f6e5d8e501c037752ff302a15e @@ -0,0 +1,5 @@ +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") diff --git a/v5.19/7c09a4ed6156c6cab6b951e027ca6ea24af454ba b/v5.19/7c09a4ed6156c6cab6b951e027ca6ea24af454ba new file mode 100644 index 00000000000..768c7515966 --- /dev/null +++ b/v5.19/7c09a4ed6156c6cab6b951e027ca6ea24af454ba @@ -0,0 +1,9 @@ +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/7c18509bdaefe2164e62829d614ef9ea429f29d2 b/v5.19/7c18509bdaefe2164e62829d614ef9ea429f29d2 new file mode 100644 index 00000000000..8217f681b5d --- /dev/null +++ b/v5.19/7c18509bdaefe2164e62829d614ef9ea429f29d2 @@ -0,0 +1,12 @@ +7c18509bdaef ("filelock: convert locks_insert_lock_ctx and locks_delete_lock_ctx") +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/7ded1e365cc9de6093a71d3a493c1874aca6e77c b/v5.19/7ded1e365cc9de6093a71d3a493c1874aca6e77c new file mode 100644 index 00000000000..d6c8678a8aa --- /dev/null +++ b/v5.19/7ded1e365cc9de6093a71d3a493c1874aca6e77c @@ -0,0 +1 @@ +7ded1e365cc9 ("efs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.19/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 b/v5.19/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 new file mode 100644 index 00000000000..2a782f86a64 --- /dev/null +++ b/v5.19/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 @@ -0,0 +1,15 @@ +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +4008e2a0b01a ("zonefs: Reorganize code") +a608da3bd730 ("zonefs: Detect append writes at invalid locations") +f43dc4dc3eff ("iomap: buffered write failure should not truncate the page cache") +9c7babf94a0d ("xfs,iomap: move delalloc punching to iomap") +b71f889c18ad ("xfs: use byte ranges for write cleanup ranges") +198dd8aedee6 ("xfs: punching delalloc extents on write failure is racy") +8745889a7fd0 ("Merge tag 'iomap-6.0-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux") diff --git a/v5.19/7edfc610ec315de96963e66889511212ad87e3de b/v5.19/7edfc610ec315de96963e66889511212ad87e3de new file mode 100644 index 00000000000..334603c650d --- /dev/null +++ b/v5.19/7edfc610ec315de96963e66889511212ad87e3de @@ -0,0 +1,4 @@ +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.19/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 b/v5.19/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 new file mode 100644 index 00000000000..1e9b4ad7e35 --- /dev/null +++ b/v5.19/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 @@ -0,0 +1,2 @@ +7ffa8f3d3023 ("fs: Remove NTFS classic") +a05aea98d405 ("Merge tag 'sysctl-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux") diff --git a/v5.19/806cb2270237ce2ec672a407d66cee17a07d3aa2 b/v5.19/806cb2270237ce2ec672a407d66cee17a07d3aa2 new file mode 100644 index 00000000000..89b806b6c2d --- /dev/null +++ b/v5.19/806cb2270237ce2ec672a407d66cee17a07d3aa2 @@ -0,0 +1,5 @@ +806cb2270237 ("kunit: Annotate _MSG assertion variants with gnu printf specifiers") +260755184cbd ("kunit: Move kunit_abort() call out of kunit_do_failed_assertion()") +c1144e01063e ("kunit: declare kunit_assert structs as const") +97d453bc4007 ("kunit: rename base KUNIT_ASSERTION macro to _KUNIT_FAILED") +a8495ad8e973 ("kunit: remove format func from struct kunit_assert, get it to 0 bytes") diff --git a/v5.19/80d012e98894ac9112cbcddf2fbf276c2e4be0ec b/v5.19/80d012e98894ac9112cbcddf2fbf276c2e4be0ec new file mode 100644 index 00000000000..2f3a679a261 --- /dev/null +++ b/v5.19/80d012e98894ac9112cbcddf2fbf276c2e4be0ec @@ -0,0 +1,2 @@ +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +adc9c2e5a723 ("iomap: add a tracepoint for mappings returned by map_blocks") diff --git a/v5.19/8145e082a8dfcfdc0a725b0f76eca54337b5b26e b/v5.19/8145e082a8dfcfdc0a725b0f76eca54337b5b26e new file mode 100644 index 00000000000..dd4d0f691f3 --- /dev/null +++ b/v5.19/8145e082a8dfcfdc0a725b0f76eca54337b5b26e @@ -0,0 +1 @@ +8145e082a8df ("romfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.19/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 b/v5.19/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 new file mode 100644 index 00000000000..5c742c89d45 --- /dev/null +++ b/v5.19/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 @@ -0,0 +1,15 @@ +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.19/82a8cb96b23244f40be56b9edcf085af0cc237a6 b/v5.19/82a8cb96b23244f40be56b9edcf085af0cc237a6 new file mode 100644 index 00000000000..ea18cc0ab8a --- /dev/null +++ b/v5.19/82a8cb96b23244f40be56b9edcf085af0cc237a6 @@ -0,0 +1,7 @@ +82a8cb96b232 ("afs: adapt to breakup of struct file_lock") +76698510f593 ("afs: convert to using new filelock helpers") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.19/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 b/v5.19/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 new file mode 100644 index 00000000000..54a22d198df --- /dev/null +++ b/v5.19/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 @@ -0,0 +1,4 @@ +83b290c9e3b5 ("pidfd: clone: allow CLONE_THREAD | CLONE_PIDFD together") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") diff --git a/v5.19/84e286c1bb9b22d5893d34fcedd69224a65c439c b/v5.19/84e286c1bb9b22d5893d34fcedd69224a65c439c new file mode 100644 index 00000000000..79f2ae08ced --- /dev/null +++ b/v5.19/84e286c1bb9b22d5893d34fcedd69224a65c439c @@ -0,0 +1,9 @@ +84e286c1bb9b ("smb/client: adapt to breakup of struct file_lock") +2cd114294d1d ("smb/client: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.19/85506aca2eb4ea41223c91c5fe25125953c19b13 b/v5.19/85506aca2eb4ea41223c91c5fe25125953c19b13 new file mode 100644 index 00000000000..d95b832afbf --- /dev/null +++ b/v5.19/85506aca2eb4ea41223c91c5fe25125953c19b13 @@ -0,0 +1 @@ +85506aca2eb4 ("selftests/mqueue: Set timeout to 180 seconds") diff --git a/v5.19/85f273a6a1e492afa7309fd23fcd8cb870085f56 b/v5.19/85f273a6a1e492afa7309fd23fcd8cb870085f56 new file mode 100644 index 00000000000..d5e1709a126 --- /dev/null +++ b/v5.19/85f273a6a1e492afa7309fd23fcd8cb870085f56 @@ -0,0 +1 @@ +85f273a6a1e4 ("fs/pipe: Convert to lockdep_cmp_fn") diff --git a/v5.19/872584f1bb983a688547509141b03b37bdb28840 b/v5.19/872584f1bb983a688547509141b03b37bdb28840 new file mode 100644 index 00000000000..10bc17b0ef0 --- /dev/null +++ b/v5.19/872584f1bb983a688547509141b03b37bdb28840 @@ -0,0 +1,2 @@ +872584f1bb98 ("lockd: convert to using new filelock helpers") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") diff --git a/v5.19/87a83c8c677e762a39d914e67450cc85d8fc1f9a b/v5.19/87a83c8c677e762a39d914e67450cc85d8fc1f9a new file mode 100644 index 00000000000..0b324969e60 --- /dev/null +++ b/v5.19/87a83c8c677e762a39d914e67450cc85d8fc1f9a @@ -0,0 +1 @@ +87a83c8c677e ("reiserfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.19/87b355f44833b9d7d8ebdd3929e941ac1a931b7e b/v5.19/87b355f44833b9d7d8ebdd3929e941ac1a931b7e new file mode 100644 index 00000000000..da3fa8a87ab --- /dev/null +++ b/v5.19/87b355f44833b9d7d8ebdd3929e941ac1a931b7e @@ -0,0 +1,20 @@ +87b355f44833 ("erofs: port device access to file") +8bd90b6ae785 ("erofs: fix NULL dereference of dif->bdev_handle in fscache mode") +49845720080d ("erofs: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v5.19/8a904a3caa88118744062e872ae90f37748a8fd8 b/v5.19/8a904a3caa88118744062e872ae90f37748a8fd8 new file mode 100644 index 00000000000..9af8d651d37 --- /dev/null +++ b/v5.19/8a904a3caa88118744062e872ae90f37748a8fd8 @@ -0,0 +1 @@ +8a904a3caa88 ("rtc: test: Fix invalid format specifier.") diff --git a/v5.19/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 b/v5.19/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 new file mode 100644 index 00000000000..7eb29fe1742 --- /dev/null +++ b/v5.19/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 @@ -0,0 +1 @@ +8ab37b0d98cf ("selftests: livepatch: Add initial .gitignore") diff --git a/v5.19/8b3d838139bcd1e552f1899191f734264ce2a1a5 b/v5.19/8b3d838139bcd1e552f1899191f734264ce2a1a5 new file mode 100644 index 00000000000..1fdf276ca98 --- /dev/null +++ b/v5.19/8b3d838139bcd1e552f1899191f734264ce2a1a5 @@ -0,0 +1 @@ +8b3d838139bc ("fs: improve dump_mapping() robustness") diff --git a/v5.19/8b6bb995d3819218498bdbee4465bffff1497a31 b/v5.19/8b6bb995d3819218498bdbee4465bffff1497a31 new file mode 100644 index 00000000000..bc2f9359258 --- /dev/null +++ b/v5.19/8b6bb995d3819218498bdbee4465bffff1497a31 @@ -0,0 +1,2 @@ +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") diff --git a/v5.19/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b b/v5.19/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b new file mode 100644 index 00000000000..454cd98364e --- /dev/null +++ b/v5.19/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b @@ -0,0 +1,2 @@ +8cbf22b3dcf0 ("selftests: ftrace: fix typo in test description") +ee9793be08b1 ("tracing/selftests: Add ownership modification tests for eventfs") diff --git a/v5.19/90a009db09e2b91990df28e47844d44ae0ef9aa8 b/v5.19/90a009db09e2b91990df28e47844d44ae0ef9aa8 new file mode 100644 index 00000000000..471c36b5593 --- /dev/null +++ b/v5.19/90a009db09e2b91990df28e47844d44ae0ef9aa8 @@ -0,0 +1,20 @@ +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.19/90f92b68c9869913753f8bc1d87b7762a5f36873 b/v5.19/90f92b68c9869913753f8bc1d87b7762a5f36873 new file mode 100644 index 00000000000..628f08286eb --- /dev/null +++ b/v5.19/90f92b68c9869913753f8bc1d87b7762a5f36873 @@ -0,0 +1,9 @@ +90f92b68c986 ("pidfd: kill the no longer needed do_notify_pidfd() in de_thread()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.19/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 b/v5.19/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 new file mode 100644 index 00000000000..365f48a9547 --- /dev/null +++ b/v5.19/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 @@ -0,0 +1,10 @@ +91e78a1eb6b1 ("hugetlbfs: support idmapped mounts") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.19/9473c4450e9c83d890d435577a3776d925fa748c b/v5.19/9473c4450e9c83d890d435577a3776d925fa748c new file mode 100644 index 00000000000..85a873e73ea --- /dev/null +++ b/v5.19/9473c4450e9c83d890d435577a3776d925fa748c @@ -0,0 +1 @@ +9473c4450e9c ("exportfs: fix the fallback implementation of the get_name export operation") diff --git a/v5.19/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d b/v5.19/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d new file mode 100644 index 00000000000..feb3f7740d3 --- /dev/null +++ b/v5.19/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d @@ -0,0 +1,12 @@ +966b7bd3ca3e ("dlm: adapt to breakup of struct file_lock") +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dbee1adeb7e6 ("dlm: use fl_owner from lockd") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +92655fbda5c0 ("fs: dlm: return positive pid value for F_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.19/9a7eec48c9715c897b3a7809799089d708a4de64 b/v5.19/9a7eec48c9715c897b3a7809799089d708a4de64 new file mode 100644 index 00000000000..96f9091cf05 --- /dev/null +++ b/v5.19/9a7eec48c9715c897b3a7809799089d708a4de64 @@ -0,0 +1,5 @@ +9a7eec48c971 ("fuse: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.19/9ae061cf2a46980b37cec1e56a372603682b2741 b/v5.19/9ae061cf2a46980b37cec1e56a372603682b2741 new file mode 100644 index 00000000000..072cf4ea9bc --- /dev/null +++ b/v5.19/9ae061cf2a46980b37cec1e56a372603682b2741 @@ -0,0 +1,20 @@ +9ae061cf2a46 ("btrfs: port device access to file") +86ec15d00bf8 ("btrfs: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.19/9b6713cc75229f25552c643083cbdbfb771e5bca b/v5.19/9b6713cc75229f25552c643083cbdbfb771e5bca new file mode 100644 index 00000000000..091043ab2e7 --- /dev/null +++ b/v5.19/9b6713cc75229f25552c643083cbdbfb771e5bca @@ -0,0 +1,20 @@ +9b6713cc7522 ("maple_tree: Add mtree_alloc_cyclic()") +067311d33e65 ("maple_tree: separate ma_state node from status") +271f61a8b41d ("maple_tree: clean up inlines for some functions") +bf857ddd21d0 ("maple_tree: move debug check to __mas_set_range()") +f7a590189539 ("maple_tree: make mas_erase() more robust") +a2587a7e8d37 ("maple_tree: add test for mtree_dup()") +fd32e4e9b764 ("maple_tree: introduce interfaces __mt_dup() and mtree_dup()") +4f2267b58a22 ("maple_tree: add mt_free_one() and mt_attr() helpers") +a8091f039c1e ("maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states") +5c590804b6b0 ("maple_tree: add mas_is_active() to detect in-tree walks") +530f745c7620 ("maple_tree: replace data before marking dead in split and spanning store") +4ffc2ee2cf01 ("maple_tree: introduce mas_tree_parent() definition") +1238f6a226dc ("maple_tree: introduce mas_put_in_tree()") +72bcf4aa86ec ("maple_tree: reorder replacement of nodes to avoid live lock") +fec29364348f ("maple_tree: reduce resets during store setup") +da0892547b10 ("maple_tree: re-introduce entry to mas_preallocate() arguments") +53bee98d004f ("mm: remove re-walk from mmap_region()") +c1297987cc2a ("maple_tree: introduce __mas_set_range()") +a489539e33c2 ("maple_tree: update mt_validate()") +fad9c80e6371 ("maple_tree: fix a few documentation issues") diff --git a/v5.19/9bb430a89d2dfce58a3d61a3a04e149109d3934e b/v5.19/9bb430a89d2dfce58a3d61a3a04e149109d3934e new file mode 100644 index 00000000000..0a757656956 --- /dev/null +++ b/v5.19/9bb430a89d2dfce58a3d61a3a04e149109d3934e @@ -0,0 +1,10 @@ +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a b/v5.19/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a new file mode 100644 index 00000000000..c0c174ec5bb --- /dev/null +++ b/v5.19/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a @@ -0,0 +1,20 @@ +9de31ee6d7a8 ("reiserfs: port block device access to file") +ba1787a5edd9 ("reiserfs: Convert to bdev_open_by_dev/path()") +c576c4bf9ecf ("reiserfs: fix blkdev_put() warning from release_journal_dev()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") +0718afd47f70 ("block: introduce holder ops") diff --git a/v5.19/9e3f1c59367515e7e40675fe83645a131c05039d b/v5.19/9e3f1c59367515e7e40675fe83645a131c05039d new file mode 100644 index 00000000000..8d54c0842d1 --- /dev/null +++ b/v5.19/9e3f1c59367515e7e40675fe83645a131c05039d @@ -0,0 +1 @@ +9e3f1c593675 ("selftests/move_mount_set_group:Make tests build with old libc") diff --git a/v5.19/9ed52108f6478a6a805c0c15a3f70aabba07247e b/v5.19/9ed52108f6478a6a805c0c15a3f70aabba07247e new file mode 100644 index 00000000000..8ea2a7637dd --- /dev/null +++ b/v5.19/9ed52108f6478a6a805c0c15a3f70aabba07247e @@ -0,0 +1 @@ +9ed52108f647 ("pidfd: change do_notify_pidfd() to use __wake_up(poll_to_key(EPOLLIN))") diff --git a/v5.19/9f2f767f5ef81982a36edef512b2319e3a79ad73 b/v5.19/9f2f767f5ef81982a36edef512b2319e3a79ad73 new file mode 100644 index 00000000000..724d1e2b23f --- /dev/null +++ b/v5.19/9f2f767f5ef81982a36edef512b2319e3a79ad73 @@ -0,0 +1,20 @@ +9f2f767f5ef8 ("bcachefs: port block device access to file") +1bfdc94b28cf ("bcachefs: Convert to bdev_open_by_path()") +3e3e02e6bce6 ("bcachefs: Assorted checkpatch fixes") +99e2146bea04 ("bcachefs: Break out bch2_btree_path_traverse_cached_slowpath()") +0d7009d7ca99 ("bcachefs: Delete old deadlock avoidance code") +33bd5d068603 ("bcachefs: Deadlock cycle detector") +5c1ef830f678 ("bcachefs: Errcodes can now subtype standard error codes") +367d72dd5fd5 ("bcachefs: bch2_btree_path_upgrade() now emits transaction restart") +e87b0e4a7120 ("bcachefs: Fix redundant transaction restart") +3d21d48e898a ("bcachefs: Fix usage of six lock's percpu mode, key cache version") +0242130fb67f ("bcachefs: Refactor bkey_cached_alloc() path") +da4474f20961 ("bcachefs: Convert more locking code to btree_bkey_cached_common") +4e6defd106b6 ("bcachefs: btree_bkey_cached_common->cached") +d5024b011cb3 ("bcachefs: bch2_btree_node_lock_write_nofail()") +ca7d8fcabf29 ("bcachefs: New locking functions") +546180874ade ("bcachefs: Mark write locks before taking lock") +534a591e4cf9 ("bcachefs: Delete time_stats for lock contended times") +674cfc26240b ("bcachefs: Add persistent counters for all tracepoints") +8a9c1b1cb0ed ("bcachefs: Improve bch2_btree_node_relock()") +ce56bf7fc23b ("bcachefs: Improve trans_restart_journal_preres_get tracepoint") diff --git a/v5.19/a0dd82d6d863f03859ccab6c71e84e917f4d7082 b/v5.19/a0dd82d6d863f03859ccab6c71e84e917f4d7082 new file mode 100644 index 00000000000..d8a5a4e8ea1 --- /dev/null +++ b/v5.19/a0dd82d6d863f03859ccab6c71e84e917f4d7082 @@ -0,0 +1,20 @@ +a0dd82d6d863 ("kunit: Mark filter* params as rw") +b67abaad4d25 ("kunit: Allow kunit test modules to use test filtering") +18258c60f8a7 ("kunit: Make 'list' action available to kunit test modules") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") diff --git a/v5.19/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f b/v5.19/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f new file mode 100644 index 00000000000..d9016ce6162 --- /dev/null +++ b/v5.19/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f @@ -0,0 +1,17 @@ +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 b/v5.19/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 new file mode 100644 index 00000000000..4d895554473 --- /dev/null +++ b/v5.19/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 @@ -0,0 +1 @@ +a1c6d5439fbd ("pid: kill the obsolete PIDTYPE_PID code in transfer_pid()") diff --git a/v5.19/a28d893eb3270cf62c10dd8777af0d8452cdc072 b/v5.19/a28d893eb3270cf62c10dd8777af0d8452cdc072 new file mode 100644 index 00000000000..149fd499753 --- /dev/null +++ b/v5.19/a28d893eb3270cf62c10dd8777af0d8452cdc072 @@ -0,0 +1,20 @@ +a28d893eb327 ("md: port block device access to file") +9f0f5a30d34c ("md: Convert to bdev_open_by_dev()") +c2fce61fb22e ("dm: Convert to bdev_open_by_dev()") +99892147f028 ("md: fix warning for holder mismatch from export_rdev()") +a1d767191096 ("md: use mddev->external to select holder in export_rdev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v5.19/a34606a9aa3d36d178a5ecf31a0299b88102cf12 b/v5.19/a34606a9aa3d36d178a5ecf31a0299b88102cf12 new file mode 100644 index 00000000000..ed391caf5b0 --- /dev/null +++ b/v5.19/a34606a9aa3d36d178a5ecf31a0299b88102cf12 @@ -0,0 +1,20 @@ +a34606a9aa3d ("rnbd: port block device access to file") +70d85bec8f4c ("block/rnbd: use %pe to print errors") +c2114f11a30e ("rnbd-srv: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +5ee607675deb ("rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") diff --git a/v5.19/a4af51ce229b1e1eab003966dbfebf9d80093a77 b/v5.19/a4af51ce229b1e1eab003966dbfebf9d80093a77 new file mode 100644 index 00000000000..40a5766fdb1 --- /dev/null +++ b/v5.19/a4af51ce229b1e1eab003966dbfebf9d80093a77 @@ -0,0 +1,13 @@ +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.19/a56aefca8d386181415a1fb7cfec2f72b0404797 b/v5.19/a56aefca8d386181415a1fb7cfec2f72b0404797 new file mode 100644 index 00000000000..2196693498a --- /dev/null +++ b/v5.19/a56aefca8d386181415a1fb7cfec2f72b0404797 @@ -0,0 +1,8 @@ +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/a575c9734f3021f1fc81c2477ecaee4d9841fd59 b/v5.19/a575c9734f3021f1fc81c2477ecaee4d9841fd59 new file mode 100644 index 00000000000..3653d05ee4f --- /dev/null +++ b/v5.19/a575c9734f3021f1fc81c2477ecaee4d9841fd59 @@ -0,0 +1,20 @@ +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +42e3b093eb7c ("selftests/resctrl: Fix set up schemata with 100% allocation on first run in MBM test") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +9ce29d23a133 ("selftests/resctrl: Change initialize_llc_perf() return type to void") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +0d45c83b95da ("selftests/resctrl: Check for return value after write_schemata()") +fa10366cc6f4 ("selftests/resctrl: Allow ->setup() to return errors") diff --git a/v5.19/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a b/v5.19/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a new file mode 100644 index 00000000000..b582d8b1a3b --- /dev/null +++ b/v5.19/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a @@ -0,0 +1,5 @@ +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/a6bf23e18324d550f789637d469cca654c92fe86 b/v5.19/a6bf23e18324d550f789637d469cca654c92fe86 new file mode 100644 index 00000000000..632a9c97394 --- /dev/null +++ b/v5.19/a6bf23e18324d550f789637d469cca654c92fe86 @@ -0,0 +1,6 @@ +a6bf23e18324 ("gfs2: adapt to breakup of struct file_lock") +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v5.19/ab838b3fd9a442a62f36ea7eeb93e77259f787ce b/v5.19/ab838b3fd9a442a62f36ea7eeb93e77259f787ce new file mode 100644 index 00000000000..5873a414bfa --- /dev/null +++ b/v5.19/ab838b3fd9a442a62f36ea7eeb93e77259f787ce @@ -0,0 +1,11 @@ +ab838b3fd9a4 ("block: remove bdev_handle completely") +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 b/v5.19/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 new file mode 100644 index 00000000000..b13a57a0166 --- /dev/null +++ b/v5.19/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 @@ -0,0 +1,3 @@ +ac4e78bdbba2 ("jfs: port block device access to file") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/ad399740bd41da5558d8b8b2b19481740ca063cb b/v5.19/ad399740bd41da5558d8b8b2b19481740ca063cb new file mode 100644 index 00000000000..8b5bf9a55b9 --- /dev/null +++ b/v5.19/ad399740bd41da5558d8b8b2b19481740ca063cb @@ -0,0 +1,11 @@ +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/ad72872eb3ae634d1e4296a384baa81e85cc6acc b/v5.19/ad72872eb3ae634d1e4296a384baa81e85cc6acc new file mode 100644 index 00000000000..7c4c7cb842b --- /dev/null +++ b/v5.19/ad72872eb3ae634d1e4296a384baa81e85cc6acc @@ -0,0 +1 @@ +ad72872eb3ae ("asm-generic: remove extra type checking in acquire/release for non-SMP case") diff --git a/v5.19/ae5535efd8c445ad6033ac0d5da0197897b148ea b/v5.19/ae5535efd8c445ad6033ac0d5da0197897b148ea new file mode 100644 index 00000000000..9826a13f5cc --- /dev/null +++ b/v5.19/ae5535efd8c445ad6033ac0d5da0197897b148ea @@ -0,0 +1,8 @@ +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.19/ae638551ab64a216364a63c4ee5061f82702fde2 b/v5.19/ae638551ab64a216364a63c4ee5061f82702fde2 new file mode 100644 index 00000000000..c7214fafecb --- /dev/null +++ b/v5.19/ae638551ab64a216364a63c4ee5061f82702fde2 @@ -0,0 +1,20 @@ +ae638551ab64 ("selftests/resctrl: Add non-contiguous CBMs CAT test") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v5.19/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 b/v5.19/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 new file mode 100644 index 00000000000..e42b44b7d4a --- /dev/null +++ b/v5.19/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 @@ -0,0 +1,11 @@ +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/ae8c511757304e0c393661b5ed2ad7073e2a351d b/v5.19/ae8c511757304e0c393661b5ed2ad7073e2a351d new file mode 100644 index 00000000000..be3afcffe01 --- /dev/null +++ b/v5.19/ae8c511757304e0c393661b5ed2ad7073e2a351d @@ -0,0 +1,15 @@ +ae8c51175730 ("fs: add FS_IOC_GETFSSYSFSPATH") +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.19/b1211a25c4fe3443cfef4ed7c39251502a663776 b/v5.19/b1211a25c4fe3443cfef4ed7c39251502a663776 new file mode 100644 index 00000000000..3a1f42e8225 --- /dev/null +++ b/v5.19/b1211a25c4fe3443cfef4ed7c39251502a663776 @@ -0,0 +1,5 @@ +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 b/v5.19/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 new file mode 100644 index 00000000000..2b2301a0cf5 --- /dev/null +++ b/v5.19/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 @@ -0,0 +1,12 @@ +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.19/b4c6d52d8a81c53a8759e382e8000597909f0615 b/v5.19/b4c6d52d8a81c53a8759e382e8000597909f0615 new file mode 100644 index 00000000000..7a5c895115f --- /dev/null +++ b/v5.19/b4c6d52d8a81c53a8759e382e8000597909f0615 @@ -0,0 +1,5 @@ +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v5.19/b639585e71e63008373d3a9fd060b87315fe7ea8 b/v5.19/b639585e71e63008373d3a9fd060b87315fe7ea8 new file mode 100644 index 00000000000..f50ac282f21 --- /dev/null +++ b/v5.19/b639585e71e63008373d3a9fd060b87315fe7ea8 @@ -0,0 +1 @@ +b639585e71e6 ("fork: Using clone_flags for legacy clone check") diff --git a/v5.19/b6aaba5b76e9596cb4d62d081cca41e114becacc b/v5.19/b6aaba5b76e9596cb4d62d081cca41e114becacc new file mode 100644 index 00000000000..4526e644513 --- /dev/null +++ b/v5.19/b6aaba5b76e9596cb4d62d081cca41e114becacc @@ -0,0 +1,14 @@ +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/b6be3714005c3933886be71011f19119e219e77c b/v5.19/b6be3714005c3933886be71011f19119e219e77c new file mode 100644 index 00000000000..16a55fe66c6 --- /dev/null +++ b/v5.19/b6be3714005c3933886be71011f19119e219e77c @@ -0,0 +1,13 @@ +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/b6dfac948686799169c899557a179b84d0d1f47e b/v5.19/b6dfac948686799169c899557a179b84d0d1f47e new file mode 100644 index 00000000000..75c0b2179e6 --- /dev/null +++ b/v5.19/b6dfac948686799169c899557a179b84d0d1f47e @@ -0,0 +1,20 @@ +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v5.19/b6e6a582f2b357b6f74849b715de12cc38b1ee91 b/v5.19/b6e6a582f2b357b6f74849b715de12cc38b1ee91 new file mode 100644 index 00000000000..9e29ef13d7e --- /dev/null +++ b/v5.19/b6e6a582f2b357b6f74849b715de12cc38b1ee91 @@ -0,0 +1,20 @@ +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v5.19/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 b/v5.19/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 new file mode 100644 index 00000000000..853af619052 --- /dev/null +++ b/v5.19/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 @@ -0,0 +1 @@ +bac0a9e56e1f ("file: add alloc_file_pseudo_noaccount()") diff --git a/v5.19/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 b/v5.19/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 new file mode 100644 index 00000000000..2bd6f284d00 --- /dev/null +++ b/v5.19/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 @@ -0,0 +1 @@ +bae8bc46987e ("libfs: Remove unnecessary ‘0’ values from ret") diff --git a/v5.19/bc401c2900c128d3d69482769f1300502a9f0598 b/v5.19/bc401c2900c128d3d69482769f1300502a9f0598 new file mode 100644 index 00000000000..ca7dcb79688 --- /dev/null +++ b/v5.19/bc401c2900c128d3d69482769f1300502a9f0598 @@ -0,0 +1 @@ +bc401c2900c1 ("ubifs: Configure dentry operations at dentry-creation time") diff --git a/v5.19/bcd8a929a5387178d917da785896e53b0845ab37 b/v5.19/bcd8a929a5387178d917da785896e53b0845ab37 new file mode 100644 index 00000000000..1ca7b223c0d --- /dev/null +++ b/v5.19/bcd8a929a5387178d917da785896e53b0845ab37 @@ -0,0 +1,20 @@ +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.19/bcdb2e9d9f319935938a5addee040e37b60192ff b/v5.19/bcdb2e9d9f319935938a5addee040e37b60192ff new file mode 100644 index 00000000000..49bbdf051ab --- /dev/null +++ b/v5.19/bcdb2e9d9f319935938a5addee040e37b60192ff @@ -0,0 +1,20 @@ +bcdb2e9d9f31 ("selftests/resctrl: Read in less obvious order to defeat prefetch optimizations") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") diff --git a/v5.19/bd46543d7f9a8b2c03420499b1885287e96aaf28 b/v5.19/bd46543d7f9a8b2c03420499b1885287e96aaf28 new file mode 100644 index 00000000000..1bb74b17e13 --- /dev/null +++ b/v5.19/bd46543d7f9a8b2c03420499b1885287e96aaf28 @@ -0,0 +1,2 @@ +bd46543d7f9a ("eventfd: move 'eventfd-count' printing out of spinlock") +33d8b5d7824c ("eventfd: show the EFD_SEMAPHORE flag in fdinfo") diff --git a/v5.19/bd8c239c0502e70c92cf9496846bcbec7cd5702f b/v5.19/bd8c239c0502e70c92cf9496846bcbec7cd5702f new file mode 100644 index 00000000000..a78bb1d9611 --- /dev/null +++ b/v5.19/bd8c239c0502e70c92cf9496846bcbec7cd5702f @@ -0,0 +1,2 @@ +bd8c239c0502 ("iov_iter: Avoid wrap-around instrumentation in copy_compat_iovec_from_user()") +50f9a76ef127 ("iov_iter: Mark copy_compat_iovec_from_user() noinline") diff --git a/v5.19/be2760a703e6554c2b5784e2fec804284cdcbe4d b/v5.19/be2760a703e6554c2b5784e2fec804284cdcbe4d new file mode 100644 index 00000000000..53a3d4970b4 --- /dev/null +++ b/v5.19/be2760a703e6554c2b5784e2fec804284cdcbe4d @@ -0,0 +1 @@ +be2760a703e6 ("f2fs: Configure dentry operations at dentry-creation time") diff --git a/v5.19/be914f8fd282ecce5d8e2dd098e628dcc7ad533a b/v5.19/be914f8fd282ecce5d8e2dd098e628dcc7ad533a new file mode 100644 index 00000000000..7b22a3c95ae --- /dev/null +++ b/v5.19/be914f8fd282ecce5d8e2dd098e628dcc7ad533a @@ -0,0 +1,20 @@ +be914f8fd282 ("zram: port block device access to file") +eed993a09103 ("zram: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.19/c044a9502649a66bf5c5e1a584cb82b2c538ae25 b/v5.19/c044a9502649a66bf5c5e1a584cb82b2c538ae25 new file mode 100644 index 00000000000..17bb3b2ca74 --- /dev/null +++ b/v5.19/c044a9502649a66bf5c5e1a584cb82b2c538ae25 @@ -0,0 +1 @@ +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") diff --git a/v5.19/c25db1d27abd78175d9802f52c1b75f3cf716f2c b/v5.19/c25db1d27abd78175d9802f52c1b75f3cf716f2c new file mode 100644 index 00000000000..d5947b2a9bd --- /dev/null +++ b/v5.19/c25db1d27abd78175d9802f52c1b75f3cf716f2c @@ -0,0 +1 @@ +c25db1d27abd ("selftests: uevent: add missing gitignore") diff --git a/v5.19/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 b/v5.19/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 new file mode 100644 index 00000000000..27524dcb1e3 --- /dev/null +++ b/v5.19/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 @@ -0,0 +1,2 @@ +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +d58562ca6c99 ("iomap: skip pages past eof in iomap_do_writepage()") diff --git a/v5.19/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 b/v5.19/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 new file mode 100644 index 00000000000..b3bdefb672f --- /dev/null +++ b/v5.19/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 @@ -0,0 +1,7 @@ +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.19/c5215d54dc10e801a6cefef62445a00a4c28a515 b/v5.19/c5215d54dc10e801a6cefef62445a00a4c28a515 new file mode 100644 index 00000000000..ba8dc49b57d --- /dev/null +++ b/v5.19/c5215d54dc10e801a6cefef62445a00a4c28a515 @@ -0,0 +1,20 @@ +c5215d54dc10 ("kunit: Setup DMA masks on the kunit device") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v5.19/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b b/v5.19/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b new file mode 100644 index 00000000000..f8b72a047c0 --- /dev/null +++ b/v5.19/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b @@ -0,0 +1,20 @@ +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v5.19/c67ef897fe08effad98f0c7fb9223fa1f771d09e b/v5.19/c67ef897fe08effad98f0c7fb9223fa1f771d09e new file mode 100644 index 00000000000..f25e933257c --- /dev/null +++ b/v5.19/c67ef897fe08effad98f0c7fb9223fa1f771d09e @@ -0,0 +1 @@ +c67ef897fe08 ("select: Avoid wrap-around instrumentation in do_sys_poll()") diff --git a/v5.19/c69ff4071935f946f1cddc59e1d36a03442ed015 b/v5.19/c69ff4071935f946f1cddc59e1d36a03442ed015 new file mode 100644 index 00000000000..580e28ef0d3 --- /dev/null +++ b/v5.19/c69ff4071935f946f1cddc59e1d36a03442ed015 @@ -0,0 +1,20 @@ +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +ac1c13e257c7 ("Merge tag 'nfsd-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v5.19/c762b979c7c97dc7a4010f943a9c0b646a56ed36 b/v5.19/c762b979c7c97dc7a4010f943a9c0b646a56ed36 new file mode 100644 index 00000000000..9a9b62eb4bc --- /dev/null +++ b/v5.19/c762b979c7c97dc7a4010f943a9c0b646a56ed36 @@ -0,0 +1 @@ +c762b979c7c9 ("proc: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.19/c8841fc4d51f603a44c00448ad17404eb829c741 b/v5.19/c8841fc4d51f603a44c00448ad17404eb829c741 new file mode 100644 index 00000000000..f32ec238ec2 --- /dev/null +++ b/v5.19/c8841fc4d51f603a44c00448ad17404eb829c741 @@ -0,0 +1 @@ +c8841fc4d51f ("qnx6: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.19/c8df2cc9d63bdb365c520a2dd5472f7b7755644f b/v5.19/c8df2cc9d63bdb365c520a2dd5472f7b7755644f new file mode 100644 index 00000000000..00379c0db66 --- /dev/null +++ b/v5.19/c8df2cc9d63bdb365c520a2dd5472f7b7755644f @@ -0,0 +1,5 @@ +c8df2cc9d63b ("ocfs2: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.19/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 b/v5.19/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 new file mode 100644 index 00000000000..20f2607f697 --- /dev/null +++ b/v5.19/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 @@ -0,0 +1,20 @@ +c8e108d80cd8 ("s390: port block device access to file") +a8ab90ff47bf ("s390/dasd: Convert to bdev_open_by_path()") +560e20e4bf64 ("block: consolidate __invalidate_device and fsync_bdev") +127a5093c79d ("block: drop the "busy inodes on changed media" log message") +2527fd38772f ("dasd: also call __invalidate_device when setting the device offline") +ab6860f62bfe ("block: simplify the disk_force_media_change interface") +aca740cecbe5 ("fs: open block device after superblock creation") +b90ecc0379eb ("block: increment diskseq on all media change events") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") diff --git a/v5.19/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 b/v5.19/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 new file mode 100644 index 00000000000..6ee91b6c9c8 --- /dev/null +++ b/v5.19/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 @@ -0,0 +1,20 @@ +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +3aff51464455 ("selftests/resctrl: Extend signal handler coverage to unmount on receiving signal") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v5.19/c997d683d952d8c927922ea0ab4d33a01c8efc2c b/v5.19/c997d683d952d8c927922ea0ab4d33a01c8efc2c new file mode 100644 index 00000000000..4d3422c2206 --- /dev/null +++ b/v5.19/c997d683d952d8c927922ea0ab4d33a01c8efc2c @@ -0,0 +1,3 @@ +c997d683d952 ("vfs: remove SLAB_MEM_SPREAD flag usage") +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v5.19/ca1608875ae21bb40a7731b81bc0e2c95622d502 b/v5.19/ca1608875ae21bb40a7731b81bc0e2c95622d502 new file mode 100644 index 00000000000..f7cdd03b01e --- /dev/null +++ b/v5.19/ca1608875ae21bb40a7731b81bc0e2c95622d502 @@ -0,0 +1,20 @@ +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v5.19/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b b/v5.19/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b new file mode 100644 index 00000000000..ab9f5dfcbec --- /dev/null +++ b/v5.19/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b @@ -0,0 +1,19 @@ +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.19/cbb93fe5e6d00695e1344fa697dab3974b216717 b/v5.19/cbb93fe5e6d00695e1344fa697dab3974b216717 new file mode 100644 index 00000000000..d309e512963 --- /dev/null +++ b/v5.19/cbb93fe5e6d00695e1344fa697dab3974b216717 @@ -0,0 +1 @@ +cbb93fe5e6d0 ("sysv: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.19/cc47a057e79613b7af0110837ff082caf8895c9e b/v5.19/cc47a057e79613b7af0110837ff082caf8895c9e new file mode 100644 index 00000000000..ef96eacaecf --- /dev/null +++ b/v5.19/cc47a057e79613b7af0110837ff082caf8895c9e @@ -0,0 +1,6 @@ +cc47a057e796 ("ntfs3: use file_mnt_idmap helper") +d6cd7cecfd5e ("fs/ntfs3: Fix ntfs_atomic_open") +96de65a9413e ("fs/ntfs3: Code formatting and refactoring") +75c5e0c9e5ca ("fs/ntfs3: Changed ntfs_get_acl() to use dentry") +267a36ba30a7 ("fs/ntfs3: Remove noacsrules") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 b/v5.19/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 new file mode 100644 index 00000000000..321dc700061 --- /dev/null +++ b/v5.19/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 @@ -0,0 +1,20 @@ +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v5.19/cc9542534bf09f33b4da32025b31335588fcefb9 b/v5.19/cc9542534bf09f33b4da32025b31335588fcefb9 new file mode 100644 index 00000000000..90706c0b938 --- /dev/null +++ b/v5.19/cc9542534bf09f33b4da32025b31335588fcefb9 @@ -0,0 +1,11 @@ +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/cdefbf2324ceda662e2667aa2f44e8b9de3d780f b/v5.19/cdefbf2324ceda662e2667aa2f44e8b9de3d780f new file mode 100644 index 00000000000..57c37b01633 --- /dev/null +++ b/v5.19/cdefbf2324ceda662e2667aa2f44e8b9de3d780f @@ -0,0 +1,3 @@ +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") diff --git a/v5.19/ce51bf1790c4972125b19c22dbfa76d7e0136280 b/v5.19/ce51bf1790c4972125b19c22dbfa76d7e0136280 new file mode 100644 index 00000000000..25d05ccd2cb --- /dev/null +++ b/v5.19/ce51bf1790c4972125b19c22dbfa76d7e0136280 @@ -0,0 +1 @@ +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") diff --git a/v5.19/cf12445daec01aaa2d27bb34bd7c796a53442c42 b/v5.19/cf12445daec01aaa2d27bb34bd7c796a53442c42 new file mode 100644 index 00000000000..d208b0bf69b --- /dev/null +++ b/v5.19/cf12445daec01aaa2d27bb34bd7c796a53442c42 @@ -0,0 +1,2 @@ +cf12445daec0 ("fs/hfsplus: use better @opf description") +02105f18a26c ("fs/hfsplus: wrapper.c: fix kernel-doc warnings") diff --git a/v5.19/d0089603fa7a22a940f808a7cbc49402fe02281e b/v5.19/d0089603fa7a22a940f808a7cbc49402fe02281e new file mode 100644 index 00000000000..a86840fda71 --- /dev/null +++ b/v5.19/d0089603fa7a22a940f808a7cbc49402fe02281e @@ -0,0 +1 @@ +d0089603fa7a ("fs: prefer kfree_rcu() in fasync_remove_entry()") diff --git a/v5.19/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 b/v5.19/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 new file mode 100644 index 00000000000..11335ba0d2b --- /dev/null +++ b/v5.19/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 @@ -0,0 +1 @@ +d2733a026fc7 ("lib/cmdline: Fix an invalid format specifier in an assertion msg") diff --git a/v5.19/d31563b5f9bb601a805c4a1b491edf69ada79688 b/v5.19/d31563b5f9bb601a805c4a1b491edf69ada79688 new file mode 100644 index 00000000000..50220e21e81 --- /dev/null +++ b/v5.19/d31563b5f9bb601a805c4a1b491edf69ada79688 @@ -0,0 +1 @@ +d31563b5f9bb ("eventfd: strictly check the count parameter of eventfd_write to avoid inputting illegal strings") diff --git a/v5.19/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 b/v5.19/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 new file mode 100644 index 00000000000..f68629c1c21 --- /dev/null +++ b/v5.19/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 @@ -0,0 +1,3 @@ +d3b1a9a778e1 ("fs/address_space: move i_mmap_rwsem to mitigate a false sharing with i_mmap.") +600f111ef51d ("fs: Rename mapping private members") +ecae0bd5173b ("Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/d63fde98b8929da625cc36c2f1143e837c0e6d10 b/v5.19/d63fde98b8929da625cc36c2f1143e837c0e6d10 new file mode 100644 index 00000000000..5f40543f693 --- /dev/null +++ b/v5.19/d63fde98b8929da625cc36c2f1143e837c0e6d10 @@ -0,0 +1,7 @@ +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") diff --git a/v5.19/d7c9616be0759c1cfb44a68ba838548d22b98484 b/v5.19/d7c9616be0759c1cfb44a68ba838548d22b98484 new file mode 100644 index 00000000000..f6caa78159f --- /dev/null +++ b/v5.19/d7c9616be0759c1cfb44a68ba838548d22b98484 @@ -0,0 +1,2 @@ +d7c9616be075 ("nfs: convert to using new filelock helpers") +724e2df95b08 ("NFSv4: Directly use ida_alloc()/free()") diff --git a/v5.19/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 b/v5.19/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 new file mode 100644 index 00000000000..3b2663e9958 --- /dev/null +++ b/v5.19/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 @@ -0,0 +1 @@ +d8f899d13d72 ("fs: make the i_size_read/write helpers be smp_load_acquire/store_release()") diff --git a/v5.19/d9077f7bad141df143cc4fa000a68a868bcea7c0 b/v5.19/d9077f7bad141df143cc4fa000a68a868bcea7c0 new file mode 100644 index 00000000000..55fb7606dd3 --- /dev/null +++ b/v5.19/d9077f7bad141df143cc4fa000a68a868bcea7c0 @@ -0,0 +1,8 @@ +d9077f7bad14 ("filelock: make assign_type helper take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +f20ae9cf5b07 ("Merge tag 'filelock-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v5.19/d90b7c705c5d9b5cb6b71b8aaa773c031084056c b/v5.19/d90b7c705c5d9b5cb6b71b8aaa773c031084056c new file mode 100644 index 00000000000..8901df7f728 --- /dev/null +++ b/v5.19/d90b7c705c5d9b5cb6b71b8aaa773c031084056c @@ -0,0 +1,6 @@ +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") diff --git a/v5.19/dacfd001eaf252a81537aece602ae2fc16e6ebd5 b/v5.19/dacfd001eaf252a81537aece602ae2fc16e6ebd5 new file mode 100644 index 00000000000..2d6ca80a4a5 --- /dev/null +++ b/v5.19/dacfd001eaf252a81537aece602ae2fc16e6ebd5 @@ -0,0 +1,20 @@ +dacfd001eaf2 ("fs/mnt_idmapping.c: Return -EINVAL when no map is written") +783822e44594 ("mnt_idmapping: decouple from namespaces") +3707d84c1367 ("fs: move mnt_idmap") +4d7ca4090184 ("fs: port vfs{g,u}id helpers to mnt_idmap") +c14329d39f2d ("fs: port fs{g,u}id helpers to mnt_idmap") +e67fe63341b8 ("fs: port i_{g,u}id_into_vfs{g,u}id() to mnt_idmap") +0dbe12f2e49c ("fs: port i_{g,u}id_{needs_}update() to mnt_idmap") +9452e93e6dae ("fs: port privilege checking helpers to mnt_idmap") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") diff --git a/v5.19/dcd04ea587b210e78a85d6d4d7cc6765828496b0 b/v5.19/dcd04ea587b210e78a85d6d4d7cc6765828496b0 new file mode 100644 index 00000000000..1ea0b4735b2 --- /dev/null +++ b/v5.19/dcd04ea587b210e78a85d6d4d7cc6765828496b0 @@ -0,0 +1 @@ +dcd04ea587b2 ("iomap: Add processed for iomap_iter") diff --git a/v5.19/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 b/v5.19/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 new file mode 100644 index 00000000000..748f5477f8a --- /dev/null +++ b/v5.19/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 @@ -0,0 +1,6 @@ +dd1fac6ae648 ("nfs: adapt to breakup of struct file_lock") +d7c9616be075 ("nfs: convert to using new filelock helpers") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.19/dd9019604cdaaff1327bfd36737230f912e2780d b/v5.19/dd9019604cdaaff1327bfd36737230f912e2780d new file mode 100644 index 00000000000..20112205cbe --- /dev/null +++ b/v5.19/dd9019604cdaaff1327bfd36737230f912e2780d @@ -0,0 +1,20 @@ +dd9019604cda ("ovl: convert to super_set_uuid()") +d9544c1b0d9e ("ovl: store persistent uuid/fsid with uuid=on") +b0504bfe1b8a ("ovl: add support for unique fsid per instance") +ae8cba4033bc ("ovl: Add framework for verity support") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") +37ebf056d6cf ("ovl: introduce data-only lower layers") +9e88f9052415 ("ovl: remove unneeded goto instructions") +0af950f57fef ("ovl: move ovl_entry into ovl_inode") +163db0da3515 ("ovl: factor out ovl_free_entry() and ovl_stack_*() helpers") +5522c9c7cbd2 ("ovl: use ovl_numlower() and ovl_lowerstack() accessors") +a6ff2bc0be17 ("ovl: use OVL_E() and OVL_E_FLAGS() accessors") +b07d5cc93e1b ("ovl: update of dentry revalidate flags after copy up") diff --git a/v5.19/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 b/v5.19/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 new file mode 100644 index 00000000000..9ec58791ed3 --- /dev/null +++ b/v5.19/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 @@ -0,0 +1 @@ +ddb9fd7a5440 ("fs/select: rework stack allocation hack for clang") diff --git a/v5.19/de8a3207aed33283a560193095b156d3b73fc4f0 b/v5.19/de8a3207aed33283a560193095b156d3b73fc4f0 new file mode 100644 index 00000000000..bdf4bfbf9ce --- /dev/null +++ b/v5.19/de8a3207aed33283a560193095b156d3b73fc4f0 @@ -0,0 +1 @@ +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v5.19/dec3a7b3aa45802e70c350d73e11564cd444e448 b/v5.19/dec3a7b3aa45802e70c350d73e11564cd444e448 new file mode 100644 index 00000000000..c90cd6ccdaa --- /dev/null +++ b/v5.19/dec3a7b3aa45802e70c350d73e11564cd444e448 @@ -0,0 +1,6 @@ +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.19/e1fb1dc08e73466830612bcf2f9f72180965c9ba b/v5.19/e1fb1dc08e73466830612bcf2f9f72180965c9ba new file mode 100644 index 00000000000..357ec21781e --- /dev/null +++ b/v5.19/e1fb1dc08e73466830612bcf2f9f72180965c9ba @@ -0,0 +1,16 @@ +e1fb1dc08e73 ("pidfd: allow to override signal scope in pidfd_send_signal()") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.19/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd b/v5.19/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd new file mode 100644 index 00000000000..f3a224077d7 --- /dev/null +++ b/v5.19/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd @@ -0,0 +1,2 @@ +e2e8a142fbd9 ("pidfd: exit: kill the no longer used thread_group_exited()") +c27cd083cfb9 ("Compiler attributes: GCC cold function alignment workarounds") diff --git a/v5.19/e2f7dd6e55d2f39734abcebd0cf673700e206197 b/v5.19/e2f7dd6e55d2f39734abcebd0cf673700e206197 new file mode 100644 index 00000000000..8c7662c72fd --- /dev/null +++ b/v5.19/e2f7dd6e55d2f39734abcebd0cf673700e206197 @@ -0,0 +1 @@ +e2f7dd6e55d2 ("fat: Hook up sb->s_uuid") diff --git a/v5.19/e331ac141f1df6d151d24e60ff16e93ec075509e b/v5.19/e331ac141f1df6d151d24e60ff16e93ec075509e new file mode 100644 index 00000000000..fde2ff775f3 --- /dev/null +++ b/v5.19/e331ac141f1df6d151d24e60ff16e93ec075509e @@ -0,0 +1,20 @@ +e331ac141f1d ("selftests/resctrl: Add a helper for the non-contiguous test") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v5.19/e3a491a26b62466ad14a423e8c81a04d5969bfe5 b/v5.19/e3a491a26b62466ad14a423e8c81a04d5969bfe5 new file mode 100644 index 00000000000..6331378a891 --- /dev/null +++ b/v5.19/e3a491a26b62466ad14a423e8c81a04d5969bfe5 @@ -0,0 +1,3 @@ +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +d58562ca6c99 ("iomap: skip pages past eof in iomap_do_writepage()") diff --git a/v5.19/e5ca9d391615269b05a6ed871fec66d9db650520 b/v5.19/e5ca9d391615269b05a6ed871fec66d9db650520 new file mode 100644 index 00000000000..9b3e419afed --- /dev/null +++ b/v5.19/e5ca9d391615269b05a6ed871fec66d9db650520 @@ -0,0 +1,20 @@ +e5ca9d391615 ("block/ioctl: port blkdev_bszset() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v5.19/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 b/v5.19/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 new file mode 100644 index 00000000000..a70e2b045ce --- /dev/null +++ b/v5.19/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 @@ -0,0 +1 @@ +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") diff --git a/v5.19/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 b/v5.19/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 new file mode 100644 index 00000000000..ffc53c30a82 --- /dev/null +++ b/v5.19/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 @@ -0,0 +1 @@ +e6f7958042a7 ("epoll: Remove ep_scan_ready_list() in comments") diff --git a/v5.19/e73dda7ffd858a58ddeb9c53603ae14f2af8927c b/v5.19/e73dda7ffd858a58ddeb9c53603ae14f2af8927c new file mode 100644 index 00000000000..dcdf764238a --- /dev/null +++ b/v5.19/e73dda7ffd858a58ddeb9c53603ae14f2af8927c @@ -0,0 +1,20 @@ +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.19/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 b/v5.19/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 new file mode 100644 index 00000000000..38e52b79cd8 --- /dev/null +++ b/v5.19/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 @@ -0,0 +1 @@ +e769779c0c2c ("fs: Verify write lifetime constants at compile time") diff --git a/v5.19/e86e6638d1171c2201ffff16d2c6a6fd975f8383 b/v5.19/e86e6638d1171c2201ffff16d2c6a6fd975f8383 new file mode 100644 index 00000000000..232efcc3ec3 --- /dev/null +++ b/v5.19/e86e6638d1171c2201ffff16d2c6a6fd975f8383 @@ -0,0 +1,3 @@ +e86e6638d117 ("fscrypt: Drop d_revalidate for valid dentries during lookup") +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") diff --git a/v5.19/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 b/v5.19/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 new file mode 100644 index 00000000000..0f992c5a993 --- /dev/null +++ b/v5.19/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 @@ -0,0 +1,10 @@ +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/e97d06a46526d9392cbdbd7eda193091e1af2723 b/v5.19/e97d06a46526d9392cbdbd7eda193091e1af2723 new file mode 100644 index 00000000000..bcb63dd7201 --- /dev/null +++ b/v5.19/e97d06a46526d9392cbdbd7eda193091e1af2723 @@ -0,0 +1,4 @@ +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/e9a7254b0339ef2b230784789ac28ef35e049253 b/v5.19/e9a7254b0339ef2b230784789ac28ef35e049253 new file mode 100644 index 00000000000..96a639e8662 --- /dev/null +++ b/v5.19/e9a7254b0339ef2b230784789ac28ef35e049253 @@ -0,0 +1,20 @@ +e9a7254b0339 ("nvme: port block device access to file") +2a4936e933e3 ("nvmet: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.19/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 b/v5.19/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 new file mode 100644 index 00000000000..fd9aad8df9a --- /dev/null +++ b/v5.19/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 @@ -0,0 +1,10 @@ +e9b10713e82c ("fscrypt: Drop d_revalidate once the key is added") +3e7807d5a7d7 ("fscrypt: rename fscrypt_info => fscrypt_inode_info") +5b1188847180 ("fscrypt: support crypto data unit size less than filesystem block size") +7a0263dc904f ("fscrypt: replace get_ino_and_lblk_bits with just has_32bit_inodes") +f0904e8bc3c5 ("fscrypt: compute max_lblk_bits from s_maxbytes and block size") +40e13e18168f ("fscrypt: make the bounce page pool opt-in instead of opt-out") +5970fbad1036 ("fscrypt: make it clearer that key_prefix is deprecated") +2d332d5bc424 ("ceph: fscrypt_auth handling for ceph") +83e57e47906c ("fscrypt: optimize fscrypt_initialize()") +6639c3ce7fd2 ("Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux") diff --git a/v5.19/e9c5263ce16d96311c118111ac779f004be8b473 b/v5.19/e9c5263ce16d96311c118111ac779f004be8b473 new file mode 100644 index 00000000000..533cbbe1a10 --- /dev/null +++ b/v5.19/e9c5263ce16d96311c118111ac779f004be8b473 @@ -0,0 +1,15 @@ +e9c5263ce16d ("libfs: improve path_from_stashed()") +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.19/ea7d898676d9e94558c46ba927db35403362389f b/v5.19/ea7d898676d9e94558c46ba927db35403362389f new file mode 100644 index 00000000000..3fc935d83ce --- /dev/null +++ b/v5.19/ea7d898676d9e94558c46ba927db35403362389f @@ -0,0 +1,3 @@ +ea7d898676d9 ("fs: Propagate write hints to the struct block_device inode") +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v5.19/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 b/v5.19/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 new file mode 100644 index 00000000000..993a82907b6 --- /dev/null +++ b/v5.19/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 @@ -0,0 +1,11 @@ +eb8ed7c6ab08 ("lockd: adapt to breakup of struct file_lock") +872584f1bb98 ("lockd: convert to using new filelock helpers") +be2be5f7f443 ("lockd: nlm_blocked list race fixes") +244cc19196d2 ("lockd: server should unlock lock if client rejects the grant") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") +7ff84910c66c ("lockd: set file_lock start and end when decoding nlm4 testargs") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +764822972d64 ("Merge tag 'nfsd-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v5.19/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 b/v5.19/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 new file mode 100644 index 00000000000..8bf2c17880a --- /dev/null +++ b/v5.19/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 @@ -0,0 +1 @@ +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v5.19/ecba88a3b32d733d41e27973e25b2bc580f64281 b/v5.19/ecba88a3b32d733d41e27973e25b2bc580f64281 new file mode 100644 index 00000000000..eeb4218ec04 --- /dev/null +++ b/v5.19/ecba88a3b32d733d41e27973e25b2bc580f64281 @@ -0,0 +1,20 @@ +ecba88a3b32d ("libfs: Add simple_offset_empty()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") +cac2f8b8d8b5 ("fs: rename current get acl method") diff --git a/v5.19/ee8bd4a428a9c538e08aa5bc797fca19d577f667 b/v5.19/ee8bd4a428a9c538e08aa5bc797fca19d577f667 new file mode 100644 index 00000000000..07b260cbd04 --- /dev/null +++ b/v5.19/ee8bd4a428a9c538e08aa5bc797fca19d577f667 @@ -0,0 +1,2 @@ +ee8bd4a428a9 ("kunit: tool: Print UML command") +9241bc818d54 ("kunit: tool: cosmetic: don't specify duplicate kernel cmdline options") diff --git a/v5.19/ef560389ca50e33bd0c4531236c187107fa81e1f b/v5.19/ef560389ca50e33bd0c4531236c187107fa81e1f new file mode 100644 index 00000000000..594624cb20b --- /dev/null +++ b/v5.19/ef560389ca50e33bd0c4531236c187107fa81e1f @@ -0,0 +1,9 @@ +ef560389ca50 ("docs: filesystems: fix typo in docs") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +62d53c4a1dfe ("fs: use backing_file container for internal files with "fake" f_path") +8a05a8c31d06 ("fs: move kmem_cache_zalloc() into alloc_empty_file*() helpers") +cbb0b9d4bbcf ("fs: use a helper for opening kernel internal files") +d56e0ddb8fc3 ("fs: rename {vfs,kernel}_tmpfile_open()") +d8aeb44a9ae3 ("fs: add FMODE_DIO_PARALLEL_WRITE flag") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/f0ece18e994144b7daa025b68ead97de26a2df1f b/v5.19/f0ece18e994144b7daa025b68ead97de26a2df1f new file mode 100644 index 00000000000..fe5ac18032c --- /dev/null +++ b/v5.19/f0ece18e994144b7daa025b68ead97de26a2df1f @@ -0,0 +1 @@ +f0ece18e9941 ("selftests: add ESRCH tests for pidfd_getfd()") diff --git a/v5.19/f123dc86388cb669c3d6322702dc441abc35c31e b/v5.19/f123dc86388cb669c3d6322702dc441abc35c31e new file mode 100644 index 00000000000..998f411fdd2 --- /dev/null +++ b/v5.19/f123dc86388cb669c3d6322702dc441abc35c31e @@ -0,0 +1 @@ +f123dc86388c ("sysv: don't call sb_bread() with pointers_lock held") diff --git a/v5.19/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 b/v5.19/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 new file mode 100644 index 00000000000..bf7b2e7806b --- /dev/null +++ b/v5.19/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 @@ -0,0 +1 @@ +f17d8a87ecb5 ("selftests: fuxex: Report a unique test name per run of futex_requeue_pi") diff --git a/v5.19/f3a608827d1f8de0dd12813e8d9c6803fe64e119 b/v5.19/f3a608827d1f8de0dd12813e8d9c6803fe64e119 new file mode 100644 index 00000000000..0c5c2c59855 --- /dev/null +++ b/v5.19/f3a608827d1f8de0dd12813e8d9c6803fe64e119 @@ -0,0 +1,2 @@ +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/f525152a0f0ff34eb92b322703d76ba37095f556 b/v5.19/f525152a0f0ff34eb92b322703d76ba37095f556 new file mode 100644 index 00000000000..ffc4dced5c7 --- /dev/null +++ b/v5.19/f525152a0f0ff34eb92b322703d76ba37095f556 @@ -0,0 +1,15 @@ +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/f8f669699977db503569465b64dc5220ab21bb41 b/v5.19/f8f669699977db503569465b64dc5220ab21bb41 new file mode 100644 index 00000000000..f410ba61c6a --- /dev/null +++ b/v5.19/f8f669699977db503569465b64dc5220ab21bb41 @@ -0,0 +1,14 @@ +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +22a8be280383 ("selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem") diff --git a/v5.19/f92e1a829d64dd66fa173c6934f03817d9e68d43 b/v5.19/f92e1a829d64dd66fa173c6934f03817d9e68d43 new file mode 100644 index 00000000000..4fe280952c4 --- /dev/null +++ b/v5.19/f92e1a829d64dd66fa173c6934f03817d9e68d43 @@ -0,0 +1,11 @@ +f92e1a829d64 ("test_maple_tree: testing the cyclic allocation") +eb2e817f38ca ("maple_tree: update testing code for mas_{next,prev,walk}") +4bd6dded6318 ("test_maple_tree: add more testing for mas_empty_area()") +5159d64b3354 ("test_maple_tree: test modifications while iterating") +7327e8111adb ("maple_tree: fix mas_empty_area_rev() lower bound validation") +c5651b31f515 ("test_maple_tree: add test for mas_spanning_rebalance() on insufficient data") +120b116208a0 ("maple_tree: reorganize testing to restore module testing") +e15e06a83923 ("lib/test_maple_tree: add testing for maple tree") +cc86e0c2f306 ("radix tree test suite: add support for slab bulk APIs") +54a611b60590 ("Maple Tree: add new data structure") +463f74089ff9 ("crypto: lib - move lib/sha1.c into lib/crypto/") diff --git a/v5.19/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 b/v5.19/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 new file mode 100644 index 00000000000..ebbd02618ec --- /dev/null +++ b/v5.19/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 @@ -0,0 +1,20 @@ +f9d8c3c4236e ("block2mtd: port device access to files") +3817d4b11212 ("mtd: block2mtd: Convert to bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.19/fc9a615200d48e076af58f4309f507e500ed900d b/v5.19/fc9a615200d48e076af58f4309f507e500ed900d new file mode 100644 index 00000000000..112572e086f --- /dev/null +++ b/v5.19/fc9a615200d48e076af58f4309f507e500ed900d @@ -0,0 +1,8 @@ +fc9a615200d4 ("drm: tests: Fix invalid printf format specifiers in KUnit tests") +335126937753 ("drm/tests/drm_buddy: fix 32b build") +a64056bb5a32 ("drm/tests/drm_buddy: add alloc_contiguous test") +078a5b498d6a ("drm/tests: Remove slow tests") +25bbe844ef5c ("drm: test: Fix 32-bit issue in drm_buddy_test") +523dfa96add7 ("drm/tests: reduce drm_mm_test stack usage") +ce28ab1380e8 ("drm/tests: Add back seed value information") +a140a6a2d5ec ("Merge drm/drm-next into drm-misc-next") diff --git a/v5.19/fde4951834c22fc634c1e1238b874f894ef46c9c b/v5.19/fde4951834c22fc634c1e1238b874f894ef46c9c new file mode 100644 index 00000000000..8c263fe4a8c --- /dev/null +++ b/v5.19/fde4951834c22fc634c1e1238b874f894ef46c9c @@ -0,0 +1,10 @@ +fde4951834c2 ("filelock: convert more internal functions to use file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.19/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d b/v5.19/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d new file mode 100644 index 00000000000..e0f880d36e0 --- /dev/null +++ b/v5.19/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d @@ -0,0 +1,4 @@ +fe12cfc17429 ("fs: fix a typo in attr.c") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +a2bd096fb2d7 ("fs: use type safe idmapping helpers") +f721d24e5dae ("Merge tag 'pull-tmpfile' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.19/fe3944fb245ab99570552a3bf970b00058a9ca6d b/v5.19/fe3944fb245ab99570552a3bf970b00058a9ca6d new file mode 100644 index 00000000000..9cc30c5f8ee --- /dev/null +++ b/v5.19/fe3944fb245ab99570552a3bf970b00058a9ca6d @@ -0,0 +1 @@ +fe3944fb245a ("fs: Move enum rw_hint into a new header file") diff --git a/v5.19/ff3b96f2c9e5c24fca12239cd519a8a18569e687 b/v5.19/ff3b96f2c9e5c24fca12239cd519a8a18569e687 new file mode 100644 index 00000000000..d3ce948e254 --- /dev/null +++ b/v5.19/ff3b96f2c9e5c24fca12239cd519a8a18569e687 @@ -0,0 +1,2 @@ +ff3b96f2c9e5 ("net: test: Fix printf format specifier in skb_segment kunit test") +b3098d32ed6e ("net: add skb_segment kunit test") diff --git a/v5.4/00616416488868a8b98343863e5ac078506e44e8 b/v5.4/00616416488868a8b98343863e5ac078506e44e8 new file mode 100644 index 00000000000..7a863926b5e --- /dev/null +++ b/v5.4/00616416488868a8b98343863e5ac078506e44e8 @@ -0,0 +1,20 @@ +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v5.4/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 b/v5.4/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 new file mode 100644 index 00000000000..fc68fe62951 --- /dev/null +++ b/v5.4/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 @@ -0,0 +1,20 @@ +034f0cf8fdf9 ("target: port block device access to file") +e6aafdc8a76b ("scsi: target: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.4/038ce802e248a985150156da84bc3f118236b898 b/v5.4/038ce802e248a985150156da84bc3f118236b898 new file mode 100644 index 00000000000..6b943ef2b64 --- /dev/null +++ b/v5.4/038ce802e248a985150156da84bc3f118236b898 @@ -0,0 +1,20 @@ +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v5.4/04aa5f4eba49d6493801d0f1d515ed237459b166 b/v5.4/04aa5f4eba49d6493801d0f1d515ed237459b166 new file mode 100644 index 00000000000..d1720694925 --- /dev/null +++ b/v5.4/04aa5f4eba49d6493801d0f1d515ed237459b166 @@ -0,0 +1,4 @@ +04aa5f4eba49 ("ext4: Configure dentry operations at dentry-creation time") +bb9cd9106b22 ("fscrypt: Have filesystems handle their d_ops") +f8f4acb6cded ("ext4: use generic casefolding support") +96485e446260 ("Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4") diff --git a/v5.4/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 b/v5.4/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 new file mode 100644 index 00000000000..f093d5b7be4 --- /dev/null +++ b/v5.4/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 @@ -0,0 +1,7 @@ +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +de630176bdf8 ("Merge tag 'iversion-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v5.4/05fb1dbc821f3016a52621ccd4530c269b626130 b/v5.4/05fb1dbc821f3016a52621ccd4530c269b626130 new file mode 100644 index 00000000000..485f066ad79 --- /dev/null +++ b/v5.4/05fb1dbc821f3016a52621ccd4530c269b626130 @@ -0,0 +1,20 @@ +05fb1dbc821f ("pktcdvd: port block device access to file") +7ac86df899f0 ("pktcdvd: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.4/0611a640e60a0473883328746f3c53934cd4dc3c b/v5.4/0611a640e60a0473883328746f3c53934cd4dc3c new file mode 100644 index 00000000000..f1f9c6cdc92 --- /dev/null +++ b/v5.4/0611a640e60a0473883328746f3c53934cd4dc3c @@ -0,0 +1,20 @@ +0611a640e60a ("eventpoll: prefer kfree_rcu() in __ep_remove()") +58c9b016e128 ("epoll: use refcount to reduce ep_mutex contention") +1e1c15839df0 ("fs/epoll: use a per-cpu counter for user's watches count") +319c15174757 ("epoll: take epitem list out of struct file") +d9f41e3c95a1 ("epoll: massage the check list insertion") +b62d2706a754 ("lift rcu_read_lock() into reverse_path_check()") +44cdc1d952e3 ("convert ->f_ep_links/->fllink to hlist") +d1ec50adb560 ("ep_insert(): move creation of wakeup source past the fl_ep_links insertion") +85353e919f6e ("ep_insert(): we only need tep->mtx around the insertion itself") +e3e096e7fc30 ("ep_insert(): don't open-code ep_remove() on failure exits") +57804b1cc461 ("lift locking/unlocking ep->mtx out of ep_{start,done}_scan()") +ff07952aeda8 ("ep_send_events_proc(): fold into the caller") +443f1a042233 ("lift the calls of ep_send_events_proc() into the callers") +1ec09974d845 ("lift the calls of ep_read_events_proc() into the callers") +db502f8a3b0b ("ep_scan_ready_list(): prepare to splitup") +bde03c4c1a6b ("ep_loop_check_proc(): saner calling conventions") +6a3890c47479 ("get rid of ep_push_nested()") +56c428cac5a2 ("ep_loop_check_proc(): lift pushing the cookie into callers") +d16312a46936 ("clean reverse_path_check_proc() a bit") +0c320f776ed8 ("reverse_path_check_proc(): don't bother with cookies") diff --git a/v5.4/06b8db3a7dde43cc7c412517c93c85d13a4557f8 b/v5.4/06b8db3a7dde43cc7c412517c93c85d13a4557f8 new file mode 100644 index 00000000000..05811869d7d --- /dev/null +++ b/v5.4/06b8db3a7dde43cc7c412517c93c85d13a4557f8 @@ -0,0 +1,20 @@ +06b8db3a7dde ("fs: remove NTFS classic from docum. index") +12dad495eaab ("fs/ntfs3: Add Kconfig, Makefile and doc") +fa95e087ff69 ("docs: filesystems: convert ocfs2.txt to ReST") +3d0c60d00464 ("docs: filesystems: convert ocfs2-online-filecheck.txt to ReST") +461f2c8f13fc ("docs: filesystems: convert ntfs.txt to ReST") +2640c19dcab0 ("docs: filesystems: convert nilfs2.txt to ReST") +76f216855b6b ("docs: filesystems: convert isofs.txt to ReST") +de389cf08d47 ("docs: filesystems: convert inotify.txt to ReST") +a1ef4bcd1664 ("docs: filesystems: convert hpfs.txt to ReST") +cdded7db3625 ("docs: filesystems: convert hfsplus.txt to ReST") +5b7ac27a6e2c ("docs: filesystems: convert gfs2-uevents.txt to ReST") +720c2fc1ec7c ("docs: filesystems: convert gfs2.txt to ReST") +89272ca1102e ("docs: filesystems: convert f2fs.txt to ReST") +7dc62406320c ("docs: filesystems: convert ext3.txt to ReST") +6e29ad2ea34f ("docs: filesystems: convert ext2.txt to ReST") +e66d8631ddb3 ("docs: filesystems: convert erofs.txt to ReST") +06dedb45b79c ("docs: filesystems: convert efivarfs.txt to ReST") +b02a17cb8ae2 ("docs: filesystems: convert ecryptfs.txt to ReST") +14a19fa5cf75 ("docs: filesystems: convert dlmfs.txt to ReST") +57443789849c ("docs: filesystems: convert debugfs.txt to ReST") diff --git a/v5.4/07fd7c329839cf0b8c7766883d830a1a0d12d1dd b/v5.4/07fd7c329839cf0b8c7766883d830a1a0d12d1dd new file mode 100644 index 00000000000..3f59de20c6f --- /dev/null +++ b/v5.4/07fd7c329839cf0b8c7766883d830a1a0d12d1dd @@ -0,0 +1,15 @@ +07fd7c329839 ("libfs: add path_from_stashed()") +077c212f0344 ("fs: new accessor methods for atime and mtime") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +f7f438589f46 ("kernfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +0c4767923ed6 ("fs: new helper: simple_rename_timestamp") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +6e17c6de3ddf ("Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 b/v5.4/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 new file mode 100644 index 00000000000..78ecbd254ad --- /dev/null +++ b/v5.4/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 @@ -0,0 +1,2 @@ +0873add0e0cd ("file: prepare for new helper") +9024b4c96576 ("d_alloc_pseudo(): move setting ->d_op there from the (sole) caller") diff --git a/v5.4/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 b/v5.4/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 new file mode 100644 index 00000000000..1c34ad8b1a8 --- /dev/null +++ b/v5.4/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 @@ -0,0 +1,12 @@ +0906fbb2f7ad ("libfs: Attempt exact-match comparison first during casefolded lookup") +af494af38580 ("libfs: remove redundant checks of s_encoding") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") +227c4d507c71 ("Merge tag 'f2fs-for-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.4/0a549ed22c3c7cc6da5c5f5918efd019944489a5 b/v5.4/0a549ed22c3c7cc6da5c5f5918efd019944489a5 new file mode 100644 index 00000000000..b779c66b651 --- /dev/null +++ b/v5.4/0a549ed22c3c7cc6da5c5f5918efd019944489a5 @@ -0,0 +1,11 @@ +0a549ed22c3c ("lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg") +bb95ebbe89a7 ("lib: Introduce CONFIG_MEMCPY_KUNIT_TEST") +b6c75c4afceb ("lib/math/rational: add Kunit test cases") +1f9f78b1b376 ("mm/slub, kunit: add a KUnit test for SLUB debugging functionality") +5086ea4b0f58 ("lib/math: Add a `do_div' test module") +d73b49365ee6 ("kasan, arm64: only use kasan_depth for software modes") +afe6ef80dcec ("kasan, arm64: only init shadow for software modes") +cebd0eb29acd ("kasan: rename (un)poison_shadow to (un)poison_range") +d5750edf6da7 ("kasan: shadow declarations only for software modes") +3b1a4a864087 ("kasan: group vmalloc code") +e2ae634014d3 ("Merge tag 'riscv-for-linus-5.11-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux") diff --git a/v5.4/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 b/v5.4/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 new file mode 100644 index 00000000000..ded49465c77 --- /dev/null +++ b/v5.4/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 @@ -0,0 +1,2 @@ +0c9bd6bc4bb2 ("pidfd: getfd should always report ESRCH if a task is exiting") +8649c322f75c ("pid: Implement pidfd_getfd syscall") diff --git a/v5.4/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 b/v5.4/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 new file mode 100644 index 00000000000..b1057f1e0ad --- /dev/null +++ b/v5.4/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 @@ -0,0 +1,20 @@ +0e4a862174f2 ("libfs: Convert simple directory offsets to use a Maple Tree") +ecba88a3b32d ("libfs: Add simple_offset_empty()") +7beea725a8ca ("libfs: Define a minimum directory offset") +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") diff --git a/v5.4/0e9876d8e88d81a35742e90048ab3784c49b910b b/v5.4/0e9876d8e88d81a35742e90048ab3784c49b910b new file mode 100644 index 00000000000..4f5f01be1ee --- /dev/null +++ b/v5.4/0e9876d8e88d81a35742e90048ab3784c49b910b @@ -0,0 +1,5 @@ +0e9876d8e88d ("filelock: fl_pid field should be signed int") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.4/0f05ee447949cf1b72bd7c415c803ea7f7209403 b/v5.4/0f05ee447949cf1b72bd7c415c803ea7f7209403 new file mode 100644 index 00000000000..c27b4620fd6 --- /dev/null +++ b/v5.4/0f05ee447949cf1b72bd7c415c803ea7f7209403 @@ -0,0 +1,4 @@ +0f05ee447949 ("selftests/filesystems:fix build error in overlayfs") +b5a78c7127f2 ("selftests/overlayfs: verify device and inode numbers in /proc/pid/maps") +dd7c9be330d8 ("selftests/filesystems: add a vfat RENAME_EXCHANGE test") +f2728fe80cef ("selftests: add epoll selftests") diff --git a/v5.4/101c3fad29d7a0a90ff063b1aad586a0211911ec b/v5.4/101c3fad29d7a0a90ff063b1aad586a0211911ec new file mode 100644 index 00000000000..d517b0afb2e --- /dev/null +++ b/v5.4/101c3fad29d7a0a90ff063b1aad586a0211911ec @@ -0,0 +1,15 @@ +101c3fad29d7 ("libfs: Drop generic_set_encrypted_ci_d_ops") +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") +5ca14835dc42 ("fs: uninline inode_maybe_inc_iversion()") +da3f52ba3595 ("iversion: use atomic64_try_cmpxchg)") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") +227c4d507c71 ("Merge tag 'f2fs-for-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.4/11b3f8ae7081607a783d60e8098d46b787f79cad b/v5.4/11b3f8ae7081607a783d60e8098d46b787f79cad new file mode 100644 index 00000000000..46fe45bddbe --- /dev/null +++ b/v5.4/11b3f8ae7081607a783d60e8098d46b787f79cad @@ -0,0 +1,9 @@ +11b3f8ae7081 ("fs: remove the inode argument to ->d_real() method") +def3ae83da02 ("fs: store real path instead of fake path in backing file f_path") +08582d678fcf ("fs: create helper file_user_path() for user displayed mapped file path") +83bc1d294130 ("fs: get mnt_writers count for an open backing file's real path") +6cf41fcfe099 ("backing file: free directly") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +3e15dcf77b23 ("fs: rename __mnt_{want,drop}_write*() helpers") +63580f669d7f ("Merge tag 'ovl-update-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs") diff --git a/v5.4/11ff73082f17e1adc1b717264d9b74661fc5b229 b/v5.4/11ff73082f17e1adc1b717264d9b74661fc5b229 new file mode 100644 index 00000000000..fe0b64a5a8c --- /dev/null +++ b/v5.4/11ff73082f17e1adc1b717264d9b74661fc5b229 @@ -0,0 +1,20 @@ +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +b92a4e3f86b1 ("fs: dlm: change posix lock sigint handling") +4d413ae9ced4 ("fs: dlm: use dlm_plock_info for do_unlock_close") +ea06d4cabf52 ("fs: dlm: change plock interrupted message to debug again") +19d7ca051d30 ("fs: dlm: add pid to debug log") +dc1acd5c9469 ("dlm: replace usage of found with dedicated list iterator variable") +bcfad4265ced ("dlm: improve plock logging if interrupted") +a800ba77fd28 ("dlm: rearrange async condition return") +bcbb4ba6c9ba ("dlm: cleanup plock_op vs plock_xop") +a559790caa1c ("dlm: replace sanity checks with WARN_ON") +42252d0d2aa9 ("dlm: fix plock invalid read") +f7e33bdbd6d1 ("fs: remove mandatory file locking support") +fdd92b64d15b ("fs: warn about impending deprecation of mandatory locks") +1b2c54d63cde ("vfs: move the remap range helpers to remap_range.c") +02e83f46ebfa ("vfs: move generic_remap_checks out of mm") +c60166f04283 ("init: add an init_mount helper") diff --git a/v5.4/12f7900c575679af411aaa89340bfe3dc68b46b3 b/v5.4/12f7900c575679af411aaa89340bfe3dc68b46b3 new file mode 100644 index 00000000000..3cfdd52f9b5 --- /dev/null +++ b/v5.4/12f7900c575679af411aaa89340bfe3dc68b46b3 @@ -0,0 +1,15 @@ +12f7900c5756 ("writeback: move wb_wakeup_delayed defination to fs-writeback.c") +f87904c07551 ("writeback: avoid use-after-free after removing device") +45a2966fd641 ("writeback: fix bandwidth estimate for spiky workload") +fee468fdf41c ("writeback: reliably update bandwidth estimation") +633a2abb9e1c ("writeback: track number of inodes under writeback") +823423ef55f4 ("bdi: invert BDI_CAP_NO_ACCT_WB") +1cb039f3dc16 ("bdi: replace BDI_CAP_STABLE_WRITES with a queue and a sb flag") +a8b456d01cd6 ("bdi: remove BDI_CAP_SYNCHRONOUS_IO") +ed7b6b4f6e91 ("bdi: remove BDI_CAP_CGROUP_WRITEBACK") +55b2598e84e9 ("bdi: initialize ->ra_pages and ->io_pages in bdi_init") +402dd2cf46b1 ("fs: remove the unused SB_I_MULTIROOT flag") +fc93fe145316 ("block: make QUEUE_SYSFS_BIT_FNS more useful") +3562614705c6 ("block: add helper macros for queue sysfs entries") +de1b0ee490ea ("block: ensure bdi->io_pages is always initialized") +e0fc99e21e6e ("Merge tag 'for-5.9/drivers-20200803' of git://git.kernel.dk/linux-block") diff --git a/v5.4/133e267ef4a26d19c93996a874714e9f3f8c70aa b/v5.4/133e267ef4a26d19c93996a874714e9f3f8c70aa new file mode 100644 index 00000000000..2603372065c --- /dev/null +++ b/v5.4/133e267ef4a26d19c93996a874714e9f3f8c70aa @@ -0,0 +1,12 @@ +133e267ef4a2 ("time: test: Fix incorrect format specifier") +276010551664 ("time: Improve performance of time64_to_tm()") +1253b9b87e42 ("clocksource: Provide kernel module to test clocksource watchdog") +fa218f1cce6b ("clocksource: Limit number of CPUs checked for clock synchronization") +7560c02bdffb ("clocksource: Check per-CPU clock synchronization when marked unstable") +db3a34e17433 ("clocksource: Retry clock read if long delays detected") +b3550164a19d ("timekeeping: add CONFIG_LEGACY_TIMER_TICK") +0a4bb5e5507a ("x86/fpu: Allow multiple bits in clearcpuid= parameter") +1fb497dd0030 ("posix-cpu-timers: Provide mechanisms to defer timer handling to task_work") +820903c784a0 ("posix-cpu-timers: Split run_posix_cpu_timers()") +4185b3b92792 ("selftests/fpu: Add an FPU selftest") +9ff7258575d5 ("Merge branch 'proc-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace") diff --git a/v5.4/14786d949a3b8cf00cc32456363b7db22894a0e6 b/v5.4/14786d949a3b8cf00cc32456363b7db22894a0e6 new file mode 100644 index 00000000000..224e419d608 --- /dev/null +++ b/v5.4/14786d949a3b8cf00cc32456363b7db22894a0e6 @@ -0,0 +1,14 @@ +14786d949a3b ("filelock: fix deadlock detection in POSIX locking") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/1505ba06e52e701600172bccbc3aa7fb9bd5d0da b/v5.4/1505ba06e52e701600172bccbc3aa7fb9bd5d0da new file mode 100644 index 00000000000..f80a0adb85e --- /dev/null +++ b/v5.4/1505ba06e52e701600172bccbc3aa7fb9bd5d0da @@ -0,0 +1,4 @@ +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") +7b12e49669c9 ("fs: remove fs.f_write_hint") +e200327708e6 ("fs/fnctl: fix missing __user in fcntl_rw_hint()") diff --git a/v5.4/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 b/v5.4/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 new file mode 100644 index 00000000000..c096ff54c58 --- /dev/null +++ b/v5.4/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 @@ -0,0 +1,13 @@ +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.4/15f298821289d3efba87bb34db29d0ba9780a443 b/v5.4/15f298821289d3efba87bb34db29d0ba9780a443 new file mode 100644 index 00000000000..49cffb9a559 --- /dev/null +++ b/v5.4/15f298821289d3efba87bb34db29d0ba9780a443 @@ -0,0 +1,20 @@ +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v5.4/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 b/v5.4/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 new file mode 100644 index 00000000000..80560d0c69b --- /dev/null +++ b/v5.4/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 @@ -0,0 +1,20 @@ +16ca5dfd8dcd ("swap: port block device usage to file") +4c6bca43c547 ("mm/swap: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.4/16f9ce818901c7b7618094242adc0b51208a7c89 b/v5.4/16f9ce818901c7b7618094242adc0b51208a7c89 new file mode 100644 index 00000000000..988641ff68c --- /dev/null +++ b/v5.4/16f9ce818901c7b7618094242adc0b51208a7c89 @@ -0,0 +1,9 @@ +16f9ce818901 ("smb/server: adapt to breakup of struct file_lock") +6a277077ac51 ("smb/server: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +504a73d46bad ("Merge tag '6.2-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbd") diff --git a/v5.4/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 b/v5.4/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 new file mode 100644 index 00000000000..c5b5322f6cd --- /dev/null +++ b/v5.4/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 @@ -0,0 +1,10 @@ +1901ae3cc9f8 ("selftest/ftrace: fix typo in ftracetest script") +dbcf76390eb9 ("selftests/ftrace: Improve integration with kselftest runner") +76ebbc273643 ("selftests/ftrace: Allow ":" in description") +6734d211feae ("selftests/ftrace: Make XFAIL green color") +57c4cfd4a2ee ("ftrace/selftests: workaround cgroup RT scheduling issues") +b9167c8078c3 ("selftests: Install settings files to fix TIMEOUT failures") +048d19d444be ("mptcp: add basic kselftest for mptcp") +f870fa0b5768 ("mptcp: Add MPTCP socket stubs") +85712484110d ("tcp: coalesce/collapse must respect MPTCP extensions") +3ee17bc78e0f ("mptcp: Add MPTCP to skb extensions") diff --git a/v5.4/190f676afa00d07082db170400aaa2cd4de0933f b/v5.4/190f676afa00d07082db170400aaa2cd4de0933f new file mode 100644 index 00000000000..a56cc48ef84 --- /dev/null +++ b/v5.4/190f676afa00d07082db170400aaa2cd4de0933f @@ -0,0 +1,20 @@ +190f676afa00 ("block/genhd: port disk_scan_partitions() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v5.4/195b3678bea35fde0619f17b73847c30e66d79d0 b/v5.4/195b3678bea35fde0619f17b73847c30e66d79d0 new file mode 100644 index 00000000000..e1bfc79a9fe --- /dev/null +++ b/v5.4/195b3678bea35fde0619f17b73847c30e66d79d0 @@ -0,0 +1 @@ +195b3678bea3 ("minix: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.4/19871b5c7a003946d3cd4209a348ab7c0df5dbad b/v5.4/19871b5c7a003946d3cd4209a348ab7c0df5dbad new file mode 100644 index 00000000000..007b6947da5 --- /dev/null +++ b/v5.4/19871b5c7a003946d3cd4209a348ab7c0df5dbad @@ -0,0 +1,5 @@ +19871b5c7a00 ("iomap: pass the length of the dirty region to ->map_blocks") +925c86a19bac ("fs: add CONFIG_BUFFER_HEAD") +487c607df790 ("block: use iomap for writes to block devices") +727cfe976758 ("block: open code __generic_file_write_iter for blkdev writes") +c6b0271053e7 ("Merge tag 'fs_for_v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs") diff --git a/v5.4/19e94a2333c2babc773e51a9ed844cfc35a36064 b/v5.4/19e94a2333c2babc773e51a9ed844cfc35a36064 new file mode 100644 index 00000000000..de914621ff7 --- /dev/null +++ b/v5.4/19e94a2333c2babc773e51a9ed844cfc35a36064 @@ -0,0 +1,20 @@ +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.4/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 b/v5.4/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 new file mode 100644 index 00000000000..326f73fdaf2 --- /dev/null +++ b/v5.4/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 @@ -0,0 +1,13 @@ +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a b/v5.4/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a new file mode 100644 index 00000000000..b1e2f47e62c --- /dev/null +++ b/v5.4/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a @@ -0,0 +1,12 @@ +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf b/v5.4/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf new file mode 100644 index 00000000000..1af092779b2 --- /dev/null +++ b/v5.4/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf @@ -0,0 +1,5 @@ +1b9e2d90141c ("xfs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +3584c8f48a70 ("xfs: Block writes to log device") +653bee386c08 ("xfs: simplify device handling") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/1d3aa0b97c55672eff44516b1c8afb9551003d78 b/v5.4/1d3aa0b97c55672eff44516b1c8afb9551003d78 new file mode 100644 index 00000000000..c2f647fd7aa --- /dev/null +++ b/v5.4/1d3aa0b97c55672eff44516b1c8afb9551003d78 @@ -0,0 +1,20 @@ +1d3aa0b97c55 ("ocfs2: port block device access to file") +ebc4185497ea ("ocfs2: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.4/1fa08aece42512be072351f482096d5796edf7ca b/v5.4/1fa08aece42512be072351f482096d5796edf7ca new file mode 100644 index 00000000000..e5f14ca5316 --- /dev/null +++ b/v5.4/1fa08aece42512be072351f482096d5796edf7ca @@ -0,0 +1,15 @@ +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +fb7945b484b8 ("nsfs: use d_make_root()") +16a9496523a4 ("fs: convert core infrastructure to new timestamp accessors") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v5.4/205de6ddd7fff9340bd5e4b68105f28120671c6b b/v5.4/205de6ddd7fff9340bd5e4b68105f28120671c6b new file mode 100644 index 00000000000..06ba208ba06 --- /dev/null +++ b/v5.4/205de6ddd7fff9340bd5e4b68105f28120671c6b @@ -0,0 +1,20 @@ +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") diff --git a/v5.4/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 b/v5.4/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 new file mode 100644 index 00000000000..83341b0ab0f --- /dev/null +++ b/v5.4/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 @@ -0,0 +1,20 @@ +20e6a8d0dcdc ("drbd: port block device access to file") +75e27d373425 ("drdb: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.4/217759bbb95db7998528eb65914c3e20d890dff5 b/v5.4/217759bbb95db7998528eb65914c3e20d890dff5 new file mode 100644 index 00000000000..36d03a2b785 --- /dev/null +++ b/v5.4/217759bbb95db7998528eb65914c3e20d890dff5 @@ -0,0 +1,20 @@ +217759bbb95d ("xen: port block device access to file") +436d3705bfee ("xen/blkback: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.4/21e25205d7f9b6d7d3807546dd12ea93844b7c8e b/v5.4/21e25205d7f9b6d7d3807546dd12ea93844b7c8e new file mode 100644 index 00000000000..7b1739aba8a --- /dev/null +++ b/v5.4/21e25205d7f9b6d7d3807546dd12ea93844b7c8e @@ -0,0 +1 @@ +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") diff --git a/v5.4/2263639f96f24a121ec9f037981b81daf5a8d60a b/v5.4/2263639f96f24a121ec9f037981b81daf5a8d60a new file mode 100644 index 00000000000..c570f35aaa8 --- /dev/null +++ b/v5.4/2263639f96f24a121ec9f037981b81daf5a8d60a @@ -0,0 +1,6 @@ +2263639f96f2 ("iov_iter: streamline iovec/bvec alignment iteration") +de4f5fed3f23 ("iov_iter: add iter_iovec() helper") +0a2481cde24f ("block: ensure bio_alloc_map_data() deals with ITER_UBUF correctly") +d46aa786fa53 ("block: use iter_ubuf for single range") +4b61152e107a ("io_uring: switch network send/recv to ITER_UBUF") +54e60e505d61 ("Merge tag 'for-6.2/io_uring-2022-12-08' of git://git.kernel.dk/linux") diff --git a/v5.4/231e872529885483056c0170641ddd76686e3a89 b/v5.4/231e872529885483056c0170641ddd76686e3a89 new file mode 100644 index 00000000000..411ae4adc32 --- /dev/null +++ b/v5.4/231e872529885483056c0170641ddd76686e3a89 @@ -0,0 +1,3 @@ +231e87252988 ("xfs: add support for FS_IOC_GETFSSYSFSPATH") +e1d3d2188546 ("xfs: use super s_id instead of struct xfs_mount m_fsname") +f676c7508667 ("xfs: remove unused struct xfs_mount field m_fsname_len") diff --git a/v5.4/24a8b7bfb96120b32c222ef108bb7a713d1e385a b/v5.4/24a8b7bfb96120b32c222ef108bb7a713d1e385a new file mode 100644 index 00000000000..af734afaadd --- /dev/null +++ b/v5.4/24a8b7bfb96120b32c222ef108bb7a713d1e385a @@ -0,0 +1,13 @@ +24a8b7bfb961 ("fs: use inode_set_ctime_to_ts to set inode ctime to current time") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v5.4/24be05591fb7a2a3edd639092c045298dd57aeea b/v5.4/24be05591fb7a2a3edd639092c045298dd57aeea new file mode 100644 index 00000000000..14b4f9a5c66 --- /dev/null +++ b/v5.4/24be05591fb7a2a3edd639092c045298dd57aeea @@ -0,0 +1,20 @@ +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.4/2558e3b23112adb82a558bab616890a790a38bc6 b/v5.4/2558e3b23112adb82a558bab616890a790a38bc6 new file mode 100644 index 00000000000..1eb99b4aea9 --- /dev/null +++ b/v5.4/2558e3b23112adb82a558bab616890a790a38bc6 @@ -0,0 +1,14 @@ +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.4/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 b/v5.4/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 new file mode 100644 index 00000000000..2e498ab37df --- /dev/null +++ b/v5.4/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 @@ -0,0 +1,16 @@ +269a6194dcba ("filelock: reorganize locks_delete_block and __locks_insert_block") +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/2824083db76cb9d4b7910607b367e93b02912865 b/v5.4/2824083db76cb9d4b7910607b367e93b02912865 new file mode 100644 index 00000000000..1fe0b611766 --- /dev/null +++ b/v5.4/2824083db76cb9d4b7910607b367e93b02912865 @@ -0,0 +1,20 @@ +2824083db76c ("ovl: Always reject mounting over case-insensitive directories") +24e16e385f22 ("ovl: add support for appending lowerdirs one by one") +819829f0319a ("ovl: refactor layer parsing helpers") +0cea4c097d97 ("ovl: store and show the user provided lowerdir mount option") +c835110b588a ("ovl: remove unused code in lowerdir param parsing") +32db51070850 ("ovl: fix regression in showing lowerdir mount option") +a535116d8033 ("ovl: make use of ->layers safe in rcu pathwalk") +f01d08899fd7 ("ovl: make consistent use of OVL_FS()") +16aac5ad1fa9 ("ovl: support encoding non-decodable file handles") +184996e92e86 ("ovl: Validate verity xattr when resolving lowerdata") +bf07089081a0 ("ovl: Add versioned header for overlay.metacopy xattr") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") diff --git a/v5.4/282c30f320ba25794b66c2231ab134d15465ef21 b/v5.4/282c30f320ba25794b66c2231ab134d15465ef21 new file mode 100644 index 00000000000..99ef2770e58 --- /dev/null +++ b/v5.4/282c30f320ba25794b66c2231ab134d15465ef21 @@ -0,0 +1,6 @@ +282c30f320ba ("filelock: remove temporary compatibility macros") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 b/v5.4/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 new file mode 100644 index 00000000000..f4adb126024 --- /dev/null +++ b/v5.4/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 @@ -0,0 +1 @@ +2851f57d2dab ("selftests: thermal: intel: workload_hint: add missing gitignore") diff --git a/v5.4/2892731ec2893252cdbc256a2bd5436b7fd94cf7 b/v5.4/2892731ec2893252cdbc256a2bd5436b7fd94cf7 new file mode 100644 index 00000000000..f0cdebf4c90 --- /dev/null +++ b/v5.4/2892731ec2893252cdbc256a2bd5436b7fd94cf7 @@ -0,0 +1,20 @@ +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") diff --git a/v5.4/292fcaa1f937345cb65f3af82a1ee6692c8df9eb b/v5.4/292fcaa1f937345cb65f3af82a1ee6692c8df9eb new file mode 100644 index 00000000000..6b27fe1956b --- /dev/null +++ b/v5.4/292fcaa1f937345cb65f3af82a1ee6692c8df9eb @@ -0,0 +1 @@ +292fcaa1f937 ("smb: remove redundant check") diff --git a/v5.4/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 b/v5.4/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 new file mode 100644 index 00000000000..f0923c4717e --- /dev/null +++ b/v5.4/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 @@ -0,0 +1,2 @@ +2a95fd3cc23d ("jfs: remove SLAB_MEM_SPREAD flag usage") +5d299f44d765 ("jfs: Avoid field-overflowing memcpy()") diff --git a/v5.4/2cd114294d1dad6ed19217c909680f9fd30ee711 b/v5.4/2cd114294d1dad6ed19217c909680f9fd30ee711 new file mode 100644 index 00000000000..cfa596897bf --- /dev/null +++ b/v5.4/2cd114294d1dad6ed19217c909680f9fd30ee711 @@ -0,0 +1,6 @@ +2cd114294d1d ("smb/client: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +5dd8ce24667a ("cifs: missing directory in MAINTAINERS file") +332019e23a51 ("Merge tag '5.20-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6") diff --git a/v5.4/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d b/v5.4/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d new file mode 100644 index 00000000000..2fa7a8358c1 --- /dev/null +++ b/v5.4/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d @@ -0,0 +1,20 @@ +2dd0b5a8fcc4 ("selftests: ktap_helpers: Add a helper to finish the test") +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") +735931f9a51a ("MAINTAINERS: add uv.c also to KVM/s390") +f0f0a5df4e08 ("selftests: Extract run_kselftest.sh and generate stand-alone test list") +642e6e5ce03e ("docs: dt: convert overlay-notes.txt to ReST format") +218e1b3d10f1 ("docs: dt: convert of_unittest.txt to ReST") +26853a242057 ("docs: dt: convert dynamic-resolution-notes.txt to ReST") +afb6120519ae ("docs: dt: convert changesets to ReST") +d8e81bc3e87c ("docs: dt: convert usage-model.txt to ReST") +4ef7f57ebe6e ("docs: dt: add an index.rst file for devicetree") +9ae8578b517a ("of: Documentation: change overlay example to use current syntax") +3b50142d8528 ("MAINTAINERS: sort field names for all entries") diff --git a/v5.4/2fadeb950f53c017bde9e156e443528265dd3629 b/v5.4/2fadeb950f53c017bde9e156e443528265dd3629 new file mode 100644 index 00000000000..5da194e50b3 --- /dev/null +++ b/v5.4/2fadeb950f53c017bde9e156e443528265dd3629 @@ -0,0 +1,20 @@ +2fadeb950f53 ("kunit: make kunit_bus_type const") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v5.4/3058fca1ed7955c904584a6d86108d664a927177 b/v5.4/3058fca1ed7955c904584a6d86108d664a927177 new file mode 100644 index 00000000000..42dfd9caea9 --- /dev/null +++ b/v5.4/3058fca1ed7955c904584a6d86108d664a927177 @@ -0,0 +1 @@ +3058fca1ed79 ("fs: make file_dentry() a simple accessor") diff --git a/v5.4/30deff8531f469453ccc0981f14eceb0a2ea68d6 b/v5.4/30deff8531f469453ccc0981f14eceb0a2ea68d6 new file mode 100644 index 00000000000..1f78ac4382c --- /dev/null +++ b/v5.4/30deff8531f469453ccc0981f14eceb0a2ea68d6 @@ -0,0 +1,20 @@ +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") diff --git a/v5.4/321de651fa565dcf76c017b257bdf15ec7fff45d b/v5.4/321de651fa565dcf76c017b257bdf15ec7fff45d new file mode 100644 index 00000000000..f1ec15694f5 --- /dev/null +++ b/v5.4/321de651fa565dcf76c017b257bdf15ec7fff45d @@ -0,0 +1,6 @@ +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +841dd789b862 ("block: Use bdev_open_by_dev() in blkdev_open()") +e719b4d15674 ("block: Provide bdev_open_* functions") +a0433f8cae3a ("Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linux") diff --git a/v5.4/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 b/v5.4/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 new file mode 100644 index 00000000000..8ec0a7cd448 --- /dev/null +++ b/v5.4/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 @@ -0,0 +1,20 @@ +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.4/3425a2005b291b62b6f6deeeab1156839c41cf85 b/v5.4/3425a2005b291b62b6f6deeeab1156839c41cf85 new file mode 100644 index 00000000000..f283228910f --- /dev/null +++ b/v5.4/3425a2005b291b62b6f6deeeab1156839c41cf85 @@ -0,0 +1 @@ +3425a2005b29 ("selftests/ftrace: Add test to exercize function tracer across cpu hotplug") diff --git a/v5.4/345e8abe4c355bc24bab3f4a5634122e55be8665 b/v5.4/345e8abe4c355bc24bab3f4a5634122e55be8665 new file mode 100644 index 00000000000..337c54fd768 --- /dev/null +++ b/v5.4/345e8abe4c355bc24bab3f4a5634122e55be8665 @@ -0,0 +1,20 @@ +345e8abe4c35 ("selftests/resctrl: Get domain id from cache id") +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v5.4/347d49fdf36c5e2411afdb312935d88183fe5811 b/v5.4/347d49fdf36c5e2411afdb312935d88183fe5811 new file mode 100644 index 00000000000..cf145731eee --- /dev/null +++ b/v5.4/347d49fdf36c5e2411afdb312935d88183fe5811 @@ -0,0 +1,10 @@ +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/348139384ba30eccd4ce4f01fcf575b08ce81b83 b/v5.4/348139384ba30eccd4ce4f01fcf575b08ce81b83 new file mode 100644 index 00000000000..188bb0b4480 --- /dev/null +++ b/v5.4/348139384ba30eccd4ce4f01fcf575b08ce81b83 @@ -0,0 +1,9 @@ +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +790bf585b0ee ("selftests/resctrl: Add Cache Allocation Technology (CAT) selftest") +78941183d1b1 ("selftests/resctrl: Add Cache QoS Monitoring (CQM) selftest") +01fee6b4d1f9 ("selftests/resctrl: Add MBA test") +ecdbb911f22d ("selftests/resctrl: Add MBM test") +a2561b12fe39 ("selftests/resctrl: Add built in benchmark") +7f4d257e3a2a ("selftests/resctrl: Add callback to start a benchmark") +1d3f08687d76 ("selftests/resctrl: Read memory bandwidth from perf IMC counter and from resctrl file system") +591a6e8588fc ("selftests/resctrl: Add basic resctrl file system operations and data") diff --git a/v5.4/3789fb8746dc0f484db2d6f48b390f0f535d5120 b/v5.4/3789fb8746dc0f484db2d6f48b390f0f535d5120 new file mode 100644 index 00000000000..3d88ab126c2 --- /dev/null +++ b/v5.4/3789fb8746dc0f484db2d6f48b390f0f535d5120 @@ -0,0 +1,20 @@ +3789fb8746dc ("bcache: port block device access to files") +b3856da79062 ("bcache: Fixup error handling in register_cache()") +631b001fd6bc ("bcache: Convert to bdev_open_by_path()") +2c5555983bd2 ("bcache: Fix bcache device claiming") +abcc0cbd4928 ("bcache: Alloc holder object before async registration") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v5.4/386dc41cf54dcf44ea40de1aca900f02b756cec0 b/v5.4/386dc41cf54dcf44ea40de1aca900f02b756cec0 new file mode 100644 index 00000000000..6f717891ec6 --- /dev/null +++ b/v5.4/386dc41cf54dcf44ea40de1aca900f02b756cec0 @@ -0,0 +1,2 @@ +386dc41cf54d ("init: flush async file closing") +1ec6574a3c0a ("Merge tag 'kthread-cleanups-for-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace") diff --git a/v5.4/3948abaa4e2be938ccdfc289385a27342fb13d43 b/v5.4/3948abaa4e2be938ccdfc289385a27342fb13d43 new file mode 100644 index 00000000000..572762fe9dd --- /dev/null +++ b/v5.4/3948abaa4e2be938ccdfc289385a27342fb13d43 @@ -0,0 +1 @@ +3948abaa4e2b ("do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak") diff --git a/v5.4/3956f35fbd36aee35766008ce6a9b0ed812d93ef b/v5.4/3956f35fbd36aee35766008ce6a9b0ed812d93ef new file mode 100644 index 00000000000..6101679f452 --- /dev/null +++ b/v5.4/3956f35fbd36aee35766008ce6a9b0ed812d93ef @@ -0,0 +1,7 @@ +3956f35fbd36 ("ceph: adapt to breakup of struct file_lock") +38d46409c463 ("ceph: print cluster fsid and client global_id in all debug logs") +5995d90d2d19 ("ceph: rename _to_client() to _to_fs_client()") +197b7d792d6a ("ceph: pass the mdsc to several helpers") +07bb00ef00ac ("ceph: fix type promotion bug on 32bit systems") +2816a09678f5 ("ceph: remove unnecessary check for NULL in parse_longname()") +7ba2090ca64e ("Merge tag 'ceph-for-6.6-rc1' of https://github.com/ceph/ceph-client") diff --git a/v5.4/39a6c668e4e78c3bc262c24d9aabd0a49027f948 b/v5.4/39a6c668e4e78c3bc262c24d9aabd0a49027f948 new file mode 100644 index 00000000000..2dfb506ad7a --- /dev/null +++ b/v5.4/39a6c668e4e78c3bc262c24d9aabd0a49027f948 @@ -0,0 +1,8 @@ +39a6c668e4e7 ("efs: convert efs to use the new mount api") +621c1f42945e ("block: move struct block_device to blk_types.h") +3f1266f1f82d ("block: move block-related definitions out of fs.h") +dd0dca223e09 ("block: simplify sb_is_blkdev_sb") +764b23bd9af8 ("block: mark bd_finish_claiming static") +b818f09e46f9 ("tty/sysrq: emergency_thaw_all does not depend on CONFIG_BLOCK") +3373a3461aa1 ("block: make function 'kill_bdev' static") +bce159d73409 ("Merge tag 'for-5.8/drivers-2020-06-01' of git://git.kernel.dk/linux-block") diff --git a/v5.4/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd b/v5.4/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd new file mode 100644 index 00000000000..b70ce8cc2d2 --- /dev/null +++ b/v5.4/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd @@ -0,0 +1,20 @@ +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") diff --git a/v5.4/3cdad0a5a6cf581519748612cb449b43379510a4 b/v5.4/3cdad0a5a6cf581519748612cb449b43379510a4 new file mode 100644 index 00000000000..0777f0ddd47 --- /dev/null +++ b/v5.4/3cdad0a5a6cf581519748612cb449b43379510a4 @@ -0,0 +1,20 @@ +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") diff --git a/v5.4/3d40f78169a0a954ff06e2b0f8e21463f7edb433 b/v5.4/3d40f78169a0a954ff06e2b0f8e21463f7edb433 new file mode 100644 index 00000000000..97eeccdc77a --- /dev/null +++ b/v5.4/3d40f78169a0a954ff06e2b0f8e21463f7edb433 @@ -0,0 +1,11 @@ +3d40f78169a0 ("filelock: drop the IS_* macros") +90f7d7a0d0d6 ("locks: remove LOCK_MAND flock lock support") +f7e33bdbd6d1 ("fs: remove mandatory file locking support") +fdd92b64d15b ("fs: warn about impending deprecation of mandatory locks") +b8da9b10e26c ("fs/locks: print full locks information") +1b2c54d63cde ("vfs: move the remap range helpers to remap_range.c") +02e83f46ebfa ("vfs: move generic_remap_checks out of mm") +c60166f04283 ("init: add an init_mount helper") +bcbacc4909f1 ("devtmpfs: refactor devtmpfsd()") +a1e6aaa3743a ("fs: refactor do_mount") +9ff7258575d5 ("Merge branch 'proc-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace") diff --git a/v5.4/3f6d810665dfde0d33785420618ceb03fba0619d b/v5.4/3f6d810665dfde0d33785420618ceb03fba0619d new file mode 100644 index 00000000000..cdcb2ff8c49 --- /dev/null +++ b/v5.4/3f6d810665dfde0d33785420618ceb03fba0619d @@ -0,0 +1,20 @@ +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") diff --git a/v5.4/410bb2ce611133a11d4d11f0aef4c83f095c3200 b/v5.4/410bb2ce611133a11d4d11f0aef4c83f095c3200 new file mode 100644 index 00000000000..c823caceaeb --- /dev/null +++ b/v5.4/410bb2ce611133a11d4d11f0aef4c83f095c3200 @@ -0,0 +1,20 @@ +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 b/v5.4/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 new file mode 100644 index 00000000000..6542afab81a --- /dev/null +++ b/v5.4/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 @@ -0,0 +1,15 @@ +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") +4c5b47997521 ("vfs: add fileattr ops") +549c7297717c ("fs: make helpers idmap mount aware") +643fe55a0679 ("open: handle idmapped mounts in do_truncate()") +6521f8917082 ("namei: prepare for idmapped mounts") +9fe61450972d ("namei: introduce struct renamedata") +ba73d98745be ("namei: handle idmapped mounts in may_*() helpers") +0d56a4518d5e ("stat: handle idmapped mounts") +e65ce2a50cf6 ("acl: handle idmapped mounts") +2f221d6f7b88 ("attr: handle idmapped mounts") +21cb47be6fb9 ("inode: make init and permission helpers idmapped mount aware") +47291baa8ddf ("namei: make permission helpers idmapped mount aware") +0558c1bf5a08 ("capability: handle idmapped mounts") +02f92b3868a1 ("fs: add file and path permissions helpers") +71c061d24438 ("Merge tag 'for-5.11-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux") diff --git a/v5.4/42c3732fa8073717dd7d924472f1c0bc5b452fdc b/v5.4/42c3732fa8073717dd7d924472f1c0bc5b452fdc new file mode 100644 index 00000000000..734ad13f304 --- /dev/null +++ b/v5.4/42c3732fa8073717dd7d924472f1c0bc5b452fdc @@ -0,0 +1,16 @@ +42c3732fa807 ("fs: Create a generic is_dot_dotdot() utility") +4215d054aea0 ("f2fs: enable extent cache for compression files in read-only") +43c780ba2624 ("f2fs: rework filename handling") +f874fa1c7c79 ("f2fs: split f2fs_d_compare() from f2fs_match_name()") +ff5f85c8d62a ("f2fs: don't leak filename in f2fs_try_convert_inline_dir()") +80f2388afa6e ("f2fs: fix race conditions in ->d_compare() and ->d_hash()") +5515eae64742 ("f2fs: fix dcache lookup of !casefolded directories") +b06af2aff28b ("f2fs: convert inline_dir early before starting rename") +4c8ff7095bef ("f2fs: support data compression") +5b1dbb082f19 ("f2fs: set I_LINKABLE early to avoid wrong access by vfs") +f543805fcd60 ("f2fs: introduce private bioset") +0e6d01643c20 ("f2fs: cleanup duplicate stats for atomic files") +bdf032992489 ("f2fs: call f2fs_balance_fs outside of locked page") +c45d6002ff7a ("f2fs: show f2fs instance in printk_ratelimited") +f5a53edcf01e ("f2fs: support aligned pinned file") +0b20fcec8651 ("f2fs: cache global IPU bio") diff --git a/v5.4/432acd550e3607d5fea23e27f6ab4e4567deccfd b/v5.4/432acd550e3607d5fea23e27f6ab4e4567deccfd new file mode 100644 index 00000000000..c557d72345f --- /dev/null +++ b/v5.4/432acd550e3607d5fea23e27f6ab4e4567deccfd @@ -0,0 +1,20 @@ +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +ebb7fb1557b1 ("xfs, iomap: limit individual ioend chain lengths in writeback") +8ffd74e9a816 ("iomap: Convert bio completions to use folios") +cd1e5afe5503 ("iomap: Pass the iomap_page into iomap_set_range_uptodate") +435d44b3fd0a ("iomap: Convert iomap_page_create to take a folio") +95c4cd053a1d ("iomap: Convert to_iomap_page to take a folio") +5ad448ce2976 ("iomap: iomap_read_inline_data cleanup") +d8af404ffce7 ("iomap: Fix inline extent handling in iomap_readpage") +fad0a1ab34f7 ("iomap: constify iomap_iter_srcmap") +b74b1293e6ca ("iomap: rework unshare flag") +1b5c1e36dc0e ("iomap: pass an iomap_iter to various buffered I/O helpers") +2aa3048e03d3 ("iomap: switch iomap_zero_range to use iomap_iter") +8fc274d1f4b4 ("iomap: switch iomap_file_unshare to use iomap_iter") +ce83a0251c6e ("iomap: switch iomap_file_buffered_write to use iomap_iter") +f6d480006cea ("iomap: switch readahead and readpage to use iomap_iter") +f4b896c213f0 ("iomap: add the new iomap_iter model") +740499c78408 ("iomap: fix the iomap_readpage_actor return value for inline data") +78c64b00f842 ("iomap: mark the iomap argument to iomap_read_inline_data const") +1d25d0aecfcd ("iomap: remove the iomap arguments to ->page_{prepare,done}") +b69eea82d37d ("iomap: pass writeback errors to the mapping") diff --git a/v5.4/433f437b3ae2ed4e318ecd5233c82f6936e78e82 b/v5.4/433f437b3ae2ed4e318ecd5233c82f6936e78e82 new file mode 100644 index 00000000000..ded20c197b4 --- /dev/null +++ b/v5.4/433f437b3ae2ed4e318ecd5233c82f6936e78e82 @@ -0,0 +1,20 @@ +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") diff --git a/v5.4/4379f91172f39d999919c8e8b2b5e1d665d8972d b/v5.4/4379f91172f39d999919c8e8b2b5e1d665d8972d new file mode 100644 index 00000000000..486c519eecc --- /dev/null +++ b/v5.4/4379f91172f39d999919c8e8b2b5e1d665d8972d @@ -0,0 +1,20 @@ +4379f91172f3 ("power: port block device access to file") +e017d304c740 ("PM: hibernate: Convert to bdev_open_by_dev()") +40d84e198b0a ("PM: hibernate: Rename function parameter from snapshot_test to exclusive") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v5.4/43f0df54c96fa5abcab9df8649c1e52119bf0238 b/v5.4/43f0df54c96fa5abcab9df8649c1e52119bf0238 new file mode 100644 index 00000000000..d7f8c195652 --- /dev/null +++ b/v5.4/43f0df54c96fa5abcab9df8649c1e52119bf0238 @@ -0,0 +1,9 @@ +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.4/449813515d3e5efec85206bb91588a6249a421a3 b/v5.4/449813515d3e5efec85206bb91588a6249a421a3 new file mode 100644 index 00000000000..5195ccbcae9 --- /dev/null +++ b/v5.4/449813515d3e5efec85206bb91588a6249a421a3 @@ -0,0 +1,8 @@ +449813515d3e ("block, fs: Restore the per-bio/request data lifetime fields") +1ccf164ec866 ("block: Use iov_iter_extract_pages() and page pinning in direct-io.c") +e51bab4e2058 ("block: Replace BIO_NO_PAGE_REF with BIO_PAGE_REFFED with inverted logic") +a450f49708ea ("iomap: Don't get an reference on ZERO_PAGE for direct I/O block zeroing") +7ee4ccf57484 ("block: set FOLL_PCI_P2PDMA in bio_map_user_iov()") +80bd4a7aab4c ("blk-mq: move the srcu_struct used for quiescing to the tagset") +b179c98f7697 ("block: Remove request.write_hint") +513389809e13 ("Merge tag 'for-6.1/block-2022-10-03' of git://git.kernel.dk/linux") diff --git a/v5.4/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 b/v5.4/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 new file mode 100644 index 00000000000..5370155d0c6 --- /dev/null +++ b/v5.4/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 @@ -0,0 +1,6 @@ +459c814a3c5f ("9p: adapt to breakup of struct file_lock") +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.4/45f29e0eb5b969c59a70525942080905dc5b7964 b/v5.4/45f29e0eb5b969c59a70525942080905dc5b7964 new file mode 100644 index 00000000000..7293e29f580 --- /dev/null +++ b/v5.4/45f29e0eb5b969c59a70525942080905dc5b7964 @@ -0,0 +1 @@ +45f29e0eb5b9 ("openpromfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.4/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 b/v5.4/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 new file mode 100644 index 00000000000..a7f811f45a7 --- /dev/null +++ b/v5.4/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 @@ -0,0 +1,10 @@ +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/4a679c5afca027d7f4668f51693f7cce589038f5 b/v5.4/4a679c5afca027d7f4668f51693f7cce589038f5 new file mode 100644 index 00000000000..c626005f86d --- /dev/null +++ b/v5.4/4a679c5afca027d7f4668f51693f7cce589038f5 @@ -0,0 +1,4 @@ +4a679c5afca0 ("selftests: Add test to verify power supply properties") +3b50142d8528 ("MAINTAINERS: sort field names for all entries") +4400b7d68f6e ("MAINTAINERS: sort entries by entry name") +b032227c6293 ("Merge tag 'nios2-v5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2") diff --git a/v5.4/4b2cfbda2d530f4efa0e2833771640869013de5e b/v5.4/4b2cfbda2d530f4efa0e2833771640869013de5e new file mode 100644 index 00000000000..189c5bff37d --- /dev/null +++ b/v5.4/4b2cfbda2d530f4efa0e2833771640869013de5e @@ -0,0 +1,20 @@ +4b2cfbda2d53 ("nfs: port block device access to files") +3fe5d9fb0b31 ("nfs/blocklayout: Convert to use bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.4/4b357e2a6d6c364a88d50526675fe596a30766cb b/v5.4/4b357e2a6d6c364a88d50526675fe596a30766cb new file mode 100644 index 00000000000..a339a4273e6 --- /dev/null +++ b/v5.4/4b357e2a6d6c364a88d50526675fe596a30766cb @@ -0,0 +1,20 @@ +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v5.4/4b7b4291dee2fef9148563be3eeb0034cc3bf5df b/v5.4/4b7b4291dee2fef9148563be3eeb0034cc3bf5df new file mode 100644 index 00000000000..1dc10b9d825 --- /dev/null +++ b/v5.4/4b7b4291dee2fef9148563be3eeb0034cc3bf5df @@ -0,0 +1 @@ +4b7b4291dee2 ("selftests: thermal: intel: power_floor: add missing gitignore") diff --git a/v5.4/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 b/v5.4/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 new file mode 100644 index 00000000000..121e45b5034 --- /dev/null +++ b/v5.4/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 @@ -0,0 +1,14 @@ +4b944f8ef996 ("Revert "mm/filemap: avoid buffered read/write race to read inconsistent data"") +e2c27b803bb6 ("mm/filemap: avoid buffered read/write race to read inconsistent data") +06c0444290ce ("mm/filemap.c: generic_file_buffered_read() now uses find_get_pages_contig") +723ef24b9b37 ("mm/filemap/c: break generic_file_buffered_read up into multiple functions") +0abed7c69b95 ("mm: never attempt async page lock if we've transferred data already") +13bd691421bc ("mm: mark async iocb read as NOWAIT once some data has been copied") +c8d317aa1887 ("io_uring: fix async buffered reads when readahead is disabled") +3b2a4439e0ae ("io_uring: get rid of kiocb_wait_page_queue_init()") +227c0c9673d8 ("io_uring: internally retry short reads") +ff6165b2d7f6 ("io_uring: retain iov_iter state over io_read/io_write calls") +2dd2111d0d38 ("io_uring: Fix NULL pointer dereference in loop_rw_iter()") +c1dd91d16246 ("io_uring: add comments on how the async buffered read retry works") +cbd287c09351 ("io_uring: io_async_buf_func() need not test page bit") +cdc8fcb49905 ("Merge tag 'for-5.9/io_uring-20200802' of git://git.kernel.dk/linux-block") diff --git a/v5.4/4ca52f539865853e6ddbc393745cd0b305f0d810 b/v5.4/4ca52f539865853e6ddbc393745cd0b305f0d810 new file mode 100644 index 00000000000..50ef28826f0 --- /dev/null +++ b/v5.4/4ca52f539865853e6ddbc393745cd0b305f0d810 @@ -0,0 +1,9 @@ +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 b/v5.4/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 new file mode 100644 index 00000000000..992d2aa0feb --- /dev/null +++ b/v5.4/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 @@ -0,0 +1,17 @@ +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.4/512383ae49107fbc42243887798548e356c4b91c b/v5.4/512383ae49107fbc42243887798548e356c4b91c new file mode 100644 index 00000000000..9dabe79ddb6 --- /dev/null +++ b/v5.4/512383ae49107fbc42243887798548e356c4b91c @@ -0,0 +1,3 @@ +512383ae4910 ("f2fs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/5339792bd64bd1605d3d51f8e52e94dfc385959b b/v5.4/5339792bd64bd1605d3d51f8e52e94dfc385959b new file mode 100644 index 00000000000..657ef9c4bd3 --- /dev/null +++ b/v5.4/5339792bd64bd1605d3d51f8e52e94dfc385959b @@ -0,0 +1,20 @@ +5339792bd64b ("selftests/resctrl: Add test groups and name L3 CAT test L3_CAT") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v5.4/539cd3f4da3fdbe7dc353634e004e4b0e725c35a b/v5.4/539cd3f4da3fdbe7dc353634e004e4b0e725c35a new file mode 100644 index 00000000000..37e8e8a3953 --- /dev/null +++ b/v5.4/539cd3f4da3fdbe7dc353634e004e4b0e725c35a @@ -0,0 +1,7 @@ +539cd3f4da3f ("selftests: lib.mk: Do not process TEST_GEN_MODS_DIR") +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") +ae108c48b5d2 ("selftests: net: Fix cross-tree inclusion of scripts") +9395cd7cef45 ("Merge tag 'landlock-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux") diff --git a/v5.4/54943abce0927156ba9909f1a533b25410bfe2ca b/v5.4/54943abce0927156ba9909f1a533b25410bfe2ca new file mode 100644 index 00000000000..746ea0835a9 --- /dev/null +++ b/v5.4/54943abce0927156ba9909f1a533b25410bfe2ca @@ -0,0 +1,20 @@ +54943abce092 ("iomap: add pos and dirty_len into trace_iomap_writepage_map") +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v5.4/54ee3526796f56c249124686a33e1cc05f76ea21 b/v5.4/54ee3526796f56c249124686a33e1cc05f76ea21 new file mode 100644 index 00000000000..3958fea6e84 --- /dev/null +++ b/v5.4/54ee3526796f56c249124686a33e1cc05f76ea21 @@ -0,0 +1,8 @@ +54ee3526796f ("selftests: livepatch: Avoid running the tests if kernel-devel is missing") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.4/57c6906778f55deba6d3f3af00284e3541bb9950 b/v5.4/57c6906778f55deba6d3f3af00284e3541bb9950 new file mode 100644 index 00000000000..77cae3a6f0a --- /dev/null +++ b/v5.4/57c6906778f55deba6d3f3af00284e3541bb9950 @@ -0,0 +1 @@ +57c6906778f5 ("__fs_parse: Correct a documentation comment") diff --git a/v5.4/582a3bf999df662c0e0fa4717ce7559f16d7b93b b/v5.4/582a3bf999df662c0e0fa4717ce7559f16d7b93b new file mode 100644 index 00000000000..4a3f8a50cba --- /dev/null +++ b/v5.4/582a3bf999df662c0e0fa4717ce7559f16d7b93b @@ -0,0 +1,6 @@ +582a3bf999df ("filelock: always define for_each_file_lock()") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 b/v5.4/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 new file mode 100644 index 00000000000..5a7c9c80a0b --- /dev/null +++ b/v5.4/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 @@ -0,0 +1 @@ +587a67b6830b ("filelock: rename some fields in tracepoints") diff --git a/v5.4/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 b/v5.4/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 new file mode 100644 index 00000000000..353fab4c2ed --- /dev/null +++ b/v5.4/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 @@ -0,0 +1 @@ +5916f439f2eb ("Convert coda to use the new mount API") diff --git a/v5.4/5bc9dc068afe95e924136d57c1a385194282a919 b/v5.4/5bc9dc068afe95e924136d57c1a385194282a919 new file mode 100644 index 00000000000..58b7b43b271 --- /dev/null +++ b/v5.4/5bc9dc068afe95e924136d57c1a385194282a919 @@ -0,0 +1 @@ +5bc9dc068afe ("selftest: ftrace: fix minor typo in log") diff --git a/v5.4/5caf1b6400d30a31363063314bddea4e5680d639 b/v5.4/5caf1b6400d30a31363063314bddea4e5680d639 new file mode 100644 index 00000000000..9613793a21c --- /dev/null +++ b/v5.4/5caf1b6400d30a31363063314bddea4e5680d639 @@ -0,0 +1,20 @@ +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v5.4/5d94da7ff00ef45737a64d947e7ff45aca972782 b/v5.4/5d94da7ff00ef45737a64d947e7ff45aca972782 new file mode 100644 index 00000000000..005fbdad1b9 --- /dev/null +++ b/v5.4/5d94da7ff00ef45737a64d947e7ff45aca972782 @@ -0,0 +1,4 @@ +5d94da7ff00e ("kselftest: Add basic test for probing the rust sample modules") +615131b8e9bc ("MAINTAINERS: Rust") +fa4b9df00af4 ("MAINTAINERS: Add Runtime Verification (RV) entry") +f11e0ec55f0c ("MAINTAINERS: Add maintainers for RNBD/RTRS modules") diff --git a/v5.4/6021d62c677f12f2f975bb1bf2389730e1d9f746 b/v5.4/6021d62c677f12f2f975bb1bf2389730e1d9f746 new file mode 100644 index 00000000000..f14cb19e73e --- /dev/null +++ b/v5.4/6021d62c677f12f2f975bb1bf2389730e1d9f746 @@ -0,0 +1,3 @@ +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +9d78edeaec75 ("proc: proc_pid_ns takes super_block as an argument") +0fb5ce62c592 ("proc: modernize proc to support multiple private instances") diff --git a/v5.4/60c2a6926cc94dcd8a60ab593b4092bc354061c3 b/v5.4/60c2a6926cc94dcd8a60ab593b4092bc354061c3 new file mode 100644 index 00000000000..febb6a07fa7 --- /dev/null +++ b/v5.4/60c2a6926cc94dcd8a60ab593b4092bc354061c3 @@ -0,0 +1,20 @@ +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.4/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 b/v5.4/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 new file mode 100644 index 00000000000..0ed23fc8f0e --- /dev/null +++ b/v5.4/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 @@ -0,0 +1,20 @@ +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +58a033c9a3e0 ("nfsd: remove fetch_iversion export operation") +638e3e7d9493 ("nfsd: use the getattr operation to fetch i_version") +3139b1d79588 ("nfsd: move nfsd4_change_attribute to nfsfh.c") +ac3a2585f018 ("nfsd: rework refcounting in filecache") +d7064eaf688c ("NFSD: Add an nfsd_file_fsync tracepoint") +821411858988 ("nfsd: reorganize filecache.c") +1f696e230ea5 ("nfsd: remove the pages_flushed statistic from filecache") +4d1ea8455716 ("NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collection") +dcf3f80965ca ("NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately"") +c252849082ff ("NFSD: Pass the target nfsd_file to nfsd_commit()") +d3aefd2b29ff ("nfsd: fix net-namespace logic in __nfsd_file_cache_purge") +243a5263014a ("nfsd: rework hashtable handling in nfsd_do_file_acquire") +8d0d254b15cc ("nfsd: fix nfsd_file_unhash_and_dispose") +5e138c4a750d ("NFSD: NFSv4 CLOSE should release an nfsd_file immediately") +b40a2839470c ("NFSD: Move nfsd_file_trace_alloc() tracepoint") diff --git a/v5.4/617fc7775370324d0a2b888625b042221ebdcb62 b/v5.4/617fc7775370324d0a2b888625b042221ebdcb62 new file mode 100644 index 00000000000..c31d441a844 --- /dev/null +++ b/v5.4/617fc7775370324d0a2b888625b042221ebdcb62 @@ -0,0 +1,7 @@ +617fc7775370 ("fs: Use KMEM_CACHE instead of kmem_cache_create") +a6293b3e285c ("fs: factor out backing_file_{read,write}_iter() helpers") +f91a704f7161 ("fs: prepare for stackable filesystems backing file helpers") +6ae654392bb5 ("fs: move kiocb_start_write() into vfs_iocb_iter_write()") +269aed7014b3 ("fs: move file_start_write() into vfs_iter_write()") +e389b76a7ee1 ("coda: change locking order in coda_file_write_iter()") +062cca8915ca ("Merge tag 'vfs-6.7.iomap' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs") diff --git a/v5.4/61ead71476cf8b68960275beee24ff00a809fe81 b/v5.4/61ead71476cf8b68960275beee24ff00a809fe81 new file mode 100644 index 00000000000..6f9e470f02f --- /dev/null +++ b/v5.4/61ead71476cf8b68960275beee24ff00a809fe81 @@ -0,0 +1,5 @@ +61ead71476cf ("ext4: port block device access to file") +afde134b5bd0 ("ext4: Block writes to journal device") +218de67764e5 ("ext4: simplify device handling") +d577c8aaed20 ("ext4: Convert to bdev_open_by_dev()") +3ef96fcfd50b ("Merge tag 'ext4_for_linus-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4") diff --git a/v5.4/64bef697d33b75fc06c5789b3f8108680271529f b/v5.4/64bef697d33b75fc06c5789b3f8108680271529f new file mode 100644 index 00000000000..b03bd3a5dc5 --- /dev/null +++ b/v5.4/64bef697d33b75fc06c5789b3f8108680271529f @@ -0,0 +1,8 @@ +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.4/64f92a554f72cbfe8b971f93af9d07f87599bc88 b/v5.4/64f92a554f72cbfe8b971f93af9d07f87599bc88 new file mode 100644 index 00000000000..91e64def526 --- /dev/null +++ b/v5.4/64f92a554f72cbfe8b971f93af9d07f87599bc88 @@ -0,0 +1 @@ +64f92a554f72 ("ocfs2: convert to using new filelock helpers") diff --git a/v5.4/6727980b67852dae6b82a97e24fbadbdd218c033 b/v5.4/6727980b67852dae6b82a97e24fbadbdd218c033 new file mode 100644 index 00000000000..3f6f727c520 --- /dev/null +++ b/v5.4/6727980b67852dae6b82a97e24fbadbdd218c033 @@ -0,0 +1,6 @@ +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") +ae108c48b5d2 ("selftests: net: Fix cross-tree inclusion of scripts") +9395cd7cef45 ("Merge tag 'landlock-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux") diff --git a/v5.4/6874f6ed92df1e95ff815692b6bf6aa98e4c925b b/v5.4/6874f6ed92df1e95ff815692b6bf6aa98e4c925b new file mode 100644 index 00000000000..b1f95e09ffb --- /dev/null +++ b/v5.4/6874f6ed92df1e95ff815692b6bf6aa98e4c925b @@ -0,0 +1,20 @@ +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v5.4/689a930b93c5c20294df5da0407df361c5412eac b/v5.4/689a930b93c5c20294df5da0407df361c5412eac new file mode 100644 index 00000000000..956a7ce4b2d --- /dev/null +++ b/v5.4/689a930b93c5c20294df5da0407df361c5412eac @@ -0,0 +1,20 @@ +689a930b93c5 ("drm/xe/tests: Fix printf format specifiers in xe_migrate test") +cf0b9e94c8c7 ("drm/xe/tests/xe_migrate.c: Add vram to vram KUNIT test") +b7ab8c4f028f ("drm/xe/bo: Remove the lock_no_vm()/unlock_no_vm() interface") +d00e9cc28e1e ("drm/xe/vm: Simplify and document xe_vm_lock()") +fba153b0d0b7 ("drm/xe/selftests: consider multi-GT for eviction test") +9c0d779fc67b ("drm/xe: Prevent return with locked vm") +9b9529ce379a ("drm/xe: Rename engine to exec_queue") +99fea6828879 ("drm/xe: Prefer WARN() over BUG() to avoid crashing the kernel") +e3828ebf6cde ("drm/xe: Add define WQ_HEADER_SIZE") +937b4be72baa ("drm/xe: Decouple vram check from xe_bo_addr()") +621c1fbd9b83 ("drm/xe: Remove vma arg from xe_pte_encode()") +0e34fdb4a01a ("drm/xe: Fix checking for unset value") +6aa26f6eb829 ("drm/xe/engine: add missing rpm for bind engines") +cd928fced996 ("drm/xe/uapi: add the userspace bits for small-bar") +6a024f1bfdfe ("drm/xe/bo: support tiered vram allocation for small-bar") +7a060d786cc1 ("drm/xe/mtl: Map PPGTT as CPU:WC") +7ead33156483 ("drm/xe: Use migrate engine for page fault binds") +1655c893af08 ("drm/xe: Reduce the number list links in xe_vma") +8f33b4f054fc ("drm/xe: Avoid doing rebinds") +0043a3e8a1f5 ("drm/xe/execlist: Log when using execlist submission") diff --git a/v5.4/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce b/v5.4/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce new file mode 100644 index 00000000000..7d530518a82 --- /dev/null +++ b/v5.4/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce @@ -0,0 +1,20 @@ +6934eea2690b ("selftests: ktap_helpers: Add helper to print diagnostic messages") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") +735931f9a51a ("MAINTAINERS: add uv.c also to KVM/s390") +f0f0a5df4e08 ("selftests: Extract run_kselftest.sh and generate stand-alone test list") +642e6e5ce03e ("docs: dt: convert overlay-notes.txt to ReST format") +218e1b3d10f1 ("docs: dt: convert of_unittest.txt to ReST") +26853a242057 ("docs: dt: convert dynamic-resolution-notes.txt to ReST") +afb6120519ae ("docs: dt: convert changesets to ReST") +d8e81bc3e87c ("docs: dt: convert usage-model.txt to ReST") +4ef7f57ebe6e ("docs: dt: add an index.rst file for devicetree") +9ae8578b517a ("of: Documentation: change overlay example to use current syntax") +3b50142d8528 ("MAINTAINERS: sort field names for all entries") +4400b7d68f6e ("MAINTAINERS: sort entries by entry name") +b032227c6293 ("Merge tag 'nios2-v5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2") diff --git a/v5.4/6a277077ac5189d7633f8c57e153e0a73fab39d2 b/v5.4/6a277077ac5189d7633f8c57e153e0a73fab39d2 new file mode 100644 index 00000000000..e83a7e7368f --- /dev/null +++ b/v5.4/6a277077ac5189d7633f8c57e153e0a73fab39d2 @@ -0,0 +1,6 @@ +6a277077ac51 ("smb/server: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +5dd8ce24667a ("cifs: missing directory in MAINTAINERS file") +332019e23a51 ("Merge tag '5.20-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6") diff --git a/v5.4/6a71770442b5b7cf8f880ca1c0a72456c918c757 b/v5.4/6a71770442b5b7cf8f880ca1c0a72456c918c757 new file mode 100644 index 00000000000..b9e0dc80d11 --- /dev/null +++ b/v5.4/6a71770442b5b7cf8f880ca1c0a72456c918c757 @@ -0,0 +1,8 @@ +6a71770442b5 ("selftests: livepatch: Test livepatching a heavily called syscall") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.4/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c b/v5.4/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c new file mode 100644 index 00000000000..6f0978c5d8b --- /dev/null +++ b/v5.4/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c @@ -0,0 +1 @@ +6b6ec4ca4e33 ("eventfd: add a BUILD_BUG_ON() to ensure consistency between EFD_SEMAPHORE and the uapi") diff --git a/v5.4/6b865d6530230b0c446efd93e0207b8eed7eadb2 b/v5.4/6b865d6530230b0c446efd93e0207b8eed7eadb2 new file mode 100644 index 00000000000..739be176b6c --- /dev/null +++ b/v5.4/6b865d6530230b0c446efd93e0207b8eed7eadb2 @@ -0,0 +1,9 @@ +6b865d653023 ("iomap: only call mapping_set_error once for each failed bio") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.4/6b91bfa1651d841f0066bae2b1322cac29fdfb61 b/v5.4/6b91bfa1651d841f0066bae2b1322cac29fdfb61 new file mode 100644 index 00000000000..661e003badf --- /dev/null +++ b/v5.4/6b91bfa1651d841f0066bae2b1322cac29fdfb61 @@ -0,0 +1 @@ +6b91bfa1651d ("qnx4: convert qnx4 to use the new mount api") diff --git a/v5.4/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 b/v5.4/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 new file mode 100644 index 00000000000..a00f98aed06 --- /dev/null +++ b/v5.4/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 @@ -0,0 +1 @@ +6c8ac6e24eb0 ("initramfs: remove duplicate built-in __initramfs_start unpacking") diff --git a/v5.4/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff b/v5.4/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff new file mode 100644 index 00000000000..ed007f617fb --- /dev/null +++ b/v5.4/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff @@ -0,0 +1,20 @@ +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") diff --git a/v5.4/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 b/v5.4/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 new file mode 100644 index 00000000000..232e5a6f1c3 --- /dev/null +++ b/v5.4/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 @@ -0,0 +1,2 @@ +6f1a214d446b ("selftests: sched: Fix spelling mistake "hiearchy" -> "hierarchy"") +9f2699007493 ("kselftest: Add test for core sched prctl interface") diff --git a/v5.4/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 b/v5.4/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 new file mode 100644 index 00000000000..c34396dbd20 --- /dev/null +++ b/v5.4/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 @@ -0,0 +1,20 @@ +6f2f793fba78 ("kunit: test: Log the correct filter string in executor_test") +dce19a3fede2 ("kunit: test: Make filter strings in executor_test writable") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") diff --git a/v5.4/70dfe3f0d239c2e8abc6a7bea24411031f85b652 b/v5.4/70dfe3f0d239c2e8abc6a7bea24411031f85b652 new file mode 100644 index 00000000000..f8e5ea860bf --- /dev/null +++ b/v5.4/70dfe3f0d239c2e8abc6a7bea24411031f85b652 @@ -0,0 +1,6 @@ +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +5ca14835dc42 ("fs: uninline inode_maybe_inc_iversion()") +da3f52ba3595 ("iversion: use atomic64_try_cmpxchg)") +608af703519a ("libfs: Add generic function for setting dentry_ops") +c843843e714c ("fs: Add standard casefolding support") +a3d1e7eb5abe ("simple_recursive_removal(): kernel-side rm -rf for ramfs-style filesystems") diff --git a/v5.4/73f65b8b0325551110dedf8d27ac738bdc331802 b/v5.4/73f65b8b0325551110dedf8d27ac738bdc331802 new file mode 100644 index 00000000000..0329e1c62ea --- /dev/null +++ b/v5.4/73f65b8b0325551110dedf8d27ac738bdc331802 @@ -0,0 +1 @@ +73f65b8b0325 ("fs: Wrong function name in comment") diff --git a/v5.4/73fa7547c70b32cc69685f79be31135797734eb6 b/v5.4/73fa7547c70b32cc69685f79be31135797734eb6 new file mode 100644 index 00000000000..b32c5da4552 --- /dev/null +++ b/v5.4/73fa7547c70b32cc69685f79be31135797734eb6 @@ -0,0 +1,2 @@ +73fa7547c70b ("vfs: add RWF_NOAPPEND flag for pwritev2") +1752f0adea98 ("fs: optimise kiocb_set_rw_flags()") diff --git a/v5.4/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 b/v5.4/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 new file mode 100644 index 00000000000..e203b63e790 --- /dev/null +++ b/v5.4/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 @@ -0,0 +1,20 @@ +74e76cbabd7f ("selftests/resctrl: Add resource_info_file_exists()") +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v5.4/75a1bbe60a7425fcaa670bff58b8589b1f880810 b/v5.4/75a1bbe60a7425fcaa670bff58b8589b1f880810 new file mode 100644 index 00000000000..0a3514944a7 --- /dev/null +++ b/v5.4/75a1bbe60a7425fcaa670bff58b8589b1f880810 @@ -0,0 +1 @@ +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") diff --git a/v5.4/75cabec0111b7ccb140d917cc9c481e845cc3498 b/v5.4/75cabec0111b7ccb140d917cc9c481e845cc3498 new file mode 100644 index 00000000000..694ca82b494 --- /dev/null +++ b/v5.4/75cabec0111b7ccb140d917cc9c481e845cc3498 @@ -0,0 +1,6 @@ +75cabec0111b ("filelock: add some new helper functions") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.4/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 b/v5.4/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 new file mode 100644 index 00000000000..41b70563f3f --- /dev/null +++ b/v5.4/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 @@ -0,0 +1,2 @@ +75e9570c93c7 ("ceph: convert to using new filelock helpers") +bbb480ab05b2 ("ceph: check if file lock exists before sending unlock request") diff --git a/v5.4/76698510f593daf8aa0582492090d0c2e484c3e8 b/v5.4/76698510f593daf8aa0582492090d0c2e484c3e8 new file mode 100644 index 00000000000..9ad9e8d3970 --- /dev/null +++ b/v5.4/76698510f593daf8aa0582492090d0c2e484c3e8 @@ -0,0 +1 @@ +76698510f593 ("afs: convert to using new filelock helpers") diff --git a/v5.4/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 b/v5.4/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 new file mode 100644 index 00000000000..648c0e2cfcb --- /dev/null +++ b/v5.4/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 @@ -0,0 +1,20 @@ +7b8001013d72 ("filelock: don't do security checks on nfsd setlease calls") +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v5.4/7beea725a8ca412c6190090ce7c3a13b169592a1 b/v5.4/7beea725a8ca412c6190090ce7c3a13b169592a1 new file mode 100644 index 00000000000..3ca8049eb9a --- /dev/null +++ b/v5.4/7beea725a8ca412c6190090ce7c3a13b169592a1 @@ -0,0 +1,20 @@ +7beea725a8ca ("libfs: Define a minimum directory offset") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") diff --git a/v5.4/7c079e909b21f8f6e5d8e501c037752ff302a15e b/v5.4/7c079e909b21f8f6e5d8e501c037752ff302a15e new file mode 100644 index 00000000000..4955dd9b2e5 --- /dev/null +++ b/v5.4/7c079e909b21f8f6e5d8e501c037752ff302a15e @@ -0,0 +1,19 @@ +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") +735931f9a51a ("MAINTAINERS: add uv.c also to KVM/s390") +f0f0a5df4e08 ("selftests: Extract run_kselftest.sh and generate stand-alone test list") +642e6e5ce03e ("docs: dt: convert overlay-notes.txt to ReST format") +218e1b3d10f1 ("docs: dt: convert of_unittest.txt to ReST") +26853a242057 ("docs: dt: convert dynamic-resolution-notes.txt to ReST") +afb6120519ae ("docs: dt: convert changesets to ReST") +d8e81bc3e87c ("docs: dt: convert usage-model.txt to ReST") +4ef7f57ebe6e ("docs: dt: add an index.rst file for devicetree") +9ae8578b517a ("of: Documentation: change overlay example to use current syntax") +3b50142d8528 ("MAINTAINERS: sort field names for all entries") +4400b7d68f6e ("MAINTAINERS: sort entries by entry name") +b032227c6293 ("Merge tag 'nios2-v5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2") diff --git a/v5.4/7c09a4ed6156c6cab6b951e027ca6ea24af454ba b/v5.4/7c09a4ed6156c6cab6b951e027ca6ea24af454ba new file mode 100644 index 00000000000..768c7515966 --- /dev/null +++ b/v5.4/7c09a4ed6156c6cab6b951e027ca6ea24af454ba @@ -0,0 +1,9 @@ +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/7c18509bdaefe2164e62829d614ef9ea429f29d2 b/v5.4/7c18509bdaefe2164e62829d614ef9ea429f29d2 new file mode 100644 index 00000000000..8217f681b5d --- /dev/null +++ b/v5.4/7c18509bdaefe2164e62829d614ef9ea429f29d2 @@ -0,0 +1,12 @@ +7c18509bdaef ("filelock: convert locks_insert_lock_ctx and locks_delete_lock_ctx") +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/7ded1e365cc9de6093a71d3a493c1874aca6e77c b/v5.4/7ded1e365cc9de6093a71d3a493c1874aca6e77c new file mode 100644 index 00000000000..d6c8678a8aa --- /dev/null +++ b/v5.4/7ded1e365cc9de6093a71d3a493c1874aca6e77c @@ -0,0 +1 @@ +7ded1e365cc9 ("efs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.4/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 b/v5.4/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 new file mode 100644 index 00000000000..2a782f86a64 --- /dev/null +++ b/v5.4/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 @@ -0,0 +1,15 @@ +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +4008e2a0b01a ("zonefs: Reorganize code") +a608da3bd730 ("zonefs: Detect append writes at invalid locations") +f43dc4dc3eff ("iomap: buffered write failure should not truncate the page cache") +9c7babf94a0d ("xfs,iomap: move delalloc punching to iomap") +b71f889c18ad ("xfs: use byte ranges for write cleanup ranges") +198dd8aedee6 ("xfs: punching delalloc extents on write failure is racy") +8745889a7fd0 ("Merge tag 'iomap-6.0-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux") diff --git a/v5.4/7edfc610ec315de96963e66889511212ad87e3de b/v5.4/7edfc610ec315de96963e66889511212ad87e3de new file mode 100644 index 00000000000..334603c650d --- /dev/null +++ b/v5.4/7edfc610ec315de96963e66889511212ad87e3de @@ -0,0 +1,4 @@ +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.4/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 b/v5.4/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 new file mode 100644 index 00000000000..1e9b4ad7e35 --- /dev/null +++ b/v5.4/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 @@ -0,0 +1,2 @@ +7ffa8f3d3023 ("fs: Remove NTFS classic") +a05aea98d405 ("Merge tag 'sysctl-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux") diff --git a/v5.4/806cb2270237ce2ec672a407d66cee17a07d3aa2 b/v5.4/806cb2270237ce2ec672a407d66cee17a07d3aa2 new file mode 100644 index 00000000000..c96641fd5b2 --- /dev/null +++ b/v5.4/806cb2270237ce2ec672a407d66cee17a07d3aa2 @@ -0,0 +1,20 @@ +806cb2270237 ("kunit: Annotate _MSG assertion variants with gnu printf specifiers") +260755184cbd ("kunit: Move kunit_abort() call out of kunit_do_failed_assertion()") +c1144e01063e ("kunit: declare kunit_assert structs as const") +97d453bc4007 ("kunit: rename base KUNIT_ASSERTION macro to _KUNIT_FAILED") +a8495ad8e973 ("kunit: remove format func from struct kunit_assert, get it to 0 bytes") +7466886b400b ("kunit: take `kunit_assert` as `const`") +c2741453478b ("kunit: cleanup assertion macro internal variables") +2b6861e2372b ("kunit: factor out str constants from binary assertion structs") +064ff292aca5 ("kunit: consolidate KUNIT_INIT_BINARY_ASSERT_STRUCT macros") +6419abb80e82 ("kunit: remove va_format from kunit_assert") +40f39777ce4f ("kunit: decrease macro layering for integer asserts") +c5855907d388 ("kunit: drop unused intermediate macros for ptr inequality checks") +6709d0fe5593 ("kunit: make KUNIT_EXPECT_EQ() use KUNIT_EXPECT_EQ_MSG(), etc.") +05a7da89c15d ("kunit: drop unused assert_type from kunit_assert and clean up macros") +21957f90b28f ("kunit: split out part of kunit_assert into a static const") +dd640d70874b ("kunit: factor out kunit_base_assert_format() call into kunit_fail()") +a91e9ade402c ("kunit: drop unused kunit* field in kunit_assert") +4fdacef8ac5a ("kunit: move check if assertion passed into the macros") +ec54c2892064 ("include/kunit/test.h: replace kernel.h with the necessary inclusions") +3747b5c0d8ec ("kunit: Assign strings to 'const char*' in STREQ assertions") diff --git a/v5.4/80d012e98894ac9112cbcddf2fbf276c2e4be0ec b/v5.4/80d012e98894ac9112cbcddf2fbf276c2e4be0ec new file mode 100644 index 00000000000..e26ff9df5a1 --- /dev/null +++ b/v5.4/80d012e98894ac9112cbcddf2fbf276c2e4be0ec @@ -0,0 +1,11 @@ +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +adc9c2e5a723 ("iomap: add a tracepoint for mappings returned by map_blocks") +f4b896c213f0 ("iomap: add the new iomap_iter model") +6334b91e502c ("iomap: trace iomap_appply results") +3e19e6f3eeea ("iomap: warn on inline maps in iomap_writepage_map") +598ecfbaa742 ("iomap: lift the xfs writeback code to iomap") +9e91c5728cab ("iomap: lift common tracing code from xfs to iomap") +760fea8bfb7f ("xfs: remove the fork fields in the writepage_ctx and ioend") +5653017bc44e ("xfs: turn io_append_trans into an io_private void pointer") +433dad94ec5d ("xfs: refactor the ioend merging code") +4e087a3b313c ("xfs: use a struct iomap in xfs_writepage_ctx") diff --git a/v5.4/8145e082a8dfcfdc0a725b0f76eca54337b5b26e b/v5.4/8145e082a8dfcfdc0a725b0f76eca54337b5b26e new file mode 100644 index 00000000000..dd4d0f691f3 --- /dev/null +++ b/v5.4/8145e082a8dfcfdc0a725b0f76eca54337b5b26e @@ -0,0 +1 @@ +8145e082a8df ("romfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.4/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 b/v5.4/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 new file mode 100644 index 00000000000..5c742c89d45 --- /dev/null +++ b/v5.4/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 @@ -0,0 +1,15 @@ +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.4/82a8cb96b23244f40be56b9edcf085af0cc237a6 b/v5.4/82a8cb96b23244f40be56b9edcf085af0cc237a6 new file mode 100644 index 00000000000..ea18cc0ab8a --- /dev/null +++ b/v5.4/82a8cb96b23244f40be56b9edcf085af0cc237a6 @@ -0,0 +1,7 @@ +82a8cb96b232 ("afs: adapt to breakup of struct file_lock") +76698510f593 ("afs: convert to using new filelock helpers") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.4/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 b/v5.4/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 new file mode 100644 index 00000000000..18da97e6d57 --- /dev/null +++ b/v5.4/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 @@ -0,0 +1,13 @@ +83b290c9e3b5 ("pidfd: clone: allow CLONE_THREAD | CLONE_PIDFD together") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") +e9bdcdbf6936 ("pid: add pidfd_get_task() helper") +490b9ba881e2 ("kernel/pid.c: implement additional checks upon pidfd_create() parameters") +c576e0fcd618 ("kernel/pid.c: remove static qualifier from pidfd_create()") +1aa92cd31c1c ("pid: move pidfd_get_pid() to pid.c") +6da73d15258a ("pidfd: support PIDFD_NONBLOCK in pidfd_open()") +ba7d25f3dff6 ("exit: support non-blocking pidfds") +4969f8a07397 ("pidfd: Add missing sock updates for pidfd_getfd()") +8649c322f75c ("pid: Implement pidfd_getfd syscall") +1e1d0f0b1a3e ("pid: use pid_has_task() in pidfd_open()") diff --git a/v5.4/84e286c1bb9b22d5893d34fcedd69224a65c439c b/v5.4/84e286c1bb9b22d5893d34fcedd69224a65c439c new file mode 100644 index 00000000000..79f2ae08ced --- /dev/null +++ b/v5.4/84e286c1bb9b22d5893d34fcedd69224a65c439c @@ -0,0 +1,9 @@ +84e286c1bb9b ("smb/client: adapt to breakup of struct file_lock") +2cd114294d1d ("smb/client: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.4/85506aca2eb4ea41223c91c5fe25125953c19b13 b/v5.4/85506aca2eb4ea41223c91c5fe25125953c19b13 new file mode 100644 index 00000000000..d95b832afbf --- /dev/null +++ b/v5.4/85506aca2eb4ea41223c91c5fe25125953c19b13 @@ -0,0 +1 @@ +85506aca2eb4 ("selftests/mqueue: Set timeout to 180 seconds") diff --git a/v5.4/85f273a6a1e492afa7309fd23fcd8cb870085f56 b/v5.4/85f273a6a1e492afa7309fd23fcd8cb870085f56 new file mode 100644 index 00000000000..628b72d6060 --- /dev/null +++ b/v5.4/85f273a6a1e492afa7309fd23fcd8cb870085f56 @@ -0,0 +1,20 @@ +85f273a6a1e4 ("fs/pipe: Convert to lockdep_cmp_fn") +fe67f4dd8daa ("pipe: do FASYNC notifications for every pipe IO, not just state changes") +3b844826b6c6 ("pipe: avoid unnecessary EPOLLET wakeups under normal loads") +3a34b13a88ca ("pipe: make pipe writes always wake up readers") +c73be61cede5 ("pipe: Add general notification queue support") +b580b93664f9 ("pipe: Add O_NOTIFICATION_PIPE") +0858caa419e6 ("uapi: General notification queue definitions") +90da2e3f25c8 ("splice: move f_mode checks to do_{splice,tee}()") +6551d5c56eb0 ("pipe: make sure to wake up everybody when the last reader/writer closes") +0ddad21d3e99 ("pipe: use exclusive waits when reading or writing") +0dd1e3773ae8 ("pipe: fix empty pipe check in pipe_write()") +d1c6a2aa02af ("pipe: simplify signal handling in pipe_read() and add comments") +85190d15f4ea ("pipe: don't use 'pipe_wait() for basic pipe IO") +a28c8b9db8a1 ("pipe: remove 'waiting_writers' merging logic") +f467a6a66419 ("pipe: fix and clarify pipe read wakeup logic") +1b6b26ae7053 ("pipe: fix and clarify pipe write wakeup logic") +ad910e36da4c ("pipe: fix poll/select race introduced by the pipe rework") +8f868d68d335 ("pipe: Fix missing mask update after pipe_wait()") +8c7b8c34ae95 ("pipe: Remove assertion from pipe_poll()") +3c0edea9b29f ("pipe: Remove sync on wake_ups") diff --git a/v5.4/872584f1bb983a688547509141b03b37bdb28840 b/v5.4/872584f1bb983a688547509141b03b37bdb28840 new file mode 100644 index 00000000000..70900533e6d --- /dev/null +++ b/v5.4/872584f1bb983a688547509141b03b37bdb28840 @@ -0,0 +1,6 @@ +872584f1bb98 ("lockd: convert to using new filelock helpers") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") +7f024fcd5c97 ("Keep read and write fds with each nlm_file") +b661601a9fdf ("lockd: update nlm_lookup_file reexport comment") +2dc6f19e4f43 ("nlm: minor nlm_lookup_file argument change") +fb7dd0a1ba86 ("lockd: remove __KERNEL__ ifdefs") diff --git a/v5.4/87a83c8c677e762a39d914e67450cc85d8fc1f9a b/v5.4/87a83c8c677e762a39d914e67450cc85d8fc1f9a new file mode 100644 index 00000000000..0b324969e60 --- /dev/null +++ b/v5.4/87a83c8c677e762a39d914e67450cc85d8fc1f9a @@ -0,0 +1 @@ +87a83c8c677e ("reiserfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.4/87b355f44833b9d7d8ebdd3929e941ac1a931b7e b/v5.4/87b355f44833b9d7d8ebdd3929e941ac1a931b7e new file mode 100644 index 00000000000..da3fa8a87ab --- /dev/null +++ b/v5.4/87b355f44833b9d7d8ebdd3929e941ac1a931b7e @@ -0,0 +1,20 @@ +87b355f44833 ("erofs: port device access to file") +8bd90b6ae785 ("erofs: fix NULL dereference of dif->bdev_handle in fscache mode") +49845720080d ("erofs: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v5.4/8a904a3caa88118744062e872ae90f37748a8fd8 b/v5.4/8a904a3caa88118744062e872ae90f37748a8fd8 new file mode 100644 index 00000000000..bbb14ae0f3e --- /dev/null +++ b/v5.4/8a904a3caa88118744062e872ae90f37748a8fd8 @@ -0,0 +1,2 @@ +8a904a3caa88 ("rtc: test: Fix invalid format specifier.") +1d1bb12a8b18 ("rtc: Improve performance of rtc_time64_to_tm(). Add tests.") diff --git a/v5.4/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 b/v5.4/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 new file mode 100644 index 00000000000..7eb29fe1742 --- /dev/null +++ b/v5.4/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 @@ -0,0 +1 @@ +8ab37b0d98cf ("selftests: livepatch: Add initial .gitignore") diff --git a/v5.4/8b3d838139bcd1e552f1899191f734264ce2a1a5 b/v5.4/8b3d838139bcd1e552f1899191f734264ce2a1a5 new file mode 100644 index 00000000000..e6540a85259 --- /dev/null +++ b/v5.4/8b3d838139bcd1e552f1899191f734264ce2a1a5 @@ -0,0 +1,20 @@ +8b3d838139bc ("fs: improve dump_mapping() robustness") +3e9d80a891df ("mm,fs: split dump_mapping() out from dump_page()") +853322a67104 ("mm/debug.c: do not dereference i_ino blindly") +9bdaf2cc5eb5 ("mm/debug: print the inode number in dump_page") +9ad3826575ab ("mm/debug: switch dump_page to get_kernel_nofault") +fe557319aa06 ("maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofault") +2a71e81d3219 ("maccess: return -ERANGE when probe_kernel_read() fails") +b58294ead14c ("maccess: allow architectures to provide kernel probing directly") +fc3562d79456 ("maccess: move user access routines together") +98a23609b103 ("maccess: always use strict semantics for probe_kernel_read") +7676fbf21b5f ("maccess: remove strncpy_from_unsafe") +9de1fec50b23 ("tracing/kprobes: handle mixed kernel/userspace probes better") +8d92db5c04d1 ("bpf: rework the compat kernel probe handling") +eab0c6089b68 ("maccess: unify the probe kernel arch hooks") +cd0309058f84 ("maccess: remove probe_read_common and probe_write_common") +c4cb164426ae ("maccess: rename strncpy_from_unsafe_strict to strncpy_from_kernel_nofault") +bd88bb5d4007 ("maccess: rename strncpy_from_unsafe_user to strncpy_from_user_nofault") +4f6de12b375c ("maccess: clarify kerneldoc comments") +3ed740841bf9 ("maccess: remove duplicate kerneldoc comments") +48c49c0e5f31 ("maccess: remove various unused weak aliases") diff --git a/v5.4/8b6bb995d3819218498bdbee4465bffff1497a31 b/v5.4/8b6bb995d3819218498bdbee4465bffff1497a31 new file mode 100644 index 00000000000..b3f54b0ea53 --- /dev/null +++ b/v5.4/8b6bb995d3819218498bdbee4465bffff1497a31 @@ -0,0 +1,3 @@ +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") +ff49c86f27e4 ("Merge tag 'f2fs-for-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.4/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b b/v5.4/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b new file mode 100644 index 00000000000..454cd98364e --- /dev/null +++ b/v5.4/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b @@ -0,0 +1,2 @@ +8cbf22b3dcf0 ("selftests: ftrace: fix typo in test description") +ee9793be08b1 ("tracing/selftests: Add ownership modification tests for eventfs") diff --git a/v5.4/90a009db09e2b91990df28e47844d44ae0ef9aa8 b/v5.4/90a009db09e2b91990df28e47844d44ae0ef9aa8 new file mode 100644 index 00000000000..471c36b5593 --- /dev/null +++ b/v5.4/90a009db09e2b91990df28e47844d44ae0ef9aa8 @@ -0,0 +1,20 @@ +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.4/90f92b68c9869913753f8bc1d87b7762a5f36873 b/v5.4/90f92b68c9869913753f8bc1d87b7762a5f36873 new file mode 100644 index 00000000000..628f08286eb --- /dev/null +++ b/v5.4/90f92b68c9869913753f8bc1d87b7762a5f36873 @@ -0,0 +1,9 @@ +90f92b68c986 ("pidfd: kill the no longer needed do_notify_pidfd() in de_thread()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.4/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 b/v5.4/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 new file mode 100644 index 00000000000..365f48a9547 --- /dev/null +++ b/v5.4/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 @@ -0,0 +1,10 @@ +91e78a1eb6b1 ("hugetlbfs: support idmapped mounts") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.4/9473c4450e9c83d890d435577a3776d925fa748c b/v5.4/9473c4450e9c83d890d435577a3776d925fa748c new file mode 100644 index 00000000000..85a873e73ea --- /dev/null +++ b/v5.4/9473c4450e9c83d890d435577a3776d925fa748c @@ -0,0 +1 @@ +9473c4450e9c ("exportfs: fix the fallback implementation of the get_name export operation") diff --git a/v5.4/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d b/v5.4/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d new file mode 100644 index 00000000000..feb3f7740d3 --- /dev/null +++ b/v5.4/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d @@ -0,0 +1,12 @@ +966b7bd3ca3e ("dlm: adapt to breakup of struct file_lock") +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dbee1adeb7e6 ("dlm: use fl_owner from lockd") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +92655fbda5c0 ("fs: dlm: return positive pid value for F_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.4/9a7eec48c9715c897b3a7809799089d708a4de64 b/v5.4/9a7eec48c9715c897b3a7809799089d708a4de64 new file mode 100644 index 00000000000..96f9091cf05 --- /dev/null +++ b/v5.4/9a7eec48c9715c897b3a7809799089d708a4de64 @@ -0,0 +1,5 @@ +9a7eec48c971 ("fuse: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.4/9ae061cf2a46980b37cec1e56a372603682b2741 b/v5.4/9ae061cf2a46980b37cec1e56a372603682b2741 new file mode 100644 index 00000000000..072cf4ea9bc --- /dev/null +++ b/v5.4/9ae061cf2a46980b37cec1e56a372603682b2741 @@ -0,0 +1,20 @@ +9ae061cf2a46 ("btrfs: port device access to file") +86ec15d00bf8 ("btrfs: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.4/9b6713cc75229f25552c643083cbdbfb771e5bca b/v5.4/9b6713cc75229f25552c643083cbdbfb771e5bca new file mode 100644 index 00000000000..091043ab2e7 --- /dev/null +++ b/v5.4/9b6713cc75229f25552c643083cbdbfb771e5bca @@ -0,0 +1,20 @@ +9b6713cc7522 ("maple_tree: Add mtree_alloc_cyclic()") +067311d33e65 ("maple_tree: separate ma_state node from status") +271f61a8b41d ("maple_tree: clean up inlines for some functions") +bf857ddd21d0 ("maple_tree: move debug check to __mas_set_range()") +f7a590189539 ("maple_tree: make mas_erase() more robust") +a2587a7e8d37 ("maple_tree: add test for mtree_dup()") +fd32e4e9b764 ("maple_tree: introduce interfaces __mt_dup() and mtree_dup()") +4f2267b58a22 ("maple_tree: add mt_free_one() and mt_attr() helpers") +a8091f039c1e ("maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states") +5c590804b6b0 ("maple_tree: add mas_is_active() to detect in-tree walks") +530f745c7620 ("maple_tree: replace data before marking dead in split and spanning store") +4ffc2ee2cf01 ("maple_tree: introduce mas_tree_parent() definition") +1238f6a226dc ("maple_tree: introduce mas_put_in_tree()") +72bcf4aa86ec ("maple_tree: reorder replacement of nodes to avoid live lock") +fec29364348f ("maple_tree: reduce resets during store setup") +da0892547b10 ("maple_tree: re-introduce entry to mas_preallocate() arguments") +53bee98d004f ("mm: remove re-walk from mmap_region()") +c1297987cc2a ("maple_tree: introduce __mas_set_range()") +a489539e33c2 ("maple_tree: update mt_validate()") +fad9c80e6371 ("maple_tree: fix a few documentation issues") diff --git a/v5.4/9bb430a89d2dfce58a3d61a3a04e149109d3934e b/v5.4/9bb430a89d2dfce58a3d61a3a04e149109d3934e new file mode 100644 index 00000000000..0a757656956 --- /dev/null +++ b/v5.4/9bb430a89d2dfce58a3d61a3a04e149109d3934e @@ -0,0 +1,10 @@ +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a b/v5.4/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a new file mode 100644 index 00000000000..c0c174ec5bb --- /dev/null +++ b/v5.4/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a @@ -0,0 +1,20 @@ +9de31ee6d7a8 ("reiserfs: port block device access to file") +ba1787a5edd9 ("reiserfs: Convert to bdev_open_by_dev/path()") +c576c4bf9ecf ("reiserfs: fix blkdev_put() warning from release_journal_dev()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") +0718afd47f70 ("block: introduce holder ops") diff --git a/v5.4/9e3f1c59367515e7e40675fe83645a131c05039d b/v5.4/9e3f1c59367515e7e40675fe83645a131c05039d new file mode 100644 index 00000000000..bd42a1e1f0e --- /dev/null +++ b/v5.4/9e3f1c59367515e7e40675fe83645a131c05039d @@ -0,0 +1,3 @@ +9e3f1c593675 ("selftests/move_mount_set_group:Make tests build with old libc") +8374f43123a5 ("tests: add move_mount(MOVE_MOUNT_SET_GROUP) selftest") +01eadc8dd96d ("tests: add mount_setattr() selftests") diff --git a/v5.4/9ed52108f6478a6a805c0c15a3f70aabba07247e b/v5.4/9ed52108f6478a6a805c0c15a3f70aabba07247e new file mode 100644 index 00000000000..8ea2a7637dd --- /dev/null +++ b/v5.4/9ed52108f6478a6a805c0c15a3f70aabba07247e @@ -0,0 +1 @@ +9ed52108f647 ("pidfd: change do_notify_pidfd() to use __wake_up(poll_to_key(EPOLLIN))") diff --git a/v5.4/9f2f767f5ef81982a36edef512b2319e3a79ad73 b/v5.4/9f2f767f5ef81982a36edef512b2319e3a79ad73 new file mode 100644 index 00000000000..724d1e2b23f --- /dev/null +++ b/v5.4/9f2f767f5ef81982a36edef512b2319e3a79ad73 @@ -0,0 +1,20 @@ +9f2f767f5ef8 ("bcachefs: port block device access to file") +1bfdc94b28cf ("bcachefs: Convert to bdev_open_by_path()") +3e3e02e6bce6 ("bcachefs: Assorted checkpatch fixes") +99e2146bea04 ("bcachefs: Break out bch2_btree_path_traverse_cached_slowpath()") +0d7009d7ca99 ("bcachefs: Delete old deadlock avoidance code") +33bd5d068603 ("bcachefs: Deadlock cycle detector") +5c1ef830f678 ("bcachefs: Errcodes can now subtype standard error codes") +367d72dd5fd5 ("bcachefs: bch2_btree_path_upgrade() now emits transaction restart") +e87b0e4a7120 ("bcachefs: Fix redundant transaction restart") +3d21d48e898a ("bcachefs: Fix usage of six lock's percpu mode, key cache version") +0242130fb67f ("bcachefs: Refactor bkey_cached_alloc() path") +da4474f20961 ("bcachefs: Convert more locking code to btree_bkey_cached_common") +4e6defd106b6 ("bcachefs: btree_bkey_cached_common->cached") +d5024b011cb3 ("bcachefs: bch2_btree_node_lock_write_nofail()") +ca7d8fcabf29 ("bcachefs: New locking functions") +546180874ade ("bcachefs: Mark write locks before taking lock") +534a591e4cf9 ("bcachefs: Delete time_stats for lock contended times") +674cfc26240b ("bcachefs: Add persistent counters for all tracepoints") +8a9c1b1cb0ed ("bcachefs: Improve bch2_btree_node_relock()") +ce56bf7fc23b ("bcachefs: Improve trans_restart_journal_preres_get tracepoint") diff --git a/v5.4/a0dd82d6d863f03859ccab6c71e84e917f4d7082 b/v5.4/a0dd82d6d863f03859ccab6c71e84e917f4d7082 new file mode 100644 index 00000000000..d8a5a4e8ea1 --- /dev/null +++ b/v5.4/a0dd82d6d863f03859ccab6c71e84e917f4d7082 @@ -0,0 +1,20 @@ +a0dd82d6d863 ("kunit: Mark filter* params as rw") +b67abaad4d25 ("kunit: Allow kunit test modules to use test filtering") +18258c60f8a7 ("kunit: Make 'list' action available to kunit test modules") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") diff --git a/v5.4/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f b/v5.4/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f new file mode 100644 index 00000000000..d9016ce6162 --- /dev/null +++ b/v5.4/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f @@ -0,0 +1,17 @@ +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 b/v5.4/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 new file mode 100644 index 00000000000..4d895554473 --- /dev/null +++ b/v5.4/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 @@ -0,0 +1 @@ +a1c6d5439fbd ("pid: kill the obsolete PIDTYPE_PID code in transfer_pid()") diff --git a/v5.4/a28d893eb3270cf62c10dd8777af0d8452cdc072 b/v5.4/a28d893eb3270cf62c10dd8777af0d8452cdc072 new file mode 100644 index 00000000000..149fd499753 --- /dev/null +++ b/v5.4/a28d893eb3270cf62c10dd8777af0d8452cdc072 @@ -0,0 +1,20 @@ +a28d893eb327 ("md: port block device access to file") +9f0f5a30d34c ("md: Convert to bdev_open_by_dev()") +c2fce61fb22e ("dm: Convert to bdev_open_by_dev()") +99892147f028 ("md: fix warning for holder mismatch from export_rdev()") +a1d767191096 ("md: use mddev->external to select holder in export_rdev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v5.4/a34606a9aa3d36d178a5ecf31a0299b88102cf12 b/v5.4/a34606a9aa3d36d178a5ecf31a0299b88102cf12 new file mode 100644 index 00000000000..ed391caf5b0 --- /dev/null +++ b/v5.4/a34606a9aa3d36d178a5ecf31a0299b88102cf12 @@ -0,0 +1,20 @@ +a34606a9aa3d ("rnbd: port block device access to file") +70d85bec8f4c ("block/rnbd: use %pe to print errors") +c2114f11a30e ("rnbd-srv: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +5ee607675deb ("rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") diff --git a/v5.4/a4af51ce229b1e1eab003966dbfebf9d80093a77 b/v5.4/a4af51ce229b1e1eab003966dbfebf9d80093a77 new file mode 100644 index 00000000000..40a5766fdb1 --- /dev/null +++ b/v5.4/a4af51ce229b1e1eab003966dbfebf9d80093a77 @@ -0,0 +1,13 @@ +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.4/a56aefca8d386181415a1fb7cfec2f72b0404797 b/v5.4/a56aefca8d386181415a1fb7cfec2f72b0404797 new file mode 100644 index 00000000000..2196693498a --- /dev/null +++ b/v5.4/a56aefca8d386181415a1fb7cfec2f72b0404797 @@ -0,0 +1,8 @@ +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/a575c9734f3021f1fc81c2477ecaee4d9841fd59 b/v5.4/a575c9734f3021f1fc81c2477ecaee4d9841fd59 new file mode 100644 index 00000000000..3653d05ee4f --- /dev/null +++ b/v5.4/a575c9734f3021f1fc81c2477ecaee4d9841fd59 @@ -0,0 +1,20 @@ +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +42e3b093eb7c ("selftests/resctrl: Fix set up schemata with 100% allocation on first run in MBM test") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +9ce29d23a133 ("selftests/resctrl: Change initialize_llc_perf() return type to void") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +0d45c83b95da ("selftests/resctrl: Check for return value after write_schemata()") +fa10366cc6f4 ("selftests/resctrl: Allow ->setup() to return errors") diff --git a/v5.4/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a b/v5.4/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a new file mode 100644 index 00000000000..b582d8b1a3b --- /dev/null +++ b/v5.4/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a @@ -0,0 +1,5 @@ +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/a6bf23e18324d550f789637d469cca654c92fe86 b/v5.4/a6bf23e18324d550f789637d469cca654c92fe86 new file mode 100644 index 00000000000..632a9c97394 --- /dev/null +++ b/v5.4/a6bf23e18324d550f789637d469cca654c92fe86 @@ -0,0 +1,6 @@ +a6bf23e18324 ("gfs2: adapt to breakup of struct file_lock") +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v5.4/ab838b3fd9a442a62f36ea7eeb93e77259f787ce b/v5.4/ab838b3fd9a442a62f36ea7eeb93e77259f787ce new file mode 100644 index 00000000000..5873a414bfa --- /dev/null +++ b/v5.4/ab838b3fd9a442a62f36ea7eeb93e77259f787ce @@ -0,0 +1,11 @@ +ab838b3fd9a4 ("block: remove bdev_handle completely") +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 b/v5.4/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 new file mode 100644 index 00000000000..b13a57a0166 --- /dev/null +++ b/v5.4/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 @@ -0,0 +1,3 @@ +ac4e78bdbba2 ("jfs: port block device access to file") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/ad399740bd41da5558d8b8b2b19481740ca063cb b/v5.4/ad399740bd41da5558d8b8b2b19481740ca063cb new file mode 100644 index 00000000000..8b5bf9a55b9 --- /dev/null +++ b/v5.4/ad399740bd41da5558d8b8b2b19481740ca063cb @@ -0,0 +1,11 @@ +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/ad72872eb3ae634d1e4296a384baa81e85cc6acc b/v5.4/ad72872eb3ae634d1e4296a384baa81e85cc6acc new file mode 100644 index 00000000000..435553831e6 --- /dev/null +++ b/v5.4/ad72872eb3ae634d1e4296a384baa81e85cc6acc @@ -0,0 +1,2 @@ +ad72872eb3ae ("asm-generic: remove extra type checking in acquire/release for non-SMP case") +549887271a96 ("locking/barriers: Use '__unqual_scalar_typeof' for load-acquire macros") diff --git a/v5.4/ae5535efd8c445ad6033ac0d5da0197897b148ea b/v5.4/ae5535efd8c445ad6033ac0d5da0197897b148ea new file mode 100644 index 00000000000..9826a13f5cc --- /dev/null +++ b/v5.4/ae5535efd8c445ad6033ac0d5da0197897b148ea @@ -0,0 +1,8 @@ +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.4/ae638551ab64a216364a63c4ee5061f82702fde2 b/v5.4/ae638551ab64a216364a63c4ee5061f82702fde2 new file mode 100644 index 00000000000..c7214fafecb --- /dev/null +++ b/v5.4/ae638551ab64a216364a63c4ee5061f82702fde2 @@ -0,0 +1,20 @@ +ae638551ab64 ("selftests/resctrl: Add non-contiguous CBMs CAT test") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v5.4/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 b/v5.4/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 new file mode 100644 index 00000000000..e42b44b7d4a --- /dev/null +++ b/v5.4/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 @@ -0,0 +1,11 @@ +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/ae8c511757304e0c393661b5ed2ad7073e2a351d b/v5.4/ae8c511757304e0c393661b5ed2ad7073e2a351d new file mode 100644 index 00000000000..be3afcffe01 --- /dev/null +++ b/v5.4/ae8c511757304e0c393661b5ed2ad7073e2a351d @@ -0,0 +1,15 @@ +ae8c51175730 ("fs: add FS_IOC_GETFSSYSFSPATH") +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.4/b1211a25c4fe3443cfef4ed7c39251502a663776 b/v5.4/b1211a25c4fe3443cfef4ed7c39251502a663776 new file mode 100644 index 00000000000..3a1f42e8225 --- /dev/null +++ b/v5.4/b1211a25c4fe3443cfef4ed7c39251502a663776 @@ -0,0 +1,5 @@ +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 b/v5.4/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 new file mode 100644 index 00000000000..2b2301a0cf5 --- /dev/null +++ b/v5.4/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 @@ -0,0 +1,12 @@ +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.4/b4c6d52d8a81c53a8759e382e8000597909f0615 b/v5.4/b4c6d52d8a81c53a8759e382e8000597909f0615 new file mode 100644 index 00000000000..7a5c895115f --- /dev/null +++ b/v5.4/b4c6d52d8a81c53a8759e382e8000597909f0615 @@ -0,0 +1,5 @@ +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v5.4/b639585e71e63008373d3a9fd060b87315fe7ea8 b/v5.4/b639585e71e63008373d3a9fd060b87315fe7ea8 new file mode 100644 index 00000000000..d0b15fd2421 --- /dev/null +++ b/v5.4/b639585e71e63008373d3a9fd060b87315fe7ea8 @@ -0,0 +1,4 @@ +b639585e71e6 ("fork: Using clone_flags for legacy clone check") +3af8588c7718 ("fork: fold legacy_clone_args_valid() into _do_fork()") +6aabc1facdb2 ("m68k: Implement copy_thread_tls()") +e8bb2a2a1d51 ("m68k: Wire up clone3() syscall") diff --git a/v5.4/b6aaba5b76e9596cb4d62d081cca41e114becacc b/v5.4/b6aaba5b76e9596cb4d62d081cca41e114becacc new file mode 100644 index 00000000000..4526e644513 --- /dev/null +++ b/v5.4/b6aaba5b76e9596cb4d62d081cca41e114becacc @@ -0,0 +1,14 @@ +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/b6be3714005c3933886be71011f19119e219e77c b/v5.4/b6be3714005c3933886be71011f19119e219e77c new file mode 100644 index 00000000000..16a55fe66c6 --- /dev/null +++ b/v5.4/b6be3714005c3933886be71011f19119e219e77c @@ -0,0 +1,13 @@ +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/b6dfac948686799169c899557a179b84d0d1f47e b/v5.4/b6dfac948686799169c899557a179b84d0d1f47e new file mode 100644 index 00000000000..75c0b2179e6 --- /dev/null +++ b/v5.4/b6dfac948686799169c899557a179b84d0d1f47e @@ -0,0 +1,20 @@ +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v5.4/b6e6a582f2b357b6f74849b715de12cc38b1ee91 b/v5.4/b6e6a582f2b357b6f74849b715de12cc38b1ee91 new file mode 100644 index 00000000000..9e29ef13d7e --- /dev/null +++ b/v5.4/b6e6a582f2b357b6f74849b715de12cc38b1ee91 @@ -0,0 +1,20 @@ +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v5.4/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 b/v5.4/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 new file mode 100644 index 00000000000..853af619052 --- /dev/null +++ b/v5.4/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 @@ -0,0 +1 @@ +bac0a9e56e1f ("file: add alloc_file_pseudo_noaccount()") diff --git a/v5.4/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 b/v5.4/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 new file mode 100644 index 00000000000..891b30bb4e3 --- /dev/null +++ b/v5.4/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 @@ -0,0 +1,3 @@ +bae8bc46987e ("libfs: Remove unnecessary ‘0’ values from ret") +c843843e714c ("fs: Add standard casefolding support") +a3d1e7eb5abe ("simple_recursive_removal(): kernel-side rm -rf for ramfs-style filesystems") diff --git a/v5.4/bc401c2900c128d3d69482769f1300502a9f0598 b/v5.4/bc401c2900c128d3d69482769f1300502a9f0598 new file mode 100644 index 00000000000..ca7dcb79688 --- /dev/null +++ b/v5.4/bc401c2900c128d3d69482769f1300502a9f0598 @@ -0,0 +1 @@ +bc401c2900c1 ("ubifs: Configure dentry operations at dentry-creation time") diff --git a/v5.4/bcd8a929a5387178d917da785896e53b0845ab37 b/v5.4/bcd8a929a5387178d917da785896e53b0845ab37 new file mode 100644 index 00000000000..1ca7b223c0d --- /dev/null +++ b/v5.4/bcd8a929a5387178d917da785896e53b0845ab37 @@ -0,0 +1,20 @@ +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.4/bcdb2e9d9f319935938a5addee040e37b60192ff b/v5.4/bcdb2e9d9f319935938a5addee040e37b60192ff new file mode 100644 index 00000000000..49bbdf051ab --- /dev/null +++ b/v5.4/bcdb2e9d9f319935938a5addee040e37b60192ff @@ -0,0 +1,20 @@ +bcdb2e9d9f31 ("selftests/resctrl: Read in less obvious order to defeat prefetch optimizations") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") diff --git a/v5.4/bd46543d7f9a8b2c03420499b1885287e96aaf28 b/v5.4/bd46543d7f9a8b2c03420499b1885287e96aaf28 new file mode 100644 index 00000000000..1bb74b17e13 --- /dev/null +++ b/v5.4/bd46543d7f9a8b2c03420499b1885287e96aaf28 @@ -0,0 +1,2 @@ +bd46543d7f9a ("eventfd: move 'eventfd-count' printing out of spinlock") +33d8b5d7824c ("eventfd: show the EFD_SEMAPHORE flag in fdinfo") diff --git a/v5.4/bd8c239c0502e70c92cf9496846bcbec7cd5702f b/v5.4/bd8c239c0502e70c92cf9496846bcbec7cd5702f new file mode 100644 index 00000000000..c65ea299caf --- /dev/null +++ b/v5.4/bd8c239c0502e70c92cf9496846bcbec7cd5702f @@ -0,0 +1,10 @@ +bd8c239c0502 ("iov_iter: Avoid wrap-around instrumentation in copy_compat_iovec_from_user()") +50f9a76ef127 ("iov_iter: Mark copy_compat_iovec_from_user() noinline") +bfdc59701d6d ("iov_iter: refactor rw_copy_check_uvector and import_iovec") +fb041b598997 ("iov_iter: move rw_copy_check_uvector() into lib/iov_iter.c") +775802c0571f ("fs: remove __vfs_read") +61a707c543e2 ("fs: add a __kernel_read helper") +412c53a680a9 ("y2038: remove unused time32 interfaces") +c1745f84be26 ("y2038: itimer: compat handling to itimer.c") +2a785996cc5e ("y2038: uapi: change __kernel_time_t to __kernel_old_time_t") +94c467ddb273 ("y2038: add __kernel_old_timespec and __kernel_old_time_t") diff --git a/v5.4/be2760a703e6554c2b5784e2fec804284cdcbe4d b/v5.4/be2760a703e6554c2b5784e2fec804284cdcbe4d new file mode 100644 index 00000000000..1803c94a9d9 --- /dev/null +++ b/v5.4/be2760a703e6554c2b5784e2fec804284cdcbe4d @@ -0,0 +1,8 @@ +be2760a703e6 ("f2fs: Configure dentry operations at dentry-creation time") +43c780ba2624 ("f2fs: rework filename handling") +f874fa1c7c79 ("f2fs: split f2fs_d_compare() from f2fs_match_name()") +ff5f85c8d62a ("f2fs: don't leak filename in f2fs_try_convert_inline_dir()") +80f2388afa6e ("f2fs: fix race conditions in ->d_compare() and ->d_hash()") +5515eae64742 ("f2fs: fix dcache lookup of !casefolded directories") +b06af2aff28b ("f2fs: convert inline_dir early before starting rename") +5b1dbb082f19 ("f2fs: set I_LINKABLE early to avoid wrong access by vfs") diff --git a/v5.4/be914f8fd282ecce5d8e2dd098e628dcc7ad533a b/v5.4/be914f8fd282ecce5d8e2dd098e628dcc7ad533a new file mode 100644 index 00000000000..7b22a3c95ae --- /dev/null +++ b/v5.4/be914f8fd282ecce5d8e2dd098e628dcc7ad533a @@ -0,0 +1,20 @@ +be914f8fd282 ("zram: port block device access to file") +eed993a09103 ("zram: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.4/c044a9502649a66bf5c5e1a584cb82b2c538ae25 b/v5.4/c044a9502649a66bf5c5e1a584cb82b2c538ae25 new file mode 100644 index 00000000000..17bb3b2ca74 --- /dev/null +++ b/v5.4/c044a9502649a66bf5c5e1a584cb82b2c538ae25 @@ -0,0 +1 @@ +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") diff --git a/v5.4/c25db1d27abd78175d9802f52c1b75f3cf716f2c b/v5.4/c25db1d27abd78175d9802f52c1b75f3cf716f2c new file mode 100644 index 00000000000..d5947b2a9bd --- /dev/null +++ b/v5.4/c25db1d27abd78175d9802f52c1b75f3cf716f2c @@ -0,0 +1 @@ +c25db1d27abd ("selftests: uevent: add missing gitignore") diff --git a/v5.4/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 b/v5.4/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 new file mode 100644 index 00000000000..83f6a3031d7 --- /dev/null +++ b/v5.4/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 @@ -0,0 +1,10 @@ +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +d58562ca6c99 ("iomap: skip pages past eof in iomap_do_writepage()") +8597447dc565 ("iomap: Convert to release_folio") +187c82cb0380 ("fs: Convert trivial uses of __set_page_dirty_nobuffers to filemap_dirty_folio") +2bf06b8e6428 ("fuse: Convert from launder_page to launder_folio") +c5b56b50d729 ("jfs: Convert from invalidatepage to invalidate_folio") +d82354f6b05f ("iomap: Remove iomap_invalidatepage()") +2e7e80f7e7e9 ("fs: Convert is_partially_uptodate to folios") +1241ebeca3f9 ("iomap: Fix iomap_invalidatepage tracepoint") +f079ab01b560 ("Merge tag 'iomap-5.17' of git://git.infradead.org/users/willy/linux") diff --git a/v5.4/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 b/v5.4/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 new file mode 100644 index 00000000000..b3bdefb672f --- /dev/null +++ b/v5.4/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 @@ -0,0 +1,7 @@ +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.4/c5215d54dc10e801a6cefef62445a00a4c28a515 b/v5.4/c5215d54dc10e801a6cefef62445a00a4c28a515 new file mode 100644 index 00000000000..ba8dc49b57d --- /dev/null +++ b/v5.4/c5215d54dc10e801a6cefef62445a00a4c28a515 @@ -0,0 +1,20 @@ +c5215d54dc10 ("kunit: Setup DMA masks on the kunit device") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v5.4/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b b/v5.4/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b new file mode 100644 index 00000000000..f8b72a047c0 --- /dev/null +++ b/v5.4/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b @@ -0,0 +1,20 @@ +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v5.4/c67ef897fe08effad98f0c7fb9223fa1f771d09e b/v5.4/c67ef897fe08effad98f0c7fb9223fa1f771d09e new file mode 100644 index 00000000000..984e695e544 --- /dev/null +++ b/v5.4/c67ef897fe08effad98f0c7fb9223fa1f771d09e @@ -0,0 +1,2 @@ +c67ef897fe08 ("select: Avoid wrap-around instrumentation in do_sys_poll()") +5e01fdff04b7 ("fs: Replace zero-length array with flexible-array member") diff --git a/v5.4/c69ff4071935f946f1cddc59e1d36a03442ed015 b/v5.4/c69ff4071935f946f1cddc59e1d36a03442ed015 new file mode 100644 index 00000000000..580e28ef0d3 --- /dev/null +++ b/v5.4/c69ff4071935f946f1cddc59e1d36a03442ed015 @@ -0,0 +1,20 @@ +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +ac1c13e257c7 ("Merge tag 'nfsd-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v5.4/c762b979c7c97dc7a4010f943a9c0b646a56ed36 b/v5.4/c762b979c7c97dc7a4010f943a9c0b646a56ed36 new file mode 100644 index 00000000000..9a9b62eb4bc --- /dev/null +++ b/v5.4/c762b979c7c97dc7a4010f943a9c0b646a56ed36 @@ -0,0 +1 @@ +c762b979c7c9 ("proc: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.4/c8841fc4d51f603a44c00448ad17404eb829c741 b/v5.4/c8841fc4d51f603a44c00448ad17404eb829c741 new file mode 100644 index 00000000000..f32ec238ec2 --- /dev/null +++ b/v5.4/c8841fc4d51f603a44c00448ad17404eb829c741 @@ -0,0 +1 @@ +c8841fc4d51f ("qnx6: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.4/c8df2cc9d63bdb365c520a2dd5472f7b7755644f b/v5.4/c8df2cc9d63bdb365c520a2dd5472f7b7755644f new file mode 100644 index 00000000000..00379c0db66 --- /dev/null +++ b/v5.4/c8df2cc9d63bdb365c520a2dd5472f7b7755644f @@ -0,0 +1,5 @@ +c8df2cc9d63b ("ocfs2: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.4/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 b/v5.4/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 new file mode 100644 index 00000000000..20f2607f697 --- /dev/null +++ b/v5.4/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 @@ -0,0 +1,20 @@ +c8e108d80cd8 ("s390: port block device access to file") +a8ab90ff47bf ("s390/dasd: Convert to bdev_open_by_path()") +560e20e4bf64 ("block: consolidate __invalidate_device and fsync_bdev") +127a5093c79d ("block: drop the "busy inodes on changed media" log message") +2527fd38772f ("dasd: also call __invalidate_device when setting the device offline") +ab6860f62bfe ("block: simplify the disk_force_media_change interface") +aca740cecbe5 ("fs: open block device after superblock creation") +b90ecc0379eb ("block: increment diskseq on all media change events") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") diff --git a/v5.4/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 b/v5.4/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 new file mode 100644 index 00000000000..6ee91b6c9c8 --- /dev/null +++ b/v5.4/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 @@ -0,0 +1,20 @@ +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +3aff51464455 ("selftests/resctrl: Extend signal handler coverage to unmount on receiving signal") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v5.4/c997d683d952d8c927922ea0ab4d33a01c8efc2c b/v5.4/c997d683d952d8c927922ea0ab4d33a01c8efc2c new file mode 100644 index 00000000000..4d3422c2206 --- /dev/null +++ b/v5.4/c997d683d952d8c927922ea0ab4d33a01c8efc2c @@ -0,0 +1,3 @@ +c997d683d952 ("vfs: remove SLAB_MEM_SPREAD flag usage") +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v5.4/ca1608875ae21bb40a7731b81bc0e2c95622d502 b/v5.4/ca1608875ae21bb40a7731b81bc0e2c95622d502 new file mode 100644 index 00000000000..f7cdd03b01e --- /dev/null +++ b/v5.4/ca1608875ae21bb40a7731b81bc0e2c95622d502 @@ -0,0 +1,20 @@ +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v5.4/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b b/v5.4/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b new file mode 100644 index 00000000000..ab9f5dfcbec --- /dev/null +++ b/v5.4/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b @@ -0,0 +1,19 @@ +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.4/cbb93fe5e6d00695e1344fa697dab3974b216717 b/v5.4/cbb93fe5e6d00695e1344fa697dab3974b216717 new file mode 100644 index 00000000000..d309e512963 --- /dev/null +++ b/v5.4/cbb93fe5e6d00695e1344fa697dab3974b216717 @@ -0,0 +1 @@ +cbb93fe5e6d0 ("sysv: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.4/cc47a057e79613b7af0110837ff082caf8895c9e b/v5.4/cc47a057e79613b7af0110837ff082caf8895c9e new file mode 100644 index 00000000000..ef96eacaecf --- /dev/null +++ b/v5.4/cc47a057e79613b7af0110837ff082caf8895c9e @@ -0,0 +1,6 @@ +cc47a057e796 ("ntfs3: use file_mnt_idmap helper") +d6cd7cecfd5e ("fs/ntfs3: Fix ntfs_atomic_open") +96de65a9413e ("fs/ntfs3: Code formatting and refactoring") +75c5e0c9e5ca ("fs/ntfs3: Changed ntfs_get_acl() to use dentry") +267a36ba30a7 ("fs/ntfs3: Remove noacsrules") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 b/v5.4/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 new file mode 100644 index 00000000000..321dc700061 --- /dev/null +++ b/v5.4/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 @@ -0,0 +1,20 @@ +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v5.4/cc9542534bf09f33b4da32025b31335588fcefb9 b/v5.4/cc9542534bf09f33b4da32025b31335588fcefb9 new file mode 100644 index 00000000000..90706c0b938 --- /dev/null +++ b/v5.4/cc9542534bf09f33b4da32025b31335588fcefb9 @@ -0,0 +1,11 @@ +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/cdefbf2324ceda662e2667aa2f44e8b9de3d780f b/v5.4/cdefbf2324ceda662e2667aa2f44e8b9de3d780f new file mode 100644 index 00000000000..2c55fc46439 --- /dev/null +++ b/v5.4/cdefbf2324ceda662e2667aa2f44e8b9de3d780f @@ -0,0 +1,12 @@ +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") +e9bdcdbf6936 ("pid: add pidfd_get_task() helper") +490b9ba881e2 ("kernel/pid.c: implement additional checks upon pidfd_create() parameters") +c576e0fcd618 ("kernel/pid.c: remove static qualifier from pidfd_create()") +1aa92cd31c1c ("pid: move pidfd_get_pid() to pid.c") +6da73d15258a ("pidfd: support PIDFD_NONBLOCK in pidfd_open()") +ba7d25f3dff6 ("exit: support non-blocking pidfds") +4969f8a07397 ("pidfd: Add missing sock updates for pidfd_getfd()") +8649c322f75c ("pid: Implement pidfd_getfd syscall") +1e1d0f0b1a3e ("pid: use pid_has_task() in pidfd_open()") diff --git a/v5.4/ce51bf1790c4972125b19c22dbfa76d7e0136280 b/v5.4/ce51bf1790c4972125b19c22dbfa76d7e0136280 new file mode 100644 index 00000000000..25d05ccd2cb --- /dev/null +++ b/v5.4/ce51bf1790c4972125b19c22dbfa76d7e0136280 @@ -0,0 +1 @@ +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") diff --git a/v5.4/cf12445daec01aaa2d27bb34bd7c796a53442c42 b/v5.4/cf12445daec01aaa2d27bb34bd7c796a53442c42 new file mode 100644 index 00000000000..d208b0bf69b --- /dev/null +++ b/v5.4/cf12445daec01aaa2d27bb34bd7c796a53442c42 @@ -0,0 +1,2 @@ +cf12445daec0 ("fs/hfsplus: use better @opf description") +02105f18a26c ("fs/hfsplus: wrapper.c: fix kernel-doc warnings") diff --git a/v5.4/d0089603fa7a22a940f808a7cbc49402fe02281e b/v5.4/d0089603fa7a22a940f808a7cbc49402fe02281e new file mode 100644 index 00000000000..a86840fda71 --- /dev/null +++ b/v5.4/d0089603fa7a22a940f808a7cbc49402fe02281e @@ -0,0 +1 @@ +d0089603fa7a ("fs: prefer kfree_rcu() in fasync_remove_entry()") diff --git a/v5.4/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 b/v5.4/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 new file mode 100644 index 00000000000..b95f25b108a --- /dev/null +++ b/v5.4/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 @@ -0,0 +1,10 @@ +d2733a026fc7 ("lib/cmdline: Fix an invalid format specifier in an assertion msg") +255ede3b1290 ("lib/cmdline_kunit: Remove a cast which are no-longer required") +0ea09083116d ("lib/cmdline: Allow get_options() to take 0 to validate the input") +f1f405c35ec2 ("lib/cmdline: Update documentation to reflect behaviour") +d3c7cfc6d3dc ("lib/cmdline_kunit: add a new test case for get_options()") +7546861a8c55 ("lib/cmdline_kunit: add a new test suite for cmdline API") +6d511020e13d ("lib/test_bits.c: add tests of GENMASK") +33d599f05299 ("lib/test_linear_ranges: add a test for the 'linear_ranges'") +ea2dd7c0875e ("lib/list-test: add a test for the 'list' doubly linked list") +2cb80dbbbaba ("kernel/sysctl-test: Add null pointer test for sysctl.c:proc_dointvec()") diff --git a/v5.4/d31563b5f9bb601a805c4a1b491edf69ada79688 b/v5.4/d31563b5f9bb601a805c4a1b491edf69ada79688 new file mode 100644 index 00000000000..50220e21e81 --- /dev/null +++ b/v5.4/d31563b5f9bb601a805c4a1b491edf69ada79688 @@ -0,0 +1 @@ +d31563b5f9bb ("eventfd: strictly check the count parameter of eventfd_write to avoid inputting illegal strings") diff --git a/v5.4/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 b/v5.4/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 new file mode 100644 index 00000000000..f68629c1c21 --- /dev/null +++ b/v5.4/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 @@ -0,0 +1,3 @@ +d3b1a9a778e1 ("fs/address_space: move i_mmap_rwsem to mitigate a false sharing with i_mmap.") +600f111ef51d ("fs: Rename mapping private members") +ecae0bd5173b ("Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/d63fde98b8929da625cc36c2f1143e837c0e6d10 b/v5.4/d63fde98b8929da625cc36c2f1143e837c0e6d10 new file mode 100644 index 00000000000..c61d1f8d228 --- /dev/null +++ b/v5.4/d63fde98b8929da625cc36c2f1143e837c0e6d10 @@ -0,0 +1,20 @@ +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") +735931f9a51a ("MAINTAINERS: add uv.c also to KVM/s390") +f0f0a5df4e08 ("selftests: Extract run_kselftest.sh and generate stand-alone test list") +642e6e5ce03e ("docs: dt: convert overlay-notes.txt to ReST format") +218e1b3d10f1 ("docs: dt: convert of_unittest.txt to ReST") +26853a242057 ("docs: dt: convert dynamic-resolution-notes.txt to ReST") +afb6120519ae ("docs: dt: convert changesets to ReST") +d8e81bc3e87c ("docs: dt: convert usage-model.txt to ReST") +4ef7f57ebe6e ("docs: dt: add an index.rst file for devicetree") +9ae8578b517a ("of: Documentation: change overlay example to use current syntax") +3b50142d8528 ("MAINTAINERS: sort field names for all entries") +4400b7d68f6e ("MAINTAINERS: sort entries by entry name") diff --git a/v5.4/d7c9616be0759c1cfb44a68ba838548d22b98484 b/v5.4/d7c9616be0759c1cfb44a68ba838548d22b98484 new file mode 100644 index 00000000000..d2baf57a515 --- /dev/null +++ b/v5.4/d7c9616be0759c1cfb44a68ba838548d22b98484 @@ -0,0 +1,3 @@ +d7c9616be075 ("nfs: convert to using new filelock helpers") +724e2df95b08 ("NFSv4: Directly use ida_alloc()/free()") +9c00fd9acba8 ("NFSv4: Charge NFSv4 open state trackers to kmemcg") diff --git a/v5.4/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 b/v5.4/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 new file mode 100644 index 00000000000..3b2663e9958 --- /dev/null +++ b/v5.4/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 @@ -0,0 +1 @@ +d8f899d13d72 ("fs: make the i_size_read/write helpers be smp_load_acquire/store_release()") diff --git a/v5.4/d9077f7bad141df143cc4fa000a68a868bcea7c0 b/v5.4/d9077f7bad141df143cc4fa000a68a868bcea7c0 new file mode 100644 index 00000000000..55fb7606dd3 --- /dev/null +++ b/v5.4/d9077f7bad141df143cc4fa000a68a868bcea7c0 @@ -0,0 +1,8 @@ +d9077f7bad14 ("filelock: make assign_type helper take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +f20ae9cf5b07 ("Merge tag 'filelock-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v5.4/d90b7c705c5d9b5cb6b71b8aaa773c031084056c b/v5.4/d90b7c705c5d9b5cb6b71b8aaa773c031084056c new file mode 100644 index 00000000000..d9b15451cff --- /dev/null +++ b/v5.4/d90b7c705c5d9b5cb6b71b8aaa773c031084056c @@ -0,0 +1,20 @@ +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") +735931f9a51a ("MAINTAINERS: add uv.c also to KVM/s390") +f0f0a5df4e08 ("selftests: Extract run_kselftest.sh and generate stand-alone test list") +642e6e5ce03e ("docs: dt: convert overlay-notes.txt to ReST format") +218e1b3d10f1 ("docs: dt: convert of_unittest.txt to ReST") +26853a242057 ("docs: dt: convert dynamic-resolution-notes.txt to ReST") +afb6120519ae ("docs: dt: convert changesets to ReST") +d8e81bc3e87c ("docs: dt: convert usage-model.txt to ReST") +4ef7f57ebe6e ("docs: dt: add an index.rst file for devicetree") +9ae8578b517a ("of: Documentation: change overlay example to use current syntax") +3b50142d8528 ("MAINTAINERS: sort field names for all entries") +4400b7d68f6e ("MAINTAINERS: sort entries by entry name") +b032227c6293 ("Merge tag 'nios2-v5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2") diff --git a/v5.4/dacfd001eaf252a81537aece602ae2fc16e6ebd5 b/v5.4/dacfd001eaf252a81537aece602ae2fc16e6ebd5 new file mode 100644 index 00000000000..2d6ca80a4a5 --- /dev/null +++ b/v5.4/dacfd001eaf252a81537aece602ae2fc16e6ebd5 @@ -0,0 +1,20 @@ +dacfd001eaf2 ("fs/mnt_idmapping.c: Return -EINVAL when no map is written") +783822e44594 ("mnt_idmapping: decouple from namespaces") +3707d84c1367 ("fs: move mnt_idmap") +4d7ca4090184 ("fs: port vfs{g,u}id helpers to mnt_idmap") +c14329d39f2d ("fs: port fs{g,u}id helpers to mnt_idmap") +e67fe63341b8 ("fs: port i_{g,u}id_into_vfs{g,u}id() to mnt_idmap") +0dbe12f2e49c ("fs: port i_{g,u}id_{needs_}update() to mnt_idmap") +9452e93e6dae ("fs: port privilege checking helpers to mnt_idmap") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") diff --git a/v5.4/dcd04ea587b210e78a85d6d4d7cc6765828496b0 b/v5.4/dcd04ea587b210e78a85d6d4d7cc6765828496b0 new file mode 100644 index 00000000000..b8f9cf10b7c --- /dev/null +++ b/v5.4/dcd04ea587b210e78a85d6d4d7cc6765828496b0 @@ -0,0 +1,11 @@ +dcd04ea587b2 ("iomap: Add processed for iomap_iter") +03b8df8d43ec ("iomap: standardize tracepoint formatting and storage") +f4b896c213f0 ("iomap: add the new iomap_iter model") +1ac994525b9d ("iomap: Remove pgoff from tracepoints") +6334b91e502c ("iomap: trace iomap_appply results") +598ecfbaa742 ("iomap: lift the xfs writeback code to iomap") +9e91c5728cab ("iomap: lift common tracing code from xfs to iomap") +760fea8bfb7f ("xfs: remove the fork fields in the writepage_ctx and ioend") +5653017bc44e ("xfs: turn io_append_trans into an io_private void pointer") +433dad94ec5d ("xfs: refactor the ioend merging code") +4e087a3b313c ("xfs: use a struct iomap in xfs_writepage_ctx") diff --git a/v5.4/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 b/v5.4/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 new file mode 100644 index 00000000000..748f5477f8a --- /dev/null +++ b/v5.4/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 @@ -0,0 +1,6 @@ +dd1fac6ae648 ("nfs: adapt to breakup of struct file_lock") +d7c9616be075 ("nfs: convert to using new filelock helpers") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.4/dd9019604cdaaff1327bfd36737230f912e2780d b/v5.4/dd9019604cdaaff1327bfd36737230f912e2780d new file mode 100644 index 00000000000..20112205cbe --- /dev/null +++ b/v5.4/dd9019604cdaaff1327bfd36737230f912e2780d @@ -0,0 +1,20 @@ +dd9019604cda ("ovl: convert to super_set_uuid()") +d9544c1b0d9e ("ovl: store persistent uuid/fsid with uuid=on") +b0504bfe1b8a ("ovl: add support for unique fsid per instance") +ae8cba4033bc ("ovl: Add framework for verity support") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") +37ebf056d6cf ("ovl: introduce data-only lower layers") +9e88f9052415 ("ovl: remove unneeded goto instructions") +0af950f57fef ("ovl: move ovl_entry into ovl_inode") +163db0da3515 ("ovl: factor out ovl_free_entry() and ovl_stack_*() helpers") +5522c9c7cbd2 ("ovl: use ovl_numlower() and ovl_lowerstack() accessors") +a6ff2bc0be17 ("ovl: use OVL_E() and OVL_E_FLAGS() accessors") +b07d5cc93e1b ("ovl: update of dentry revalidate flags after copy up") diff --git a/v5.4/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 b/v5.4/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 new file mode 100644 index 00000000000..9ec58791ed3 --- /dev/null +++ b/v5.4/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 @@ -0,0 +1 @@ +ddb9fd7a5440 ("fs/select: rework stack allocation hack for clang") diff --git a/v5.4/de8a3207aed33283a560193095b156d3b73fc4f0 b/v5.4/de8a3207aed33283a560193095b156d3b73fc4f0 new file mode 100644 index 00000000000..bdf4bfbf9ce --- /dev/null +++ b/v5.4/de8a3207aed33283a560193095b156d3b73fc4f0 @@ -0,0 +1 @@ +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v5.4/dec3a7b3aa45802e70c350d73e11564cd444e448 b/v5.4/dec3a7b3aa45802e70c350d73e11564cd444e448 new file mode 100644 index 00000000000..c90cd6ccdaa --- /dev/null +++ b/v5.4/dec3a7b3aa45802e70c350d73e11564cd444e448 @@ -0,0 +1,6 @@ +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.4/e1fb1dc08e73466830612bcf2f9f72180965c9ba b/v5.4/e1fb1dc08e73466830612bcf2f9f72180965c9ba new file mode 100644 index 00000000000..357ec21781e --- /dev/null +++ b/v5.4/e1fb1dc08e73466830612bcf2f9f72180965c9ba @@ -0,0 +1,16 @@ +e1fb1dc08e73 ("pidfd: allow to override signal scope in pidfd_send_signal()") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.4/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd b/v5.4/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd new file mode 100644 index 00000000000..895780ea014 --- /dev/null +++ b/v5.4/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd @@ -0,0 +1,4 @@ +e2e8a142fbd9 ("pidfd: exit: kill the no longer used thread_group_exited()") +c27cd083cfb9 ("Compiler attributes: GCC cold function alignment workarounds") +caabdd0f59a9 ("ctype.h: remove duplicate isdigit() helper") +38fd525a4c61 ("exit: Factor thread_group_exited out of pidfd_poll") diff --git a/v5.4/e2f7dd6e55d2f39734abcebd0cf673700e206197 b/v5.4/e2f7dd6e55d2f39734abcebd0cf673700e206197 new file mode 100644 index 00000000000..8c7662c72fd --- /dev/null +++ b/v5.4/e2f7dd6e55d2f39734abcebd0cf673700e206197 @@ -0,0 +1 @@ +e2f7dd6e55d2 ("fat: Hook up sb->s_uuid") diff --git a/v5.4/e331ac141f1df6d151d24e60ff16e93ec075509e b/v5.4/e331ac141f1df6d151d24e60ff16e93ec075509e new file mode 100644 index 00000000000..fde2ff775f3 --- /dev/null +++ b/v5.4/e331ac141f1df6d151d24e60ff16e93ec075509e @@ -0,0 +1,20 @@ +e331ac141f1d ("selftests/resctrl: Add a helper for the non-contiguous test") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v5.4/e3a491a26b62466ad14a423e8c81a04d5969bfe5 b/v5.4/e3a491a26b62466ad14a423e8c81a04d5969bfe5 new file mode 100644 index 00000000000..b22c2767ab7 --- /dev/null +++ b/v5.4/e3a491a26b62466ad14a423e8c81a04d5969bfe5 @@ -0,0 +1,11 @@ +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +d58562ca6c99 ("iomap: skip pages past eof in iomap_do_writepage()") +8597447dc565 ("iomap: Convert to release_folio") +187c82cb0380 ("fs: Convert trivial uses of __set_page_dirty_nobuffers to filemap_dirty_folio") +2bf06b8e6428 ("fuse: Convert from launder_page to launder_folio") +c5b56b50d729 ("jfs: Convert from invalidatepage to invalidate_folio") +d82354f6b05f ("iomap: Remove iomap_invalidatepage()") +2e7e80f7e7e9 ("fs: Convert is_partially_uptodate to folios") +1241ebeca3f9 ("iomap: Fix iomap_invalidatepage tracepoint") +f079ab01b560 ("Merge tag 'iomap-5.17' of git://git.infradead.org/users/willy/linux") diff --git a/v5.4/e5ca9d391615269b05a6ed871fec66d9db650520 b/v5.4/e5ca9d391615269b05a6ed871fec66d9db650520 new file mode 100644 index 00000000000..9b3e419afed --- /dev/null +++ b/v5.4/e5ca9d391615269b05a6ed871fec66d9db650520 @@ -0,0 +1,20 @@ +e5ca9d391615 ("block/ioctl: port blkdev_bszset() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v5.4/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 b/v5.4/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 new file mode 100644 index 00000000000..6b8b98eaaa1 --- /dev/null +++ b/v5.4/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 @@ -0,0 +1,11 @@ +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") +227c4d507c71 ("Merge tag 'f2fs-for-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.4/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 b/v5.4/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 new file mode 100644 index 00000000000..961a9ca7ae3 --- /dev/null +++ b/v5.4/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 @@ -0,0 +1,4 @@ +e6f7958042a7 ("epoll: Remove ep_scan_ready_list() in comments") +65759097d804 ("epoll: call final ep_events_available() check under the lock") +412895f03cbf ("epoll: atomically remove wait entry on wake up") +1b53734bd0b2 ("epoll: fix possible lost wakeup on epoll_ctl() path") diff --git a/v5.4/e73dda7ffd858a58ddeb9c53603ae14f2af8927c b/v5.4/e73dda7ffd858a58ddeb9c53603ae14f2af8927c new file mode 100644 index 00000000000..dcdf764238a --- /dev/null +++ b/v5.4/e73dda7ffd858a58ddeb9c53603ae14f2af8927c @@ -0,0 +1,20 @@ +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.4/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 b/v5.4/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 new file mode 100644 index 00000000000..38e52b79cd8 --- /dev/null +++ b/v5.4/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 @@ -0,0 +1 @@ +e769779c0c2c ("fs: Verify write lifetime constants at compile time") diff --git a/v5.4/e86e6638d1171c2201ffff16d2c6a6fd975f8383 b/v5.4/e86e6638d1171c2201ffff16d2c6a6fd975f8383 new file mode 100644 index 00000000000..ccd865d6c1c --- /dev/null +++ b/v5.4/e86e6638d1171c2201ffff16d2c6a6fd975f8383 @@ -0,0 +1,4 @@ +e86e6638d117 ("fscrypt: Drop d_revalidate for valid dentries during lookup") +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") +ff49c86f27e4 ("Merge tag 'f2fs-for-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.4/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 b/v5.4/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 new file mode 100644 index 00000000000..0f992c5a993 --- /dev/null +++ b/v5.4/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 @@ -0,0 +1,10 @@ +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/e97d06a46526d9392cbdbd7eda193091e1af2723 b/v5.4/e97d06a46526d9392cbdbd7eda193091e1af2723 new file mode 100644 index 00000000000..bcb63dd7201 --- /dev/null +++ b/v5.4/e97d06a46526d9392cbdbd7eda193091e1af2723 @@ -0,0 +1,4 @@ +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/e9a7254b0339ef2b230784789ac28ef35e049253 b/v5.4/e9a7254b0339ef2b230784789ac28ef35e049253 new file mode 100644 index 00000000000..96a639e8662 --- /dev/null +++ b/v5.4/e9a7254b0339ef2b230784789ac28ef35e049253 @@ -0,0 +1,20 @@ +e9a7254b0339 ("nvme: port block device access to file") +2a4936e933e3 ("nvmet: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.4/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 b/v5.4/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 new file mode 100644 index 00000000000..fd9aad8df9a --- /dev/null +++ b/v5.4/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 @@ -0,0 +1,10 @@ +e9b10713e82c ("fscrypt: Drop d_revalidate once the key is added") +3e7807d5a7d7 ("fscrypt: rename fscrypt_info => fscrypt_inode_info") +5b1188847180 ("fscrypt: support crypto data unit size less than filesystem block size") +7a0263dc904f ("fscrypt: replace get_ino_and_lblk_bits with just has_32bit_inodes") +f0904e8bc3c5 ("fscrypt: compute max_lblk_bits from s_maxbytes and block size") +40e13e18168f ("fscrypt: make the bounce page pool opt-in instead of opt-out") +5970fbad1036 ("fscrypt: make it clearer that key_prefix is deprecated") +2d332d5bc424 ("ceph: fscrypt_auth handling for ceph") +83e57e47906c ("fscrypt: optimize fscrypt_initialize()") +6639c3ce7fd2 ("Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux") diff --git a/v5.4/e9c5263ce16d96311c118111ac779f004be8b473 b/v5.4/e9c5263ce16d96311c118111ac779f004be8b473 new file mode 100644 index 00000000000..533cbbe1a10 --- /dev/null +++ b/v5.4/e9c5263ce16d96311c118111ac779f004be8b473 @@ -0,0 +1,15 @@ +e9c5263ce16d ("libfs: improve path_from_stashed()") +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.4/ea7d898676d9e94558c46ba927db35403362389f b/v5.4/ea7d898676d9e94558c46ba927db35403362389f new file mode 100644 index 00000000000..1abbb220dc9 --- /dev/null +++ b/v5.4/ea7d898676d9e94558c46ba927db35403362389f @@ -0,0 +1,5 @@ +ea7d898676d9 ("fs: Propagate write hints to the struct block_device inode") +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") +7b12e49669c9 ("fs: remove fs.f_write_hint") +e200327708e6 ("fs/fnctl: fix missing __user in fcntl_rw_hint()") diff --git a/v5.4/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 b/v5.4/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 new file mode 100644 index 00000000000..993a82907b6 --- /dev/null +++ b/v5.4/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 @@ -0,0 +1,11 @@ +eb8ed7c6ab08 ("lockd: adapt to breakup of struct file_lock") +872584f1bb98 ("lockd: convert to using new filelock helpers") +be2be5f7f443 ("lockd: nlm_blocked list race fixes") +244cc19196d2 ("lockd: server should unlock lock if client rejects the grant") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") +7ff84910c66c ("lockd: set file_lock start and end when decoding nlm4 testargs") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +764822972d64 ("Merge tag 'nfsd-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v5.4/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 b/v5.4/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 new file mode 100644 index 00000000000..3747efe8c66 --- /dev/null +++ b/v5.4/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 @@ -0,0 +1,2 @@ +ec16b147a55b ("fs: Fix rw_hint validation") +e200327708e6 ("fs/fnctl: fix missing __user in fcntl_rw_hint()") diff --git a/v5.4/ecba88a3b32d733d41e27973e25b2bc580f64281 b/v5.4/ecba88a3b32d733d41e27973e25b2bc580f64281 new file mode 100644 index 00000000000..eeb4218ec04 --- /dev/null +++ b/v5.4/ecba88a3b32d733d41e27973e25b2bc580f64281 @@ -0,0 +1,20 @@ +ecba88a3b32d ("libfs: Add simple_offset_empty()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") +cac2f8b8d8b5 ("fs: rename current get acl method") diff --git a/v5.4/ee8bd4a428a9c538e08aa5bc797fca19d577f667 b/v5.4/ee8bd4a428a9c538e08aa5bc797fca19d577f667 new file mode 100644 index 00000000000..d090e512f7d --- /dev/null +++ b/v5.4/ee8bd4a428a9c538e08aa5bc797fca19d577f667 @@ -0,0 +1,20 @@ +ee8bd4a428a9 ("kunit: tool: Print UML command") +9241bc818d54 ("kunit: tool: cosmetic: don't specify duplicate kernel cmdline options") +aa1c05558e71 ("kunit: tool: simplify code since build_dir can't be None") +00f75043e46d ("kunit: tool: make --json handling a bit clearer") +e0cc8c052a39 ("kunit: tool: delete kunit_parser.TestResult type") +4c2911f1e140 ("kunit: tool: reconfigure when the used kunitconfig changes") +98978490ccf7 ("kunit: tool: move Kconfig read_from_file/parse_from_string to package-level") +e56e482855b7 ("kunit: tool: Report an error if any test has no subtests") +c68077b14692 ("kunit: tool: Do not error on tests without test plans") +d65d07cb5b01 ("kunit: tool: improve compatibility of kunit_parser with KTAP specification") +7d7c48df811d ("kunit: tool: yield output from run_kernel in real time") +ff9e09a3762f ("kunit: tool: support running each suite/test separately") +5f6aa6d82e45 ("kunit: tool: actually track how long it took to run tests") +7ef925ea8194 ("kunit: tool: factor exec + parse steps into a function") +fe678fed2cda ("kunit: tool: show list of valid --arch options when invalid") +a54ea2e05725 ("kunit: tool: misc fixes (unused vars, imports, leaked files)") +d8c23ead708b ("kunit: tool: better handling of quasi-bool args (--json, --raw_output)") +acd8e8407b8f ("kunit: Print test statistics on failure") +6a499c9c42d0 ("kunit: tool: make --raw_output support only showing kunit output") +6cb51a1874d0 ("kunit: tool: add --kernel_args to allow setting module params") diff --git a/v5.4/ef560389ca50e33bd0c4531236c187107fa81e1f b/v5.4/ef560389ca50e33bd0c4531236c187107fa81e1f new file mode 100644 index 00000000000..594624cb20b --- /dev/null +++ b/v5.4/ef560389ca50e33bd0c4531236c187107fa81e1f @@ -0,0 +1,9 @@ +ef560389ca50 ("docs: filesystems: fix typo in docs") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +62d53c4a1dfe ("fs: use backing_file container for internal files with "fake" f_path") +8a05a8c31d06 ("fs: move kmem_cache_zalloc() into alloc_empty_file*() helpers") +cbb0b9d4bbcf ("fs: use a helper for opening kernel internal files") +d56e0ddb8fc3 ("fs: rename {vfs,kernel}_tmpfile_open()") +d8aeb44a9ae3 ("fs: add FMODE_DIO_PARALLEL_WRITE flag") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/f0ece18e994144b7daa025b68ead97de26a2df1f b/v5.4/f0ece18e994144b7daa025b68ead97de26a2df1f new file mode 100644 index 00000000000..9c3192f3cf8 --- /dev/null +++ b/v5.4/f0ece18e994144b7daa025b68ead97de26a2df1f @@ -0,0 +1,3 @@ +f0ece18e9941 ("selftests: add ESRCH tests for pidfd_getfd()") +873dfd7881d1 ("test: Add test for pidfd getfd") +2def297ec7fb ("pidfd: add tests for NSpid info in fdinfo") diff --git a/v5.4/f123dc86388cb669c3d6322702dc441abc35c31e b/v5.4/f123dc86388cb669c3d6322702dc441abc35c31e new file mode 100644 index 00000000000..998f411fdd2 --- /dev/null +++ b/v5.4/f123dc86388cb669c3d6322702dc441abc35c31e @@ -0,0 +1 @@ +f123dc86388c ("sysv: don't call sb_bread() with pointers_lock held") diff --git a/v5.4/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 b/v5.4/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 new file mode 100644 index 00000000000..bf7b2e7806b --- /dev/null +++ b/v5.4/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 @@ -0,0 +1 @@ +f17d8a87ecb5 ("selftests: fuxex: Report a unique test name per run of futex_requeue_pi") diff --git a/v5.4/f3a608827d1f8de0dd12813e8d9c6803fe64e119 b/v5.4/f3a608827d1f8de0dd12813e8d9c6803fe64e119 new file mode 100644 index 00000000000..0c5c2c59855 --- /dev/null +++ b/v5.4/f3a608827d1f8de0dd12813e8d9c6803fe64e119 @@ -0,0 +1,2 @@ +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/f525152a0f0ff34eb92b322703d76ba37095f556 b/v5.4/f525152a0f0ff34eb92b322703d76ba37095f556 new file mode 100644 index 00000000000..ffc4dced5c7 --- /dev/null +++ b/v5.4/f525152a0f0ff34eb92b322703d76ba37095f556 @@ -0,0 +1,15 @@ +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/f8f669699977db503569465b64dc5220ab21bb41 b/v5.4/f8f669699977db503569465b64dc5220ab21bb41 new file mode 100644 index 00000000000..c6f7135b0d8 --- /dev/null +++ b/v5.4/f8f669699977db503569465b64dc5220ab21bb41 @@ -0,0 +1,20 @@ +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +22a8be280383 ("selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem") +f54b32781644 ("selftests/resctrl: Kill child process before parent process terminates if SIGTERM is received") +6220f69e72a5 ("selftests/resctrl: Extend CPU vendor detection") +4e5cb354c85e ("selftests/resctrl: Fix unmount resctrl FS") +f1dd71982d19 ("selftests/resctrl: Skip the test if requested resctrl feature is not supported") +c9fb4e7cee1e ("selftests/resctrl: Modularize resctrl test suite main() function") +09a67934625a ("selftests/resctrl: Don't hard code value of "no_of_bits" variable") diff --git a/v5.4/f92e1a829d64dd66fa173c6934f03817d9e68d43 b/v5.4/f92e1a829d64dd66fa173c6934f03817d9e68d43 new file mode 100644 index 00000000000..76fa990af37 --- /dev/null +++ b/v5.4/f92e1a829d64dd66fa173c6934f03817d9e68d43 @@ -0,0 +1,12 @@ +f92e1a829d64 ("test_maple_tree: testing the cyclic allocation") +eb2e817f38ca ("maple_tree: update testing code for mas_{next,prev,walk}") +4bd6dded6318 ("test_maple_tree: add more testing for mas_empty_area()") +5159d64b3354 ("test_maple_tree: test modifications while iterating") +7327e8111adb ("maple_tree: fix mas_empty_area_rev() lower bound validation") +c5651b31f515 ("test_maple_tree: add test for mas_spanning_rebalance() on insufficient data") +120b116208a0 ("maple_tree: reorganize testing to restore module testing") +e15e06a83923 ("lib/test_maple_tree: add testing for maple tree") +cc86e0c2f306 ("radix tree test suite: add support for slab bulk APIs") +54a611b60590 ("Maple Tree: add new data structure") +463f74089ff9 ("crypto: lib - move lib/sha1.c into lib/crypto/") +02f9a04d76b7 ("Merge tag 'memblock-v5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock") diff --git a/v5.4/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 b/v5.4/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 new file mode 100644 index 00000000000..ebbd02618ec --- /dev/null +++ b/v5.4/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 @@ -0,0 +1,20 @@ +f9d8c3c4236e ("block2mtd: port device access to files") +3817d4b11212 ("mtd: block2mtd: Convert to bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.4/fc9a615200d48e076af58f4309f507e500ed900d b/v5.4/fc9a615200d48e076af58f4309f507e500ed900d new file mode 100644 index 00000000000..112572e086f --- /dev/null +++ b/v5.4/fc9a615200d48e076af58f4309f507e500ed900d @@ -0,0 +1,8 @@ +fc9a615200d4 ("drm: tests: Fix invalid printf format specifiers in KUnit tests") +335126937753 ("drm/tests/drm_buddy: fix 32b build") +a64056bb5a32 ("drm/tests/drm_buddy: add alloc_contiguous test") +078a5b498d6a ("drm/tests: Remove slow tests") +25bbe844ef5c ("drm: test: Fix 32-bit issue in drm_buddy_test") +523dfa96add7 ("drm/tests: reduce drm_mm_test stack usage") +ce28ab1380e8 ("drm/tests: Add back seed value information") +a140a6a2d5ec ("Merge drm/drm-next into drm-misc-next") diff --git a/v5.4/fde4951834c22fc634c1e1238b874f894ef46c9c b/v5.4/fde4951834c22fc634c1e1238b874f894ef46c9c new file mode 100644 index 00000000000..8c263fe4a8c --- /dev/null +++ b/v5.4/fde4951834c22fc634c1e1238b874f894ef46c9c @@ -0,0 +1,10 @@ +fde4951834c2 ("filelock: convert more internal functions to use file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.4/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d b/v5.4/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d new file mode 100644 index 00000000000..e0f880d36e0 --- /dev/null +++ b/v5.4/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d @@ -0,0 +1,4 @@ +fe12cfc17429 ("fs: fix a typo in attr.c") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +a2bd096fb2d7 ("fs: use type safe idmapping helpers") +f721d24e5dae ("Merge tag 'pull-tmpfile' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.4/fe3944fb245ab99570552a3bf970b00058a9ca6d b/v5.4/fe3944fb245ab99570552a3bf970b00058a9ca6d new file mode 100644 index 00000000000..2e906a2a8ba --- /dev/null +++ b/v5.4/fe3944fb245ab99570552a3bf970b00058a9ca6d @@ -0,0 +1,4 @@ +fe3944fb245a ("fs: Move enum rw_hint into a new header file") +8b9f3ac5b01d ("fs: introduce alloc_inode_sb() to allocate filesystems specific inode") +a793d79ea3e0 ("fs: move mapping helpers") +815409a12c0a ("Merge tag 'ovl-update-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs") diff --git a/v5.4/ff3b96f2c9e5c24fca12239cd519a8a18569e687 b/v5.4/ff3b96f2c9e5c24fca12239cd519a8a18569e687 new file mode 100644 index 00000000000..f6dafb679b9 --- /dev/null +++ b/v5.4/ff3b96f2c9e5c24fca12239cd519a8a18569e687 @@ -0,0 +1,20 @@ +ff3b96f2c9e5 ("net: test: Fix printf format specifier in skb_segment kunit test") +b3098d32ed6e ("net: add skb_segment kunit test") +9cb252c4c1c5 ("net: skb: export skb drop reaons to user by TRACE_DEFINE_ENUM") +b160f7270e6d ("net: dropreason: reformat the comment fo skb drop reasons") +ec43908dd556 ("net: skb: use auto-generation to convert skb drop reason to string") +ff8372a467fa ("net: skb: move enum skb_drop_reason to standalone header file") +7ebd3f3ee51a ("net: skb: change the definition SKB_DR_SET()") +66e4c8d95008 ("net: warn if transport header was not set") +8fbf195798b5 ("tcp: add drop reason support to tcp_ofo_queue()") +e7c89ae4078e ("tcp: add drop reason support to tcp_prune_ofo_queue()") +4b506af9c5b8 ("tcp: add two drop reasons for tcp_ack()") +669da7a71890 ("tcp: add drop reasons to tcp_rcv_state_process()") +da40b613f89c ("tcp: add drop reason support to tcp_validate_incoming()") +b5ec1e6205a1 ("tcp: get rid of rst_seq_match") +d9d024f96609 ("tcp: consume incoming skb leading to a reset") +2edc1a383fda ("net: ip: add skb drop reasons to ip forwarding") +c4eb664191b4 ("net: ipv4: add skb drop reasons to ip_error()") +d6d3146ce532 ("skb: add some helpers for skb drop reasons") +b384c95a861e ("net: icmp: add skb drop reasons to icmp protocol") +9f8ed577c288 ("net: skb: rename SKB_DROP_REASON_PTYPE_ABSENT") diff --git a/v5.7/00616416488868a8b98343863e5ac078506e44e8 b/v5.7/00616416488868a8b98343863e5ac078506e44e8 new file mode 100644 index 00000000000..7a863926b5e --- /dev/null +++ b/v5.7/00616416488868a8b98343863e5ac078506e44e8 @@ -0,0 +1,20 @@ +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v5.7/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 b/v5.7/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 new file mode 100644 index 00000000000..fc68fe62951 --- /dev/null +++ b/v5.7/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 @@ -0,0 +1,20 @@ +034f0cf8fdf9 ("target: port block device access to file") +e6aafdc8a76b ("scsi: target: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.7/038ce802e248a985150156da84bc3f118236b898 b/v5.7/038ce802e248a985150156da84bc3f118236b898 new file mode 100644 index 00000000000..6b943ef2b64 --- /dev/null +++ b/v5.7/038ce802e248a985150156da84bc3f118236b898 @@ -0,0 +1,20 @@ +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v5.7/04aa5f4eba49d6493801d0f1d515ed237459b166 b/v5.7/04aa5f4eba49d6493801d0f1d515ed237459b166 new file mode 100644 index 00000000000..d1720694925 --- /dev/null +++ b/v5.7/04aa5f4eba49d6493801d0f1d515ed237459b166 @@ -0,0 +1,4 @@ +04aa5f4eba49 ("ext4: Configure dentry operations at dentry-creation time") +bb9cd9106b22 ("fscrypt: Have filesystems handle their d_ops") +f8f4acb6cded ("ext4: use generic casefolding support") +96485e446260 ("Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4") diff --git a/v5.7/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 b/v5.7/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 new file mode 100644 index 00000000000..f093d5b7be4 --- /dev/null +++ b/v5.7/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 @@ -0,0 +1,7 @@ +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +de630176bdf8 ("Merge tag 'iversion-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v5.7/05fb1dbc821f3016a52621ccd4530c269b626130 b/v5.7/05fb1dbc821f3016a52621ccd4530c269b626130 new file mode 100644 index 00000000000..485f066ad79 --- /dev/null +++ b/v5.7/05fb1dbc821f3016a52621ccd4530c269b626130 @@ -0,0 +1,20 @@ +05fb1dbc821f ("pktcdvd: port block device access to file") +7ac86df899f0 ("pktcdvd: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.7/0611a640e60a0473883328746f3c53934cd4dc3c b/v5.7/0611a640e60a0473883328746f3c53934cd4dc3c new file mode 100644 index 00000000000..f1f9c6cdc92 --- /dev/null +++ b/v5.7/0611a640e60a0473883328746f3c53934cd4dc3c @@ -0,0 +1,20 @@ +0611a640e60a ("eventpoll: prefer kfree_rcu() in __ep_remove()") +58c9b016e128 ("epoll: use refcount to reduce ep_mutex contention") +1e1c15839df0 ("fs/epoll: use a per-cpu counter for user's watches count") +319c15174757 ("epoll: take epitem list out of struct file") +d9f41e3c95a1 ("epoll: massage the check list insertion") +b62d2706a754 ("lift rcu_read_lock() into reverse_path_check()") +44cdc1d952e3 ("convert ->f_ep_links/->fllink to hlist") +d1ec50adb560 ("ep_insert(): move creation of wakeup source past the fl_ep_links insertion") +85353e919f6e ("ep_insert(): we only need tep->mtx around the insertion itself") +e3e096e7fc30 ("ep_insert(): don't open-code ep_remove() on failure exits") +57804b1cc461 ("lift locking/unlocking ep->mtx out of ep_{start,done}_scan()") +ff07952aeda8 ("ep_send_events_proc(): fold into the caller") +443f1a042233 ("lift the calls of ep_send_events_proc() into the callers") +1ec09974d845 ("lift the calls of ep_read_events_proc() into the callers") +db502f8a3b0b ("ep_scan_ready_list(): prepare to splitup") +bde03c4c1a6b ("ep_loop_check_proc(): saner calling conventions") +6a3890c47479 ("get rid of ep_push_nested()") +56c428cac5a2 ("ep_loop_check_proc(): lift pushing the cookie into callers") +d16312a46936 ("clean reverse_path_check_proc() a bit") +0c320f776ed8 ("reverse_path_check_proc(): don't bother with cookies") diff --git a/v5.7/06b8db3a7dde43cc7c412517c93c85d13a4557f8 b/v5.7/06b8db3a7dde43cc7c412517c93c85d13a4557f8 new file mode 100644 index 00000000000..79f7547dba1 --- /dev/null +++ b/v5.7/06b8db3a7dde43cc7c412517c93c85d13a4557f8 @@ -0,0 +1,2 @@ +06b8db3a7dde ("fs: remove NTFS classic from docum. index") +12dad495eaab ("fs/ntfs3: Add Kconfig, Makefile and doc") diff --git a/v5.7/07fd7c329839cf0b8c7766883d830a1a0d12d1dd b/v5.7/07fd7c329839cf0b8c7766883d830a1a0d12d1dd new file mode 100644 index 00000000000..3f59de20c6f --- /dev/null +++ b/v5.7/07fd7c329839cf0b8c7766883d830a1a0d12d1dd @@ -0,0 +1,15 @@ +07fd7c329839 ("libfs: add path_from_stashed()") +077c212f0344 ("fs: new accessor methods for atime and mtime") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +f7f438589f46 ("kernfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +0c4767923ed6 ("fs: new helper: simple_rename_timestamp") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +6e17c6de3ddf ("Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 b/v5.7/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 new file mode 100644 index 00000000000..78ecbd254ad --- /dev/null +++ b/v5.7/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 @@ -0,0 +1,2 @@ +0873add0e0cd ("file: prepare for new helper") +9024b4c96576 ("d_alloc_pseudo(): move setting ->d_op there from the (sole) caller") diff --git a/v5.7/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 b/v5.7/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 new file mode 100644 index 00000000000..1c34ad8b1a8 --- /dev/null +++ b/v5.7/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 @@ -0,0 +1,12 @@ +0906fbb2f7ad ("libfs: Attempt exact-match comparison first during casefolded lookup") +af494af38580 ("libfs: remove redundant checks of s_encoding") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") +227c4d507c71 ("Merge tag 'f2fs-for-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.7/0a549ed22c3c7cc6da5c5f5918efd019944489a5 b/v5.7/0a549ed22c3c7cc6da5c5f5918efd019944489a5 new file mode 100644 index 00000000000..b779c66b651 --- /dev/null +++ b/v5.7/0a549ed22c3c7cc6da5c5f5918efd019944489a5 @@ -0,0 +1,11 @@ +0a549ed22c3c ("lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg") +bb95ebbe89a7 ("lib: Introduce CONFIG_MEMCPY_KUNIT_TEST") +b6c75c4afceb ("lib/math/rational: add Kunit test cases") +1f9f78b1b376 ("mm/slub, kunit: add a KUnit test for SLUB debugging functionality") +5086ea4b0f58 ("lib/math: Add a `do_div' test module") +d73b49365ee6 ("kasan, arm64: only use kasan_depth for software modes") +afe6ef80dcec ("kasan, arm64: only init shadow for software modes") +cebd0eb29acd ("kasan: rename (un)poison_shadow to (un)poison_range") +d5750edf6da7 ("kasan: shadow declarations only for software modes") +3b1a4a864087 ("kasan: group vmalloc code") +e2ae634014d3 ("Merge tag 'riscv-for-linus-5.11-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux") diff --git a/v5.7/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 b/v5.7/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 new file mode 100644 index 00000000000..5e9a34521ab --- /dev/null +++ b/v5.7/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 @@ -0,0 +1 @@ +0c9bd6bc4bb2 ("pidfd: getfd should always report ESRCH if a task is exiting") diff --git a/v5.7/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 b/v5.7/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 new file mode 100644 index 00000000000..b1057f1e0ad --- /dev/null +++ b/v5.7/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 @@ -0,0 +1,20 @@ +0e4a862174f2 ("libfs: Convert simple directory offsets to use a Maple Tree") +ecba88a3b32d ("libfs: Add simple_offset_empty()") +7beea725a8ca ("libfs: Define a minimum directory offset") +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") diff --git a/v5.7/0e9876d8e88d81a35742e90048ab3784c49b910b b/v5.7/0e9876d8e88d81a35742e90048ab3784c49b910b new file mode 100644 index 00000000000..4f5f01be1ee --- /dev/null +++ b/v5.7/0e9876d8e88d81a35742e90048ab3784c49b910b @@ -0,0 +1,5 @@ +0e9876d8e88d ("filelock: fl_pid field should be signed int") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.7/0f05ee447949cf1b72bd7c415c803ea7f7209403 b/v5.7/0f05ee447949cf1b72bd7c415c803ea7f7209403 new file mode 100644 index 00000000000..af4fba2c681 --- /dev/null +++ b/v5.7/0f05ee447949cf1b72bd7c415c803ea7f7209403 @@ -0,0 +1,3 @@ +0f05ee447949 ("selftests/filesystems:fix build error in overlayfs") +b5a78c7127f2 ("selftests/overlayfs: verify device and inode numbers in /proc/pid/maps") +dd7c9be330d8 ("selftests/filesystems: add a vfat RENAME_EXCHANGE test") diff --git a/v5.7/101c3fad29d7a0a90ff063b1aad586a0211911ec b/v5.7/101c3fad29d7a0a90ff063b1aad586a0211911ec new file mode 100644 index 00000000000..d517b0afb2e --- /dev/null +++ b/v5.7/101c3fad29d7a0a90ff063b1aad586a0211911ec @@ -0,0 +1,15 @@ +101c3fad29d7 ("libfs: Drop generic_set_encrypted_ci_d_ops") +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") +5ca14835dc42 ("fs: uninline inode_maybe_inc_iversion()") +da3f52ba3595 ("iversion: use atomic64_try_cmpxchg)") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") +227c4d507c71 ("Merge tag 'f2fs-for-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.7/11b3f8ae7081607a783d60e8098d46b787f79cad b/v5.7/11b3f8ae7081607a783d60e8098d46b787f79cad new file mode 100644 index 00000000000..46fe45bddbe --- /dev/null +++ b/v5.7/11b3f8ae7081607a783d60e8098d46b787f79cad @@ -0,0 +1,9 @@ +11b3f8ae7081 ("fs: remove the inode argument to ->d_real() method") +def3ae83da02 ("fs: store real path instead of fake path in backing file f_path") +08582d678fcf ("fs: create helper file_user_path() for user displayed mapped file path") +83bc1d294130 ("fs: get mnt_writers count for an open backing file's real path") +6cf41fcfe099 ("backing file: free directly") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +3e15dcf77b23 ("fs: rename __mnt_{want,drop}_write*() helpers") +63580f669d7f ("Merge tag 'ovl-update-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs") diff --git a/v5.7/11ff73082f17e1adc1b717264d9b74661fc5b229 b/v5.7/11ff73082f17e1adc1b717264d9b74661fc5b229 new file mode 100644 index 00000000000..fe0b64a5a8c --- /dev/null +++ b/v5.7/11ff73082f17e1adc1b717264d9b74661fc5b229 @@ -0,0 +1,20 @@ +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +b92a4e3f86b1 ("fs: dlm: change posix lock sigint handling") +4d413ae9ced4 ("fs: dlm: use dlm_plock_info for do_unlock_close") +ea06d4cabf52 ("fs: dlm: change plock interrupted message to debug again") +19d7ca051d30 ("fs: dlm: add pid to debug log") +dc1acd5c9469 ("dlm: replace usage of found with dedicated list iterator variable") +bcfad4265ced ("dlm: improve plock logging if interrupted") +a800ba77fd28 ("dlm: rearrange async condition return") +bcbb4ba6c9ba ("dlm: cleanup plock_op vs plock_xop") +a559790caa1c ("dlm: replace sanity checks with WARN_ON") +42252d0d2aa9 ("dlm: fix plock invalid read") +f7e33bdbd6d1 ("fs: remove mandatory file locking support") +fdd92b64d15b ("fs: warn about impending deprecation of mandatory locks") +1b2c54d63cde ("vfs: move the remap range helpers to remap_range.c") +02e83f46ebfa ("vfs: move generic_remap_checks out of mm") +c60166f04283 ("init: add an init_mount helper") diff --git a/v5.7/12f7900c575679af411aaa89340bfe3dc68b46b3 b/v5.7/12f7900c575679af411aaa89340bfe3dc68b46b3 new file mode 100644 index 00000000000..3cfdd52f9b5 --- /dev/null +++ b/v5.7/12f7900c575679af411aaa89340bfe3dc68b46b3 @@ -0,0 +1,15 @@ +12f7900c5756 ("writeback: move wb_wakeup_delayed defination to fs-writeback.c") +f87904c07551 ("writeback: avoid use-after-free after removing device") +45a2966fd641 ("writeback: fix bandwidth estimate for spiky workload") +fee468fdf41c ("writeback: reliably update bandwidth estimation") +633a2abb9e1c ("writeback: track number of inodes under writeback") +823423ef55f4 ("bdi: invert BDI_CAP_NO_ACCT_WB") +1cb039f3dc16 ("bdi: replace BDI_CAP_STABLE_WRITES with a queue and a sb flag") +a8b456d01cd6 ("bdi: remove BDI_CAP_SYNCHRONOUS_IO") +ed7b6b4f6e91 ("bdi: remove BDI_CAP_CGROUP_WRITEBACK") +55b2598e84e9 ("bdi: initialize ->ra_pages and ->io_pages in bdi_init") +402dd2cf46b1 ("fs: remove the unused SB_I_MULTIROOT flag") +fc93fe145316 ("block: make QUEUE_SYSFS_BIT_FNS more useful") +3562614705c6 ("block: add helper macros for queue sysfs entries") +de1b0ee490ea ("block: ensure bdi->io_pages is always initialized") +e0fc99e21e6e ("Merge tag 'for-5.9/drivers-20200803' of git://git.kernel.dk/linux-block") diff --git a/v5.7/133e267ef4a26d19c93996a874714e9f3f8c70aa b/v5.7/133e267ef4a26d19c93996a874714e9f3f8c70aa new file mode 100644 index 00000000000..2603372065c --- /dev/null +++ b/v5.7/133e267ef4a26d19c93996a874714e9f3f8c70aa @@ -0,0 +1,12 @@ +133e267ef4a2 ("time: test: Fix incorrect format specifier") +276010551664 ("time: Improve performance of time64_to_tm()") +1253b9b87e42 ("clocksource: Provide kernel module to test clocksource watchdog") +fa218f1cce6b ("clocksource: Limit number of CPUs checked for clock synchronization") +7560c02bdffb ("clocksource: Check per-CPU clock synchronization when marked unstable") +db3a34e17433 ("clocksource: Retry clock read if long delays detected") +b3550164a19d ("timekeeping: add CONFIG_LEGACY_TIMER_TICK") +0a4bb5e5507a ("x86/fpu: Allow multiple bits in clearcpuid= parameter") +1fb497dd0030 ("posix-cpu-timers: Provide mechanisms to defer timer handling to task_work") +820903c784a0 ("posix-cpu-timers: Split run_posix_cpu_timers()") +4185b3b92792 ("selftests/fpu: Add an FPU selftest") +9ff7258575d5 ("Merge branch 'proc-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace") diff --git a/v5.7/14786d949a3b8cf00cc32456363b7db22894a0e6 b/v5.7/14786d949a3b8cf00cc32456363b7db22894a0e6 new file mode 100644 index 00000000000..224e419d608 --- /dev/null +++ b/v5.7/14786d949a3b8cf00cc32456363b7db22894a0e6 @@ -0,0 +1,14 @@ +14786d949a3b ("filelock: fix deadlock detection in POSIX locking") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/1505ba06e52e701600172bccbc3aa7fb9bd5d0da b/v5.7/1505ba06e52e701600172bccbc3aa7fb9bd5d0da new file mode 100644 index 00000000000..94a3caad9f6 --- /dev/null +++ b/v5.7/1505ba06e52e701600172bccbc3aa7fb9bd5d0da @@ -0,0 +1,3 @@ +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") +7b12e49669c9 ("fs: remove fs.f_write_hint") diff --git a/v5.7/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 b/v5.7/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 new file mode 100644 index 00000000000..c096ff54c58 --- /dev/null +++ b/v5.7/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 @@ -0,0 +1,13 @@ +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.7/15f298821289d3efba87bb34db29d0ba9780a443 b/v5.7/15f298821289d3efba87bb34db29d0ba9780a443 new file mode 100644 index 00000000000..49cffb9a559 --- /dev/null +++ b/v5.7/15f298821289d3efba87bb34db29d0ba9780a443 @@ -0,0 +1,20 @@ +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v5.7/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 b/v5.7/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 new file mode 100644 index 00000000000..80560d0c69b --- /dev/null +++ b/v5.7/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 @@ -0,0 +1,20 @@ +16ca5dfd8dcd ("swap: port block device usage to file") +4c6bca43c547 ("mm/swap: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.7/16f9ce818901c7b7618094242adc0b51208a7c89 b/v5.7/16f9ce818901c7b7618094242adc0b51208a7c89 new file mode 100644 index 00000000000..988641ff68c --- /dev/null +++ b/v5.7/16f9ce818901c7b7618094242adc0b51208a7c89 @@ -0,0 +1,9 @@ +16f9ce818901 ("smb/server: adapt to breakup of struct file_lock") +6a277077ac51 ("smb/server: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +504a73d46bad ("Merge tag '6.2-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbd") diff --git a/v5.7/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 b/v5.7/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 new file mode 100644 index 00000000000..0b4e1717fdd --- /dev/null +++ b/v5.7/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 @@ -0,0 +1,3 @@ +1901ae3cc9f8 ("selftest/ftrace: fix typo in ftracetest script") +dbcf76390eb9 ("selftests/ftrace: Improve integration with kselftest runner") +76ebbc273643 ("selftests/ftrace: Allow ":" in description") diff --git a/v5.7/190f676afa00d07082db170400aaa2cd4de0933f b/v5.7/190f676afa00d07082db170400aaa2cd4de0933f new file mode 100644 index 00000000000..a56cc48ef84 --- /dev/null +++ b/v5.7/190f676afa00d07082db170400aaa2cd4de0933f @@ -0,0 +1,20 @@ +190f676afa00 ("block/genhd: port disk_scan_partitions() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v5.7/195b3678bea35fde0619f17b73847c30e66d79d0 b/v5.7/195b3678bea35fde0619f17b73847c30e66d79d0 new file mode 100644 index 00000000000..e1bfc79a9fe --- /dev/null +++ b/v5.7/195b3678bea35fde0619f17b73847c30e66d79d0 @@ -0,0 +1 @@ +195b3678bea3 ("minix: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.7/19871b5c7a003946d3cd4209a348ab7c0df5dbad b/v5.7/19871b5c7a003946d3cd4209a348ab7c0df5dbad new file mode 100644 index 00000000000..007b6947da5 --- /dev/null +++ b/v5.7/19871b5c7a003946d3cd4209a348ab7c0df5dbad @@ -0,0 +1,5 @@ +19871b5c7a00 ("iomap: pass the length of the dirty region to ->map_blocks") +925c86a19bac ("fs: add CONFIG_BUFFER_HEAD") +487c607df790 ("block: use iomap for writes to block devices") +727cfe976758 ("block: open code __generic_file_write_iter for blkdev writes") +c6b0271053e7 ("Merge tag 'fs_for_v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs") diff --git a/v5.7/19e94a2333c2babc773e51a9ed844cfc35a36064 b/v5.7/19e94a2333c2babc773e51a9ed844cfc35a36064 new file mode 100644 index 00000000000..de914621ff7 --- /dev/null +++ b/v5.7/19e94a2333c2babc773e51a9ed844cfc35a36064 @@ -0,0 +1,20 @@ +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.7/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 b/v5.7/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 new file mode 100644 index 00000000000..326f73fdaf2 --- /dev/null +++ b/v5.7/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 @@ -0,0 +1,13 @@ +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a b/v5.7/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a new file mode 100644 index 00000000000..b1e2f47e62c --- /dev/null +++ b/v5.7/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a @@ -0,0 +1,12 @@ +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf b/v5.7/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf new file mode 100644 index 00000000000..1af092779b2 --- /dev/null +++ b/v5.7/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf @@ -0,0 +1,5 @@ +1b9e2d90141c ("xfs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +3584c8f48a70 ("xfs: Block writes to log device") +653bee386c08 ("xfs: simplify device handling") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/1d3aa0b97c55672eff44516b1c8afb9551003d78 b/v5.7/1d3aa0b97c55672eff44516b1c8afb9551003d78 new file mode 100644 index 00000000000..c2f647fd7aa --- /dev/null +++ b/v5.7/1d3aa0b97c55672eff44516b1c8afb9551003d78 @@ -0,0 +1,20 @@ +1d3aa0b97c55 ("ocfs2: port block device access to file") +ebc4185497ea ("ocfs2: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.7/1fa08aece42512be072351f482096d5796edf7ca b/v5.7/1fa08aece42512be072351f482096d5796edf7ca new file mode 100644 index 00000000000..e5f14ca5316 --- /dev/null +++ b/v5.7/1fa08aece42512be072351f482096d5796edf7ca @@ -0,0 +1,15 @@ +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +fb7945b484b8 ("nsfs: use d_make_root()") +16a9496523a4 ("fs: convert core infrastructure to new timestamp accessors") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v5.7/205de6ddd7fff9340bd5e4b68105f28120671c6b b/v5.7/205de6ddd7fff9340bd5e4b68105f28120671c6b new file mode 100644 index 00000000000..06ba208ba06 --- /dev/null +++ b/v5.7/205de6ddd7fff9340bd5e4b68105f28120671c6b @@ -0,0 +1,20 @@ +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") diff --git a/v5.7/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 b/v5.7/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 new file mode 100644 index 00000000000..83341b0ab0f --- /dev/null +++ b/v5.7/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 @@ -0,0 +1,20 @@ +20e6a8d0dcdc ("drbd: port block device access to file") +75e27d373425 ("drdb: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.7/217759bbb95db7998528eb65914c3e20d890dff5 b/v5.7/217759bbb95db7998528eb65914c3e20d890dff5 new file mode 100644 index 00000000000..36d03a2b785 --- /dev/null +++ b/v5.7/217759bbb95db7998528eb65914c3e20d890dff5 @@ -0,0 +1,20 @@ +217759bbb95d ("xen: port block device access to file") +436d3705bfee ("xen/blkback: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.7/21e25205d7f9b6d7d3807546dd12ea93844b7c8e b/v5.7/21e25205d7f9b6d7d3807546dd12ea93844b7c8e new file mode 100644 index 00000000000..7b1739aba8a --- /dev/null +++ b/v5.7/21e25205d7f9b6d7d3807546dd12ea93844b7c8e @@ -0,0 +1 @@ +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") diff --git a/v5.7/2263639f96f24a121ec9f037981b81daf5a8d60a b/v5.7/2263639f96f24a121ec9f037981b81daf5a8d60a new file mode 100644 index 00000000000..c570f35aaa8 --- /dev/null +++ b/v5.7/2263639f96f24a121ec9f037981b81daf5a8d60a @@ -0,0 +1,6 @@ +2263639f96f2 ("iov_iter: streamline iovec/bvec alignment iteration") +de4f5fed3f23 ("iov_iter: add iter_iovec() helper") +0a2481cde24f ("block: ensure bio_alloc_map_data() deals with ITER_UBUF correctly") +d46aa786fa53 ("block: use iter_ubuf for single range") +4b61152e107a ("io_uring: switch network send/recv to ITER_UBUF") +54e60e505d61 ("Merge tag 'for-6.2/io_uring-2022-12-08' of git://git.kernel.dk/linux") diff --git a/v5.7/231e872529885483056c0170641ddd76686e3a89 b/v5.7/231e872529885483056c0170641ddd76686e3a89 new file mode 100644 index 00000000000..e33eda971e9 --- /dev/null +++ b/v5.7/231e872529885483056c0170641ddd76686e3a89 @@ -0,0 +1 @@ +231e87252988 ("xfs: add support for FS_IOC_GETFSSYSFSPATH") diff --git a/v5.7/24a8b7bfb96120b32c222ef108bb7a713d1e385a b/v5.7/24a8b7bfb96120b32c222ef108bb7a713d1e385a new file mode 100644 index 00000000000..af734afaadd --- /dev/null +++ b/v5.7/24a8b7bfb96120b32c222ef108bb7a713d1e385a @@ -0,0 +1,13 @@ +24a8b7bfb961 ("fs: use inode_set_ctime_to_ts to set inode ctime to current time") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v5.7/24be05591fb7a2a3edd639092c045298dd57aeea b/v5.7/24be05591fb7a2a3edd639092c045298dd57aeea new file mode 100644 index 00000000000..14b4f9a5c66 --- /dev/null +++ b/v5.7/24be05591fb7a2a3edd639092c045298dd57aeea @@ -0,0 +1,20 @@ +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.7/2558e3b23112adb82a558bab616890a790a38bc6 b/v5.7/2558e3b23112adb82a558bab616890a790a38bc6 new file mode 100644 index 00000000000..1eb99b4aea9 --- /dev/null +++ b/v5.7/2558e3b23112adb82a558bab616890a790a38bc6 @@ -0,0 +1,14 @@ +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.7/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 b/v5.7/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 new file mode 100644 index 00000000000..2e498ab37df --- /dev/null +++ b/v5.7/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 @@ -0,0 +1,16 @@ +269a6194dcba ("filelock: reorganize locks_delete_block and __locks_insert_block") +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/2824083db76cb9d4b7910607b367e93b02912865 b/v5.7/2824083db76cb9d4b7910607b367e93b02912865 new file mode 100644 index 00000000000..1fe0b611766 --- /dev/null +++ b/v5.7/2824083db76cb9d4b7910607b367e93b02912865 @@ -0,0 +1,20 @@ +2824083db76c ("ovl: Always reject mounting over case-insensitive directories") +24e16e385f22 ("ovl: add support for appending lowerdirs one by one") +819829f0319a ("ovl: refactor layer parsing helpers") +0cea4c097d97 ("ovl: store and show the user provided lowerdir mount option") +c835110b588a ("ovl: remove unused code in lowerdir param parsing") +32db51070850 ("ovl: fix regression in showing lowerdir mount option") +a535116d8033 ("ovl: make use of ->layers safe in rcu pathwalk") +f01d08899fd7 ("ovl: make consistent use of OVL_FS()") +16aac5ad1fa9 ("ovl: support encoding non-decodable file handles") +184996e92e86 ("ovl: Validate verity xattr when resolving lowerdata") +bf07089081a0 ("ovl: Add versioned header for overlay.metacopy xattr") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") diff --git a/v5.7/282c30f320ba25794b66c2231ab134d15465ef21 b/v5.7/282c30f320ba25794b66c2231ab134d15465ef21 new file mode 100644 index 00000000000..99ef2770e58 --- /dev/null +++ b/v5.7/282c30f320ba25794b66c2231ab134d15465ef21 @@ -0,0 +1,6 @@ +282c30f320ba ("filelock: remove temporary compatibility macros") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 b/v5.7/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 new file mode 100644 index 00000000000..f4adb126024 --- /dev/null +++ b/v5.7/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 @@ -0,0 +1 @@ +2851f57d2dab ("selftests: thermal: intel: workload_hint: add missing gitignore") diff --git a/v5.7/2892731ec2893252cdbc256a2bd5436b7fd94cf7 b/v5.7/2892731ec2893252cdbc256a2bd5436b7fd94cf7 new file mode 100644 index 00000000000..f0cdebf4c90 --- /dev/null +++ b/v5.7/2892731ec2893252cdbc256a2bd5436b7fd94cf7 @@ -0,0 +1,20 @@ +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") diff --git a/v5.7/292fcaa1f937345cb65f3af82a1ee6692c8df9eb b/v5.7/292fcaa1f937345cb65f3af82a1ee6692c8df9eb new file mode 100644 index 00000000000..6b27fe1956b --- /dev/null +++ b/v5.7/292fcaa1f937345cb65f3af82a1ee6692c8df9eb @@ -0,0 +1 @@ +292fcaa1f937 ("smb: remove redundant check") diff --git a/v5.7/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 b/v5.7/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 new file mode 100644 index 00000000000..f0923c4717e --- /dev/null +++ b/v5.7/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 @@ -0,0 +1,2 @@ +2a95fd3cc23d ("jfs: remove SLAB_MEM_SPREAD flag usage") +5d299f44d765 ("jfs: Avoid field-overflowing memcpy()") diff --git a/v5.7/2cd114294d1dad6ed19217c909680f9fd30ee711 b/v5.7/2cd114294d1dad6ed19217c909680f9fd30ee711 new file mode 100644 index 00000000000..cfa596897bf --- /dev/null +++ b/v5.7/2cd114294d1dad6ed19217c909680f9fd30ee711 @@ -0,0 +1,6 @@ +2cd114294d1d ("smb/client: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +5dd8ce24667a ("cifs: missing directory in MAINTAINERS file") +332019e23a51 ("Merge tag '5.20-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6") diff --git a/v5.7/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d b/v5.7/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d new file mode 100644 index 00000000000..d9d86202617 --- /dev/null +++ b/v5.7/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d @@ -0,0 +1,19 @@ +2dd0b5a8fcc4 ("selftests: ktap_helpers: Add a helper to finish the test") +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") +735931f9a51a ("MAINTAINERS: add uv.c also to KVM/s390") +f0f0a5df4e08 ("selftests: Extract run_kselftest.sh and generate stand-alone test list") +642e6e5ce03e ("docs: dt: convert overlay-notes.txt to ReST format") +218e1b3d10f1 ("docs: dt: convert of_unittest.txt to ReST") +26853a242057 ("docs: dt: convert dynamic-resolution-notes.txt to ReST") +afb6120519ae ("docs: dt: convert changesets to ReST") +d8e81bc3e87c ("docs: dt: convert usage-model.txt to ReST") +4ef7f57ebe6e ("docs: dt: add an index.rst file for devicetree") +9ae8578b517a ("of: Documentation: change overlay example to use current syntax") diff --git a/v5.7/2fadeb950f53c017bde9e156e443528265dd3629 b/v5.7/2fadeb950f53c017bde9e156e443528265dd3629 new file mode 100644 index 00000000000..5da194e50b3 --- /dev/null +++ b/v5.7/2fadeb950f53c017bde9e156e443528265dd3629 @@ -0,0 +1,20 @@ +2fadeb950f53 ("kunit: make kunit_bus_type const") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v5.7/3058fca1ed7955c904584a6d86108d664a927177 b/v5.7/3058fca1ed7955c904584a6d86108d664a927177 new file mode 100644 index 00000000000..42dfd9caea9 --- /dev/null +++ b/v5.7/3058fca1ed7955c904584a6d86108d664a927177 @@ -0,0 +1 @@ +3058fca1ed79 ("fs: make file_dentry() a simple accessor") diff --git a/v5.7/30deff8531f469453ccc0981f14eceb0a2ea68d6 b/v5.7/30deff8531f469453ccc0981f14eceb0a2ea68d6 new file mode 100644 index 00000000000..1f78ac4382c --- /dev/null +++ b/v5.7/30deff8531f469453ccc0981f14eceb0a2ea68d6 @@ -0,0 +1,20 @@ +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") diff --git a/v5.7/321de651fa565dcf76c017b257bdf15ec7fff45d b/v5.7/321de651fa565dcf76c017b257bdf15ec7fff45d new file mode 100644 index 00000000000..f1ec15694f5 --- /dev/null +++ b/v5.7/321de651fa565dcf76c017b257bdf15ec7fff45d @@ -0,0 +1,6 @@ +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +841dd789b862 ("block: Use bdev_open_by_dev() in blkdev_open()") +e719b4d15674 ("block: Provide bdev_open_* functions") +a0433f8cae3a ("Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linux") diff --git a/v5.7/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 b/v5.7/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 new file mode 100644 index 00000000000..8ec0a7cd448 --- /dev/null +++ b/v5.7/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 @@ -0,0 +1,20 @@ +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.7/3425a2005b291b62b6f6deeeab1156839c41cf85 b/v5.7/3425a2005b291b62b6f6deeeab1156839c41cf85 new file mode 100644 index 00000000000..f283228910f --- /dev/null +++ b/v5.7/3425a2005b291b62b6f6deeeab1156839c41cf85 @@ -0,0 +1 @@ +3425a2005b29 ("selftests/ftrace: Add test to exercize function tracer across cpu hotplug") diff --git a/v5.7/345e8abe4c355bc24bab3f4a5634122e55be8665 b/v5.7/345e8abe4c355bc24bab3f4a5634122e55be8665 new file mode 100644 index 00000000000..337c54fd768 --- /dev/null +++ b/v5.7/345e8abe4c355bc24bab3f4a5634122e55be8665 @@ -0,0 +1,20 @@ +345e8abe4c35 ("selftests/resctrl: Get domain id from cache id") +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v5.7/347d49fdf36c5e2411afdb312935d88183fe5811 b/v5.7/347d49fdf36c5e2411afdb312935d88183fe5811 new file mode 100644 index 00000000000..cf145731eee --- /dev/null +++ b/v5.7/347d49fdf36c5e2411afdb312935d88183fe5811 @@ -0,0 +1,10 @@ +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/348139384ba30eccd4ce4f01fcf575b08ce81b83 b/v5.7/348139384ba30eccd4ce4f01fcf575b08ce81b83 new file mode 100644 index 00000000000..50d31b0c930 --- /dev/null +++ b/v5.7/348139384ba30eccd4ce4f01fcf575b08ce81b83 @@ -0,0 +1 @@ +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v5.7/3789fb8746dc0f484db2d6f48b390f0f535d5120 b/v5.7/3789fb8746dc0f484db2d6f48b390f0f535d5120 new file mode 100644 index 00000000000..3d88ab126c2 --- /dev/null +++ b/v5.7/3789fb8746dc0f484db2d6f48b390f0f535d5120 @@ -0,0 +1,20 @@ +3789fb8746dc ("bcache: port block device access to files") +b3856da79062 ("bcache: Fixup error handling in register_cache()") +631b001fd6bc ("bcache: Convert to bdev_open_by_path()") +2c5555983bd2 ("bcache: Fix bcache device claiming") +abcc0cbd4928 ("bcache: Alloc holder object before async registration") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v5.7/386dc41cf54dcf44ea40de1aca900f02b756cec0 b/v5.7/386dc41cf54dcf44ea40de1aca900f02b756cec0 new file mode 100644 index 00000000000..6f717891ec6 --- /dev/null +++ b/v5.7/386dc41cf54dcf44ea40de1aca900f02b756cec0 @@ -0,0 +1,2 @@ +386dc41cf54d ("init: flush async file closing") +1ec6574a3c0a ("Merge tag 'kthread-cleanups-for-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace") diff --git a/v5.7/3948abaa4e2be938ccdfc289385a27342fb13d43 b/v5.7/3948abaa4e2be938ccdfc289385a27342fb13d43 new file mode 100644 index 00000000000..572762fe9dd --- /dev/null +++ b/v5.7/3948abaa4e2be938ccdfc289385a27342fb13d43 @@ -0,0 +1 @@ +3948abaa4e2b ("do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak") diff --git a/v5.7/3956f35fbd36aee35766008ce6a9b0ed812d93ef b/v5.7/3956f35fbd36aee35766008ce6a9b0ed812d93ef new file mode 100644 index 00000000000..6101679f452 --- /dev/null +++ b/v5.7/3956f35fbd36aee35766008ce6a9b0ed812d93ef @@ -0,0 +1,7 @@ +3956f35fbd36 ("ceph: adapt to breakup of struct file_lock") +38d46409c463 ("ceph: print cluster fsid and client global_id in all debug logs") +5995d90d2d19 ("ceph: rename _to_client() to _to_fs_client()") +197b7d792d6a ("ceph: pass the mdsc to several helpers") +07bb00ef00ac ("ceph: fix type promotion bug on 32bit systems") +2816a09678f5 ("ceph: remove unnecessary check for NULL in parse_longname()") +7ba2090ca64e ("Merge tag 'ceph-for-6.6-rc1' of https://github.com/ceph/ceph-client") diff --git a/v5.7/39a6c668e4e78c3bc262c24d9aabd0a49027f948 b/v5.7/39a6c668e4e78c3bc262c24d9aabd0a49027f948 new file mode 100644 index 00000000000..2dfb506ad7a --- /dev/null +++ b/v5.7/39a6c668e4e78c3bc262c24d9aabd0a49027f948 @@ -0,0 +1,8 @@ +39a6c668e4e7 ("efs: convert efs to use the new mount api") +621c1f42945e ("block: move struct block_device to blk_types.h") +3f1266f1f82d ("block: move block-related definitions out of fs.h") +dd0dca223e09 ("block: simplify sb_is_blkdev_sb") +764b23bd9af8 ("block: mark bd_finish_claiming static") +b818f09e46f9 ("tty/sysrq: emergency_thaw_all does not depend on CONFIG_BLOCK") +3373a3461aa1 ("block: make function 'kill_bdev' static") +bce159d73409 ("Merge tag 'for-5.8/drivers-2020-06-01' of git://git.kernel.dk/linux-block") diff --git a/v5.7/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd b/v5.7/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd new file mode 100644 index 00000000000..b70ce8cc2d2 --- /dev/null +++ b/v5.7/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd @@ -0,0 +1,20 @@ +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") diff --git a/v5.7/3cdad0a5a6cf581519748612cb449b43379510a4 b/v5.7/3cdad0a5a6cf581519748612cb449b43379510a4 new file mode 100644 index 00000000000..0777f0ddd47 --- /dev/null +++ b/v5.7/3cdad0a5a6cf581519748612cb449b43379510a4 @@ -0,0 +1,20 @@ +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") diff --git a/v5.7/3d40f78169a0a954ff06e2b0f8e21463f7edb433 b/v5.7/3d40f78169a0a954ff06e2b0f8e21463f7edb433 new file mode 100644 index 00000000000..97eeccdc77a --- /dev/null +++ b/v5.7/3d40f78169a0a954ff06e2b0f8e21463f7edb433 @@ -0,0 +1,11 @@ +3d40f78169a0 ("filelock: drop the IS_* macros") +90f7d7a0d0d6 ("locks: remove LOCK_MAND flock lock support") +f7e33bdbd6d1 ("fs: remove mandatory file locking support") +fdd92b64d15b ("fs: warn about impending deprecation of mandatory locks") +b8da9b10e26c ("fs/locks: print full locks information") +1b2c54d63cde ("vfs: move the remap range helpers to remap_range.c") +02e83f46ebfa ("vfs: move generic_remap_checks out of mm") +c60166f04283 ("init: add an init_mount helper") +bcbacc4909f1 ("devtmpfs: refactor devtmpfsd()") +a1e6aaa3743a ("fs: refactor do_mount") +9ff7258575d5 ("Merge branch 'proc-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace") diff --git a/v5.7/3f6d810665dfde0d33785420618ceb03fba0619d b/v5.7/3f6d810665dfde0d33785420618ceb03fba0619d new file mode 100644 index 00000000000..cdcb2ff8c49 --- /dev/null +++ b/v5.7/3f6d810665dfde0d33785420618ceb03fba0619d @@ -0,0 +1,20 @@ +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") diff --git a/v5.7/410bb2ce611133a11d4d11f0aef4c83f095c3200 b/v5.7/410bb2ce611133a11d4d11f0aef4c83f095c3200 new file mode 100644 index 00000000000..c823caceaeb --- /dev/null +++ b/v5.7/410bb2ce611133a11d4d11f0aef4c83f095c3200 @@ -0,0 +1,20 @@ +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 b/v5.7/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 new file mode 100644 index 00000000000..6542afab81a --- /dev/null +++ b/v5.7/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 @@ -0,0 +1,15 @@ +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") +4c5b47997521 ("vfs: add fileattr ops") +549c7297717c ("fs: make helpers idmap mount aware") +643fe55a0679 ("open: handle idmapped mounts in do_truncate()") +6521f8917082 ("namei: prepare for idmapped mounts") +9fe61450972d ("namei: introduce struct renamedata") +ba73d98745be ("namei: handle idmapped mounts in may_*() helpers") +0d56a4518d5e ("stat: handle idmapped mounts") +e65ce2a50cf6 ("acl: handle idmapped mounts") +2f221d6f7b88 ("attr: handle idmapped mounts") +21cb47be6fb9 ("inode: make init and permission helpers idmapped mount aware") +47291baa8ddf ("namei: make permission helpers idmapped mount aware") +0558c1bf5a08 ("capability: handle idmapped mounts") +02f92b3868a1 ("fs: add file and path permissions helpers") +71c061d24438 ("Merge tag 'for-5.11-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux") diff --git a/v5.7/42c3732fa8073717dd7d924472f1c0bc5b452fdc b/v5.7/42c3732fa8073717dd7d924472f1c0bc5b452fdc new file mode 100644 index 00000000000..f681228c249 --- /dev/null +++ b/v5.7/42c3732fa8073717dd7d924472f1c0bc5b452fdc @@ -0,0 +1,5 @@ +42c3732fa807 ("fs: Create a generic is_dot_dotdot() utility") +4215d054aea0 ("f2fs: enable extent cache for compression files in read-only") +43c780ba2624 ("f2fs: rework filename handling") +f874fa1c7c79 ("f2fs: split f2fs_d_compare() from f2fs_match_name()") +ff5f85c8d62a ("f2fs: don't leak filename in f2fs_try_convert_inline_dir()") diff --git a/v5.7/432acd550e3607d5fea23e27f6ab4e4567deccfd b/v5.7/432acd550e3607d5fea23e27f6ab4e4567deccfd new file mode 100644 index 00000000000..c557d72345f --- /dev/null +++ b/v5.7/432acd550e3607d5fea23e27f6ab4e4567deccfd @@ -0,0 +1,20 @@ +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +ebb7fb1557b1 ("xfs, iomap: limit individual ioend chain lengths in writeback") +8ffd74e9a816 ("iomap: Convert bio completions to use folios") +cd1e5afe5503 ("iomap: Pass the iomap_page into iomap_set_range_uptodate") +435d44b3fd0a ("iomap: Convert iomap_page_create to take a folio") +95c4cd053a1d ("iomap: Convert to_iomap_page to take a folio") +5ad448ce2976 ("iomap: iomap_read_inline_data cleanup") +d8af404ffce7 ("iomap: Fix inline extent handling in iomap_readpage") +fad0a1ab34f7 ("iomap: constify iomap_iter_srcmap") +b74b1293e6ca ("iomap: rework unshare flag") +1b5c1e36dc0e ("iomap: pass an iomap_iter to various buffered I/O helpers") +2aa3048e03d3 ("iomap: switch iomap_zero_range to use iomap_iter") +8fc274d1f4b4 ("iomap: switch iomap_file_unshare to use iomap_iter") +ce83a0251c6e ("iomap: switch iomap_file_buffered_write to use iomap_iter") +f6d480006cea ("iomap: switch readahead and readpage to use iomap_iter") +f4b896c213f0 ("iomap: add the new iomap_iter model") +740499c78408 ("iomap: fix the iomap_readpage_actor return value for inline data") +78c64b00f842 ("iomap: mark the iomap argument to iomap_read_inline_data const") +1d25d0aecfcd ("iomap: remove the iomap arguments to ->page_{prepare,done}") +b69eea82d37d ("iomap: pass writeback errors to the mapping") diff --git a/v5.7/433f437b3ae2ed4e318ecd5233c82f6936e78e82 b/v5.7/433f437b3ae2ed4e318ecd5233c82f6936e78e82 new file mode 100644 index 00000000000..ded20c197b4 --- /dev/null +++ b/v5.7/433f437b3ae2ed4e318ecd5233c82f6936e78e82 @@ -0,0 +1,20 @@ +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") diff --git a/v5.7/4379f91172f39d999919c8e8b2b5e1d665d8972d b/v5.7/4379f91172f39d999919c8e8b2b5e1d665d8972d new file mode 100644 index 00000000000..486c519eecc --- /dev/null +++ b/v5.7/4379f91172f39d999919c8e8b2b5e1d665d8972d @@ -0,0 +1,20 @@ +4379f91172f3 ("power: port block device access to file") +e017d304c740 ("PM: hibernate: Convert to bdev_open_by_dev()") +40d84e198b0a ("PM: hibernate: Rename function parameter from snapshot_test to exclusive") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v5.7/43f0df54c96fa5abcab9df8649c1e52119bf0238 b/v5.7/43f0df54c96fa5abcab9df8649c1e52119bf0238 new file mode 100644 index 00000000000..d7f8c195652 --- /dev/null +++ b/v5.7/43f0df54c96fa5abcab9df8649c1e52119bf0238 @@ -0,0 +1,9 @@ +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.7/449813515d3e5efec85206bb91588a6249a421a3 b/v5.7/449813515d3e5efec85206bb91588a6249a421a3 new file mode 100644 index 00000000000..5195ccbcae9 --- /dev/null +++ b/v5.7/449813515d3e5efec85206bb91588a6249a421a3 @@ -0,0 +1,8 @@ +449813515d3e ("block, fs: Restore the per-bio/request data lifetime fields") +1ccf164ec866 ("block: Use iov_iter_extract_pages() and page pinning in direct-io.c") +e51bab4e2058 ("block: Replace BIO_NO_PAGE_REF with BIO_PAGE_REFFED with inverted logic") +a450f49708ea ("iomap: Don't get an reference on ZERO_PAGE for direct I/O block zeroing") +7ee4ccf57484 ("block: set FOLL_PCI_P2PDMA in bio_map_user_iov()") +80bd4a7aab4c ("blk-mq: move the srcu_struct used for quiescing to the tagset") +b179c98f7697 ("block: Remove request.write_hint") +513389809e13 ("Merge tag 'for-6.1/block-2022-10-03' of git://git.kernel.dk/linux") diff --git a/v5.7/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 b/v5.7/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 new file mode 100644 index 00000000000..5370155d0c6 --- /dev/null +++ b/v5.7/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 @@ -0,0 +1,6 @@ +459c814a3c5f ("9p: adapt to breakup of struct file_lock") +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.7/45f29e0eb5b969c59a70525942080905dc5b7964 b/v5.7/45f29e0eb5b969c59a70525942080905dc5b7964 new file mode 100644 index 00000000000..7293e29f580 --- /dev/null +++ b/v5.7/45f29e0eb5b969c59a70525942080905dc5b7964 @@ -0,0 +1 @@ +45f29e0eb5b9 ("openpromfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.7/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 b/v5.7/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 new file mode 100644 index 00000000000..a7f811f45a7 --- /dev/null +++ b/v5.7/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 @@ -0,0 +1,10 @@ +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/4a679c5afca027d7f4668f51693f7cce589038f5 b/v5.7/4a679c5afca027d7f4668f51693f7cce589038f5 new file mode 100644 index 00000000000..011df112d57 --- /dev/null +++ b/v5.7/4a679c5afca027d7f4668f51693f7cce589038f5 @@ -0,0 +1 @@ +4a679c5afca0 ("selftests: Add test to verify power supply properties") diff --git a/v5.7/4b2cfbda2d530f4efa0e2833771640869013de5e b/v5.7/4b2cfbda2d530f4efa0e2833771640869013de5e new file mode 100644 index 00000000000..189c5bff37d --- /dev/null +++ b/v5.7/4b2cfbda2d530f4efa0e2833771640869013de5e @@ -0,0 +1,20 @@ +4b2cfbda2d53 ("nfs: port block device access to files") +3fe5d9fb0b31 ("nfs/blocklayout: Convert to use bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.7/4b357e2a6d6c364a88d50526675fe596a30766cb b/v5.7/4b357e2a6d6c364a88d50526675fe596a30766cb new file mode 100644 index 00000000000..a339a4273e6 --- /dev/null +++ b/v5.7/4b357e2a6d6c364a88d50526675fe596a30766cb @@ -0,0 +1,20 @@ +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v5.7/4b7b4291dee2fef9148563be3eeb0034cc3bf5df b/v5.7/4b7b4291dee2fef9148563be3eeb0034cc3bf5df new file mode 100644 index 00000000000..1dc10b9d825 --- /dev/null +++ b/v5.7/4b7b4291dee2fef9148563be3eeb0034cc3bf5df @@ -0,0 +1 @@ +4b7b4291dee2 ("selftests: thermal: intel: power_floor: add missing gitignore") diff --git a/v5.7/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 b/v5.7/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 new file mode 100644 index 00000000000..121e45b5034 --- /dev/null +++ b/v5.7/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 @@ -0,0 +1,14 @@ +4b944f8ef996 ("Revert "mm/filemap: avoid buffered read/write race to read inconsistent data"") +e2c27b803bb6 ("mm/filemap: avoid buffered read/write race to read inconsistent data") +06c0444290ce ("mm/filemap.c: generic_file_buffered_read() now uses find_get_pages_contig") +723ef24b9b37 ("mm/filemap/c: break generic_file_buffered_read up into multiple functions") +0abed7c69b95 ("mm: never attempt async page lock if we've transferred data already") +13bd691421bc ("mm: mark async iocb read as NOWAIT once some data has been copied") +c8d317aa1887 ("io_uring: fix async buffered reads when readahead is disabled") +3b2a4439e0ae ("io_uring: get rid of kiocb_wait_page_queue_init()") +227c0c9673d8 ("io_uring: internally retry short reads") +ff6165b2d7f6 ("io_uring: retain iov_iter state over io_read/io_write calls") +2dd2111d0d38 ("io_uring: Fix NULL pointer dereference in loop_rw_iter()") +c1dd91d16246 ("io_uring: add comments on how the async buffered read retry works") +cbd287c09351 ("io_uring: io_async_buf_func() need not test page bit") +cdc8fcb49905 ("Merge tag 'for-5.9/io_uring-20200802' of git://git.kernel.dk/linux-block") diff --git a/v5.7/4ca52f539865853e6ddbc393745cd0b305f0d810 b/v5.7/4ca52f539865853e6ddbc393745cd0b305f0d810 new file mode 100644 index 00000000000..50ef28826f0 --- /dev/null +++ b/v5.7/4ca52f539865853e6ddbc393745cd0b305f0d810 @@ -0,0 +1,9 @@ +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 b/v5.7/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 new file mode 100644 index 00000000000..992d2aa0feb --- /dev/null +++ b/v5.7/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 @@ -0,0 +1,17 @@ +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.7/512383ae49107fbc42243887798548e356c4b91c b/v5.7/512383ae49107fbc42243887798548e356c4b91c new file mode 100644 index 00000000000..9dabe79ddb6 --- /dev/null +++ b/v5.7/512383ae49107fbc42243887798548e356c4b91c @@ -0,0 +1,3 @@ +512383ae4910 ("f2fs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/5339792bd64bd1605d3d51f8e52e94dfc385959b b/v5.7/5339792bd64bd1605d3d51f8e52e94dfc385959b new file mode 100644 index 00000000000..657ef9c4bd3 --- /dev/null +++ b/v5.7/5339792bd64bd1605d3d51f8e52e94dfc385959b @@ -0,0 +1,20 @@ +5339792bd64b ("selftests/resctrl: Add test groups and name L3 CAT test L3_CAT") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v5.7/539cd3f4da3fdbe7dc353634e004e4b0e725c35a b/v5.7/539cd3f4da3fdbe7dc353634e004e4b0e725c35a new file mode 100644 index 00000000000..37e8e8a3953 --- /dev/null +++ b/v5.7/539cd3f4da3fdbe7dc353634e004e4b0e725c35a @@ -0,0 +1,7 @@ +539cd3f4da3f ("selftests: lib.mk: Do not process TEST_GEN_MODS_DIR") +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") +ae108c48b5d2 ("selftests: net: Fix cross-tree inclusion of scripts") +9395cd7cef45 ("Merge tag 'landlock-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux") diff --git a/v5.7/54943abce0927156ba9909f1a533b25410bfe2ca b/v5.7/54943abce0927156ba9909f1a533b25410bfe2ca new file mode 100644 index 00000000000..746ea0835a9 --- /dev/null +++ b/v5.7/54943abce0927156ba9909f1a533b25410bfe2ca @@ -0,0 +1,20 @@ +54943abce092 ("iomap: add pos and dirty_len into trace_iomap_writepage_map") +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v5.7/54ee3526796f56c249124686a33e1cc05f76ea21 b/v5.7/54ee3526796f56c249124686a33e1cc05f76ea21 new file mode 100644 index 00000000000..3958fea6e84 --- /dev/null +++ b/v5.7/54ee3526796f56c249124686a33e1cc05f76ea21 @@ -0,0 +1,8 @@ +54ee3526796f ("selftests: livepatch: Avoid running the tests if kernel-devel is missing") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.7/57c6906778f55deba6d3f3af00284e3541bb9950 b/v5.7/57c6906778f55deba6d3f3af00284e3541bb9950 new file mode 100644 index 00000000000..77cae3a6f0a --- /dev/null +++ b/v5.7/57c6906778f55deba6d3f3af00284e3541bb9950 @@ -0,0 +1 @@ +57c6906778f5 ("__fs_parse: Correct a documentation comment") diff --git a/v5.7/582a3bf999df662c0e0fa4717ce7559f16d7b93b b/v5.7/582a3bf999df662c0e0fa4717ce7559f16d7b93b new file mode 100644 index 00000000000..4a3f8a50cba --- /dev/null +++ b/v5.7/582a3bf999df662c0e0fa4717ce7559f16d7b93b @@ -0,0 +1,6 @@ +582a3bf999df ("filelock: always define for_each_file_lock()") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 b/v5.7/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 new file mode 100644 index 00000000000..5a7c9c80a0b --- /dev/null +++ b/v5.7/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 @@ -0,0 +1 @@ +587a67b6830b ("filelock: rename some fields in tracepoints") diff --git a/v5.7/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 b/v5.7/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 new file mode 100644 index 00000000000..353fab4c2ed --- /dev/null +++ b/v5.7/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 @@ -0,0 +1 @@ +5916f439f2eb ("Convert coda to use the new mount API") diff --git a/v5.7/5bc9dc068afe95e924136d57c1a385194282a919 b/v5.7/5bc9dc068afe95e924136d57c1a385194282a919 new file mode 100644 index 00000000000..58b7b43b271 --- /dev/null +++ b/v5.7/5bc9dc068afe95e924136d57c1a385194282a919 @@ -0,0 +1 @@ +5bc9dc068afe ("selftest: ftrace: fix minor typo in log") diff --git a/v5.7/5caf1b6400d30a31363063314bddea4e5680d639 b/v5.7/5caf1b6400d30a31363063314bddea4e5680d639 new file mode 100644 index 00000000000..9613793a21c --- /dev/null +++ b/v5.7/5caf1b6400d30a31363063314bddea4e5680d639 @@ -0,0 +1,20 @@ +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v5.7/5d94da7ff00ef45737a64d947e7ff45aca972782 b/v5.7/5d94da7ff00ef45737a64d947e7ff45aca972782 new file mode 100644 index 00000000000..005fbdad1b9 --- /dev/null +++ b/v5.7/5d94da7ff00ef45737a64d947e7ff45aca972782 @@ -0,0 +1,4 @@ +5d94da7ff00e ("kselftest: Add basic test for probing the rust sample modules") +615131b8e9bc ("MAINTAINERS: Rust") +fa4b9df00af4 ("MAINTAINERS: Add Runtime Verification (RV) entry") +f11e0ec55f0c ("MAINTAINERS: Add maintainers for RNBD/RTRS modules") diff --git a/v5.7/6021d62c677f12f2f975bb1bf2389730e1d9f746 b/v5.7/6021d62c677f12f2f975bb1bf2389730e1d9f746 new file mode 100644 index 00000000000..f14cb19e73e --- /dev/null +++ b/v5.7/6021d62c677f12f2f975bb1bf2389730e1d9f746 @@ -0,0 +1,3 @@ +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +9d78edeaec75 ("proc: proc_pid_ns takes super_block as an argument") +0fb5ce62c592 ("proc: modernize proc to support multiple private instances") diff --git a/v5.7/60c2a6926cc94dcd8a60ab593b4092bc354061c3 b/v5.7/60c2a6926cc94dcd8a60ab593b4092bc354061c3 new file mode 100644 index 00000000000..febb6a07fa7 --- /dev/null +++ b/v5.7/60c2a6926cc94dcd8a60ab593b4092bc354061c3 @@ -0,0 +1,20 @@ +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.7/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 b/v5.7/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 new file mode 100644 index 00000000000..0ed23fc8f0e --- /dev/null +++ b/v5.7/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 @@ -0,0 +1,20 @@ +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +58a033c9a3e0 ("nfsd: remove fetch_iversion export operation") +638e3e7d9493 ("nfsd: use the getattr operation to fetch i_version") +3139b1d79588 ("nfsd: move nfsd4_change_attribute to nfsfh.c") +ac3a2585f018 ("nfsd: rework refcounting in filecache") +d7064eaf688c ("NFSD: Add an nfsd_file_fsync tracepoint") +821411858988 ("nfsd: reorganize filecache.c") +1f696e230ea5 ("nfsd: remove the pages_flushed statistic from filecache") +4d1ea8455716 ("NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collection") +dcf3f80965ca ("NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately"") +c252849082ff ("NFSD: Pass the target nfsd_file to nfsd_commit()") +d3aefd2b29ff ("nfsd: fix net-namespace logic in __nfsd_file_cache_purge") +243a5263014a ("nfsd: rework hashtable handling in nfsd_do_file_acquire") +8d0d254b15cc ("nfsd: fix nfsd_file_unhash_and_dispose") +5e138c4a750d ("NFSD: NFSv4 CLOSE should release an nfsd_file immediately") +b40a2839470c ("NFSD: Move nfsd_file_trace_alloc() tracepoint") diff --git a/v5.7/617fc7775370324d0a2b888625b042221ebdcb62 b/v5.7/617fc7775370324d0a2b888625b042221ebdcb62 new file mode 100644 index 00000000000..c31d441a844 --- /dev/null +++ b/v5.7/617fc7775370324d0a2b888625b042221ebdcb62 @@ -0,0 +1,7 @@ +617fc7775370 ("fs: Use KMEM_CACHE instead of kmem_cache_create") +a6293b3e285c ("fs: factor out backing_file_{read,write}_iter() helpers") +f91a704f7161 ("fs: prepare for stackable filesystems backing file helpers") +6ae654392bb5 ("fs: move kiocb_start_write() into vfs_iocb_iter_write()") +269aed7014b3 ("fs: move file_start_write() into vfs_iter_write()") +e389b76a7ee1 ("coda: change locking order in coda_file_write_iter()") +062cca8915ca ("Merge tag 'vfs-6.7.iomap' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs") diff --git a/v5.7/61ead71476cf8b68960275beee24ff00a809fe81 b/v5.7/61ead71476cf8b68960275beee24ff00a809fe81 new file mode 100644 index 00000000000..6f9e470f02f --- /dev/null +++ b/v5.7/61ead71476cf8b68960275beee24ff00a809fe81 @@ -0,0 +1,5 @@ +61ead71476cf ("ext4: port block device access to file") +afde134b5bd0 ("ext4: Block writes to journal device") +218de67764e5 ("ext4: simplify device handling") +d577c8aaed20 ("ext4: Convert to bdev_open_by_dev()") +3ef96fcfd50b ("Merge tag 'ext4_for_linus-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4") diff --git a/v5.7/64bef697d33b75fc06c5789b3f8108680271529f b/v5.7/64bef697d33b75fc06c5789b3f8108680271529f new file mode 100644 index 00000000000..b03bd3a5dc5 --- /dev/null +++ b/v5.7/64bef697d33b75fc06c5789b3f8108680271529f @@ -0,0 +1,8 @@ +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.7/64f92a554f72cbfe8b971f93af9d07f87599bc88 b/v5.7/64f92a554f72cbfe8b971f93af9d07f87599bc88 new file mode 100644 index 00000000000..91e64def526 --- /dev/null +++ b/v5.7/64f92a554f72cbfe8b971f93af9d07f87599bc88 @@ -0,0 +1 @@ +64f92a554f72 ("ocfs2: convert to using new filelock helpers") diff --git a/v5.7/6727980b67852dae6b82a97e24fbadbdd218c033 b/v5.7/6727980b67852dae6b82a97e24fbadbdd218c033 new file mode 100644 index 00000000000..3f6f727c520 --- /dev/null +++ b/v5.7/6727980b67852dae6b82a97e24fbadbdd218c033 @@ -0,0 +1,6 @@ +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") +ae108c48b5d2 ("selftests: net: Fix cross-tree inclusion of scripts") +9395cd7cef45 ("Merge tag 'landlock-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux") diff --git a/v5.7/6874f6ed92df1e95ff815692b6bf6aa98e4c925b b/v5.7/6874f6ed92df1e95ff815692b6bf6aa98e4c925b new file mode 100644 index 00000000000..b1f95e09ffb --- /dev/null +++ b/v5.7/6874f6ed92df1e95ff815692b6bf6aa98e4c925b @@ -0,0 +1,20 @@ +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v5.7/689a930b93c5c20294df5da0407df361c5412eac b/v5.7/689a930b93c5c20294df5da0407df361c5412eac new file mode 100644 index 00000000000..956a7ce4b2d --- /dev/null +++ b/v5.7/689a930b93c5c20294df5da0407df361c5412eac @@ -0,0 +1,20 @@ +689a930b93c5 ("drm/xe/tests: Fix printf format specifiers in xe_migrate test") +cf0b9e94c8c7 ("drm/xe/tests/xe_migrate.c: Add vram to vram KUNIT test") +b7ab8c4f028f ("drm/xe/bo: Remove the lock_no_vm()/unlock_no_vm() interface") +d00e9cc28e1e ("drm/xe/vm: Simplify and document xe_vm_lock()") +fba153b0d0b7 ("drm/xe/selftests: consider multi-GT for eviction test") +9c0d779fc67b ("drm/xe: Prevent return with locked vm") +9b9529ce379a ("drm/xe: Rename engine to exec_queue") +99fea6828879 ("drm/xe: Prefer WARN() over BUG() to avoid crashing the kernel") +e3828ebf6cde ("drm/xe: Add define WQ_HEADER_SIZE") +937b4be72baa ("drm/xe: Decouple vram check from xe_bo_addr()") +621c1fbd9b83 ("drm/xe: Remove vma arg from xe_pte_encode()") +0e34fdb4a01a ("drm/xe: Fix checking for unset value") +6aa26f6eb829 ("drm/xe/engine: add missing rpm for bind engines") +cd928fced996 ("drm/xe/uapi: add the userspace bits for small-bar") +6a024f1bfdfe ("drm/xe/bo: support tiered vram allocation for small-bar") +7a060d786cc1 ("drm/xe/mtl: Map PPGTT as CPU:WC") +7ead33156483 ("drm/xe: Use migrate engine for page fault binds") +1655c893af08 ("drm/xe: Reduce the number list links in xe_vma") +8f33b4f054fc ("drm/xe: Avoid doing rebinds") +0043a3e8a1f5 ("drm/xe/execlist: Log when using execlist submission") diff --git a/v5.7/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce b/v5.7/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce new file mode 100644 index 00000000000..c953e506561 --- /dev/null +++ b/v5.7/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce @@ -0,0 +1,17 @@ +6934eea2690b ("selftests: ktap_helpers: Add helper to print diagnostic messages") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") +735931f9a51a ("MAINTAINERS: add uv.c also to KVM/s390") +f0f0a5df4e08 ("selftests: Extract run_kselftest.sh and generate stand-alone test list") +642e6e5ce03e ("docs: dt: convert overlay-notes.txt to ReST format") +218e1b3d10f1 ("docs: dt: convert of_unittest.txt to ReST") +26853a242057 ("docs: dt: convert dynamic-resolution-notes.txt to ReST") +afb6120519ae ("docs: dt: convert changesets to ReST") +d8e81bc3e87c ("docs: dt: convert usage-model.txt to ReST") +4ef7f57ebe6e ("docs: dt: add an index.rst file for devicetree") +9ae8578b517a ("of: Documentation: change overlay example to use current syntax") diff --git a/v5.7/6a277077ac5189d7633f8c57e153e0a73fab39d2 b/v5.7/6a277077ac5189d7633f8c57e153e0a73fab39d2 new file mode 100644 index 00000000000..e83a7e7368f --- /dev/null +++ b/v5.7/6a277077ac5189d7633f8c57e153e0a73fab39d2 @@ -0,0 +1,6 @@ +6a277077ac51 ("smb/server: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +5dd8ce24667a ("cifs: missing directory in MAINTAINERS file") +332019e23a51 ("Merge tag '5.20-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6") diff --git a/v5.7/6a71770442b5b7cf8f880ca1c0a72456c918c757 b/v5.7/6a71770442b5b7cf8f880ca1c0a72456c918c757 new file mode 100644 index 00000000000..b9e0dc80d11 --- /dev/null +++ b/v5.7/6a71770442b5b7cf8f880ca1c0a72456c918c757 @@ -0,0 +1,8 @@ +6a71770442b5 ("selftests: livepatch: Test livepatching a heavily called syscall") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.7/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c b/v5.7/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c new file mode 100644 index 00000000000..6f0978c5d8b --- /dev/null +++ b/v5.7/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c @@ -0,0 +1 @@ +6b6ec4ca4e33 ("eventfd: add a BUILD_BUG_ON() to ensure consistency between EFD_SEMAPHORE and the uapi") diff --git a/v5.7/6b865d6530230b0c446efd93e0207b8eed7eadb2 b/v5.7/6b865d6530230b0c446efd93e0207b8eed7eadb2 new file mode 100644 index 00000000000..739be176b6c --- /dev/null +++ b/v5.7/6b865d6530230b0c446efd93e0207b8eed7eadb2 @@ -0,0 +1,9 @@ +6b865d653023 ("iomap: only call mapping_set_error once for each failed bio") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.7/6b91bfa1651d841f0066bae2b1322cac29fdfb61 b/v5.7/6b91bfa1651d841f0066bae2b1322cac29fdfb61 new file mode 100644 index 00000000000..661e003badf --- /dev/null +++ b/v5.7/6b91bfa1651d841f0066bae2b1322cac29fdfb61 @@ -0,0 +1 @@ +6b91bfa1651d ("qnx4: convert qnx4 to use the new mount api") diff --git a/v5.7/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 b/v5.7/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 new file mode 100644 index 00000000000..a00f98aed06 --- /dev/null +++ b/v5.7/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 @@ -0,0 +1 @@ +6c8ac6e24eb0 ("initramfs: remove duplicate built-in __initramfs_start unpacking") diff --git a/v5.7/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff b/v5.7/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff new file mode 100644 index 00000000000..ed007f617fb --- /dev/null +++ b/v5.7/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff @@ -0,0 +1,20 @@ +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") diff --git a/v5.7/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 b/v5.7/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 new file mode 100644 index 00000000000..232e5a6f1c3 --- /dev/null +++ b/v5.7/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 @@ -0,0 +1,2 @@ +6f1a214d446b ("selftests: sched: Fix spelling mistake "hiearchy" -> "hierarchy"") +9f2699007493 ("kselftest: Add test for core sched prctl interface") diff --git a/v5.7/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 b/v5.7/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 new file mode 100644 index 00000000000..c34396dbd20 --- /dev/null +++ b/v5.7/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 @@ -0,0 +1,20 @@ +6f2f793fba78 ("kunit: test: Log the correct filter string in executor_test") +dce19a3fede2 ("kunit: test: Make filter strings in executor_test writable") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") diff --git a/v5.7/70dfe3f0d239c2e8abc6a7bea24411031f85b652 b/v5.7/70dfe3f0d239c2e8abc6a7bea24411031f85b652 new file mode 100644 index 00000000000..d636e73a381 --- /dev/null +++ b/v5.7/70dfe3f0d239c2e8abc6a7bea24411031f85b652 @@ -0,0 +1,5 @@ +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +5ca14835dc42 ("fs: uninline inode_maybe_inc_iversion()") +da3f52ba3595 ("iversion: use atomic64_try_cmpxchg)") +608af703519a ("libfs: Add generic function for setting dentry_ops") +c843843e714c ("fs: Add standard casefolding support") diff --git a/v5.7/73f65b8b0325551110dedf8d27ac738bdc331802 b/v5.7/73f65b8b0325551110dedf8d27ac738bdc331802 new file mode 100644 index 00000000000..0329e1c62ea --- /dev/null +++ b/v5.7/73f65b8b0325551110dedf8d27ac738bdc331802 @@ -0,0 +1 @@ +73f65b8b0325 ("fs: Wrong function name in comment") diff --git a/v5.7/73fa7547c70b32cc69685f79be31135797734eb6 b/v5.7/73fa7547c70b32cc69685f79be31135797734eb6 new file mode 100644 index 00000000000..b32c5da4552 --- /dev/null +++ b/v5.7/73fa7547c70b32cc69685f79be31135797734eb6 @@ -0,0 +1,2 @@ +73fa7547c70b ("vfs: add RWF_NOAPPEND flag for pwritev2") +1752f0adea98 ("fs: optimise kiocb_set_rw_flags()") diff --git a/v5.7/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 b/v5.7/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 new file mode 100644 index 00000000000..e203b63e790 --- /dev/null +++ b/v5.7/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 @@ -0,0 +1,20 @@ +74e76cbabd7f ("selftests/resctrl: Add resource_info_file_exists()") +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v5.7/75a1bbe60a7425fcaa670bff58b8589b1f880810 b/v5.7/75a1bbe60a7425fcaa670bff58b8589b1f880810 new file mode 100644 index 00000000000..0a3514944a7 --- /dev/null +++ b/v5.7/75a1bbe60a7425fcaa670bff58b8589b1f880810 @@ -0,0 +1 @@ +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") diff --git a/v5.7/75cabec0111b7ccb140d917cc9c481e845cc3498 b/v5.7/75cabec0111b7ccb140d917cc9c481e845cc3498 new file mode 100644 index 00000000000..694ca82b494 --- /dev/null +++ b/v5.7/75cabec0111b7ccb140d917cc9c481e845cc3498 @@ -0,0 +1,6 @@ +75cabec0111b ("filelock: add some new helper functions") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.7/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 b/v5.7/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 new file mode 100644 index 00000000000..a3ebf79c1c7 --- /dev/null +++ b/v5.7/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 @@ -0,0 +1 @@ +75e9570c93c7 ("ceph: convert to using new filelock helpers") diff --git a/v5.7/76698510f593daf8aa0582492090d0c2e484c3e8 b/v5.7/76698510f593daf8aa0582492090d0c2e484c3e8 new file mode 100644 index 00000000000..9ad9e8d3970 --- /dev/null +++ b/v5.7/76698510f593daf8aa0582492090d0c2e484c3e8 @@ -0,0 +1 @@ +76698510f593 ("afs: convert to using new filelock helpers") diff --git a/v5.7/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 b/v5.7/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 new file mode 100644 index 00000000000..648c0e2cfcb --- /dev/null +++ b/v5.7/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 @@ -0,0 +1,20 @@ +7b8001013d72 ("filelock: don't do security checks on nfsd setlease calls") +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v5.7/7beea725a8ca412c6190090ce7c3a13b169592a1 b/v5.7/7beea725a8ca412c6190090ce7c3a13b169592a1 new file mode 100644 index 00000000000..3ca8049eb9a --- /dev/null +++ b/v5.7/7beea725a8ca412c6190090ce7c3a13b169592a1 @@ -0,0 +1,20 @@ +7beea725a8ca ("libfs: Define a minimum directory offset") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") diff --git a/v5.7/7c079e909b21f8f6e5d8e501c037752ff302a15e b/v5.7/7c079e909b21f8f6e5d8e501c037752ff302a15e new file mode 100644 index 00000000000..5d9fdd7e80f --- /dev/null +++ b/v5.7/7c079e909b21f8f6e5d8e501c037752ff302a15e @@ -0,0 +1,16 @@ +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") +735931f9a51a ("MAINTAINERS: add uv.c also to KVM/s390") +f0f0a5df4e08 ("selftests: Extract run_kselftest.sh and generate stand-alone test list") +642e6e5ce03e ("docs: dt: convert overlay-notes.txt to ReST format") +218e1b3d10f1 ("docs: dt: convert of_unittest.txt to ReST") +26853a242057 ("docs: dt: convert dynamic-resolution-notes.txt to ReST") +afb6120519ae ("docs: dt: convert changesets to ReST") +d8e81bc3e87c ("docs: dt: convert usage-model.txt to ReST") +4ef7f57ebe6e ("docs: dt: add an index.rst file for devicetree") +9ae8578b517a ("of: Documentation: change overlay example to use current syntax") diff --git a/v5.7/7c09a4ed6156c6cab6b951e027ca6ea24af454ba b/v5.7/7c09a4ed6156c6cab6b951e027ca6ea24af454ba new file mode 100644 index 00000000000..768c7515966 --- /dev/null +++ b/v5.7/7c09a4ed6156c6cab6b951e027ca6ea24af454ba @@ -0,0 +1,9 @@ +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/7c18509bdaefe2164e62829d614ef9ea429f29d2 b/v5.7/7c18509bdaefe2164e62829d614ef9ea429f29d2 new file mode 100644 index 00000000000..8217f681b5d --- /dev/null +++ b/v5.7/7c18509bdaefe2164e62829d614ef9ea429f29d2 @@ -0,0 +1,12 @@ +7c18509bdaef ("filelock: convert locks_insert_lock_ctx and locks_delete_lock_ctx") +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/7ded1e365cc9de6093a71d3a493c1874aca6e77c b/v5.7/7ded1e365cc9de6093a71d3a493c1874aca6e77c new file mode 100644 index 00000000000..d6c8678a8aa --- /dev/null +++ b/v5.7/7ded1e365cc9de6093a71d3a493c1874aca6e77c @@ -0,0 +1 @@ +7ded1e365cc9 ("efs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.7/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 b/v5.7/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 new file mode 100644 index 00000000000..2a782f86a64 --- /dev/null +++ b/v5.7/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 @@ -0,0 +1,15 @@ +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +4008e2a0b01a ("zonefs: Reorganize code") +a608da3bd730 ("zonefs: Detect append writes at invalid locations") +f43dc4dc3eff ("iomap: buffered write failure should not truncate the page cache") +9c7babf94a0d ("xfs,iomap: move delalloc punching to iomap") +b71f889c18ad ("xfs: use byte ranges for write cleanup ranges") +198dd8aedee6 ("xfs: punching delalloc extents on write failure is racy") +8745889a7fd0 ("Merge tag 'iomap-6.0-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux") diff --git a/v5.7/7edfc610ec315de96963e66889511212ad87e3de b/v5.7/7edfc610ec315de96963e66889511212ad87e3de new file mode 100644 index 00000000000..334603c650d --- /dev/null +++ b/v5.7/7edfc610ec315de96963e66889511212ad87e3de @@ -0,0 +1,4 @@ +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.7/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 b/v5.7/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 new file mode 100644 index 00000000000..1e9b4ad7e35 --- /dev/null +++ b/v5.7/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 @@ -0,0 +1,2 @@ +7ffa8f3d3023 ("fs: Remove NTFS classic") +a05aea98d405 ("Merge tag 'sysctl-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux") diff --git a/v5.7/806cb2270237ce2ec672a407d66cee17a07d3aa2 b/v5.7/806cb2270237ce2ec672a407d66cee17a07d3aa2 new file mode 100644 index 00000000000..c96641fd5b2 --- /dev/null +++ b/v5.7/806cb2270237ce2ec672a407d66cee17a07d3aa2 @@ -0,0 +1,20 @@ +806cb2270237 ("kunit: Annotate _MSG assertion variants with gnu printf specifiers") +260755184cbd ("kunit: Move kunit_abort() call out of kunit_do_failed_assertion()") +c1144e01063e ("kunit: declare kunit_assert structs as const") +97d453bc4007 ("kunit: rename base KUNIT_ASSERTION macro to _KUNIT_FAILED") +a8495ad8e973 ("kunit: remove format func from struct kunit_assert, get it to 0 bytes") +7466886b400b ("kunit: take `kunit_assert` as `const`") +c2741453478b ("kunit: cleanup assertion macro internal variables") +2b6861e2372b ("kunit: factor out str constants from binary assertion structs") +064ff292aca5 ("kunit: consolidate KUNIT_INIT_BINARY_ASSERT_STRUCT macros") +6419abb80e82 ("kunit: remove va_format from kunit_assert") +40f39777ce4f ("kunit: decrease macro layering for integer asserts") +c5855907d388 ("kunit: drop unused intermediate macros for ptr inequality checks") +6709d0fe5593 ("kunit: make KUNIT_EXPECT_EQ() use KUNIT_EXPECT_EQ_MSG(), etc.") +05a7da89c15d ("kunit: drop unused assert_type from kunit_assert and clean up macros") +21957f90b28f ("kunit: split out part of kunit_assert into a static const") +dd640d70874b ("kunit: factor out kunit_base_assert_format() call into kunit_fail()") +a91e9ade402c ("kunit: drop unused kunit* field in kunit_assert") +4fdacef8ac5a ("kunit: move check if assertion passed into the macros") +ec54c2892064 ("include/kunit/test.h: replace kernel.h with the necessary inclusions") +3747b5c0d8ec ("kunit: Assign strings to 'const char*' in STREQ assertions") diff --git a/v5.7/80d012e98894ac9112cbcddf2fbf276c2e4be0ec b/v5.7/80d012e98894ac9112cbcddf2fbf276c2e4be0ec new file mode 100644 index 00000000000..8b52aa374a1 --- /dev/null +++ b/v5.7/80d012e98894ac9112cbcddf2fbf276c2e4be0ec @@ -0,0 +1,3 @@ +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +adc9c2e5a723 ("iomap: add a tracepoint for mappings returned by map_blocks") +f4b896c213f0 ("iomap: add the new iomap_iter model") diff --git a/v5.7/8145e082a8dfcfdc0a725b0f76eca54337b5b26e b/v5.7/8145e082a8dfcfdc0a725b0f76eca54337b5b26e new file mode 100644 index 00000000000..dd4d0f691f3 --- /dev/null +++ b/v5.7/8145e082a8dfcfdc0a725b0f76eca54337b5b26e @@ -0,0 +1 @@ +8145e082a8df ("romfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.7/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 b/v5.7/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 new file mode 100644 index 00000000000..5c742c89d45 --- /dev/null +++ b/v5.7/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 @@ -0,0 +1,15 @@ +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.7/82a8cb96b23244f40be56b9edcf085af0cc237a6 b/v5.7/82a8cb96b23244f40be56b9edcf085af0cc237a6 new file mode 100644 index 00000000000..ea18cc0ab8a --- /dev/null +++ b/v5.7/82a8cb96b23244f40be56b9edcf085af0cc237a6 @@ -0,0 +1,7 @@ +82a8cb96b232 ("afs: adapt to breakup of struct file_lock") +76698510f593 ("afs: convert to using new filelock helpers") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.7/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 b/v5.7/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 new file mode 100644 index 00000000000..429defdeaf3 --- /dev/null +++ b/v5.7/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 @@ -0,0 +1,11 @@ +83b290c9e3b5 ("pidfd: clone: allow CLONE_THREAD | CLONE_PIDFD together") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") +e9bdcdbf6936 ("pid: add pidfd_get_task() helper") +490b9ba881e2 ("kernel/pid.c: implement additional checks upon pidfd_create() parameters") +c576e0fcd618 ("kernel/pid.c: remove static qualifier from pidfd_create()") +1aa92cd31c1c ("pid: move pidfd_get_pid() to pid.c") +6da73d15258a ("pidfd: support PIDFD_NONBLOCK in pidfd_open()") +ba7d25f3dff6 ("exit: support non-blocking pidfds") +4969f8a07397 ("pidfd: Add missing sock updates for pidfd_getfd()") diff --git a/v5.7/84e286c1bb9b22d5893d34fcedd69224a65c439c b/v5.7/84e286c1bb9b22d5893d34fcedd69224a65c439c new file mode 100644 index 00000000000..79f2ae08ced --- /dev/null +++ b/v5.7/84e286c1bb9b22d5893d34fcedd69224a65c439c @@ -0,0 +1,9 @@ +84e286c1bb9b ("smb/client: adapt to breakup of struct file_lock") +2cd114294d1d ("smb/client: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.7/85506aca2eb4ea41223c91c5fe25125953c19b13 b/v5.7/85506aca2eb4ea41223c91c5fe25125953c19b13 new file mode 100644 index 00000000000..d95b832afbf --- /dev/null +++ b/v5.7/85506aca2eb4ea41223c91c5fe25125953c19b13 @@ -0,0 +1 @@ +85506aca2eb4 ("selftests/mqueue: Set timeout to 180 seconds") diff --git a/v5.7/85f273a6a1e492afa7309fd23fcd8cb870085f56 b/v5.7/85f273a6a1e492afa7309fd23fcd8cb870085f56 new file mode 100644 index 00000000000..513ba528166 --- /dev/null +++ b/v5.7/85f273a6a1e492afa7309fd23fcd8cb870085f56 @@ -0,0 +1,7 @@ +85f273a6a1e4 ("fs/pipe: Convert to lockdep_cmp_fn") +fe67f4dd8daa ("pipe: do FASYNC notifications for every pipe IO, not just state changes") +3b844826b6c6 ("pipe: avoid unnecessary EPOLLET wakeups under normal loads") +3a34b13a88ca ("pipe: make pipe writes always wake up readers") +c73be61cede5 ("pipe: Add general notification queue support") +b580b93664f9 ("pipe: Add O_NOTIFICATION_PIPE") +0858caa419e6 ("uapi: General notification queue definitions") diff --git a/v5.7/872584f1bb983a688547509141b03b37bdb28840 b/v5.7/872584f1bb983a688547509141b03b37bdb28840 new file mode 100644 index 00000000000..35446d841aa --- /dev/null +++ b/v5.7/872584f1bb983a688547509141b03b37bdb28840 @@ -0,0 +1,5 @@ +872584f1bb98 ("lockd: convert to using new filelock helpers") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") +7f024fcd5c97 ("Keep read and write fds with each nlm_file") +b661601a9fdf ("lockd: update nlm_lookup_file reexport comment") +2dc6f19e4f43 ("nlm: minor nlm_lookup_file argument change") diff --git a/v5.7/87a83c8c677e762a39d914e67450cc85d8fc1f9a b/v5.7/87a83c8c677e762a39d914e67450cc85d8fc1f9a new file mode 100644 index 00000000000..0b324969e60 --- /dev/null +++ b/v5.7/87a83c8c677e762a39d914e67450cc85d8fc1f9a @@ -0,0 +1 @@ +87a83c8c677e ("reiserfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.7/87b355f44833b9d7d8ebdd3929e941ac1a931b7e b/v5.7/87b355f44833b9d7d8ebdd3929e941ac1a931b7e new file mode 100644 index 00000000000..da3fa8a87ab --- /dev/null +++ b/v5.7/87b355f44833b9d7d8ebdd3929e941ac1a931b7e @@ -0,0 +1,20 @@ +87b355f44833 ("erofs: port device access to file") +8bd90b6ae785 ("erofs: fix NULL dereference of dif->bdev_handle in fscache mode") +49845720080d ("erofs: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v5.7/8a904a3caa88118744062e872ae90f37748a8fd8 b/v5.7/8a904a3caa88118744062e872ae90f37748a8fd8 new file mode 100644 index 00000000000..bbb14ae0f3e --- /dev/null +++ b/v5.7/8a904a3caa88118744062e872ae90f37748a8fd8 @@ -0,0 +1,2 @@ +8a904a3caa88 ("rtc: test: Fix invalid format specifier.") +1d1bb12a8b18 ("rtc: Improve performance of rtc_time64_to_tm(). Add tests.") diff --git a/v5.7/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 b/v5.7/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 new file mode 100644 index 00000000000..7eb29fe1742 --- /dev/null +++ b/v5.7/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 @@ -0,0 +1 @@ +8ab37b0d98cf ("selftests: livepatch: Add initial .gitignore") diff --git a/v5.7/8b3d838139bcd1e552f1899191f734264ce2a1a5 b/v5.7/8b3d838139bcd1e552f1899191f734264ce2a1a5 new file mode 100644 index 00000000000..e6540a85259 --- /dev/null +++ b/v5.7/8b3d838139bcd1e552f1899191f734264ce2a1a5 @@ -0,0 +1,20 @@ +8b3d838139bc ("fs: improve dump_mapping() robustness") +3e9d80a891df ("mm,fs: split dump_mapping() out from dump_page()") +853322a67104 ("mm/debug.c: do not dereference i_ino blindly") +9bdaf2cc5eb5 ("mm/debug: print the inode number in dump_page") +9ad3826575ab ("mm/debug: switch dump_page to get_kernel_nofault") +fe557319aa06 ("maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofault") +2a71e81d3219 ("maccess: return -ERANGE when probe_kernel_read() fails") +b58294ead14c ("maccess: allow architectures to provide kernel probing directly") +fc3562d79456 ("maccess: move user access routines together") +98a23609b103 ("maccess: always use strict semantics for probe_kernel_read") +7676fbf21b5f ("maccess: remove strncpy_from_unsafe") +9de1fec50b23 ("tracing/kprobes: handle mixed kernel/userspace probes better") +8d92db5c04d1 ("bpf: rework the compat kernel probe handling") +eab0c6089b68 ("maccess: unify the probe kernel arch hooks") +cd0309058f84 ("maccess: remove probe_read_common and probe_write_common") +c4cb164426ae ("maccess: rename strncpy_from_unsafe_strict to strncpy_from_kernel_nofault") +bd88bb5d4007 ("maccess: rename strncpy_from_unsafe_user to strncpy_from_user_nofault") +4f6de12b375c ("maccess: clarify kerneldoc comments") +3ed740841bf9 ("maccess: remove duplicate kerneldoc comments") +48c49c0e5f31 ("maccess: remove various unused weak aliases") diff --git a/v5.7/8b6bb995d3819218498bdbee4465bffff1497a31 b/v5.7/8b6bb995d3819218498bdbee4465bffff1497a31 new file mode 100644 index 00000000000..b3f54b0ea53 --- /dev/null +++ b/v5.7/8b6bb995d3819218498bdbee4465bffff1497a31 @@ -0,0 +1,3 @@ +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") +ff49c86f27e4 ("Merge tag 'f2fs-for-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.7/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b b/v5.7/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b new file mode 100644 index 00000000000..454cd98364e --- /dev/null +++ b/v5.7/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b @@ -0,0 +1,2 @@ +8cbf22b3dcf0 ("selftests: ftrace: fix typo in test description") +ee9793be08b1 ("tracing/selftests: Add ownership modification tests for eventfs") diff --git a/v5.7/90a009db09e2b91990df28e47844d44ae0ef9aa8 b/v5.7/90a009db09e2b91990df28e47844d44ae0ef9aa8 new file mode 100644 index 00000000000..471c36b5593 --- /dev/null +++ b/v5.7/90a009db09e2b91990df28e47844d44ae0ef9aa8 @@ -0,0 +1,20 @@ +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.7/90f92b68c9869913753f8bc1d87b7762a5f36873 b/v5.7/90f92b68c9869913753f8bc1d87b7762a5f36873 new file mode 100644 index 00000000000..628f08286eb --- /dev/null +++ b/v5.7/90f92b68c9869913753f8bc1d87b7762a5f36873 @@ -0,0 +1,9 @@ +90f92b68c986 ("pidfd: kill the no longer needed do_notify_pidfd() in de_thread()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.7/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 b/v5.7/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 new file mode 100644 index 00000000000..365f48a9547 --- /dev/null +++ b/v5.7/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 @@ -0,0 +1,10 @@ +91e78a1eb6b1 ("hugetlbfs: support idmapped mounts") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.7/9473c4450e9c83d890d435577a3776d925fa748c b/v5.7/9473c4450e9c83d890d435577a3776d925fa748c new file mode 100644 index 00000000000..85a873e73ea --- /dev/null +++ b/v5.7/9473c4450e9c83d890d435577a3776d925fa748c @@ -0,0 +1 @@ +9473c4450e9c ("exportfs: fix the fallback implementation of the get_name export operation") diff --git a/v5.7/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d b/v5.7/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d new file mode 100644 index 00000000000..feb3f7740d3 --- /dev/null +++ b/v5.7/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d @@ -0,0 +1,12 @@ +966b7bd3ca3e ("dlm: adapt to breakup of struct file_lock") +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dbee1adeb7e6 ("dlm: use fl_owner from lockd") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +92655fbda5c0 ("fs: dlm: return positive pid value for F_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.7/9a7eec48c9715c897b3a7809799089d708a4de64 b/v5.7/9a7eec48c9715c897b3a7809799089d708a4de64 new file mode 100644 index 00000000000..96f9091cf05 --- /dev/null +++ b/v5.7/9a7eec48c9715c897b3a7809799089d708a4de64 @@ -0,0 +1,5 @@ +9a7eec48c971 ("fuse: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.7/9ae061cf2a46980b37cec1e56a372603682b2741 b/v5.7/9ae061cf2a46980b37cec1e56a372603682b2741 new file mode 100644 index 00000000000..072cf4ea9bc --- /dev/null +++ b/v5.7/9ae061cf2a46980b37cec1e56a372603682b2741 @@ -0,0 +1,20 @@ +9ae061cf2a46 ("btrfs: port device access to file") +86ec15d00bf8 ("btrfs: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.7/9b6713cc75229f25552c643083cbdbfb771e5bca b/v5.7/9b6713cc75229f25552c643083cbdbfb771e5bca new file mode 100644 index 00000000000..091043ab2e7 --- /dev/null +++ b/v5.7/9b6713cc75229f25552c643083cbdbfb771e5bca @@ -0,0 +1,20 @@ +9b6713cc7522 ("maple_tree: Add mtree_alloc_cyclic()") +067311d33e65 ("maple_tree: separate ma_state node from status") +271f61a8b41d ("maple_tree: clean up inlines for some functions") +bf857ddd21d0 ("maple_tree: move debug check to __mas_set_range()") +f7a590189539 ("maple_tree: make mas_erase() more robust") +a2587a7e8d37 ("maple_tree: add test for mtree_dup()") +fd32e4e9b764 ("maple_tree: introduce interfaces __mt_dup() and mtree_dup()") +4f2267b58a22 ("maple_tree: add mt_free_one() and mt_attr() helpers") +a8091f039c1e ("maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states") +5c590804b6b0 ("maple_tree: add mas_is_active() to detect in-tree walks") +530f745c7620 ("maple_tree: replace data before marking dead in split and spanning store") +4ffc2ee2cf01 ("maple_tree: introduce mas_tree_parent() definition") +1238f6a226dc ("maple_tree: introduce mas_put_in_tree()") +72bcf4aa86ec ("maple_tree: reorder replacement of nodes to avoid live lock") +fec29364348f ("maple_tree: reduce resets during store setup") +da0892547b10 ("maple_tree: re-introduce entry to mas_preallocate() arguments") +53bee98d004f ("mm: remove re-walk from mmap_region()") +c1297987cc2a ("maple_tree: introduce __mas_set_range()") +a489539e33c2 ("maple_tree: update mt_validate()") +fad9c80e6371 ("maple_tree: fix a few documentation issues") diff --git a/v5.7/9bb430a89d2dfce58a3d61a3a04e149109d3934e b/v5.7/9bb430a89d2dfce58a3d61a3a04e149109d3934e new file mode 100644 index 00000000000..0a757656956 --- /dev/null +++ b/v5.7/9bb430a89d2dfce58a3d61a3a04e149109d3934e @@ -0,0 +1,10 @@ +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a b/v5.7/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a new file mode 100644 index 00000000000..c0c174ec5bb --- /dev/null +++ b/v5.7/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a @@ -0,0 +1,20 @@ +9de31ee6d7a8 ("reiserfs: port block device access to file") +ba1787a5edd9 ("reiserfs: Convert to bdev_open_by_dev/path()") +c576c4bf9ecf ("reiserfs: fix blkdev_put() warning from release_journal_dev()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") +0718afd47f70 ("block: introduce holder ops") diff --git a/v5.7/9e3f1c59367515e7e40675fe83645a131c05039d b/v5.7/9e3f1c59367515e7e40675fe83645a131c05039d new file mode 100644 index 00000000000..bd42a1e1f0e --- /dev/null +++ b/v5.7/9e3f1c59367515e7e40675fe83645a131c05039d @@ -0,0 +1,3 @@ +9e3f1c593675 ("selftests/move_mount_set_group:Make tests build with old libc") +8374f43123a5 ("tests: add move_mount(MOVE_MOUNT_SET_GROUP) selftest") +01eadc8dd96d ("tests: add mount_setattr() selftests") diff --git a/v5.7/9ed52108f6478a6a805c0c15a3f70aabba07247e b/v5.7/9ed52108f6478a6a805c0c15a3f70aabba07247e new file mode 100644 index 00000000000..8ea2a7637dd --- /dev/null +++ b/v5.7/9ed52108f6478a6a805c0c15a3f70aabba07247e @@ -0,0 +1 @@ +9ed52108f647 ("pidfd: change do_notify_pidfd() to use __wake_up(poll_to_key(EPOLLIN))") diff --git a/v5.7/9f2f767f5ef81982a36edef512b2319e3a79ad73 b/v5.7/9f2f767f5ef81982a36edef512b2319e3a79ad73 new file mode 100644 index 00000000000..724d1e2b23f --- /dev/null +++ b/v5.7/9f2f767f5ef81982a36edef512b2319e3a79ad73 @@ -0,0 +1,20 @@ +9f2f767f5ef8 ("bcachefs: port block device access to file") +1bfdc94b28cf ("bcachefs: Convert to bdev_open_by_path()") +3e3e02e6bce6 ("bcachefs: Assorted checkpatch fixes") +99e2146bea04 ("bcachefs: Break out bch2_btree_path_traverse_cached_slowpath()") +0d7009d7ca99 ("bcachefs: Delete old deadlock avoidance code") +33bd5d068603 ("bcachefs: Deadlock cycle detector") +5c1ef830f678 ("bcachefs: Errcodes can now subtype standard error codes") +367d72dd5fd5 ("bcachefs: bch2_btree_path_upgrade() now emits transaction restart") +e87b0e4a7120 ("bcachefs: Fix redundant transaction restart") +3d21d48e898a ("bcachefs: Fix usage of six lock's percpu mode, key cache version") +0242130fb67f ("bcachefs: Refactor bkey_cached_alloc() path") +da4474f20961 ("bcachefs: Convert more locking code to btree_bkey_cached_common") +4e6defd106b6 ("bcachefs: btree_bkey_cached_common->cached") +d5024b011cb3 ("bcachefs: bch2_btree_node_lock_write_nofail()") +ca7d8fcabf29 ("bcachefs: New locking functions") +546180874ade ("bcachefs: Mark write locks before taking lock") +534a591e4cf9 ("bcachefs: Delete time_stats for lock contended times") +674cfc26240b ("bcachefs: Add persistent counters for all tracepoints") +8a9c1b1cb0ed ("bcachefs: Improve bch2_btree_node_relock()") +ce56bf7fc23b ("bcachefs: Improve trans_restart_journal_preres_get tracepoint") diff --git a/v5.7/a0dd82d6d863f03859ccab6c71e84e917f4d7082 b/v5.7/a0dd82d6d863f03859ccab6c71e84e917f4d7082 new file mode 100644 index 00000000000..d8a5a4e8ea1 --- /dev/null +++ b/v5.7/a0dd82d6d863f03859ccab6c71e84e917f4d7082 @@ -0,0 +1,20 @@ +a0dd82d6d863 ("kunit: Mark filter* params as rw") +b67abaad4d25 ("kunit: Allow kunit test modules to use test filtering") +18258c60f8a7 ("kunit: Make 'list' action available to kunit test modules") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") diff --git a/v5.7/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f b/v5.7/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f new file mode 100644 index 00000000000..d9016ce6162 --- /dev/null +++ b/v5.7/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f @@ -0,0 +1,17 @@ +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 b/v5.7/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 new file mode 100644 index 00000000000..4d895554473 --- /dev/null +++ b/v5.7/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 @@ -0,0 +1 @@ +a1c6d5439fbd ("pid: kill the obsolete PIDTYPE_PID code in transfer_pid()") diff --git a/v5.7/a28d893eb3270cf62c10dd8777af0d8452cdc072 b/v5.7/a28d893eb3270cf62c10dd8777af0d8452cdc072 new file mode 100644 index 00000000000..149fd499753 --- /dev/null +++ b/v5.7/a28d893eb3270cf62c10dd8777af0d8452cdc072 @@ -0,0 +1,20 @@ +a28d893eb327 ("md: port block device access to file") +9f0f5a30d34c ("md: Convert to bdev_open_by_dev()") +c2fce61fb22e ("dm: Convert to bdev_open_by_dev()") +99892147f028 ("md: fix warning for holder mismatch from export_rdev()") +a1d767191096 ("md: use mddev->external to select holder in export_rdev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v5.7/a34606a9aa3d36d178a5ecf31a0299b88102cf12 b/v5.7/a34606a9aa3d36d178a5ecf31a0299b88102cf12 new file mode 100644 index 00000000000..ed391caf5b0 --- /dev/null +++ b/v5.7/a34606a9aa3d36d178a5ecf31a0299b88102cf12 @@ -0,0 +1,20 @@ +a34606a9aa3d ("rnbd: port block device access to file") +70d85bec8f4c ("block/rnbd: use %pe to print errors") +c2114f11a30e ("rnbd-srv: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +5ee607675deb ("rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") diff --git a/v5.7/a4af51ce229b1e1eab003966dbfebf9d80093a77 b/v5.7/a4af51ce229b1e1eab003966dbfebf9d80093a77 new file mode 100644 index 00000000000..40a5766fdb1 --- /dev/null +++ b/v5.7/a4af51ce229b1e1eab003966dbfebf9d80093a77 @@ -0,0 +1,13 @@ +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.7/a56aefca8d386181415a1fb7cfec2f72b0404797 b/v5.7/a56aefca8d386181415a1fb7cfec2f72b0404797 new file mode 100644 index 00000000000..2196693498a --- /dev/null +++ b/v5.7/a56aefca8d386181415a1fb7cfec2f72b0404797 @@ -0,0 +1,8 @@ +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/a575c9734f3021f1fc81c2477ecaee4d9841fd59 b/v5.7/a575c9734f3021f1fc81c2477ecaee4d9841fd59 new file mode 100644 index 00000000000..3653d05ee4f --- /dev/null +++ b/v5.7/a575c9734f3021f1fc81c2477ecaee4d9841fd59 @@ -0,0 +1,20 @@ +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +42e3b093eb7c ("selftests/resctrl: Fix set up schemata with 100% allocation on first run in MBM test") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +9ce29d23a133 ("selftests/resctrl: Change initialize_llc_perf() return type to void") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +0d45c83b95da ("selftests/resctrl: Check for return value after write_schemata()") +fa10366cc6f4 ("selftests/resctrl: Allow ->setup() to return errors") diff --git a/v5.7/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a b/v5.7/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a new file mode 100644 index 00000000000..b582d8b1a3b --- /dev/null +++ b/v5.7/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a @@ -0,0 +1,5 @@ +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/a6bf23e18324d550f789637d469cca654c92fe86 b/v5.7/a6bf23e18324d550f789637d469cca654c92fe86 new file mode 100644 index 00000000000..632a9c97394 --- /dev/null +++ b/v5.7/a6bf23e18324d550f789637d469cca654c92fe86 @@ -0,0 +1,6 @@ +a6bf23e18324 ("gfs2: adapt to breakup of struct file_lock") +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v5.7/ab838b3fd9a442a62f36ea7eeb93e77259f787ce b/v5.7/ab838b3fd9a442a62f36ea7eeb93e77259f787ce new file mode 100644 index 00000000000..5873a414bfa --- /dev/null +++ b/v5.7/ab838b3fd9a442a62f36ea7eeb93e77259f787ce @@ -0,0 +1,11 @@ +ab838b3fd9a4 ("block: remove bdev_handle completely") +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 b/v5.7/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 new file mode 100644 index 00000000000..b13a57a0166 --- /dev/null +++ b/v5.7/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 @@ -0,0 +1,3 @@ +ac4e78bdbba2 ("jfs: port block device access to file") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/ad399740bd41da5558d8b8b2b19481740ca063cb b/v5.7/ad399740bd41da5558d8b8b2b19481740ca063cb new file mode 100644 index 00000000000..8b5bf9a55b9 --- /dev/null +++ b/v5.7/ad399740bd41da5558d8b8b2b19481740ca063cb @@ -0,0 +1,11 @@ +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/ad72872eb3ae634d1e4296a384baa81e85cc6acc b/v5.7/ad72872eb3ae634d1e4296a384baa81e85cc6acc new file mode 100644 index 00000000000..435553831e6 --- /dev/null +++ b/v5.7/ad72872eb3ae634d1e4296a384baa81e85cc6acc @@ -0,0 +1,2 @@ +ad72872eb3ae ("asm-generic: remove extra type checking in acquire/release for non-SMP case") +549887271a96 ("locking/barriers: Use '__unqual_scalar_typeof' for load-acquire macros") diff --git a/v5.7/ae5535efd8c445ad6033ac0d5da0197897b148ea b/v5.7/ae5535efd8c445ad6033ac0d5da0197897b148ea new file mode 100644 index 00000000000..9826a13f5cc --- /dev/null +++ b/v5.7/ae5535efd8c445ad6033ac0d5da0197897b148ea @@ -0,0 +1,8 @@ +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.7/ae638551ab64a216364a63c4ee5061f82702fde2 b/v5.7/ae638551ab64a216364a63c4ee5061f82702fde2 new file mode 100644 index 00000000000..c7214fafecb --- /dev/null +++ b/v5.7/ae638551ab64a216364a63c4ee5061f82702fde2 @@ -0,0 +1,20 @@ +ae638551ab64 ("selftests/resctrl: Add non-contiguous CBMs CAT test") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v5.7/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 b/v5.7/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 new file mode 100644 index 00000000000..e42b44b7d4a --- /dev/null +++ b/v5.7/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 @@ -0,0 +1,11 @@ +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/ae8c511757304e0c393661b5ed2ad7073e2a351d b/v5.7/ae8c511757304e0c393661b5ed2ad7073e2a351d new file mode 100644 index 00000000000..be3afcffe01 --- /dev/null +++ b/v5.7/ae8c511757304e0c393661b5ed2ad7073e2a351d @@ -0,0 +1,15 @@ +ae8c51175730 ("fs: add FS_IOC_GETFSSYSFSPATH") +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.7/b1211a25c4fe3443cfef4ed7c39251502a663776 b/v5.7/b1211a25c4fe3443cfef4ed7c39251502a663776 new file mode 100644 index 00000000000..3a1f42e8225 --- /dev/null +++ b/v5.7/b1211a25c4fe3443cfef4ed7c39251502a663776 @@ -0,0 +1,5 @@ +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 b/v5.7/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 new file mode 100644 index 00000000000..2b2301a0cf5 --- /dev/null +++ b/v5.7/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 @@ -0,0 +1,12 @@ +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.7/b4c6d52d8a81c53a8759e382e8000597909f0615 b/v5.7/b4c6d52d8a81c53a8759e382e8000597909f0615 new file mode 100644 index 00000000000..7a5c895115f --- /dev/null +++ b/v5.7/b4c6d52d8a81c53a8759e382e8000597909f0615 @@ -0,0 +1,5 @@ +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v5.7/b639585e71e63008373d3a9fd060b87315fe7ea8 b/v5.7/b639585e71e63008373d3a9fd060b87315fe7ea8 new file mode 100644 index 00000000000..8f52a69c9dd --- /dev/null +++ b/v5.7/b639585e71e63008373d3a9fd060b87315fe7ea8 @@ -0,0 +1,2 @@ +b639585e71e6 ("fork: Using clone_flags for legacy clone check") +3af8588c7718 ("fork: fold legacy_clone_args_valid() into _do_fork()") diff --git a/v5.7/b6aaba5b76e9596cb4d62d081cca41e114becacc b/v5.7/b6aaba5b76e9596cb4d62d081cca41e114becacc new file mode 100644 index 00000000000..4526e644513 --- /dev/null +++ b/v5.7/b6aaba5b76e9596cb4d62d081cca41e114becacc @@ -0,0 +1,14 @@ +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/b6be3714005c3933886be71011f19119e219e77c b/v5.7/b6be3714005c3933886be71011f19119e219e77c new file mode 100644 index 00000000000..16a55fe66c6 --- /dev/null +++ b/v5.7/b6be3714005c3933886be71011f19119e219e77c @@ -0,0 +1,13 @@ +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/b6dfac948686799169c899557a179b84d0d1f47e b/v5.7/b6dfac948686799169c899557a179b84d0d1f47e new file mode 100644 index 00000000000..75c0b2179e6 --- /dev/null +++ b/v5.7/b6dfac948686799169c899557a179b84d0d1f47e @@ -0,0 +1,20 @@ +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v5.7/b6e6a582f2b357b6f74849b715de12cc38b1ee91 b/v5.7/b6e6a582f2b357b6f74849b715de12cc38b1ee91 new file mode 100644 index 00000000000..9e29ef13d7e --- /dev/null +++ b/v5.7/b6e6a582f2b357b6f74849b715de12cc38b1ee91 @@ -0,0 +1,20 @@ +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v5.7/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 b/v5.7/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 new file mode 100644 index 00000000000..853af619052 --- /dev/null +++ b/v5.7/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 @@ -0,0 +1 @@ +bac0a9e56e1f ("file: add alloc_file_pseudo_noaccount()") diff --git a/v5.7/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 b/v5.7/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 new file mode 100644 index 00000000000..932a6f71673 --- /dev/null +++ b/v5.7/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 @@ -0,0 +1,2 @@ +bae8bc46987e ("libfs: Remove unnecessary ‘0’ values from ret") +c843843e714c ("fs: Add standard casefolding support") diff --git a/v5.7/bc401c2900c128d3d69482769f1300502a9f0598 b/v5.7/bc401c2900c128d3d69482769f1300502a9f0598 new file mode 100644 index 00000000000..ca7dcb79688 --- /dev/null +++ b/v5.7/bc401c2900c128d3d69482769f1300502a9f0598 @@ -0,0 +1 @@ +bc401c2900c1 ("ubifs: Configure dentry operations at dentry-creation time") diff --git a/v5.7/bcd8a929a5387178d917da785896e53b0845ab37 b/v5.7/bcd8a929a5387178d917da785896e53b0845ab37 new file mode 100644 index 00000000000..1ca7b223c0d --- /dev/null +++ b/v5.7/bcd8a929a5387178d917da785896e53b0845ab37 @@ -0,0 +1,20 @@ +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.7/bcdb2e9d9f319935938a5addee040e37b60192ff b/v5.7/bcdb2e9d9f319935938a5addee040e37b60192ff new file mode 100644 index 00000000000..49bbdf051ab --- /dev/null +++ b/v5.7/bcdb2e9d9f319935938a5addee040e37b60192ff @@ -0,0 +1,20 @@ +bcdb2e9d9f31 ("selftests/resctrl: Read in less obvious order to defeat prefetch optimizations") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") diff --git a/v5.7/bd46543d7f9a8b2c03420499b1885287e96aaf28 b/v5.7/bd46543d7f9a8b2c03420499b1885287e96aaf28 new file mode 100644 index 00000000000..1bb74b17e13 --- /dev/null +++ b/v5.7/bd46543d7f9a8b2c03420499b1885287e96aaf28 @@ -0,0 +1,2 @@ +bd46543d7f9a ("eventfd: move 'eventfd-count' printing out of spinlock") +33d8b5d7824c ("eventfd: show the EFD_SEMAPHORE flag in fdinfo") diff --git a/v5.7/bd8c239c0502e70c92cf9496846bcbec7cd5702f b/v5.7/bd8c239c0502e70c92cf9496846bcbec7cd5702f new file mode 100644 index 00000000000..e210424683c --- /dev/null +++ b/v5.7/bd8c239c0502e70c92cf9496846bcbec7cd5702f @@ -0,0 +1,6 @@ +bd8c239c0502 ("iov_iter: Avoid wrap-around instrumentation in copy_compat_iovec_from_user()") +50f9a76ef127 ("iov_iter: Mark copy_compat_iovec_from_user() noinline") +bfdc59701d6d ("iov_iter: refactor rw_copy_check_uvector and import_iovec") +fb041b598997 ("iov_iter: move rw_copy_check_uvector() into lib/iov_iter.c") +775802c0571f ("fs: remove __vfs_read") +61a707c543e2 ("fs: add a __kernel_read helper") diff --git a/v5.7/be2760a703e6554c2b5784e2fec804284cdcbe4d b/v5.7/be2760a703e6554c2b5784e2fec804284cdcbe4d new file mode 100644 index 00000000000..1f51ebc273a --- /dev/null +++ b/v5.7/be2760a703e6554c2b5784e2fec804284cdcbe4d @@ -0,0 +1,4 @@ +be2760a703e6 ("f2fs: Configure dentry operations at dentry-creation time") +43c780ba2624 ("f2fs: rework filename handling") +f874fa1c7c79 ("f2fs: split f2fs_d_compare() from f2fs_match_name()") +ff5f85c8d62a ("f2fs: don't leak filename in f2fs_try_convert_inline_dir()") diff --git a/v5.7/be914f8fd282ecce5d8e2dd098e628dcc7ad533a b/v5.7/be914f8fd282ecce5d8e2dd098e628dcc7ad533a new file mode 100644 index 00000000000..7b22a3c95ae --- /dev/null +++ b/v5.7/be914f8fd282ecce5d8e2dd098e628dcc7ad533a @@ -0,0 +1,20 @@ +be914f8fd282 ("zram: port block device access to file") +eed993a09103 ("zram: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.7/c044a9502649a66bf5c5e1a584cb82b2c538ae25 b/v5.7/c044a9502649a66bf5c5e1a584cb82b2c538ae25 new file mode 100644 index 00000000000..17bb3b2ca74 --- /dev/null +++ b/v5.7/c044a9502649a66bf5c5e1a584cb82b2c538ae25 @@ -0,0 +1 @@ +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") diff --git a/v5.7/c25db1d27abd78175d9802f52c1b75f3cf716f2c b/v5.7/c25db1d27abd78175d9802f52c1b75f3cf716f2c new file mode 100644 index 00000000000..d5947b2a9bd --- /dev/null +++ b/v5.7/c25db1d27abd78175d9802f52c1b75f3cf716f2c @@ -0,0 +1 @@ +c25db1d27abd ("selftests: uevent: add missing gitignore") diff --git a/v5.7/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 b/v5.7/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 new file mode 100644 index 00000000000..83f6a3031d7 --- /dev/null +++ b/v5.7/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 @@ -0,0 +1,10 @@ +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +d58562ca6c99 ("iomap: skip pages past eof in iomap_do_writepage()") +8597447dc565 ("iomap: Convert to release_folio") +187c82cb0380 ("fs: Convert trivial uses of __set_page_dirty_nobuffers to filemap_dirty_folio") +2bf06b8e6428 ("fuse: Convert from launder_page to launder_folio") +c5b56b50d729 ("jfs: Convert from invalidatepage to invalidate_folio") +d82354f6b05f ("iomap: Remove iomap_invalidatepage()") +2e7e80f7e7e9 ("fs: Convert is_partially_uptodate to folios") +1241ebeca3f9 ("iomap: Fix iomap_invalidatepage tracepoint") +f079ab01b560 ("Merge tag 'iomap-5.17' of git://git.infradead.org/users/willy/linux") diff --git a/v5.7/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 b/v5.7/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 new file mode 100644 index 00000000000..b3bdefb672f --- /dev/null +++ b/v5.7/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 @@ -0,0 +1,7 @@ +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.7/c5215d54dc10e801a6cefef62445a00a4c28a515 b/v5.7/c5215d54dc10e801a6cefef62445a00a4c28a515 new file mode 100644 index 00000000000..ba8dc49b57d --- /dev/null +++ b/v5.7/c5215d54dc10e801a6cefef62445a00a4c28a515 @@ -0,0 +1,20 @@ +c5215d54dc10 ("kunit: Setup DMA masks on the kunit device") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v5.7/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b b/v5.7/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b new file mode 100644 index 00000000000..f8b72a047c0 --- /dev/null +++ b/v5.7/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b @@ -0,0 +1,20 @@ +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v5.7/c67ef897fe08effad98f0c7fb9223fa1f771d09e b/v5.7/c67ef897fe08effad98f0c7fb9223fa1f771d09e new file mode 100644 index 00000000000..984e695e544 --- /dev/null +++ b/v5.7/c67ef897fe08effad98f0c7fb9223fa1f771d09e @@ -0,0 +1,2 @@ +c67ef897fe08 ("select: Avoid wrap-around instrumentation in do_sys_poll()") +5e01fdff04b7 ("fs: Replace zero-length array with flexible-array member") diff --git a/v5.7/c69ff4071935f946f1cddc59e1d36a03442ed015 b/v5.7/c69ff4071935f946f1cddc59e1d36a03442ed015 new file mode 100644 index 00000000000..580e28ef0d3 --- /dev/null +++ b/v5.7/c69ff4071935f946f1cddc59e1d36a03442ed015 @@ -0,0 +1,20 @@ +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +ac1c13e257c7 ("Merge tag 'nfsd-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v5.7/c762b979c7c97dc7a4010f943a9c0b646a56ed36 b/v5.7/c762b979c7c97dc7a4010f943a9c0b646a56ed36 new file mode 100644 index 00000000000..9a9b62eb4bc --- /dev/null +++ b/v5.7/c762b979c7c97dc7a4010f943a9c0b646a56ed36 @@ -0,0 +1 @@ +c762b979c7c9 ("proc: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.7/c8841fc4d51f603a44c00448ad17404eb829c741 b/v5.7/c8841fc4d51f603a44c00448ad17404eb829c741 new file mode 100644 index 00000000000..f32ec238ec2 --- /dev/null +++ b/v5.7/c8841fc4d51f603a44c00448ad17404eb829c741 @@ -0,0 +1 @@ +c8841fc4d51f ("qnx6: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.7/c8df2cc9d63bdb365c520a2dd5472f7b7755644f b/v5.7/c8df2cc9d63bdb365c520a2dd5472f7b7755644f new file mode 100644 index 00000000000..00379c0db66 --- /dev/null +++ b/v5.7/c8df2cc9d63bdb365c520a2dd5472f7b7755644f @@ -0,0 +1,5 @@ +c8df2cc9d63b ("ocfs2: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.7/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 b/v5.7/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 new file mode 100644 index 00000000000..20f2607f697 --- /dev/null +++ b/v5.7/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 @@ -0,0 +1,20 @@ +c8e108d80cd8 ("s390: port block device access to file") +a8ab90ff47bf ("s390/dasd: Convert to bdev_open_by_path()") +560e20e4bf64 ("block: consolidate __invalidate_device and fsync_bdev") +127a5093c79d ("block: drop the "busy inodes on changed media" log message") +2527fd38772f ("dasd: also call __invalidate_device when setting the device offline") +ab6860f62bfe ("block: simplify the disk_force_media_change interface") +aca740cecbe5 ("fs: open block device after superblock creation") +b90ecc0379eb ("block: increment diskseq on all media change events") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") diff --git a/v5.7/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 b/v5.7/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 new file mode 100644 index 00000000000..6ee91b6c9c8 --- /dev/null +++ b/v5.7/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 @@ -0,0 +1,20 @@ +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +3aff51464455 ("selftests/resctrl: Extend signal handler coverage to unmount on receiving signal") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v5.7/c997d683d952d8c927922ea0ab4d33a01c8efc2c b/v5.7/c997d683d952d8c927922ea0ab4d33a01c8efc2c new file mode 100644 index 00000000000..4d3422c2206 --- /dev/null +++ b/v5.7/c997d683d952d8c927922ea0ab4d33a01c8efc2c @@ -0,0 +1,3 @@ +c997d683d952 ("vfs: remove SLAB_MEM_SPREAD flag usage") +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v5.7/ca1608875ae21bb40a7731b81bc0e2c95622d502 b/v5.7/ca1608875ae21bb40a7731b81bc0e2c95622d502 new file mode 100644 index 00000000000..f7cdd03b01e --- /dev/null +++ b/v5.7/ca1608875ae21bb40a7731b81bc0e2c95622d502 @@ -0,0 +1,20 @@ +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v5.7/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b b/v5.7/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b new file mode 100644 index 00000000000..ab9f5dfcbec --- /dev/null +++ b/v5.7/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b @@ -0,0 +1,19 @@ +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.7/cbb93fe5e6d00695e1344fa697dab3974b216717 b/v5.7/cbb93fe5e6d00695e1344fa697dab3974b216717 new file mode 100644 index 00000000000..d309e512963 --- /dev/null +++ b/v5.7/cbb93fe5e6d00695e1344fa697dab3974b216717 @@ -0,0 +1 @@ +cbb93fe5e6d0 ("sysv: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.7/cc47a057e79613b7af0110837ff082caf8895c9e b/v5.7/cc47a057e79613b7af0110837ff082caf8895c9e new file mode 100644 index 00000000000..ef96eacaecf --- /dev/null +++ b/v5.7/cc47a057e79613b7af0110837ff082caf8895c9e @@ -0,0 +1,6 @@ +cc47a057e796 ("ntfs3: use file_mnt_idmap helper") +d6cd7cecfd5e ("fs/ntfs3: Fix ntfs_atomic_open") +96de65a9413e ("fs/ntfs3: Code formatting and refactoring") +75c5e0c9e5ca ("fs/ntfs3: Changed ntfs_get_acl() to use dentry") +267a36ba30a7 ("fs/ntfs3: Remove noacsrules") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 b/v5.7/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 new file mode 100644 index 00000000000..321dc700061 --- /dev/null +++ b/v5.7/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 @@ -0,0 +1,20 @@ +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v5.7/cc9542534bf09f33b4da32025b31335588fcefb9 b/v5.7/cc9542534bf09f33b4da32025b31335588fcefb9 new file mode 100644 index 00000000000..90706c0b938 --- /dev/null +++ b/v5.7/cc9542534bf09f33b4da32025b31335588fcefb9 @@ -0,0 +1,11 @@ +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/cdefbf2324ceda662e2667aa2f44e8b9de3d780f b/v5.7/cdefbf2324ceda662e2667aa2f44e8b9de3d780f new file mode 100644 index 00000000000..efa0785a592 --- /dev/null +++ b/v5.7/cdefbf2324ceda662e2667aa2f44e8b9de3d780f @@ -0,0 +1,10 @@ +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") +e9bdcdbf6936 ("pid: add pidfd_get_task() helper") +490b9ba881e2 ("kernel/pid.c: implement additional checks upon pidfd_create() parameters") +c576e0fcd618 ("kernel/pid.c: remove static qualifier from pidfd_create()") +1aa92cd31c1c ("pid: move pidfd_get_pid() to pid.c") +6da73d15258a ("pidfd: support PIDFD_NONBLOCK in pidfd_open()") +ba7d25f3dff6 ("exit: support non-blocking pidfds") +4969f8a07397 ("pidfd: Add missing sock updates for pidfd_getfd()") diff --git a/v5.7/ce51bf1790c4972125b19c22dbfa76d7e0136280 b/v5.7/ce51bf1790c4972125b19c22dbfa76d7e0136280 new file mode 100644 index 00000000000..25d05ccd2cb --- /dev/null +++ b/v5.7/ce51bf1790c4972125b19c22dbfa76d7e0136280 @@ -0,0 +1 @@ +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") diff --git a/v5.7/cf12445daec01aaa2d27bb34bd7c796a53442c42 b/v5.7/cf12445daec01aaa2d27bb34bd7c796a53442c42 new file mode 100644 index 00000000000..d208b0bf69b --- /dev/null +++ b/v5.7/cf12445daec01aaa2d27bb34bd7c796a53442c42 @@ -0,0 +1,2 @@ +cf12445daec0 ("fs/hfsplus: use better @opf description") +02105f18a26c ("fs/hfsplus: wrapper.c: fix kernel-doc warnings") diff --git a/v5.7/d0089603fa7a22a940f808a7cbc49402fe02281e b/v5.7/d0089603fa7a22a940f808a7cbc49402fe02281e new file mode 100644 index 00000000000..a86840fda71 --- /dev/null +++ b/v5.7/d0089603fa7a22a940f808a7cbc49402fe02281e @@ -0,0 +1 @@ +d0089603fa7a ("fs: prefer kfree_rcu() in fasync_remove_entry()") diff --git a/v5.7/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 b/v5.7/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 new file mode 100644 index 00000000000..2ab58922c02 --- /dev/null +++ b/v5.7/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 @@ -0,0 +1,8 @@ +d2733a026fc7 ("lib/cmdline: Fix an invalid format specifier in an assertion msg") +255ede3b1290 ("lib/cmdline_kunit: Remove a cast which are no-longer required") +0ea09083116d ("lib/cmdline: Allow get_options() to take 0 to validate the input") +f1f405c35ec2 ("lib/cmdline: Update documentation to reflect behaviour") +d3c7cfc6d3dc ("lib/cmdline_kunit: add a new test case for get_options()") +7546861a8c55 ("lib/cmdline_kunit: add a new test suite for cmdline API") +6d511020e13d ("lib/test_bits.c: add tests of GENMASK") +33d599f05299 ("lib/test_linear_ranges: add a test for the 'linear_ranges'") diff --git a/v5.7/d31563b5f9bb601a805c4a1b491edf69ada79688 b/v5.7/d31563b5f9bb601a805c4a1b491edf69ada79688 new file mode 100644 index 00000000000..50220e21e81 --- /dev/null +++ b/v5.7/d31563b5f9bb601a805c4a1b491edf69ada79688 @@ -0,0 +1 @@ +d31563b5f9bb ("eventfd: strictly check the count parameter of eventfd_write to avoid inputting illegal strings") diff --git a/v5.7/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 b/v5.7/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 new file mode 100644 index 00000000000..f68629c1c21 --- /dev/null +++ b/v5.7/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 @@ -0,0 +1,3 @@ +d3b1a9a778e1 ("fs/address_space: move i_mmap_rwsem to mitigate a false sharing with i_mmap.") +600f111ef51d ("fs: Rename mapping private members") +ecae0bd5173b ("Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/d63fde98b8929da625cc36c2f1143e837c0e6d10 b/v5.7/d63fde98b8929da625cc36c2f1143e837c0e6d10 new file mode 100644 index 00000000000..09d3ea48581 --- /dev/null +++ b/v5.7/d63fde98b8929da625cc36c2f1143e837c0e6d10 @@ -0,0 +1,18 @@ +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") +735931f9a51a ("MAINTAINERS: add uv.c also to KVM/s390") +f0f0a5df4e08 ("selftests: Extract run_kselftest.sh and generate stand-alone test list") +642e6e5ce03e ("docs: dt: convert overlay-notes.txt to ReST format") +218e1b3d10f1 ("docs: dt: convert of_unittest.txt to ReST") +26853a242057 ("docs: dt: convert dynamic-resolution-notes.txt to ReST") +afb6120519ae ("docs: dt: convert changesets to ReST") +d8e81bc3e87c ("docs: dt: convert usage-model.txt to ReST") +4ef7f57ebe6e ("docs: dt: add an index.rst file for devicetree") +9ae8578b517a ("of: Documentation: change overlay example to use current syntax") diff --git a/v5.7/d7c9616be0759c1cfb44a68ba838548d22b98484 b/v5.7/d7c9616be0759c1cfb44a68ba838548d22b98484 new file mode 100644 index 00000000000..d2baf57a515 --- /dev/null +++ b/v5.7/d7c9616be0759c1cfb44a68ba838548d22b98484 @@ -0,0 +1,3 @@ +d7c9616be075 ("nfs: convert to using new filelock helpers") +724e2df95b08 ("NFSv4: Directly use ida_alloc()/free()") +9c00fd9acba8 ("NFSv4: Charge NFSv4 open state trackers to kmemcg") diff --git a/v5.7/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 b/v5.7/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 new file mode 100644 index 00000000000..3b2663e9958 --- /dev/null +++ b/v5.7/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 @@ -0,0 +1 @@ +d8f899d13d72 ("fs: make the i_size_read/write helpers be smp_load_acquire/store_release()") diff --git a/v5.7/d9077f7bad141df143cc4fa000a68a868bcea7c0 b/v5.7/d9077f7bad141df143cc4fa000a68a868bcea7c0 new file mode 100644 index 00000000000..55fb7606dd3 --- /dev/null +++ b/v5.7/d9077f7bad141df143cc4fa000a68a868bcea7c0 @@ -0,0 +1,8 @@ +d9077f7bad14 ("filelock: make assign_type helper take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +f20ae9cf5b07 ("Merge tag 'filelock-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v5.7/d90b7c705c5d9b5cb6b71b8aaa773c031084056c b/v5.7/d90b7c705c5d9b5cb6b71b8aaa773c031084056c new file mode 100644 index 00000000000..703c466ac2a --- /dev/null +++ b/v5.7/d90b7c705c5d9b5cb6b71b8aaa773c031084056c @@ -0,0 +1,17 @@ +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") +735931f9a51a ("MAINTAINERS: add uv.c also to KVM/s390") +f0f0a5df4e08 ("selftests: Extract run_kselftest.sh and generate stand-alone test list") +642e6e5ce03e ("docs: dt: convert overlay-notes.txt to ReST format") +218e1b3d10f1 ("docs: dt: convert of_unittest.txt to ReST") +26853a242057 ("docs: dt: convert dynamic-resolution-notes.txt to ReST") +afb6120519ae ("docs: dt: convert changesets to ReST") +d8e81bc3e87c ("docs: dt: convert usage-model.txt to ReST") +4ef7f57ebe6e ("docs: dt: add an index.rst file for devicetree") +9ae8578b517a ("of: Documentation: change overlay example to use current syntax") diff --git a/v5.7/dacfd001eaf252a81537aece602ae2fc16e6ebd5 b/v5.7/dacfd001eaf252a81537aece602ae2fc16e6ebd5 new file mode 100644 index 00000000000..2d6ca80a4a5 --- /dev/null +++ b/v5.7/dacfd001eaf252a81537aece602ae2fc16e6ebd5 @@ -0,0 +1,20 @@ +dacfd001eaf2 ("fs/mnt_idmapping.c: Return -EINVAL when no map is written") +783822e44594 ("mnt_idmapping: decouple from namespaces") +3707d84c1367 ("fs: move mnt_idmap") +4d7ca4090184 ("fs: port vfs{g,u}id helpers to mnt_idmap") +c14329d39f2d ("fs: port fs{g,u}id helpers to mnt_idmap") +e67fe63341b8 ("fs: port i_{g,u}id_into_vfs{g,u}id() to mnt_idmap") +0dbe12f2e49c ("fs: port i_{g,u}id_{needs_}update() to mnt_idmap") +9452e93e6dae ("fs: port privilege checking helpers to mnt_idmap") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") diff --git a/v5.7/dcd04ea587b210e78a85d6d4d7cc6765828496b0 b/v5.7/dcd04ea587b210e78a85d6d4d7cc6765828496b0 new file mode 100644 index 00000000000..981ed42ac68 --- /dev/null +++ b/v5.7/dcd04ea587b210e78a85d6d4d7cc6765828496b0 @@ -0,0 +1,3 @@ +dcd04ea587b2 ("iomap: Add processed for iomap_iter") +03b8df8d43ec ("iomap: standardize tracepoint formatting and storage") +f4b896c213f0 ("iomap: add the new iomap_iter model") diff --git a/v5.7/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 b/v5.7/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 new file mode 100644 index 00000000000..748f5477f8a --- /dev/null +++ b/v5.7/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 @@ -0,0 +1,6 @@ +dd1fac6ae648 ("nfs: adapt to breakup of struct file_lock") +d7c9616be075 ("nfs: convert to using new filelock helpers") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.7/dd9019604cdaaff1327bfd36737230f912e2780d b/v5.7/dd9019604cdaaff1327bfd36737230f912e2780d new file mode 100644 index 00000000000..20112205cbe --- /dev/null +++ b/v5.7/dd9019604cdaaff1327bfd36737230f912e2780d @@ -0,0 +1,20 @@ +dd9019604cda ("ovl: convert to super_set_uuid()") +d9544c1b0d9e ("ovl: store persistent uuid/fsid with uuid=on") +b0504bfe1b8a ("ovl: add support for unique fsid per instance") +ae8cba4033bc ("ovl: Add framework for verity support") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") +37ebf056d6cf ("ovl: introduce data-only lower layers") +9e88f9052415 ("ovl: remove unneeded goto instructions") +0af950f57fef ("ovl: move ovl_entry into ovl_inode") +163db0da3515 ("ovl: factor out ovl_free_entry() and ovl_stack_*() helpers") +5522c9c7cbd2 ("ovl: use ovl_numlower() and ovl_lowerstack() accessors") +a6ff2bc0be17 ("ovl: use OVL_E() and OVL_E_FLAGS() accessors") +b07d5cc93e1b ("ovl: update of dentry revalidate flags after copy up") diff --git a/v5.7/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 b/v5.7/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 new file mode 100644 index 00000000000..9ec58791ed3 --- /dev/null +++ b/v5.7/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 @@ -0,0 +1 @@ +ddb9fd7a5440 ("fs/select: rework stack allocation hack for clang") diff --git a/v5.7/de8a3207aed33283a560193095b156d3b73fc4f0 b/v5.7/de8a3207aed33283a560193095b156d3b73fc4f0 new file mode 100644 index 00000000000..bdf4bfbf9ce --- /dev/null +++ b/v5.7/de8a3207aed33283a560193095b156d3b73fc4f0 @@ -0,0 +1 @@ +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v5.7/dec3a7b3aa45802e70c350d73e11564cd444e448 b/v5.7/dec3a7b3aa45802e70c350d73e11564cd444e448 new file mode 100644 index 00000000000..c90cd6ccdaa --- /dev/null +++ b/v5.7/dec3a7b3aa45802e70c350d73e11564cd444e448 @@ -0,0 +1,6 @@ +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.7/e1fb1dc08e73466830612bcf2f9f72180965c9ba b/v5.7/e1fb1dc08e73466830612bcf2f9f72180965c9ba new file mode 100644 index 00000000000..357ec21781e --- /dev/null +++ b/v5.7/e1fb1dc08e73466830612bcf2f9f72180965c9ba @@ -0,0 +1,16 @@ +e1fb1dc08e73 ("pidfd: allow to override signal scope in pidfd_send_signal()") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.7/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd b/v5.7/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd new file mode 100644 index 00000000000..895780ea014 --- /dev/null +++ b/v5.7/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd @@ -0,0 +1,4 @@ +e2e8a142fbd9 ("pidfd: exit: kill the no longer used thread_group_exited()") +c27cd083cfb9 ("Compiler attributes: GCC cold function alignment workarounds") +caabdd0f59a9 ("ctype.h: remove duplicate isdigit() helper") +38fd525a4c61 ("exit: Factor thread_group_exited out of pidfd_poll") diff --git a/v5.7/e2f7dd6e55d2f39734abcebd0cf673700e206197 b/v5.7/e2f7dd6e55d2f39734abcebd0cf673700e206197 new file mode 100644 index 00000000000..8c7662c72fd --- /dev/null +++ b/v5.7/e2f7dd6e55d2f39734abcebd0cf673700e206197 @@ -0,0 +1 @@ +e2f7dd6e55d2 ("fat: Hook up sb->s_uuid") diff --git a/v5.7/e331ac141f1df6d151d24e60ff16e93ec075509e b/v5.7/e331ac141f1df6d151d24e60ff16e93ec075509e new file mode 100644 index 00000000000..fde2ff775f3 --- /dev/null +++ b/v5.7/e331ac141f1df6d151d24e60ff16e93ec075509e @@ -0,0 +1,20 @@ +e331ac141f1d ("selftests/resctrl: Add a helper for the non-contiguous test") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v5.7/e3a491a26b62466ad14a423e8c81a04d5969bfe5 b/v5.7/e3a491a26b62466ad14a423e8c81a04d5969bfe5 new file mode 100644 index 00000000000..b22c2767ab7 --- /dev/null +++ b/v5.7/e3a491a26b62466ad14a423e8c81a04d5969bfe5 @@ -0,0 +1,11 @@ +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +d58562ca6c99 ("iomap: skip pages past eof in iomap_do_writepage()") +8597447dc565 ("iomap: Convert to release_folio") +187c82cb0380 ("fs: Convert trivial uses of __set_page_dirty_nobuffers to filemap_dirty_folio") +2bf06b8e6428 ("fuse: Convert from launder_page to launder_folio") +c5b56b50d729 ("jfs: Convert from invalidatepage to invalidate_folio") +d82354f6b05f ("iomap: Remove iomap_invalidatepage()") +2e7e80f7e7e9 ("fs: Convert is_partially_uptodate to folios") +1241ebeca3f9 ("iomap: Fix iomap_invalidatepage tracepoint") +f079ab01b560 ("Merge tag 'iomap-5.17' of git://git.infradead.org/users/willy/linux") diff --git a/v5.7/e5ca9d391615269b05a6ed871fec66d9db650520 b/v5.7/e5ca9d391615269b05a6ed871fec66d9db650520 new file mode 100644 index 00000000000..9b3e419afed --- /dev/null +++ b/v5.7/e5ca9d391615269b05a6ed871fec66d9db650520 @@ -0,0 +1,20 @@ +e5ca9d391615 ("block/ioctl: port blkdev_bszset() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v5.7/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 b/v5.7/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 new file mode 100644 index 00000000000..6b8b98eaaa1 --- /dev/null +++ b/v5.7/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 @@ -0,0 +1,11 @@ +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") +227c4d507c71 ("Merge tag 'f2fs-for-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.7/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 b/v5.7/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 new file mode 100644 index 00000000000..ffc53c30a82 --- /dev/null +++ b/v5.7/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 @@ -0,0 +1 @@ +e6f7958042a7 ("epoll: Remove ep_scan_ready_list() in comments") diff --git a/v5.7/e73dda7ffd858a58ddeb9c53603ae14f2af8927c b/v5.7/e73dda7ffd858a58ddeb9c53603ae14f2af8927c new file mode 100644 index 00000000000..dcdf764238a --- /dev/null +++ b/v5.7/e73dda7ffd858a58ddeb9c53603ae14f2af8927c @@ -0,0 +1,20 @@ +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.7/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 b/v5.7/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 new file mode 100644 index 00000000000..38e52b79cd8 --- /dev/null +++ b/v5.7/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 @@ -0,0 +1 @@ +e769779c0c2c ("fs: Verify write lifetime constants at compile time") diff --git a/v5.7/e86e6638d1171c2201ffff16d2c6a6fd975f8383 b/v5.7/e86e6638d1171c2201ffff16d2c6a6fd975f8383 new file mode 100644 index 00000000000..ccd865d6c1c --- /dev/null +++ b/v5.7/e86e6638d1171c2201ffff16d2c6a6fd975f8383 @@ -0,0 +1,4 @@ +e86e6638d117 ("fscrypt: Drop d_revalidate for valid dentries during lookup") +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") +ff49c86f27e4 ("Merge tag 'f2fs-for-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.7/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 b/v5.7/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 new file mode 100644 index 00000000000..0f992c5a993 --- /dev/null +++ b/v5.7/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 @@ -0,0 +1,10 @@ +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/e97d06a46526d9392cbdbd7eda193091e1af2723 b/v5.7/e97d06a46526d9392cbdbd7eda193091e1af2723 new file mode 100644 index 00000000000..bcb63dd7201 --- /dev/null +++ b/v5.7/e97d06a46526d9392cbdbd7eda193091e1af2723 @@ -0,0 +1,4 @@ +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/e9a7254b0339ef2b230784789ac28ef35e049253 b/v5.7/e9a7254b0339ef2b230784789ac28ef35e049253 new file mode 100644 index 00000000000..96a639e8662 --- /dev/null +++ b/v5.7/e9a7254b0339ef2b230784789ac28ef35e049253 @@ -0,0 +1,20 @@ +e9a7254b0339 ("nvme: port block device access to file") +2a4936e933e3 ("nvmet: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.7/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 b/v5.7/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 new file mode 100644 index 00000000000..fd9aad8df9a --- /dev/null +++ b/v5.7/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 @@ -0,0 +1,10 @@ +e9b10713e82c ("fscrypt: Drop d_revalidate once the key is added") +3e7807d5a7d7 ("fscrypt: rename fscrypt_info => fscrypt_inode_info") +5b1188847180 ("fscrypt: support crypto data unit size less than filesystem block size") +7a0263dc904f ("fscrypt: replace get_ino_and_lblk_bits with just has_32bit_inodes") +f0904e8bc3c5 ("fscrypt: compute max_lblk_bits from s_maxbytes and block size") +40e13e18168f ("fscrypt: make the bounce page pool opt-in instead of opt-out") +5970fbad1036 ("fscrypt: make it clearer that key_prefix is deprecated") +2d332d5bc424 ("ceph: fscrypt_auth handling for ceph") +83e57e47906c ("fscrypt: optimize fscrypt_initialize()") +6639c3ce7fd2 ("Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux") diff --git a/v5.7/e9c5263ce16d96311c118111ac779f004be8b473 b/v5.7/e9c5263ce16d96311c118111ac779f004be8b473 new file mode 100644 index 00000000000..533cbbe1a10 --- /dev/null +++ b/v5.7/e9c5263ce16d96311c118111ac779f004be8b473 @@ -0,0 +1,15 @@ +e9c5263ce16d ("libfs: improve path_from_stashed()") +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.7/ea7d898676d9e94558c46ba927db35403362389f b/v5.7/ea7d898676d9e94558c46ba927db35403362389f new file mode 100644 index 00000000000..b0578fbf041 --- /dev/null +++ b/v5.7/ea7d898676d9e94558c46ba927db35403362389f @@ -0,0 +1,4 @@ +ea7d898676d9 ("fs: Propagate write hints to the struct block_device inode") +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") +7b12e49669c9 ("fs: remove fs.f_write_hint") diff --git a/v5.7/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 b/v5.7/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 new file mode 100644 index 00000000000..993a82907b6 --- /dev/null +++ b/v5.7/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 @@ -0,0 +1,11 @@ +eb8ed7c6ab08 ("lockd: adapt to breakup of struct file_lock") +872584f1bb98 ("lockd: convert to using new filelock helpers") +be2be5f7f443 ("lockd: nlm_blocked list race fixes") +244cc19196d2 ("lockd: server should unlock lock if client rejects the grant") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") +7ff84910c66c ("lockd: set file_lock start and end when decoding nlm4 testargs") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +764822972d64 ("Merge tag 'nfsd-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v5.7/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 b/v5.7/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 new file mode 100644 index 00000000000..8bf2c17880a --- /dev/null +++ b/v5.7/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 @@ -0,0 +1 @@ +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v5.7/ecba88a3b32d733d41e27973e25b2bc580f64281 b/v5.7/ecba88a3b32d733d41e27973e25b2bc580f64281 new file mode 100644 index 00000000000..eeb4218ec04 --- /dev/null +++ b/v5.7/ecba88a3b32d733d41e27973e25b2bc580f64281 @@ -0,0 +1,20 @@ +ecba88a3b32d ("libfs: Add simple_offset_empty()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") +cac2f8b8d8b5 ("fs: rename current get acl method") diff --git a/v5.7/ee8bd4a428a9c538e08aa5bc797fca19d577f667 b/v5.7/ee8bd4a428a9c538e08aa5bc797fca19d577f667 new file mode 100644 index 00000000000..d090e512f7d --- /dev/null +++ b/v5.7/ee8bd4a428a9c538e08aa5bc797fca19d577f667 @@ -0,0 +1,20 @@ +ee8bd4a428a9 ("kunit: tool: Print UML command") +9241bc818d54 ("kunit: tool: cosmetic: don't specify duplicate kernel cmdline options") +aa1c05558e71 ("kunit: tool: simplify code since build_dir can't be None") +00f75043e46d ("kunit: tool: make --json handling a bit clearer") +e0cc8c052a39 ("kunit: tool: delete kunit_parser.TestResult type") +4c2911f1e140 ("kunit: tool: reconfigure when the used kunitconfig changes") +98978490ccf7 ("kunit: tool: move Kconfig read_from_file/parse_from_string to package-level") +e56e482855b7 ("kunit: tool: Report an error if any test has no subtests") +c68077b14692 ("kunit: tool: Do not error on tests without test plans") +d65d07cb5b01 ("kunit: tool: improve compatibility of kunit_parser with KTAP specification") +7d7c48df811d ("kunit: tool: yield output from run_kernel in real time") +ff9e09a3762f ("kunit: tool: support running each suite/test separately") +5f6aa6d82e45 ("kunit: tool: actually track how long it took to run tests") +7ef925ea8194 ("kunit: tool: factor exec + parse steps into a function") +fe678fed2cda ("kunit: tool: show list of valid --arch options when invalid") +a54ea2e05725 ("kunit: tool: misc fixes (unused vars, imports, leaked files)") +d8c23ead708b ("kunit: tool: better handling of quasi-bool args (--json, --raw_output)") +acd8e8407b8f ("kunit: Print test statistics on failure") +6a499c9c42d0 ("kunit: tool: make --raw_output support only showing kunit output") +6cb51a1874d0 ("kunit: tool: add --kernel_args to allow setting module params") diff --git a/v5.7/ef560389ca50e33bd0c4531236c187107fa81e1f b/v5.7/ef560389ca50e33bd0c4531236c187107fa81e1f new file mode 100644 index 00000000000..594624cb20b --- /dev/null +++ b/v5.7/ef560389ca50e33bd0c4531236c187107fa81e1f @@ -0,0 +1,9 @@ +ef560389ca50 ("docs: filesystems: fix typo in docs") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +62d53c4a1dfe ("fs: use backing_file container for internal files with "fake" f_path") +8a05a8c31d06 ("fs: move kmem_cache_zalloc() into alloc_empty_file*() helpers") +cbb0b9d4bbcf ("fs: use a helper for opening kernel internal files") +d56e0ddb8fc3 ("fs: rename {vfs,kernel}_tmpfile_open()") +d8aeb44a9ae3 ("fs: add FMODE_DIO_PARALLEL_WRITE flag") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/f0ece18e994144b7daa025b68ead97de26a2df1f b/v5.7/f0ece18e994144b7daa025b68ead97de26a2df1f new file mode 100644 index 00000000000..fe5ac18032c --- /dev/null +++ b/v5.7/f0ece18e994144b7daa025b68ead97de26a2df1f @@ -0,0 +1 @@ +f0ece18e9941 ("selftests: add ESRCH tests for pidfd_getfd()") diff --git a/v5.7/f123dc86388cb669c3d6322702dc441abc35c31e b/v5.7/f123dc86388cb669c3d6322702dc441abc35c31e new file mode 100644 index 00000000000..998f411fdd2 --- /dev/null +++ b/v5.7/f123dc86388cb669c3d6322702dc441abc35c31e @@ -0,0 +1 @@ +f123dc86388c ("sysv: don't call sb_bread() with pointers_lock held") diff --git a/v5.7/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 b/v5.7/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 new file mode 100644 index 00000000000..bf7b2e7806b --- /dev/null +++ b/v5.7/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 @@ -0,0 +1 @@ +f17d8a87ecb5 ("selftests: fuxex: Report a unique test name per run of futex_requeue_pi") diff --git a/v5.7/f3a608827d1f8de0dd12813e8d9c6803fe64e119 b/v5.7/f3a608827d1f8de0dd12813e8d9c6803fe64e119 new file mode 100644 index 00000000000..0c5c2c59855 --- /dev/null +++ b/v5.7/f3a608827d1f8de0dd12813e8d9c6803fe64e119 @@ -0,0 +1,2 @@ +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/f525152a0f0ff34eb92b322703d76ba37095f556 b/v5.7/f525152a0f0ff34eb92b322703d76ba37095f556 new file mode 100644 index 00000000000..ffc4dced5c7 --- /dev/null +++ b/v5.7/f525152a0f0ff34eb92b322703d76ba37095f556 @@ -0,0 +1,15 @@ +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/f8f669699977db503569465b64dc5220ab21bb41 b/v5.7/f8f669699977db503569465b64dc5220ab21bb41 new file mode 100644 index 00000000000..c6f7135b0d8 --- /dev/null +++ b/v5.7/f8f669699977db503569465b64dc5220ab21bb41 @@ -0,0 +1,20 @@ +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +22a8be280383 ("selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem") +f54b32781644 ("selftests/resctrl: Kill child process before parent process terminates if SIGTERM is received") +6220f69e72a5 ("selftests/resctrl: Extend CPU vendor detection") +4e5cb354c85e ("selftests/resctrl: Fix unmount resctrl FS") +f1dd71982d19 ("selftests/resctrl: Skip the test if requested resctrl feature is not supported") +c9fb4e7cee1e ("selftests/resctrl: Modularize resctrl test suite main() function") +09a67934625a ("selftests/resctrl: Don't hard code value of "no_of_bits" variable") diff --git a/v5.7/f92e1a829d64dd66fa173c6934f03817d9e68d43 b/v5.7/f92e1a829d64dd66fa173c6934f03817d9e68d43 new file mode 100644 index 00000000000..76fa990af37 --- /dev/null +++ b/v5.7/f92e1a829d64dd66fa173c6934f03817d9e68d43 @@ -0,0 +1,12 @@ +f92e1a829d64 ("test_maple_tree: testing the cyclic allocation") +eb2e817f38ca ("maple_tree: update testing code for mas_{next,prev,walk}") +4bd6dded6318 ("test_maple_tree: add more testing for mas_empty_area()") +5159d64b3354 ("test_maple_tree: test modifications while iterating") +7327e8111adb ("maple_tree: fix mas_empty_area_rev() lower bound validation") +c5651b31f515 ("test_maple_tree: add test for mas_spanning_rebalance() on insufficient data") +120b116208a0 ("maple_tree: reorganize testing to restore module testing") +e15e06a83923 ("lib/test_maple_tree: add testing for maple tree") +cc86e0c2f306 ("radix tree test suite: add support for slab bulk APIs") +54a611b60590 ("Maple Tree: add new data structure") +463f74089ff9 ("crypto: lib - move lib/sha1.c into lib/crypto/") +02f9a04d76b7 ("Merge tag 'memblock-v5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock") diff --git a/v5.7/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 b/v5.7/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 new file mode 100644 index 00000000000..ebbd02618ec --- /dev/null +++ b/v5.7/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 @@ -0,0 +1,20 @@ +f9d8c3c4236e ("block2mtd: port device access to files") +3817d4b11212 ("mtd: block2mtd: Convert to bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.7/fc9a615200d48e076af58f4309f507e500ed900d b/v5.7/fc9a615200d48e076af58f4309f507e500ed900d new file mode 100644 index 00000000000..112572e086f --- /dev/null +++ b/v5.7/fc9a615200d48e076af58f4309f507e500ed900d @@ -0,0 +1,8 @@ +fc9a615200d4 ("drm: tests: Fix invalid printf format specifiers in KUnit tests") +335126937753 ("drm/tests/drm_buddy: fix 32b build") +a64056bb5a32 ("drm/tests/drm_buddy: add alloc_contiguous test") +078a5b498d6a ("drm/tests: Remove slow tests") +25bbe844ef5c ("drm: test: Fix 32-bit issue in drm_buddy_test") +523dfa96add7 ("drm/tests: reduce drm_mm_test stack usage") +ce28ab1380e8 ("drm/tests: Add back seed value information") +a140a6a2d5ec ("Merge drm/drm-next into drm-misc-next") diff --git a/v5.7/fde4951834c22fc634c1e1238b874f894ef46c9c b/v5.7/fde4951834c22fc634c1e1238b874f894ef46c9c new file mode 100644 index 00000000000..8c263fe4a8c --- /dev/null +++ b/v5.7/fde4951834c22fc634c1e1238b874f894ef46c9c @@ -0,0 +1,10 @@ +fde4951834c2 ("filelock: convert more internal functions to use file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.7/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d b/v5.7/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d new file mode 100644 index 00000000000..e0f880d36e0 --- /dev/null +++ b/v5.7/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d @@ -0,0 +1,4 @@ +fe12cfc17429 ("fs: fix a typo in attr.c") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +a2bd096fb2d7 ("fs: use type safe idmapping helpers") +f721d24e5dae ("Merge tag 'pull-tmpfile' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.7/fe3944fb245ab99570552a3bf970b00058a9ca6d b/v5.7/fe3944fb245ab99570552a3bf970b00058a9ca6d new file mode 100644 index 00000000000..2e906a2a8ba --- /dev/null +++ b/v5.7/fe3944fb245ab99570552a3bf970b00058a9ca6d @@ -0,0 +1,4 @@ +fe3944fb245a ("fs: Move enum rw_hint into a new header file") +8b9f3ac5b01d ("fs: introduce alloc_inode_sb() to allocate filesystems specific inode") +a793d79ea3e0 ("fs: move mapping helpers") +815409a12c0a ("Merge tag 'ovl-update-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs") diff --git a/v5.7/ff3b96f2c9e5c24fca12239cd519a8a18569e687 b/v5.7/ff3b96f2c9e5c24fca12239cd519a8a18569e687 new file mode 100644 index 00000000000..f6dafb679b9 --- /dev/null +++ b/v5.7/ff3b96f2c9e5c24fca12239cd519a8a18569e687 @@ -0,0 +1,20 @@ +ff3b96f2c9e5 ("net: test: Fix printf format specifier in skb_segment kunit test") +b3098d32ed6e ("net: add skb_segment kunit test") +9cb252c4c1c5 ("net: skb: export skb drop reaons to user by TRACE_DEFINE_ENUM") +b160f7270e6d ("net: dropreason: reformat the comment fo skb drop reasons") +ec43908dd556 ("net: skb: use auto-generation to convert skb drop reason to string") +ff8372a467fa ("net: skb: move enum skb_drop_reason to standalone header file") +7ebd3f3ee51a ("net: skb: change the definition SKB_DR_SET()") +66e4c8d95008 ("net: warn if transport header was not set") +8fbf195798b5 ("tcp: add drop reason support to tcp_ofo_queue()") +e7c89ae4078e ("tcp: add drop reason support to tcp_prune_ofo_queue()") +4b506af9c5b8 ("tcp: add two drop reasons for tcp_ack()") +669da7a71890 ("tcp: add drop reasons to tcp_rcv_state_process()") +da40b613f89c ("tcp: add drop reason support to tcp_validate_incoming()") +b5ec1e6205a1 ("tcp: get rid of rst_seq_match") +d9d024f96609 ("tcp: consume incoming skb leading to a reset") +2edc1a383fda ("net: ip: add skb drop reasons to ip forwarding") +c4eb664191b4 ("net: ipv4: add skb drop reasons to ip_error()") +d6d3146ce532 ("skb: add some helpers for skb drop reasons") +b384c95a861e ("net: icmp: add skb drop reasons to icmp protocol") +9f8ed577c288 ("net: skb: rename SKB_DROP_REASON_PTYPE_ABSENT") diff --git a/v5.8/00616416488868a8b98343863e5ac078506e44e8 b/v5.8/00616416488868a8b98343863e5ac078506e44e8 new file mode 100644 index 00000000000..7a863926b5e --- /dev/null +++ b/v5.8/00616416488868a8b98343863e5ac078506e44e8 @@ -0,0 +1,20 @@ +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v5.8/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 b/v5.8/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 new file mode 100644 index 00000000000..fc68fe62951 --- /dev/null +++ b/v5.8/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 @@ -0,0 +1,20 @@ +034f0cf8fdf9 ("target: port block device access to file") +e6aafdc8a76b ("scsi: target: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.8/038ce802e248a985150156da84bc3f118236b898 b/v5.8/038ce802e248a985150156da84bc3f118236b898 new file mode 100644 index 00000000000..6b943ef2b64 --- /dev/null +++ b/v5.8/038ce802e248a985150156da84bc3f118236b898 @@ -0,0 +1,20 @@ +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v5.8/04aa5f4eba49d6493801d0f1d515ed237459b166 b/v5.8/04aa5f4eba49d6493801d0f1d515ed237459b166 new file mode 100644 index 00000000000..d1720694925 --- /dev/null +++ b/v5.8/04aa5f4eba49d6493801d0f1d515ed237459b166 @@ -0,0 +1,4 @@ +04aa5f4eba49 ("ext4: Configure dentry operations at dentry-creation time") +bb9cd9106b22 ("fscrypt: Have filesystems handle their d_ops") +f8f4acb6cded ("ext4: use generic casefolding support") +96485e446260 ("Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4") diff --git a/v5.8/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 b/v5.8/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 new file mode 100644 index 00000000000..f093d5b7be4 --- /dev/null +++ b/v5.8/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 @@ -0,0 +1,7 @@ +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +de630176bdf8 ("Merge tag 'iversion-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v5.8/05fb1dbc821f3016a52621ccd4530c269b626130 b/v5.8/05fb1dbc821f3016a52621ccd4530c269b626130 new file mode 100644 index 00000000000..485f066ad79 --- /dev/null +++ b/v5.8/05fb1dbc821f3016a52621ccd4530c269b626130 @@ -0,0 +1,20 @@ +05fb1dbc821f ("pktcdvd: port block device access to file") +7ac86df899f0 ("pktcdvd: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.8/0611a640e60a0473883328746f3c53934cd4dc3c b/v5.8/0611a640e60a0473883328746f3c53934cd4dc3c new file mode 100644 index 00000000000..f1f9c6cdc92 --- /dev/null +++ b/v5.8/0611a640e60a0473883328746f3c53934cd4dc3c @@ -0,0 +1,20 @@ +0611a640e60a ("eventpoll: prefer kfree_rcu() in __ep_remove()") +58c9b016e128 ("epoll: use refcount to reduce ep_mutex contention") +1e1c15839df0 ("fs/epoll: use a per-cpu counter for user's watches count") +319c15174757 ("epoll: take epitem list out of struct file") +d9f41e3c95a1 ("epoll: massage the check list insertion") +b62d2706a754 ("lift rcu_read_lock() into reverse_path_check()") +44cdc1d952e3 ("convert ->f_ep_links/->fllink to hlist") +d1ec50adb560 ("ep_insert(): move creation of wakeup source past the fl_ep_links insertion") +85353e919f6e ("ep_insert(): we only need tep->mtx around the insertion itself") +e3e096e7fc30 ("ep_insert(): don't open-code ep_remove() on failure exits") +57804b1cc461 ("lift locking/unlocking ep->mtx out of ep_{start,done}_scan()") +ff07952aeda8 ("ep_send_events_proc(): fold into the caller") +443f1a042233 ("lift the calls of ep_send_events_proc() into the callers") +1ec09974d845 ("lift the calls of ep_read_events_proc() into the callers") +db502f8a3b0b ("ep_scan_ready_list(): prepare to splitup") +bde03c4c1a6b ("ep_loop_check_proc(): saner calling conventions") +6a3890c47479 ("get rid of ep_push_nested()") +56c428cac5a2 ("ep_loop_check_proc(): lift pushing the cookie into callers") +d16312a46936 ("clean reverse_path_check_proc() a bit") +0c320f776ed8 ("reverse_path_check_proc(): don't bother with cookies") diff --git a/v5.8/06b8db3a7dde43cc7c412517c93c85d13a4557f8 b/v5.8/06b8db3a7dde43cc7c412517c93c85d13a4557f8 new file mode 100644 index 00000000000..79f7547dba1 --- /dev/null +++ b/v5.8/06b8db3a7dde43cc7c412517c93c85d13a4557f8 @@ -0,0 +1,2 @@ +06b8db3a7dde ("fs: remove NTFS classic from docum. index") +12dad495eaab ("fs/ntfs3: Add Kconfig, Makefile and doc") diff --git a/v5.8/07fd7c329839cf0b8c7766883d830a1a0d12d1dd b/v5.8/07fd7c329839cf0b8c7766883d830a1a0d12d1dd new file mode 100644 index 00000000000..3f59de20c6f --- /dev/null +++ b/v5.8/07fd7c329839cf0b8c7766883d830a1a0d12d1dd @@ -0,0 +1,15 @@ +07fd7c329839 ("libfs: add path_from_stashed()") +077c212f0344 ("fs: new accessor methods for atime and mtime") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +f7f438589f46 ("kernfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +0c4767923ed6 ("fs: new helper: simple_rename_timestamp") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +6e17c6de3ddf ("Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 b/v5.8/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 new file mode 100644 index 00000000000..78ecbd254ad --- /dev/null +++ b/v5.8/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 @@ -0,0 +1,2 @@ +0873add0e0cd ("file: prepare for new helper") +9024b4c96576 ("d_alloc_pseudo(): move setting ->d_op there from the (sole) caller") diff --git a/v5.8/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 b/v5.8/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 new file mode 100644 index 00000000000..1c34ad8b1a8 --- /dev/null +++ b/v5.8/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 @@ -0,0 +1,12 @@ +0906fbb2f7ad ("libfs: Attempt exact-match comparison first during casefolded lookup") +af494af38580 ("libfs: remove redundant checks of s_encoding") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") +227c4d507c71 ("Merge tag 'f2fs-for-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.8/0a549ed22c3c7cc6da5c5f5918efd019944489a5 b/v5.8/0a549ed22c3c7cc6da5c5f5918efd019944489a5 new file mode 100644 index 00000000000..b779c66b651 --- /dev/null +++ b/v5.8/0a549ed22c3c7cc6da5c5f5918efd019944489a5 @@ -0,0 +1,11 @@ +0a549ed22c3c ("lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg") +bb95ebbe89a7 ("lib: Introduce CONFIG_MEMCPY_KUNIT_TEST") +b6c75c4afceb ("lib/math/rational: add Kunit test cases") +1f9f78b1b376 ("mm/slub, kunit: add a KUnit test for SLUB debugging functionality") +5086ea4b0f58 ("lib/math: Add a `do_div' test module") +d73b49365ee6 ("kasan, arm64: only use kasan_depth for software modes") +afe6ef80dcec ("kasan, arm64: only init shadow for software modes") +cebd0eb29acd ("kasan: rename (un)poison_shadow to (un)poison_range") +d5750edf6da7 ("kasan: shadow declarations only for software modes") +3b1a4a864087 ("kasan: group vmalloc code") +e2ae634014d3 ("Merge tag 'riscv-for-linus-5.11-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux") diff --git a/v5.8/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 b/v5.8/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 new file mode 100644 index 00000000000..5e9a34521ab --- /dev/null +++ b/v5.8/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 @@ -0,0 +1 @@ +0c9bd6bc4bb2 ("pidfd: getfd should always report ESRCH if a task is exiting") diff --git a/v5.8/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 b/v5.8/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 new file mode 100644 index 00000000000..b1057f1e0ad --- /dev/null +++ b/v5.8/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 @@ -0,0 +1,20 @@ +0e4a862174f2 ("libfs: Convert simple directory offsets to use a Maple Tree") +ecba88a3b32d ("libfs: Add simple_offset_empty()") +7beea725a8ca ("libfs: Define a minimum directory offset") +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") diff --git a/v5.8/0e9876d8e88d81a35742e90048ab3784c49b910b b/v5.8/0e9876d8e88d81a35742e90048ab3784c49b910b new file mode 100644 index 00000000000..4f5f01be1ee --- /dev/null +++ b/v5.8/0e9876d8e88d81a35742e90048ab3784c49b910b @@ -0,0 +1,5 @@ +0e9876d8e88d ("filelock: fl_pid field should be signed int") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.8/0f05ee447949cf1b72bd7c415c803ea7f7209403 b/v5.8/0f05ee447949cf1b72bd7c415c803ea7f7209403 new file mode 100644 index 00000000000..af4fba2c681 --- /dev/null +++ b/v5.8/0f05ee447949cf1b72bd7c415c803ea7f7209403 @@ -0,0 +1,3 @@ +0f05ee447949 ("selftests/filesystems:fix build error in overlayfs") +b5a78c7127f2 ("selftests/overlayfs: verify device and inode numbers in /proc/pid/maps") +dd7c9be330d8 ("selftests/filesystems: add a vfat RENAME_EXCHANGE test") diff --git a/v5.8/101c3fad29d7a0a90ff063b1aad586a0211911ec b/v5.8/101c3fad29d7a0a90ff063b1aad586a0211911ec new file mode 100644 index 00000000000..d517b0afb2e --- /dev/null +++ b/v5.8/101c3fad29d7a0a90ff063b1aad586a0211911ec @@ -0,0 +1,15 @@ +101c3fad29d7 ("libfs: Drop generic_set_encrypted_ci_d_ops") +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") +5ca14835dc42 ("fs: uninline inode_maybe_inc_iversion()") +da3f52ba3595 ("iversion: use atomic64_try_cmpxchg)") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") +227c4d507c71 ("Merge tag 'f2fs-for-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.8/11b3f8ae7081607a783d60e8098d46b787f79cad b/v5.8/11b3f8ae7081607a783d60e8098d46b787f79cad new file mode 100644 index 00000000000..46fe45bddbe --- /dev/null +++ b/v5.8/11b3f8ae7081607a783d60e8098d46b787f79cad @@ -0,0 +1,9 @@ +11b3f8ae7081 ("fs: remove the inode argument to ->d_real() method") +def3ae83da02 ("fs: store real path instead of fake path in backing file f_path") +08582d678fcf ("fs: create helper file_user_path() for user displayed mapped file path") +83bc1d294130 ("fs: get mnt_writers count for an open backing file's real path") +6cf41fcfe099 ("backing file: free directly") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +3e15dcf77b23 ("fs: rename __mnt_{want,drop}_write*() helpers") +63580f669d7f ("Merge tag 'ovl-update-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs") diff --git a/v5.8/11ff73082f17e1adc1b717264d9b74661fc5b229 b/v5.8/11ff73082f17e1adc1b717264d9b74661fc5b229 new file mode 100644 index 00000000000..fe0b64a5a8c --- /dev/null +++ b/v5.8/11ff73082f17e1adc1b717264d9b74661fc5b229 @@ -0,0 +1,20 @@ +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +b92a4e3f86b1 ("fs: dlm: change posix lock sigint handling") +4d413ae9ced4 ("fs: dlm: use dlm_plock_info for do_unlock_close") +ea06d4cabf52 ("fs: dlm: change plock interrupted message to debug again") +19d7ca051d30 ("fs: dlm: add pid to debug log") +dc1acd5c9469 ("dlm: replace usage of found with dedicated list iterator variable") +bcfad4265ced ("dlm: improve plock logging if interrupted") +a800ba77fd28 ("dlm: rearrange async condition return") +bcbb4ba6c9ba ("dlm: cleanup plock_op vs plock_xop") +a559790caa1c ("dlm: replace sanity checks with WARN_ON") +42252d0d2aa9 ("dlm: fix plock invalid read") +f7e33bdbd6d1 ("fs: remove mandatory file locking support") +fdd92b64d15b ("fs: warn about impending deprecation of mandatory locks") +1b2c54d63cde ("vfs: move the remap range helpers to remap_range.c") +02e83f46ebfa ("vfs: move generic_remap_checks out of mm") +c60166f04283 ("init: add an init_mount helper") diff --git a/v5.8/12f7900c575679af411aaa89340bfe3dc68b46b3 b/v5.8/12f7900c575679af411aaa89340bfe3dc68b46b3 new file mode 100644 index 00000000000..3cfdd52f9b5 --- /dev/null +++ b/v5.8/12f7900c575679af411aaa89340bfe3dc68b46b3 @@ -0,0 +1,15 @@ +12f7900c5756 ("writeback: move wb_wakeup_delayed defination to fs-writeback.c") +f87904c07551 ("writeback: avoid use-after-free after removing device") +45a2966fd641 ("writeback: fix bandwidth estimate for spiky workload") +fee468fdf41c ("writeback: reliably update bandwidth estimation") +633a2abb9e1c ("writeback: track number of inodes under writeback") +823423ef55f4 ("bdi: invert BDI_CAP_NO_ACCT_WB") +1cb039f3dc16 ("bdi: replace BDI_CAP_STABLE_WRITES with a queue and a sb flag") +a8b456d01cd6 ("bdi: remove BDI_CAP_SYNCHRONOUS_IO") +ed7b6b4f6e91 ("bdi: remove BDI_CAP_CGROUP_WRITEBACK") +55b2598e84e9 ("bdi: initialize ->ra_pages and ->io_pages in bdi_init") +402dd2cf46b1 ("fs: remove the unused SB_I_MULTIROOT flag") +fc93fe145316 ("block: make QUEUE_SYSFS_BIT_FNS more useful") +3562614705c6 ("block: add helper macros for queue sysfs entries") +de1b0ee490ea ("block: ensure bdi->io_pages is always initialized") +e0fc99e21e6e ("Merge tag 'for-5.9/drivers-20200803' of git://git.kernel.dk/linux-block") diff --git a/v5.8/133e267ef4a26d19c93996a874714e9f3f8c70aa b/v5.8/133e267ef4a26d19c93996a874714e9f3f8c70aa new file mode 100644 index 00000000000..2d4ce250b77 --- /dev/null +++ b/v5.8/133e267ef4a26d19c93996a874714e9f3f8c70aa @@ -0,0 +1,11 @@ +133e267ef4a2 ("time: test: Fix incorrect format specifier") +276010551664 ("time: Improve performance of time64_to_tm()") +1253b9b87e42 ("clocksource: Provide kernel module to test clocksource watchdog") +fa218f1cce6b ("clocksource: Limit number of CPUs checked for clock synchronization") +7560c02bdffb ("clocksource: Check per-CPU clock synchronization when marked unstable") +db3a34e17433 ("clocksource: Retry clock read if long delays detected") +b3550164a19d ("timekeeping: add CONFIG_LEGACY_TIMER_TICK") +0a4bb5e5507a ("x86/fpu: Allow multiple bits in clearcpuid= parameter") +1fb497dd0030 ("posix-cpu-timers: Provide mechanisms to defer timer handling to task_work") +820903c784a0 ("posix-cpu-timers: Split run_posix_cpu_timers()") +4185b3b92792 ("selftests/fpu: Add an FPU selftest") diff --git a/v5.8/14786d949a3b8cf00cc32456363b7db22894a0e6 b/v5.8/14786d949a3b8cf00cc32456363b7db22894a0e6 new file mode 100644 index 00000000000..224e419d608 --- /dev/null +++ b/v5.8/14786d949a3b8cf00cc32456363b7db22894a0e6 @@ -0,0 +1,14 @@ +14786d949a3b ("filelock: fix deadlock detection in POSIX locking") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/1505ba06e52e701600172bccbc3aa7fb9bd5d0da b/v5.8/1505ba06e52e701600172bccbc3aa7fb9bd5d0da new file mode 100644 index 00000000000..94a3caad9f6 --- /dev/null +++ b/v5.8/1505ba06e52e701600172bccbc3aa7fb9bd5d0da @@ -0,0 +1,3 @@ +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") +7b12e49669c9 ("fs: remove fs.f_write_hint") diff --git a/v5.8/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 b/v5.8/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 new file mode 100644 index 00000000000..c096ff54c58 --- /dev/null +++ b/v5.8/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 @@ -0,0 +1,13 @@ +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.8/15f298821289d3efba87bb34db29d0ba9780a443 b/v5.8/15f298821289d3efba87bb34db29d0ba9780a443 new file mode 100644 index 00000000000..49cffb9a559 --- /dev/null +++ b/v5.8/15f298821289d3efba87bb34db29d0ba9780a443 @@ -0,0 +1,20 @@ +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v5.8/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 b/v5.8/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 new file mode 100644 index 00000000000..80560d0c69b --- /dev/null +++ b/v5.8/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 @@ -0,0 +1,20 @@ +16ca5dfd8dcd ("swap: port block device usage to file") +4c6bca43c547 ("mm/swap: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.8/16f9ce818901c7b7618094242adc0b51208a7c89 b/v5.8/16f9ce818901c7b7618094242adc0b51208a7c89 new file mode 100644 index 00000000000..988641ff68c --- /dev/null +++ b/v5.8/16f9ce818901c7b7618094242adc0b51208a7c89 @@ -0,0 +1,9 @@ +16f9ce818901 ("smb/server: adapt to breakup of struct file_lock") +6a277077ac51 ("smb/server: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +504a73d46bad ("Merge tag '6.2-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbd") diff --git a/v5.8/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 b/v5.8/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 new file mode 100644 index 00000000000..fc1f1b7fc26 --- /dev/null +++ b/v5.8/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 @@ -0,0 +1,2 @@ +1901ae3cc9f8 ("selftest/ftrace: fix typo in ftracetest script") +dbcf76390eb9 ("selftests/ftrace: Improve integration with kselftest runner") diff --git a/v5.8/190f676afa00d07082db170400aaa2cd4de0933f b/v5.8/190f676afa00d07082db170400aaa2cd4de0933f new file mode 100644 index 00000000000..a56cc48ef84 --- /dev/null +++ b/v5.8/190f676afa00d07082db170400aaa2cd4de0933f @@ -0,0 +1,20 @@ +190f676afa00 ("block/genhd: port disk_scan_partitions() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v5.8/195b3678bea35fde0619f17b73847c30e66d79d0 b/v5.8/195b3678bea35fde0619f17b73847c30e66d79d0 new file mode 100644 index 00000000000..e1bfc79a9fe --- /dev/null +++ b/v5.8/195b3678bea35fde0619f17b73847c30e66d79d0 @@ -0,0 +1 @@ +195b3678bea3 ("minix: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.8/19871b5c7a003946d3cd4209a348ab7c0df5dbad b/v5.8/19871b5c7a003946d3cd4209a348ab7c0df5dbad new file mode 100644 index 00000000000..007b6947da5 --- /dev/null +++ b/v5.8/19871b5c7a003946d3cd4209a348ab7c0df5dbad @@ -0,0 +1,5 @@ +19871b5c7a00 ("iomap: pass the length of the dirty region to ->map_blocks") +925c86a19bac ("fs: add CONFIG_BUFFER_HEAD") +487c607df790 ("block: use iomap for writes to block devices") +727cfe976758 ("block: open code __generic_file_write_iter for blkdev writes") +c6b0271053e7 ("Merge tag 'fs_for_v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs") diff --git a/v5.8/19e94a2333c2babc773e51a9ed844cfc35a36064 b/v5.8/19e94a2333c2babc773e51a9ed844cfc35a36064 new file mode 100644 index 00000000000..de914621ff7 --- /dev/null +++ b/v5.8/19e94a2333c2babc773e51a9ed844cfc35a36064 @@ -0,0 +1,20 @@ +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.8/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 b/v5.8/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 new file mode 100644 index 00000000000..326f73fdaf2 --- /dev/null +++ b/v5.8/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 @@ -0,0 +1,13 @@ +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a b/v5.8/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a new file mode 100644 index 00000000000..b1e2f47e62c --- /dev/null +++ b/v5.8/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a @@ -0,0 +1,12 @@ +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf b/v5.8/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf new file mode 100644 index 00000000000..1af092779b2 --- /dev/null +++ b/v5.8/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf @@ -0,0 +1,5 @@ +1b9e2d90141c ("xfs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +3584c8f48a70 ("xfs: Block writes to log device") +653bee386c08 ("xfs: simplify device handling") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/1d3aa0b97c55672eff44516b1c8afb9551003d78 b/v5.8/1d3aa0b97c55672eff44516b1c8afb9551003d78 new file mode 100644 index 00000000000..c2f647fd7aa --- /dev/null +++ b/v5.8/1d3aa0b97c55672eff44516b1c8afb9551003d78 @@ -0,0 +1,20 @@ +1d3aa0b97c55 ("ocfs2: port block device access to file") +ebc4185497ea ("ocfs2: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.8/1fa08aece42512be072351f482096d5796edf7ca b/v5.8/1fa08aece42512be072351f482096d5796edf7ca new file mode 100644 index 00000000000..e5f14ca5316 --- /dev/null +++ b/v5.8/1fa08aece42512be072351f482096d5796edf7ca @@ -0,0 +1,15 @@ +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +fb7945b484b8 ("nsfs: use d_make_root()") +16a9496523a4 ("fs: convert core infrastructure to new timestamp accessors") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v5.8/205de6ddd7fff9340bd5e4b68105f28120671c6b b/v5.8/205de6ddd7fff9340bd5e4b68105f28120671c6b new file mode 100644 index 00000000000..06ba208ba06 --- /dev/null +++ b/v5.8/205de6ddd7fff9340bd5e4b68105f28120671c6b @@ -0,0 +1,20 @@ +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") diff --git a/v5.8/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 b/v5.8/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 new file mode 100644 index 00000000000..83341b0ab0f --- /dev/null +++ b/v5.8/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 @@ -0,0 +1,20 @@ +20e6a8d0dcdc ("drbd: port block device access to file") +75e27d373425 ("drdb: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.8/217759bbb95db7998528eb65914c3e20d890dff5 b/v5.8/217759bbb95db7998528eb65914c3e20d890dff5 new file mode 100644 index 00000000000..36d03a2b785 --- /dev/null +++ b/v5.8/217759bbb95db7998528eb65914c3e20d890dff5 @@ -0,0 +1,20 @@ +217759bbb95d ("xen: port block device access to file") +436d3705bfee ("xen/blkback: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.8/21e25205d7f9b6d7d3807546dd12ea93844b7c8e b/v5.8/21e25205d7f9b6d7d3807546dd12ea93844b7c8e new file mode 100644 index 00000000000..7b1739aba8a --- /dev/null +++ b/v5.8/21e25205d7f9b6d7d3807546dd12ea93844b7c8e @@ -0,0 +1 @@ +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") diff --git a/v5.8/2263639f96f24a121ec9f037981b81daf5a8d60a b/v5.8/2263639f96f24a121ec9f037981b81daf5a8d60a new file mode 100644 index 00000000000..c570f35aaa8 --- /dev/null +++ b/v5.8/2263639f96f24a121ec9f037981b81daf5a8d60a @@ -0,0 +1,6 @@ +2263639f96f2 ("iov_iter: streamline iovec/bvec alignment iteration") +de4f5fed3f23 ("iov_iter: add iter_iovec() helper") +0a2481cde24f ("block: ensure bio_alloc_map_data() deals with ITER_UBUF correctly") +d46aa786fa53 ("block: use iter_ubuf for single range") +4b61152e107a ("io_uring: switch network send/recv to ITER_UBUF") +54e60e505d61 ("Merge tag 'for-6.2/io_uring-2022-12-08' of git://git.kernel.dk/linux") diff --git a/v5.8/231e872529885483056c0170641ddd76686e3a89 b/v5.8/231e872529885483056c0170641ddd76686e3a89 new file mode 100644 index 00000000000..e33eda971e9 --- /dev/null +++ b/v5.8/231e872529885483056c0170641ddd76686e3a89 @@ -0,0 +1 @@ +231e87252988 ("xfs: add support for FS_IOC_GETFSSYSFSPATH") diff --git a/v5.8/24a8b7bfb96120b32c222ef108bb7a713d1e385a b/v5.8/24a8b7bfb96120b32c222ef108bb7a713d1e385a new file mode 100644 index 00000000000..af734afaadd --- /dev/null +++ b/v5.8/24a8b7bfb96120b32c222ef108bb7a713d1e385a @@ -0,0 +1,13 @@ +24a8b7bfb961 ("fs: use inode_set_ctime_to_ts to set inode ctime to current time") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v5.8/24be05591fb7a2a3edd639092c045298dd57aeea b/v5.8/24be05591fb7a2a3edd639092c045298dd57aeea new file mode 100644 index 00000000000..14b4f9a5c66 --- /dev/null +++ b/v5.8/24be05591fb7a2a3edd639092c045298dd57aeea @@ -0,0 +1,20 @@ +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.8/2558e3b23112adb82a558bab616890a790a38bc6 b/v5.8/2558e3b23112adb82a558bab616890a790a38bc6 new file mode 100644 index 00000000000..1eb99b4aea9 --- /dev/null +++ b/v5.8/2558e3b23112adb82a558bab616890a790a38bc6 @@ -0,0 +1,14 @@ +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.8/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 b/v5.8/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 new file mode 100644 index 00000000000..2e498ab37df --- /dev/null +++ b/v5.8/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 @@ -0,0 +1,16 @@ +269a6194dcba ("filelock: reorganize locks_delete_block and __locks_insert_block") +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/2824083db76cb9d4b7910607b367e93b02912865 b/v5.8/2824083db76cb9d4b7910607b367e93b02912865 new file mode 100644 index 00000000000..1fe0b611766 --- /dev/null +++ b/v5.8/2824083db76cb9d4b7910607b367e93b02912865 @@ -0,0 +1,20 @@ +2824083db76c ("ovl: Always reject mounting over case-insensitive directories") +24e16e385f22 ("ovl: add support for appending lowerdirs one by one") +819829f0319a ("ovl: refactor layer parsing helpers") +0cea4c097d97 ("ovl: store and show the user provided lowerdir mount option") +c835110b588a ("ovl: remove unused code in lowerdir param parsing") +32db51070850 ("ovl: fix regression in showing lowerdir mount option") +a535116d8033 ("ovl: make use of ->layers safe in rcu pathwalk") +f01d08899fd7 ("ovl: make consistent use of OVL_FS()") +16aac5ad1fa9 ("ovl: support encoding non-decodable file handles") +184996e92e86 ("ovl: Validate verity xattr when resolving lowerdata") +bf07089081a0 ("ovl: Add versioned header for overlay.metacopy xattr") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") diff --git a/v5.8/282c30f320ba25794b66c2231ab134d15465ef21 b/v5.8/282c30f320ba25794b66c2231ab134d15465ef21 new file mode 100644 index 00000000000..99ef2770e58 --- /dev/null +++ b/v5.8/282c30f320ba25794b66c2231ab134d15465ef21 @@ -0,0 +1,6 @@ +282c30f320ba ("filelock: remove temporary compatibility macros") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 b/v5.8/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 new file mode 100644 index 00000000000..f4adb126024 --- /dev/null +++ b/v5.8/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 @@ -0,0 +1 @@ +2851f57d2dab ("selftests: thermal: intel: workload_hint: add missing gitignore") diff --git a/v5.8/2892731ec2893252cdbc256a2bd5436b7fd94cf7 b/v5.8/2892731ec2893252cdbc256a2bd5436b7fd94cf7 new file mode 100644 index 00000000000..f0cdebf4c90 --- /dev/null +++ b/v5.8/2892731ec2893252cdbc256a2bd5436b7fd94cf7 @@ -0,0 +1,20 @@ +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") diff --git a/v5.8/292fcaa1f937345cb65f3af82a1ee6692c8df9eb b/v5.8/292fcaa1f937345cb65f3af82a1ee6692c8df9eb new file mode 100644 index 00000000000..6b27fe1956b --- /dev/null +++ b/v5.8/292fcaa1f937345cb65f3af82a1ee6692c8df9eb @@ -0,0 +1 @@ +292fcaa1f937 ("smb: remove redundant check") diff --git a/v5.8/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 b/v5.8/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 new file mode 100644 index 00000000000..f0923c4717e --- /dev/null +++ b/v5.8/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 @@ -0,0 +1,2 @@ +2a95fd3cc23d ("jfs: remove SLAB_MEM_SPREAD flag usage") +5d299f44d765 ("jfs: Avoid field-overflowing memcpy()") diff --git a/v5.8/2cd114294d1dad6ed19217c909680f9fd30ee711 b/v5.8/2cd114294d1dad6ed19217c909680f9fd30ee711 new file mode 100644 index 00000000000..cfa596897bf --- /dev/null +++ b/v5.8/2cd114294d1dad6ed19217c909680f9fd30ee711 @@ -0,0 +1,6 @@ +2cd114294d1d ("smb/client: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +5dd8ce24667a ("cifs: missing directory in MAINTAINERS file") +332019e23a51 ("Merge tag '5.20-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6") diff --git a/v5.8/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d b/v5.8/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d new file mode 100644 index 00000000000..238e64c3864 --- /dev/null +++ b/v5.8/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d @@ -0,0 +1,12 @@ +2dd0b5a8fcc4 ("selftests: ktap_helpers: Add a helper to finish the test") +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") +735931f9a51a ("MAINTAINERS: add uv.c also to KVM/s390") +f0f0a5df4e08 ("selftests: Extract run_kselftest.sh and generate stand-alone test list") diff --git a/v5.8/2fadeb950f53c017bde9e156e443528265dd3629 b/v5.8/2fadeb950f53c017bde9e156e443528265dd3629 new file mode 100644 index 00000000000..5da194e50b3 --- /dev/null +++ b/v5.8/2fadeb950f53c017bde9e156e443528265dd3629 @@ -0,0 +1,20 @@ +2fadeb950f53 ("kunit: make kunit_bus_type const") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v5.8/3058fca1ed7955c904584a6d86108d664a927177 b/v5.8/3058fca1ed7955c904584a6d86108d664a927177 new file mode 100644 index 00000000000..42dfd9caea9 --- /dev/null +++ b/v5.8/3058fca1ed7955c904584a6d86108d664a927177 @@ -0,0 +1 @@ +3058fca1ed79 ("fs: make file_dentry() a simple accessor") diff --git a/v5.8/30deff8531f469453ccc0981f14eceb0a2ea68d6 b/v5.8/30deff8531f469453ccc0981f14eceb0a2ea68d6 new file mode 100644 index 00000000000..1f78ac4382c --- /dev/null +++ b/v5.8/30deff8531f469453ccc0981f14eceb0a2ea68d6 @@ -0,0 +1,20 @@ +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") diff --git a/v5.8/321de651fa565dcf76c017b257bdf15ec7fff45d b/v5.8/321de651fa565dcf76c017b257bdf15ec7fff45d new file mode 100644 index 00000000000..f1ec15694f5 --- /dev/null +++ b/v5.8/321de651fa565dcf76c017b257bdf15ec7fff45d @@ -0,0 +1,6 @@ +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +841dd789b862 ("block: Use bdev_open_by_dev() in blkdev_open()") +e719b4d15674 ("block: Provide bdev_open_* functions") +a0433f8cae3a ("Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linux") diff --git a/v5.8/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 b/v5.8/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 new file mode 100644 index 00000000000..8ec0a7cd448 --- /dev/null +++ b/v5.8/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 @@ -0,0 +1,20 @@ +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.8/3425a2005b291b62b6f6deeeab1156839c41cf85 b/v5.8/3425a2005b291b62b6f6deeeab1156839c41cf85 new file mode 100644 index 00000000000..f283228910f --- /dev/null +++ b/v5.8/3425a2005b291b62b6f6deeeab1156839c41cf85 @@ -0,0 +1 @@ +3425a2005b29 ("selftests/ftrace: Add test to exercize function tracer across cpu hotplug") diff --git a/v5.8/345e8abe4c355bc24bab3f4a5634122e55be8665 b/v5.8/345e8abe4c355bc24bab3f4a5634122e55be8665 new file mode 100644 index 00000000000..337c54fd768 --- /dev/null +++ b/v5.8/345e8abe4c355bc24bab3f4a5634122e55be8665 @@ -0,0 +1,20 @@ +345e8abe4c35 ("selftests/resctrl: Get domain id from cache id") +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v5.8/347d49fdf36c5e2411afdb312935d88183fe5811 b/v5.8/347d49fdf36c5e2411afdb312935d88183fe5811 new file mode 100644 index 00000000000..cf145731eee --- /dev/null +++ b/v5.8/347d49fdf36c5e2411afdb312935d88183fe5811 @@ -0,0 +1,10 @@ +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/348139384ba30eccd4ce4f01fcf575b08ce81b83 b/v5.8/348139384ba30eccd4ce4f01fcf575b08ce81b83 new file mode 100644 index 00000000000..50d31b0c930 --- /dev/null +++ b/v5.8/348139384ba30eccd4ce4f01fcf575b08ce81b83 @@ -0,0 +1 @@ +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v5.8/3789fb8746dc0f484db2d6f48b390f0f535d5120 b/v5.8/3789fb8746dc0f484db2d6f48b390f0f535d5120 new file mode 100644 index 00000000000..3d88ab126c2 --- /dev/null +++ b/v5.8/3789fb8746dc0f484db2d6f48b390f0f535d5120 @@ -0,0 +1,20 @@ +3789fb8746dc ("bcache: port block device access to files") +b3856da79062 ("bcache: Fixup error handling in register_cache()") +631b001fd6bc ("bcache: Convert to bdev_open_by_path()") +2c5555983bd2 ("bcache: Fix bcache device claiming") +abcc0cbd4928 ("bcache: Alloc holder object before async registration") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v5.8/386dc41cf54dcf44ea40de1aca900f02b756cec0 b/v5.8/386dc41cf54dcf44ea40de1aca900f02b756cec0 new file mode 100644 index 00000000000..6f717891ec6 --- /dev/null +++ b/v5.8/386dc41cf54dcf44ea40de1aca900f02b756cec0 @@ -0,0 +1,2 @@ +386dc41cf54d ("init: flush async file closing") +1ec6574a3c0a ("Merge tag 'kthread-cleanups-for-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace") diff --git a/v5.8/3948abaa4e2be938ccdfc289385a27342fb13d43 b/v5.8/3948abaa4e2be938ccdfc289385a27342fb13d43 new file mode 100644 index 00000000000..572762fe9dd --- /dev/null +++ b/v5.8/3948abaa4e2be938ccdfc289385a27342fb13d43 @@ -0,0 +1 @@ +3948abaa4e2b ("do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak") diff --git a/v5.8/3956f35fbd36aee35766008ce6a9b0ed812d93ef b/v5.8/3956f35fbd36aee35766008ce6a9b0ed812d93ef new file mode 100644 index 00000000000..6101679f452 --- /dev/null +++ b/v5.8/3956f35fbd36aee35766008ce6a9b0ed812d93ef @@ -0,0 +1,7 @@ +3956f35fbd36 ("ceph: adapt to breakup of struct file_lock") +38d46409c463 ("ceph: print cluster fsid and client global_id in all debug logs") +5995d90d2d19 ("ceph: rename _to_client() to _to_fs_client()") +197b7d792d6a ("ceph: pass the mdsc to several helpers") +07bb00ef00ac ("ceph: fix type promotion bug on 32bit systems") +2816a09678f5 ("ceph: remove unnecessary check for NULL in parse_longname()") +7ba2090ca64e ("Merge tag 'ceph-for-6.6-rc1' of https://github.com/ceph/ceph-client") diff --git a/v5.8/39a6c668e4e78c3bc262c24d9aabd0a49027f948 b/v5.8/39a6c668e4e78c3bc262c24d9aabd0a49027f948 new file mode 100644 index 00000000000..70450266ef1 --- /dev/null +++ b/v5.8/39a6c668e4e78c3bc262c24d9aabd0a49027f948 @@ -0,0 +1,6 @@ +39a6c668e4e7 ("efs: convert efs to use the new mount api") +621c1f42945e ("block: move struct block_device to blk_types.h") +3f1266f1f82d ("block: move block-related definitions out of fs.h") +dd0dca223e09 ("block: simplify sb_is_blkdev_sb") +764b23bd9af8 ("block: mark bd_finish_claiming static") +b818f09e46f9 ("tty/sysrq: emergency_thaw_all does not depend on CONFIG_BLOCK") diff --git a/v5.8/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd b/v5.8/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd new file mode 100644 index 00000000000..b70ce8cc2d2 --- /dev/null +++ b/v5.8/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd @@ -0,0 +1,20 @@ +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") diff --git a/v5.8/3cdad0a5a6cf581519748612cb449b43379510a4 b/v5.8/3cdad0a5a6cf581519748612cb449b43379510a4 new file mode 100644 index 00000000000..0777f0ddd47 --- /dev/null +++ b/v5.8/3cdad0a5a6cf581519748612cb449b43379510a4 @@ -0,0 +1,20 @@ +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") diff --git a/v5.8/3d40f78169a0a954ff06e2b0f8e21463f7edb433 b/v5.8/3d40f78169a0a954ff06e2b0f8e21463f7edb433 new file mode 100644 index 00000000000..168eb61e4e9 --- /dev/null +++ b/v5.8/3d40f78169a0a954ff06e2b0f8e21463f7edb433 @@ -0,0 +1,10 @@ +3d40f78169a0 ("filelock: drop the IS_* macros") +90f7d7a0d0d6 ("locks: remove LOCK_MAND flock lock support") +f7e33bdbd6d1 ("fs: remove mandatory file locking support") +fdd92b64d15b ("fs: warn about impending deprecation of mandatory locks") +b8da9b10e26c ("fs/locks: print full locks information") +1b2c54d63cde ("vfs: move the remap range helpers to remap_range.c") +02e83f46ebfa ("vfs: move generic_remap_checks out of mm") +c60166f04283 ("init: add an init_mount helper") +bcbacc4909f1 ("devtmpfs: refactor devtmpfsd()") +a1e6aaa3743a ("fs: refactor do_mount") diff --git a/v5.8/3f6d810665dfde0d33785420618ceb03fba0619d b/v5.8/3f6d810665dfde0d33785420618ceb03fba0619d new file mode 100644 index 00000000000..cdcb2ff8c49 --- /dev/null +++ b/v5.8/3f6d810665dfde0d33785420618ceb03fba0619d @@ -0,0 +1,20 @@ +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") diff --git a/v5.8/410bb2ce611133a11d4d11f0aef4c83f095c3200 b/v5.8/410bb2ce611133a11d4d11f0aef4c83f095c3200 new file mode 100644 index 00000000000..c823caceaeb --- /dev/null +++ b/v5.8/410bb2ce611133a11d4d11f0aef4c83f095c3200 @@ -0,0 +1,20 @@ +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 b/v5.8/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 new file mode 100644 index 00000000000..6542afab81a --- /dev/null +++ b/v5.8/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 @@ -0,0 +1,15 @@ +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") +4c5b47997521 ("vfs: add fileattr ops") +549c7297717c ("fs: make helpers idmap mount aware") +643fe55a0679 ("open: handle idmapped mounts in do_truncate()") +6521f8917082 ("namei: prepare for idmapped mounts") +9fe61450972d ("namei: introduce struct renamedata") +ba73d98745be ("namei: handle idmapped mounts in may_*() helpers") +0d56a4518d5e ("stat: handle idmapped mounts") +e65ce2a50cf6 ("acl: handle idmapped mounts") +2f221d6f7b88 ("attr: handle idmapped mounts") +21cb47be6fb9 ("inode: make init and permission helpers idmapped mount aware") +47291baa8ddf ("namei: make permission helpers idmapped mount aware") +0558c1bf5a08 ("capability: handle idmapped mounts") +02f92b3868a1 ("fs: add file and path permissions helpers") +71c061d24438 ("Merge tag 'for-5.11-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux") diff --git a/v5.8/42c3732fa8073717dd7d924472f1c0bc5b452fdc b/v5.8/42c3732fa8073717dd7d924472f1c0bc5b452fdc new file mode 100644 index 00000000000..4510c54e967 --- /dev/null +++ b/v5.8/42c3732fa8073717dd7d924472f1c0bc5b452fdc @@ -0,0 +1,2 @@ +42c3732fa807 ("fs: Create a generic is_dot_dotdot() utility") +4215d054aea0 ("f2fs: enable extent cache for compression files in read-only") diff --git a/v5.8/432acd550e3607d5fea23e27f6ab4e4567deccfd b/v5.8/432acd550e3607d5fea23e27f6ab4e4567deccfd new file mode 100644 index 00000000000..c557d72345f --- /dev/null +++ b/v5.8/432acd550e3607d5fea23e27f6ab4e4567deccfd @@ -0,0 +1,20 @@ +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +ebb7fb1557b1 ("xfs, iomap: limit individual ioend chain lengths in writeback") +8ffd74e9a816 ("iomap: Convert bio completions to use folios") +cd1e5afe5503 ("iomap: Pass the iomap_page into iomap_set_range_uptodate") +435d44b3fd0a ("iomap: Convert iomap_page_create to take a folio") +95c4cd053a1d ("iomap: Convert to_iomap_page to take a folio") +5ad448ce2976 ("iomap: iomap_read_inline_data cleanup") +d8af404ffce7 ("iomap: Fix inline extent handling in iomap_readpage") +fad0a1ab34f7 ("iomap: constify iomap_iter_srcmap") +b74b1293e6ca ("iomap: rework unshare flag") +1b5c1e36dc0e ("iomap: pass an iomap_iter to various buffered I/O helpers") +2aa3048e03d3 ("iomap: switch iomap_zero_range to use iomap_iter") +8fc274d1f4b4 ("iomap: switch iomap_file_unshare to use iomap_iter") +ce83a0251c6e ("iomap: switch iomap_file_buffered_write to use iomap_iter") +f6d480006cea ("iomap: switch readahead and readpage to use iomap_iter") +f4b896c213f0 ("iomap: add the new iomap_iter model") +740499c78408 ("iomap: fix the iomap_readpage_actor return value for inline data") +78c64b00f842 ("iomap: mark the iomap argument to iomap_read_inline_data const") +1d25d0aecfcd ("iomap: remove the iomap arguments to ->page_{prepare,done}") +b69eea82d37d ("iomap: pass writeback errors to the mapping") diff --git a/v5.8/433f437b3ae2ed4e318ecd5233c82f6936e78e82 b/v5.8/433f437b3ae2ed4e318ecd5233c82f6936e78e82 new file mode 100644 index 00000000000..ded20c197b4 --- /dev/null +++ b/v5.8/433f437b3ae2ed4e318ecd5233c82f6936e78e82 @@ -0,0 +1,20 @@ +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") diff --git a/v5.8/4379f91172f39d999919c8e8b2b5e1d665d8972d b/v5.8/4379f91172f39d999919c8e8b2b5e1d665d8972d new file mode 100644 index 00000000000..486c519eecc --- /dev/null +++ b/v5.8/4379f91172f39d999919c8e8b2b5e1d665d8972d @@ -0,0 +1,20 @@ +4379f91172f3 ("power: port block device access to file") +e017d304c740 ("PM: hibernate: Convert to bdev_open_by_dev()") +40d84e198b0a ("PM: hibernate: Rename function parameter from snapshot_test to exclusive") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v5.8/43f0df54c96fa5abcab9df8649c1e52119bf0238 b/v5.8/43f0df54c96fa5abcab9df8649c1e52119bf0238 new file mode 100644 index 00000000000..d7f8c195652 --- /dev/null +++ b/v5.8/43f0df54c96fa5abcab9df8649c1e52119bf0238 @@ -0,0 +1,9 @@ +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.8/449813515d3e5efec85206bb91588a6249a421a3 b/v5.8/449813515d3e5efec85206bb91588a6249a421a3 new file mode 100644 index 00000000000..5195ccbcae9 --- /dev/null +++ b/v5.8/449813515d3e5efec85206bb91588a6249a421a3 @@ -0,0 +1,8 @@ +449813515d3e ("block, fs: Restore the per-bio/request data lifetime fields") +1ccf164ec866 ("block: Use iov_iter_extract_pages() and page pinning in direct-io.c") +e51bab4e2058 ("block: Replace BIO_NO_PAGE_REF with BIO_PAGE_REFFED with inverted logic") +a450f49708ea ("iomap: Don't get an reference on ZERO_PAGE for direct I/O block zeroing") +7ee4ccf57484 ("block: set FOLL_PCI_P2PDMA in bio_map_user_iov()") +80bd4a7aab4c ("blk-mq: move the srcu_struct used for quiescing to the tagset") +b179c98f7697 ("block: Remove request.write_hint") +513389809e13 ("Merge tag 'for-6.1/block-2022-10-03' of git://git.kernel.dk/linux") diff --git a/v5.8/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 b/v5.8/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 new file mode 100644 index 00000000000..5370155d0c6 --- /dev/null +++ b/v5.8/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 @@ -0,0 +1,6 @@ +459c814a3c5f ("9p: adapt to breakup of struct file_lock") +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.8/45f29e0eb5b969c59a70525942080905dc5b7964 b/v5.8/45f29e0eb5b969c59a70525942080905dc5b7964 new file mode 100644 index 00000000000..7293e29f580 --- /dev/null +++ b/v5.8/45f29e0eb5b969c59a70525942080905dc5b7964 @@ -0,0 +1 @@ +45f29e0eb5b9 ("openpromfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.8/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 b/v5.8/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 new file mode 100644 index 00000000000..a7f811f45a7 --- /dev/null +++ b/v5.8/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 @@ -0,0 +1,10 @@ +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/4a679c5afca027d7f4668f51693f7cce589038f5 b/v5.8/4a679c5afca027d7f4668f51693f7cce589038f5 new file mode 100644 index 00000000000..011df112d57 --- /dev/null +++ b/v5.8/4a679c5afca027d7f4668f51693f7cce589038f5 @@ -0,0 +1 @@ +4a679c5afca0 ("selftests: Add test to verify power supply properties") diff --git a/v5.8/4b2cfbda2d530f4efa0e2833771640869013de5e b/v5.8/4b2cfbda2d530f4efa0e2833771640869013de5e new file mode 100644 index 00000000000..189c5bff37d --- /dev/null +++ b/v5.8/4b2cfbda2d530f4efa0e2833771640869013de5e @@ -0,0 +1,20 @@ +4b2cfbda2d53 ("nfs: port block device access to files") +3fe5d9fb0b31 ("nfs/blocklayout: Convert to use bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.8/4b357e2a6d6c364a88d50526675fe596a30766cb b/v5.8/4b357e2a6d6c364a88d50526675fe596a30766cb new file mode 100644 index 00000000000..a339a4273e6 --- /dev/null +++ b/v5.8/4b357e2a6d6c364a88d50526675fe596a30766cb @@ -0,0 +1,20 @@ +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v5.8/4b7b4291dee2fef9148563be3eeb0034cc3bf5df b/v5.8/4b7b4291dee2fef9148563be3eeb0034cc3bf5df new file mode 100644 index 00000000000..1dc10b9d825 --- /dev/null +++ b/v5.8/4b7b4291dee2fef9148563be3eeb0034cc3bf5df @@ -0,0 +1 @@ +4b7b4291dee2 ("selftests: thermal: intel: power_floor: add missing gitignore") diff --git a/v5.8/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 b/v5.8/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 new file mode 100644 index 00000000000..121e45b5034 --- /dev/null +++ b/v5.8/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 @@ -0,0 +1,14 @@ +4b944f8ef996 ("Revert "mm/filemap: avoid buffered read/write race to read inconsistent data"") +e2c27b803bb6 ("mm/filemap: avoid buffered read/write race to read inconsistent data") +06c0444290ce ("mm/filemap.c: generic_file_buffered_read() now uses find_get_pages_contig") +723ef24b9b37 ("mm/filemap/c: break generic_file_buffered_read up into multiple functions") +0abed7c69b95 ("mm: never attempt async page lock if we've transferred data already") +13bd691421bc ("mm: mark async iocb read as NOWAIT once some data has been copied") +c8d317aa1887 ("io_uring: fix async buffered reads when readahead is disabled") +3b2a4439e0ae ("io_uring: get rid of kiocb_wait_page_queue_init()") +227c0c9673d8 ("io_uring: internally retry short reads") +ff6165b2d7f6 ("io_uring: retain iov_iter state over io_read/io_write calls") +2dd2111d0d38 ("io_uring: Fix NULL pointer dereference in loop_rw_iter()") +c1dd91d16246 ("io_uring: add comments on how the async buffered read retry works") +cbd287c09351 ("io_uring: io_async_buf_func() need not test page bit") +cdc8fcb49905 ("Merge tag 'for-5.9/io_uring-20200802' of git://git.kernel.dk/linux-block") diff --git a/v5.8/4ca52f539865853e6ddbc393745cd0b305f0d810 b/v5.8/4ca52f539865853e6ddbc393745cd0b305f0d810 new file mode 100644 index 00000000000..50ef28826f0 --- /dev/null +++ b/v5.8/4ca52f539865853e6ddbc393745cd0b305f0d810 @@ -0,0 +1,9 @@ +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 b/v5.8/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 new file mode 100644 index 00000000000..992d2aa0feb --- /dev/null +++ b/v5.8/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 @@ -0,0 +1,17 @@ +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.8/512383ae49107fbc42243887798548e356c4b91c b/v5.8/512383ae49107fbc42243887798548e356c4b91c new file mode 100644 index 00000000000..9dabe79ddb6 --- /dev/null +++ b/v5.8/512383ae49107fbc42243887798548e356c4b91c @@ -0,0 +1,3 @@ +512383ae4910 ("f2fs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/5339792bd64bd1605d3d51f8e52e94dfc385959b b/v5.8/5339792bd64bd1605d3d51f8e52e94dfc385959b new file mode 100644 index 00000000000..657ef9c4bd3 --- /dev/null +++ b/v5.8/5339792bd64bd1605d3d51f8e52e94dfc385959b @@ -0,0 +1,20 @@ +5339792bd64b ("selftests/resctrl: Add test groups and name L3 CAT test L3_CAT") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v5.8/539cd3f4da3fdbe7dc353634e004e4b0e725c35a b/v5.8/539cd3f4da3fdbe7dc353634e004e4b0e725c35a new file mode 100644 index 00000000000..37e8e8a3953 --- /dev/null +++ b/v5.8/539cd3f4da3fdbe7dc353634e004e4b0e725c35a @@ -0,0 +1,7 @@ +539cd3f4da3f ("selftests: lib.mk: Do not process TEST_GEN_MODS_DIR") +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") +ae108c48b5d2 ("selftests: net: Fix cross-tree inclusion of scripts") +9395cd7cef45 ("Merge tag 'landlock-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux") diff --git a/v5.8/54943abce0927156ba9909f1a533b25410bfe2ca b/v5.8/54943abce0927156ba9909f1a533b25410bfe2ca new file mode 100644 index 00000000000..746ea0835a9 --- /dev/null +++ b/v5.8/54943abce0927156ba9909f1a533b25410bfe2ca @@ -0,0 +1,20 @@ +54943abce092 ("iomap: add pos and dirty_len into trace_iomap_writepage_map") +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v5.8/54ee3526796f56c249124686a33e1cc05f76ea21 b/v5.8/54ee3526796f56c249124686a33e1cc05f76ea21 new file mode 100644 index 00000000000..3958fea6e84 --- /dev/null +++ b/v5.8/54ee3526796f56c249124686a33e1cc05f76ea21 @@ -0,0 +1,8 @@ +54ee3526796f ("selftests: livepatch: Avoid running the tests if kernel-devel is missing") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.8/57c6906778f55deba6d3f3af00284e3541bb9950 b/v5.8/57c6906778f55deba6d3f3af00284e3541bb9950 new file mode 100644 index 00000000000..77cae3a6f0a --- /dev/null +++ b/v5.8/57c6906778f55deba6d3f3af00284e3541bb9950 @@ -0,0 +1 @@ +57c6906778f5 ("__fs_parse: Correct a documentation comment") diff --git a/v5.8/582a3bf999df662c0e0fa4717ce7559f16d7b93b b/v5.8/582a3bf999df662c0e0fa4717ce7559f16d7b93b new file mode 100644 index 00000000000..4a3f8a50cba --- /dev/null +++ b/v5.8/582a3bf999df662c0e0fa4717ce7559f16d7b93b @@ -0,0 +1,6 @@ +582a3bf999df ("filelock: always define for_each_file_lock()") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 b/v5.8/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 new file mode 100644 index 00000000000..5a7c9c80a0b --- /dev/null +++ b/v5.8/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 @@ -0,0 +1 @@ +587a67b6830b ("filelock: rename some fields in tracepoints") diff --git a/v5.8/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 b/v5.8/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 new file mode 100644 index 00000000000..353fab4c2ed --- /dev/null +++ b/v5.8/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 @@ -0,0 +1 @@ +5916f439f2eb ("Convert coda to use the new mount API") diff --git a/v5.8/5bc9dc068afe95e924136d57c1a385194282a919 b/v5.8/5bc9dc068afe95e924136d57c1a385194282a919 new file mode 100644 index 00000000000..58b7b43b271 --- /dev/null +++ b/v5.8/5bc9dc068afe95e924136d57c1a385194282a919 @@ -0,0 +1 @@ +5bc9dc068afe ("selftest: ftrace: fix minor typo in log") diff --git a/v5.8/5caf1b6400d30a31363063314bddea4e5680d639 b/v5.8/5caf1b6400d30a31363063314bddea4e5680d639 new file mode 100644 index 00000000000..9613793a21c --- /dev/null +++ b/v5.8/5caf1b6400d30a31363063314bddea4e5680d639 @@ -0,0 +1,20 @@ +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v5.8/5d94da7ff00ef45737a64d947e7ff45aca972782 b/v5.8/5d94da7ff00ef45737a64d947e7ff45aca972782 new file mode 100644 index 00000000000..8769e9de8e6 --- /dev/null +++ b/v5.8/5d94da7ff00ef45737a64d947e7ff45aca972782 @@ -0,0 +1,3 @@ +5d94da7ff00e ("kselftest: Add basic test for probing the rust sample modules") +615131b8e9bc ("MAINTAINERS: Rust") +fa4b9df00af4 ("MAINTAINERS: Add Runtime Verification (RV) entry") diff --git a/v5.8/6021d62c677f12f2f975bb1bf2389730e1d9f746 b/v5.8/6021d62c677f12f2f975bb1bf2389730e1d9f746 new file mode 100644 index 00000000000..35c83a83d1c --- /dev/null +++ b/v5.8/6021d62c677f12f2f975bb1bf2389730e1d9f746 @@ -0,0 +1 @@ +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") diff --git a/v5.8/60c2a6926cc94dcd8a60ab593b4092bc354061c3 b/v5.8/60c2a6926cc94dcd8a60ab593b4092bc354061c3 new file mode 100644 index 00000000000..febb6a07fa7 --- /dev/null +++ b/v5.8/60c2a6926cc94dcd8a60ab593b4092bc354061c3 @@ -0,0 +1,20 @@ +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.8/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 b/v5.8/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 new file mode 100644 index 00000000000..0ed23fc8f0e --- /dev/null +++ b/v5.8/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 @@ -0,0 +1,20 @@ +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +58a033c9a3e0 ("nfsd: remove fetch_iversion export operation") +638e3e7d9493 ("nfsd: use the getattr operation to fetch i_version") +3139b1d79588 ("nfsd: move nfsd4_change_attribute to nfsfh.c") +ac3a2585f018 ("nfsd: rework refcounting in filecache") +d7064eaf688c ("NFSD: Add an nfsd_file_fsync tracepoint") +821411858988 ("nfsd: reorganize filecache.c") +1f696e230ea5 ("nfsd: remove the pages_flushed statistic from filecache") +4d1ea8455716 ("NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collection") +dcf3f80965ca ("NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately"") +c252849082ff ("NFSD: Pass the target nfsd_file to nfsd_commit()") +d3aefd2b29ff ("nfsd: fix net-namespace logic in __nfsd_file_cache_purge") +243a5263014a ("nfsd: rework hashtable handling in nfsd_do_file_acquire") +8d0d254b15cc ("nfsd: fix nfsd_file_unhash_and_dispose") +5e138c4a750d ("NFSD: NFSv4 CLOSE should release an nfsd_file immediately") +b40a2839470c ("NFSD: Move nfsd_file_trace_alloc() tracepoint") diff --git a/v5.8/617fc7775370324d0a2b888625b042221ebdcb62 b/v5.8/617fc7775370324d0a2b888625b042221ebdcb62 new file mode 100644 index 00000000000..c31d441a844 --- /dev/null +++ b/v5.8/617fc7775370324d0a2b888625b042221ebdcb62 @@ -0,0 +1,7 @@ +617fc7775370 ("fs: Use KMEM_CACHE instead of kmem_cache_create") +a6293b3e285c ("fs: factor out backing_file_{read,write}_iter() helpers") +f91a704f7161 ("fs: prepare for stackable filesystems backing file helpers") +6ae654392bb5 ("fs: move kiocb_start_write() into vfs_iocb_iter_write()") +269aed7014b3 ("fs: move file_start_write() into vfs_iter_write()") +e389b76a7ee1 ("coda: change locking order in coda_file_write_iter()") +062cca8915ca ("Merge tag 'vfs-6.7.iomap' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs") diff --git a/v5.8/61ead71476cf8b68960275beee24ff00a809fe81 b/v5.8/61ead71476cf8b68960275beee24ff00a809fe81 new file mode 100644 index 00000000000..6f9e470f02f --- /dev/null +++ b/v5.8/61ead71476cf8b68960275beee24ff00a809fe81 @@ -0,0 +1,5 @@ +61ead71476cf ("ext4: port block device access to file") +afde134b5bd0 ("ext4: Block writes to journal device") +218de67764e5 ("ext4: simplify device handling") +d577c8aaed20 ("ext4: Convert to bdev_open_by_dev()") +3ef96fcfd50b ("Merge tag 'ext4_for_linus-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4") diff --git a/v5.8/64bef697d33b75fc06c5789b3f8108680271529f b/v5.8/64bef697d33b75fc06c5789b3f8108680271529f new file mode 100644 index 00000000000..b03bd3a5dc5 --- /dev/null +++ b/v5.8/64bef697d33b75fc06c5789b3f8108680271529f @@ -0,0 +1,8 @@ +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.8/64f92a554f72cbfe8b971f93af9d07f87599bc88 b/v5.8/64f92a554f72cbfe8b971f93af9d07f87599bc88 new file mode 100644 index 00000000000..91e64def526 --- /dev/null +++ b/v5.8/64f92a554f72cbfe8b971f93af9d07f87599bc88 @@ -0,0 +1 @@ +64f92a554f72 ("ocfs2: convert to using new filelock helpers") diff --git a/v5.8/6727980b67852dae6b82a97e24fbadbdd218c033 b/v5.8/6727980b67852dae6b82a97e24fbadbdd218c033 new file mode 100644 index 00000000000..3f6f727c520 --- /dev/null +++ b/v5.8/6727980b67852dae6b82a97e24fbadbdd218c033 @@ -0,0 +1,6 @@ +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") +ae108c48b5d2 ("selftests: net: Fix cross-tree inclusion of scripts") +9395cd7cef45 ("Merge tag 'landlock-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux") diff --git a/v5.8/6874f6ed92df1e95ff815692b6bf6aa98e4c925b b/v5.8/6874f6ed92df1e95ff815692b6bf6aa98e4c925b new file mode 100644 index 00000000000..b1f95e09ffb --- /dev/null +++ b/v5.8/6874f6ed92df1e95ff815692b6bf6aa98e4c925b @@ -0,0 +1,20 @@ +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v5.8/689a930b93c5c20294df5da0407df361c5412eac b/v5.8/689a930b93c5c20294df5da0407df361c5412eac new file mode 100644 index 00000000000..956a7ce4b2d --- /dev/null +++ b/v5.8/689a930b93c5c20294df5da0407df361c5412eac @@ -0,0 +1,20 @@ +689a930b93c5 ("drm/xe/tests: Fix printf format specifiers in xe_migrate test") +cf0b9e94c8c7 ("drm/xe/tests/xe_migrate.c: Add vram to vram KUNIT test") +b7ab8c4f028f ("drm/xe/bo: Remove the lock_no_vm()/unlock_no_vm() interface") +d00e9cc28e1e ("drm/xe/vm: Simplify and document xe_vm_lock()") +fba153b0d0b7 ("drm/xe/selftests: consider multi-GT for eviction test") +9c0d779fc67b ("drm/xe: Prevent return with locked vm") +9b9529ce379a ("drm/xe: Rename engine to exec_queue") +99fea6828879 ("drm/xe: Prefer WARN() over BUG() to avoid crashing the kernel") +e3828ebf6cde ("drm/xe: Add define WQ_HEADER_SIZE") +937b4be72baa ("drm/xe: Decouple vram check from xe_bo_addr()") +621c1fbd9b83 ("drm/xe: Remove vma arg from xe_pte_encode()") +0e34fdb4a01a ("drm/xe: Fix checking for unset value") +6aa26f6eb829 ("drm/xe/engine: add missing rpm for bind engines") +cd928fced996 ("drm/xe/uapi: add the userspace bits for small-bar") +6a024f1bfdfe ("drm/xe/bo: support tiered vram allocation for small-bar") +7a060d786cc1 ("drm/xe/mtl: Map PPGTT as CPU:WC") +7ead33156483 ("drm/xe: Use migrate engine for page fault binds") +1655c893af08 ("drm/xe: Reduce the number list links in xe_vma") +8f33b4f054fc ("drm/xe: Avoid doing rebinds") +0043a3e8a1f5 ("drm/xe/execlist: Log when using execlist submission") diff --git a/v5.8/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce b/v5.8/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce new file mode 100644 index 00000000000..fdfd8771642 --- /dev/null +++ b/v5.8/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce @@ -0,0 +1,10 @@ +6934eea2690b ("selftests: ktap_helpers: Add helper to print diagnostic messages") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") +735931f9a51a ("MAINTAINERS: add uv.c also to KVM/s390") +f0f0a5df4e08 ("selftests: Extract run_kselftest.sh and generate stand-alone test list") diff --git a/v5.8/6a277077ac5189d7633f8c57e153e0a73fab39d2 b/v5.8/6a277077ac5189d7633f8c57e153e0a73fab39d2 new file mode 100644 index 00000000000..e83a7e7368f --- /dev/null +++ b/v5.8/6a277077ac5189d7633f8c57e153e0a73fab39d2 @@ -0,0 +1,6 @@ +6a277077ac51 ("smb/server: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +5dd8ce24667a ("cifs: missing directory in MAINTAINERS file") +332019e23a51 ("Merge tag '5.20-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6") diff --git a/v5.8/6a71770442b5b7cf8f880ca1c0a72456c918c757 b/v5.8/6a71770442b5b7cf8f880ca1c0a72456c918c757 new file mode 100644 index 00000000000..b9e0dc80d11 --- /dev/null +++ b/v5.8/6a71770442b5b7cf8f880ca1c0a72456c918c757 @@ -0,0 +1,8 @@ +6a71770442b5 ("selftests: livepatch: Test livepatching a heavily called syscall") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.8/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c b/v5.8/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c new file mode 100644 index 00000000000..6f0978c5d8b --- /dev/null +++ b/v5.8/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c @@ -0,0 +1 @@ +6b6ec4ca4e33 ("eventfd: add a BUILD_BUG_ON() to ensure consistency between EFD_SEMAPHORE and the uapi") diff --git a/v5.8/6b865d6530230b0c446efd93e0207b8eed7eadb2 b/v5.8/6b865d6530230b0c446efd93e0207b8eed7eadb2 new file mode 100644 index 00000000000..739be176b6c --- /dev/null +++ b/v5.8/6b865d6530230b0c446efd93e0207b8eed7eadb2 @@ -0,0 +1,9 @@ +6b865d653023 ("iomap: only call mapping_set_error once for each failed bio") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.8/6b91bfa1651d841f0066bae2b1322cac29fdfb61 b/v5.8/6b91bfa1651d841f0066bae2b1322cac29fdfb61 new file mode 100644 index 00000000000..661e003badf --- /dev/null +++ b/v5.8/6b91bfa1651d841f0066bae2b1322cac29fdfb61 @@ -0,0 +1 @@ +6b91bfa1651d ("qnx4: convert qnx4 to use the new mount api") diff --git a/v5.8/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 b/v5.8/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 new file mode 100644 index 00000000000..a00f98aed06 --- /dev/null +++ b/v5.8/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 @@ -0,0 +1 @@ +6c8ac6e24eb0 ("initramfs: remove duplicate built-in __initramfs_start unpacking") diff --git a/v5.8/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff b/v5.8/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff new file mode 100644 index 00000000000..ed007f617fb --- /dev/null +++ b/v5.8/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff @@ -0,0 +1,20 @@ +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") diff --git a/v5.8/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 b/v5.8/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 new file mode 100644 index 00000000000..232e5a6f1c3 --- /dev/null +++ b/v5.8/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 @@ -0,0 +1,2 @@ +6f1a214d446b ("selftests: sched: Fix spelling mistake "hiearchy" -> "hierarchy"") +9f2699007493 ("kselftest: Add test for core sched prctl interface") diff --git a/v5.8/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 b/v5.8/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 new file mode 100644 index 00000000000..c34396dbd20 --- /dev/null +++ b/v5.8/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 @@ -0,0 +1,20 @@ +6f2f793fba78 ("kunit: test: Log the correct filter string in executor_test") +dce19a3fede2 ("kunit: test: Make filter strings in executor_test writable") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") diff --git a/v5.8/70dfe3f0d239c2e8abc6a7bea24411031f85b652 b/v5.8/70dfe3f0d239c2e8abc6a7bea24411031f85b652 new file mode 100644 index 00000000000..d636e73a381 --- /dev/null +++ b/v5.8/70dfe3f0d239c2e8abc6a7bea24411031f85b652 @@ -0,0 +1,5 @@ +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +5ca14835dc42 ("fs: uninline inode_maybe_inc_iversion()") +da3f52ba3595 ("iversion: use atomic64_try_cmpxchg)") +608af703519a ("libfs: Add generic function for setting dentry_ops") +c843843e714c ("fs: Add standard casefolding support") diff --git a/v5.8/73f65b8b0325551110dedf8d27ac738bdc331802 b/v5.8/73f65b8b0325551110dedf8d27ac738bdc331802 new file mode 100644 index 00000000000..0329e1c62ea --- /dev/null +++ b/v5.8/73f65b8b0325551110dedf8d27ac738bdc331802 @@ -0,0 +1 @@ +73f65b8b0325 ("fs: Wrong function name in comment") diff --git a/v5.8/73fa7547c70b32cc69685f79be31135797734eb6 b/v5.8/73fa7547c70b32cc69685f79be31135797734eb6 new file mode 100644 index 00000000000..b32c5da4552 --- /dev/null +++ b/v5.8/73fa7547c70b32cc69685f79be31135797734eb6 @@ -0,0 +1,2 @@ +73fa7547c70b ("vfs: add RWF_NOAPPEND flag for pwritev2") +1752f0adea98 ("fs: optimise kiocb_set_rw_flags()") diff --git a/v5.8/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 b/v5.8/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 new file mode 100644 index 00000000000..e203b63e790 --- /dev/null +++ b/v5.8/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 @@ -0,0 +1,20 @@ +74e76cbabd7f ("selftests/resctrl: Add resource_info_file_exists()") +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v5.8/75a1bbe60a7425fcaa670bff58b8589b1f880810 b/v5.8/75a1bbe60a7425fcaa670bff58b8589b1f880810 new file mode 100644 index 00000000000..0a3514944a7 --- /dev/null +++ b/v5.8/75a1bbe60a7425fcaa670bff58b8589b1f880810 @@ -0,0 +1 @@ +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") diff --git a/v5.8/75cabec0111b7ccb140d917cc9c481e845cc3498 b/v5.8/75cabec0111b7ccb140d917cc9c481e845cc3498 new file mode 100644 index 00000000000..694ca82b494 --- /dev/null +++ b/v5.8/75cabec0111b7ccb140d917cc9c481e845cc3498 @@ -0,0 +1,6 @@ +75cabec0111b ("filelock: add some new helper functions") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.8/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 b/v5.8/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 new file mode 100644 index 00000000000..a3ebf79c1c7 --- /dev/null +++ b/v5.8/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 @@ -0,0 +1 @@ +75e9570c93c7 ("ceph: convert to using new filelock helpers") diff --git a/v5.8/76698510f593daf8aa0582492090d0c2e484c3e8 b/v5.8/76698510f593daf8aa0582492090d0c2e484c3e8 new file mode 100644 index 00000000000..9ad9e8d3970 --- /dev/null +++ b/v5.8/76698510f593daf8aa0582492090d0c2e484c3e8 @@ -0,0 +1 @@ +76698510f593 ("afs: convert to using new filelock helpers") diff --git a/v5.8/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 b/v5.8/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 new file mode 100644 index 00000000000..648c0e2cfcb --- /dev/null +++ b/v5.8/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 @@ -0,0 +1,20 @@ +7b8001013d72 ("filelock: don't do security checks on nfsd setlease calls") +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v5.8/7beea725a8ca412c6190090ce7c3a13b169592a1 b/v5.8/7beea725a8ca412c6190090ce7c3a13b169592a1 new file mode 100644 index 00000000000..3ca8049eb9a --- /dev/null +++ b/v5.8/7beea725a8ca412c6190090ce7c3a13b169592a1 @@ -0,0 +1,20 @@ +7beea725a8ca ("libfs: Define a minimum directory offset") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") diff --git a/v5.8/7c079e909b21f8f6e5d8e501c037752ff302a15e b/v5.8/7c079e909b21f8f6e5d8e501c037752ff302a15e new file mode 100644 index 00000000000..d11e8e398aa --- /dev/null +++ b/v5.8/7c079e909b21f8f6e5d8e501c037752ff302a15e @@ -0,0 +1,9 @@ +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") +735931f9a51a ("MAINTAINERS: add uv.c also to KVM/s390") +f0f0a5df4e08 ("selftests: Extract run_kselftest.sh and generate stand-alone test list") diff --git a/v5.8/7c09a4ed6156c6cab6b951e027ca6ea24af454ba b/v5.8/7c09a4ed6156c6cab6b951e027ca6ea24af454ba new file mode 100644 index 00000000000..768c7515966 --- /dev/null +++ b/v5.8/7c09a4ed6156c6cab6b951e027ca6ea24af454ba @@ -0,0 +1,9 @@ +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/7c18509bdaefe2164e62829d614ef9ea429f29d2 b/v5.8/7c18509bdaefe2164e62829d614ef9ea429f29d2 new file mode 100644 index 00000000000..8217f681b5d --- /dev/null +++ b/v5.8/7c18509bdaefe2164e62829d614ef9ea429f29d2 @@ -0,0 +1,12 @@ +7c18509bdaef ("filelock: convert locks_insert_lock_ctx and locks_delete_lock_ctx") +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/7ded1e365cc9de6093a71d3a493c1874aca6e77c b/v5.8/7ded1e365cc9de6093a71d3a493c1874aca6e77c new file mode 100644 index 00000000000..d6c8678a8aa --- /dev/null +++ b/v5.8/7ded1e365cc9de6093a71d3a493c1874aca6e77c @@ -0,0 +1 @@ +7ded1e365cc9 ("efs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.8/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 b/v5.8/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 new file mode 100644 index 00000000000..2a782f86a64 --- /dev/null +++ b/v5.8/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 @@ -0,0 +1,15 @@ +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +4008e2a0b01a ("zonefs: Reorganize code") +a608da3bd730 ("zonefs: Detect append writes at invalid locations") +f43dc4dc3eff ("iomap: buffered write failure should not truncate the page cache") +9c7babf94a0d ("xfs,iomap: move delalloc punching to iomap") +b71f889c18ad ("xfs: use byte ranges for write cleanup ranges") +198dd8aedee6 ("xfs: punching delalloc extents on write failure is racy") +8745889a7fd0 ("Merge tag 'iomap-6.0-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux") diff --git a/v5.8/7edfc610ec315de96963e66889511212ad87e3de b/v5.8/7edfc610ec315de96963e66889511212ad87e3de new file mode 100644 index 00000000000..334603c650d --- /dev/null +++ b/v5.8/7edfc610ec315de96963e66889511212ad87e3de @@ -0,0 +1,4 @@ +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.8/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 b/v5.8/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 new file mode 100644 index 00000000000..1e9b4ad7e35 --- /dev/null +++ b/v5.8/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 @@ -0,0 +1,2 @@ +7ffa8f3d3023 ("fs: Remove NTFS classic") +a05aea98d405 ("Merge tag 'sysctl-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux") diff --git a/v5.8/806cb2270237ce2ec672a407d66cee17a07d3aa2 b/v5.8/806cb2270237ce2ec672a407d66cee17a07d3aa2 new file mode 100644 index 00000000000..c96641fd5b2 --- /dev/null +++ b/v5.8/806cb2270237ce2ec672a407d66cee17a07d3aa2 @@ -0,0 +1,20 @@ +806cb2270237 ("kunit: Annotate _MSG assertion variants with gnu printf specifiers") +260755184cbd ("kunit: Move kunit_abort() call out of kunit_do_failed_assertion()") +c1144e01063e ("kunit: declare kunit_assert structs as const") +97d453bc4007 ("kunit: rename base KUNIT_ASSERTION macro to _KUNIT_FAILED") +a8495ad8e973 ("kunit: remove format func from struct kunit_assert, get it to 0 bytes") +7466886b400b ("kunit: take `kunit_assert` as `const`") +c2741453478b ("kunit: cleanup assertion macro internal variables") +2b6861e2372b ("kunit: factor out str constants from binary assertion structs") +064ff292aca5 ("kunit: consolidate KUNIT_INIT_BINARY_ASSERT_STRUCT macros") +6419abb80e82 ("kunit: remove va_format from kunit_assert") +40f39777ce4f ("kunit: decrease macro layering for integer asserts") +c5855907d388 ("kunit: drop unused intermediate macros for ptr inequality checks") +6709d0fe5593 ("kunit: make KUNIT_EXPECT_EQ() use KUNIT_EXPECT_EQ_MSG(), etc.") +05a7da89c15d ("kunit: drop unused assert_type from kunit_assert and clean up macros") +21957f90b28f ("kunit: split out part of kunit_assert into a static const") +dd640d70874b ("kunit: factor out kunit_base_assert_format() call into kunit_fail()") +a91e9ade402c ("kunit: drop unused kunit* field in kunit_assert") +4fdacef8ac5a ("kunit: move check if assertion passed into the macros") +ec54c2892064 ("include/kunit/test.h: replace kernel.h with the necessary inclusions") +3747b5c0d8ec ("kunit: Assign strings to 'const char*' in STREQ assertions") diff --git a/v5.8/80d012e98894ac9112cbcddf2fbf276c2e4be0ec b/v5.8/80d012e98894ac9112cbcddf2fbf276c2e4be0ec new file mode 100644 index 00000000000..8b52aa374a1 --- /dev/null +++ b/v5.8/80d012e98894ac9112cbcddf2fbf276c2e4be0ec @@ -0,0 +1,3 @@ +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +adc9c2e5a723 ("iomap: add a tracepoint for mappings returned by map_blocks") +f4b896c213f0 ("iomap: add the new iomap_iter model") diff --git a/v5.8/8145e082a8dfcfdc0a725b0f76eca54337b5b26e b/v5.8/8145e082a8dfcfdc0a725b0f76eca54337b5b26e new file mode 100644 index 00000000000..dd4d0f691f3 --- /dev/null +++ b/v5.8/8145e082a8dfcfdc0a725b0f76eca54337b5b26e @@ -0,0 +1 @@ +8145e082a8df ("romfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.8/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 b/v5.8/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 new file mode 100644 index 00000000000..5c742c89d45 --- /dev/null +++ b/v5.8/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 @@ -0,0 +1,15 @@ +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.8/82a8cb96b23244f40be56b9edcf085af0cc237a6 b/v5.8/82a8cb96b23244f40be56b9edcf085af0cc237a6 new file mode 100644 index 00000000000..ea18cc0ab8a --- /dev/null +++ b/v5.8/82a8cb96b23244f40be56b9edcf085af0cc237a6 @@ -0,0 +1,7 @@ +82a8cb96b232 ("afs: adapt to breakup of struct file_lock") +76698510f593 ("afs: convert to using new filelock helpers") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.8/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 b/v5.8/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 new file mode 100644 index 00000000000..429defdeaf3 --- /dev/null +++ b/v5.8/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 @@ -0,0 +1,11 @@ +83b290c9e3b5 ("pidfd: clone: allow CLONE_THREAD | CLONE_PIDFD together") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") +e9bdcdbf6936 ("pid: add pidfd_get_task() helper") +490b9ba881e2 ("kernel/pid.c: implement additional checks upon pidfd_create() parameters") +c576e0fcd618 ("kernel/pid.c: remove static qualifier from pidfd_create()") +1aa92cd31c1c ("pid: move pidfd_get_pid() to pid.c") +6da73d15258a ("pidfd: support PIDFD_NONBLOCK in pidfd_open()") +ba7d25f3dff6 ("exit: support non-blocking pidfds") +4969f8a07397 ("pidfd: Add missing sock updates for pidfd_getfd()") diff --git a/v5.8/84e286c1bb9b22d5893d34fcedd69224a65c439c b/v5.8/84e286c1bb9b22d5893d34fcedd69224a65c439c new file mode 100644 index 00000000000..79f2ae08ced --- /dev/null +++ b/v5.8/84e286c1bb9b22d5893d34fcedd69224a65c439c @@ -0,0 +1,9 @@ +84e286c1bb9b ("smb/client: adapt to breakup of struct file_lock") +2cd114294d1d ("smb/client: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.8/85506aca2eb4ea41223c91c5fe25125953c19b13 b/v5.8/85506aca2eb4ea41223c91c5fe25125953c19b13 new file mode 100644 index 00000000000..d95b832afbf --- /dev/null +++ b/v5.8/85506aca2eb4ea41223c91c5fe25125953c19b13 @@ -0,0 +1 @@ +85506aca2eb4 ("selftests/mqueue: Set timeout to 180 seconds") diff --git a/v5.8/85f273a6a1e492afa7309fd23fcd8cb870085f56 b/v5.8/85f273a6a1e492afa7309fd23fcd8cb870085f56 new file mode 100644 index 00000000000..09467f3c870 --- /dev/null +++ b/v5.8/85f273a6a1e492afa7309fd23fcd8cb870085f56 @@ -0,0 +1,4 @@ +85f273a6a1e4 ("fs/pipe: Convert to lockdep_cmp_fn") +fe67f4dd8daa ("pipe: do FASYNC notifications for every pipe IO, not just state changes") +3b844826b6c6 ("pipe: avoid unnecessary EPOLLET wakeups under normal loads") +3a34b13a88ca ("pipe: make pipe writes always wake up readers") diff --git a/v5.8/872584f1bb983a688547509141b03b37bdb28840 b/v5.8/872584f1bb983a688547509141b03b37bdb28840 new file mode 100644 index 00000000000..35446d841aa --- /dev/null +++ b/v5.8/872584f1bb983a688547509141b03b37bdb28840 @@ -0,0 +1,5 @@ +872584f1bb98 ("lockd: convert to using new filelock helpers") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") +7f024fcd5c97 ("Keep read and write fds with each nlm_file") +b661601a9fdf ("lockd: update nlm_lookup_file reexport comment") +2dc6f19e4f43 ("nlm: minor nlm_lookup_file argument change") diff --git a/v5.8/87a83c8c677e762a39d914e67450cc85d8fc1f9a b/v5.8/87a83c8c677e762a39d914e67450cc85d8fc1f9a new file mode 100644 index 00000000000..0b324969e60 --- /dev/null +++ b/v5.8/87a83c8c677e762a39d914e67450cc85d8fc1f9a @@ -0,0 +1 @@ +87a83c8c677e ("reiserfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.8/87b355f44833b9d7d8ebdd3929e941ac1a931b7e b/v5.8/87b355f44833b9d7d8ebdd3929e941ac1a931b7e new file mode 100644 index 00000000000..da3fa8a87ab --- /dev/null +++ b/v5.8/87b355f44833b9d7d8ebdd3929e941ac1a931b7e @@ -0,0 +1,20 @@ +87b355f44833 ("erofs: port device access to file") +8bd90b6ae785 ("erofs: fix NULL dereference of dif->bdev_handle in fscache mode") +49845720080d ("erofs: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v5.8/8a904a3caa88118744062e872ae90f37748a8fd8 b/v5.8/8a904a3caa88118744062e872ae90f37748a8fd8 new file mode 100644 index 00000000000..bbb14ae0f3e --- /dev/null +++ b/v5.8/8a904a3caa88118744062e872ae90f37748a8fd8 @@ -0,0 +1,2 @@ +8a904a3caa88 ("rtc: test: Fix invalid format specifier.") +1d1bb12a8b18 ("rtc: Improve performance of rtc_time64_to_tm(). Add tests.") diff --git a/v5.8/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 b/v5.8/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 new file mode 100644 index 00000000000..7eb29fe1742 --- /dev/null +++ b/v5.8/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 @@ -0,0 +1 @@ +8ab37b0d98cf ("selftests: livepatch: Add initial .gitignore") diff --git a/v5.8/8b3d838139bcd1e552f1899191f734264ce2a1a5 b/v5.8/8b3d838139bcd1e552f1899191f734264ce2a1a5 new file mode 100644 index 00000000000..9e5f4bb87f0 --- /dev/null +++ b/v5.8/8b3d838139bcd1e552f1899191f734264ce2a1a5 @@ -0,0 +1,5 @@ +8b3d838139bc ("fs: improve dump_mapping() robustness") +3e9d80a891df ("mm,fs: split dump_mapping() out from dump_page()") +853322a67104 ("mm/debug.c: do not dereference i_ino blindly") +9bdaf2cc5eb5 ("mm/debug: print the inode number in dump_page") +9ad3826575ab ("mm/debug: switch dump_page to get_kernel_nofault") diff --git a/v5.8/8b6bb995d3819218498bdbee4465bffff1497a31 b/v5.8/8b6bb995d3819218498bdbee4465bffff1497a31 new file mode 100644 index 00000000000..b3f54b0ea53 --- /dev/null +++ b/v5.8/8b6bb995d3819218498bdbee4465bffff1497a31 @@ -0,0 +1,3 @@ +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") +ff49c86f27e4 ("Merge tag 'f2fs-for-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.8/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b b/v5.8/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b new file mode 100644 index 00000000000..454cd98364e --- /dev/null +++ b/v5.8/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b @@ -0,0 +1,2 @@ +8cbf22b3dcf0 ("selftests: ftrace: fix typo in test description") +ee9793be08b1 ("tracing/selftests: Add ownership modification tests for eventfs") diff --git a/v5.8/90a009db09e2b91990df28e47844d44ae0ef9aa8 b/v5.8/90a009db09e2b91990df28e47844d44ae0ef9aa8 new file mode 100644 index 00000000000..471c36b5593 --- /dev/null +++ b/v5.8/90a009db09e2b91990df28e47844d44ae0ef9aa8 @@ -0,0 +1,20 @@ +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.8/90f92b68c9869913753f8bc1d87b7762a5f36873 b/v5.8/90f92b68c9869913753f8bc1d87b7762a5f36873 new file mode 100644 index 00000000000..628f08286eb --- /dev/null +++ b/v5.8/90f92b68c9869913753f8bc1d87b7762a5f36873 @@ -0,0 +1,9 @@ +90f92b68c986 ("pidfd: kill the no longer needed do_notify_pidfd() in de_thread()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.8/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 b/v5.8/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 new file mode 100644 index 00000000000..365f48a9547 --- /dev/null +++ b/v5.8/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 @@ -0,0 +1,10 @@ +91e78a1eb6b1 ("hugetlbfs: support idmapped mounts") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.8/9473c4450e9c83d890d435577a3776d925fa748c b/v5.8/9473c4450e9c83d890d435577a3776d925fa748c new file mode 100644 index 00000000000..85a873e73ea --- /dev/null +++ b/v5.8/9473c4450e9c83d890d435577a3776d925fa748c @@ -0,0 +1 @@ +9473c4450e9c ("exportfs: fix the fallback implementation of the get_name export operation") diff --git a/v5.8/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d b/v5.8/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d new file mode 100644 index 00000000000..feb3f7740d3 --- /dev/null +++ b/v5.8/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d @@ -0,0 +1,12 @@ +966b7bd3ca3e ("dlm: adapt to breakup of struct file_lock") +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dbee1adeb7e6 ("dlm: use fl_owner from lockd") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +92655fbda5c0 ("fs: dlm: return positive pid value for F_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.8/9a7eec48c9715c897b3a7809799089d708a4de64 b/v5.8/9a7eec48c9715c897b3a7809799089d708a4de64 new file mode 100644 index 00000000000..96f9091cf05 --- /dev/null +++ b/v5.8/9a7eec48c9715c897b3a7809799089d708a4de64 @@ -0,0 +1,5 @@ +9a7eec48c971 ("fuse: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.8/9ae061cf2a46980b37cec1e56a372603682b2741 b/v5.8/9ae061cf2a46980b37cec1e56a372603682b2741 new file mode 100644 index 00000000000..072cf4ea9bc --- /dev/null +++ b/v5.8/9ae061cf2a46980b37cec1e56a372603682b2741 @@ -0,0 +1,20 @@ +9ae061cf2a46 ("btrfs: port device access to file") +86ec15d00bf8 ("btrfs: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.8/9b6713cc75229f25552c643083cbdbfb771e5bca b/v5.8/9b6713cc75229f25552c643083cbdbfb771e5bca new file mode 100644 index 00000000000..091043ab2e7 --- /dev/null +++ b/v5.8/9b6713cc75229f25552c643083cbdbfb771e5bca @@ -0,0 +1,20 @@ +9b6713cc7522 ("maple_tree: Add mtree_alloc_cyclic()") +067311d33e65 ("maple_tree: separate ma_state node from status") +271f61a8b41d ("maple_tree: clean up inlines for some functions") +bf857ddd21d0 ("maple_tree: move debug check to __mas_set_range()") +f7a590189539 ("maple_tree: make mas_erase() more robust") +a2587a7e8d37 ("maple_tree: add test for mtree_dup()") +fd32e4e9b764 ("maple_tree: introduce interfaces __mt_dup() and mtree_dup()") +4f2267b58a22 ("maple_tree: add mt_free_one() and mt_attr() helpers") +a8091f039c1e ("maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states") +5c590804b6b0 ("maple_tree: add mas_is_active() to detect in-tree walks") +530f745c7620 ("maple_tree: replace data before marking dead in split and spanning store") +4ffc2ee2cf01 ("maple_tree: introduce mas_tree_parent() definition") +1238f6a226dc ("maple_tree: introduce mas_put_in_tree()") +72bcf4aa86ec ("maple_tree: reorder replacement of nodes to avoid live lock") +fec29364348f ("maple_tree: reduce resets during store setup") +da0892547b10 ("maple_tree: re-introduce entry to mas_preallocate() arguments") +53bee98d004f ("mm: remove re-walk from mmap_region()") +c1297987cc2a ("maple_tree: introduce __mas_set_range()") +a489539e33c2 ("maple_tree: update mt_validate()") +fad9c80e6371 ("maple_tree: fix a few documentation issues") diff --git a/v5.8/9bb430a89d2dfce58a3d61a3a04e149109d3934e b/v5.8/9bb430a89d2dfce58a3d61a3a04e149109d3934e new file mode 100644 index 00000000000..0a757656956 --- /dev/null +++ b/v5.8/9bb430a89d2dfce58a3d61a3a04e149109d3934e @@ -0,0 +1,10 @@ +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a b/v5.8/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a new file mode 100644 index 00000000000..c0c174ec5bb --- /dev/null +++ b/v5.8/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a @@ -0,0 +1,20 @@ +9de31ee6d7a8 ("reiserfs: port block device access to file") +ba1787a5edd9 ("reiserfs: Convert to bdev_open_by_dev/path()") +c576c4bf9ecf ("reiserfs: fix blkdev_put() warning from release_journal_dev()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") +0718afd47f70 ("block: introduce holder ops") diff --git a/v5.8/9e3f1c59367515e7e40675fe83645a131c05039d b/v5.8/9e3f1c59367515e7e40675fe83645a131c05039d new file mode 100644 index 00000000000..bd42a1e1f0e --- /dev/null +++ b/v5.8/9e3f1c59367515e7e40675fe83645a131c05039d @@ -0,0 +1,3 @@ +9e3f1c593675 ("selftests/move_mount_set_group:Make tests build with old libc") +8374f43123a5 ("tests: add move_mount(MOVE_MOUNT_SET_GROUP) selftest") +01eadc8dd96d ("tests: add mount_setattr() selftests") diff --git a/v5.8/9ed52108f6478a6a805c0c15a3f70aabba07247e b/v5.8/9ed52108f6478a6a805c0c15a3f70aabba07247e new file mode 100644 index 00000000000..8ea2a7637dd --- /dev/null +++ b/v5.8/9ed52108f6478a6a805c0c15a3f70aabba07247e @@ -0,0 +1 @@ +9ed52108f647 ("pidfd: change do_notify_pidfd() to use __wake_up(poll_to_key(EPOLLIN))") diff --git a/v5.8/9f2f767f5ef81982a36edef512b2319e3a79ad73 b/v5.8/9f2f767f5ef81982a36edef512b2319e3a79ad73 new file mode 100644 index 00000000000..724d1e2b23f --- /dev/null +++ b/v5.8/9f2f767f5ef81982a36edef512b2319e3a79ad73 @@ -0,0 +1,20 @@ +9f2f767f5ef8 ("bcachefs: port block device access to file") +1bfdc94b28cf ("bcachefs: Convert to bdev_open_by_path()") +3e3e02e6bce6 ("bcachefs: Assorted checkpatch fixes") +99e2146bea04 ("bcachefs: Break out bch2_btree_path_traverse_cached_slowpath()") +0d7009d7ca99 ("bcachefs: Delete old deadlock avoidance code") +33bd5d068603 ("bcachefs: Deadlock cycle detector") +5c1ef830f678 ("bcachefs: Errcodes can now subtype standard error codes") +367d72dd5fd5 ("bcachefs: bch2_btree_path_upgrade() now emits transaction restart") +e87b0e4a7120 ("bcachefs: Fix redundant transaction restart") +3d21d48e898a ("bcachefs: Fix usage of six lock's percpu mode, key cache version") +0242130fb67f ("bcachefs: Refactor bkey_cached_alloc() path") +da4474f20961 ("bcachefs: Convert more locking code to btree_bkey_cached_common") +4e6defd106b6 ("bcachefs: btree_bkey_cached_common->cached") +d5024b011cb3 ("bcachefs: bch2_btree_node_lock_write_nofail()") +ca7d8fcabf29 ("bcachefs: New locking functions") +546180874ade ("bcachefs: Mark write locks before taking lock") +534a591e4cf9 ("bcachefs: Delete time_stats for lock contended times") +674cfc26240b ("bcachefs: Add persistent counters for all tracepoints") +8a9c1b1cb0ed ("bcachefs: Improve bch2_btree_node_relock()") +ce56bf7fc23b ("bcachefs: Improve trans_restart_journal_preres_get tracepoint") diff --git a/v5.8/a0dd82d6d863f03859ccab6c71e84e917f4d7082 b/v5.8/a0dd82d6d863f03859ccab6c71e84e917f4d7082 new file mode 100644 index 00000000000..d8a5a4e8ea1 --- /dev/null +++ b/v5.8/a0dd82d6d863f03859ccab6c71e84e917f4d7082 @@ -0,0 +1,20 @@ +a0dd82d6d863 ("kunit: Mark filter* params as rw") +b67abaad4d25 ("kunit: Allow kunit test modules to use test filtering") +18258c60f8a7 ("kunit: Make 'list' action available to kunit test modules") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") diff --git a/v5.8/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f b/v5.8/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f new file mode 100644 index 00000000000..d9016ce6162 --- /dev/null +++ b/v5.8/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f @@ -0,0 +1,17 @@ +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 b/v5.8/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 new file mode 100644 index 00000000000..4d895554473 --- /dev/null +++ b/v5.8/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 @@ -0,0 +1 @@ +a1c6d5439fbd ("pid: kill the obsolete PIDTYPE_PID code in transfer_pid()") diff --git a/v5.8/a28d893eb3270cf62c10dd8777af0d8452cdc072 b/v5.8/a28d893eb3270cf62c10dd8777af0d8452cdc072 new file mode 100644 index 00000000000..149fd499753 --- /dev/null +++ b/v5.8/a28d893eb3270cf62c10dd8777af0d8452cdc072 @@ -0,0 +1,20 @@ +a28d893eb327 ("md: port block device access to file") +9f0f5a30d34c ("md: Convert to bdev_open_by_dev()") +c2fce61fb22e ("dm: Convert to bdev_open_by_dev()") +99892147f028 ("md: fix warning for holder mismatch from export_rdev()") +a1d767191096 ("md: use mddev->external to select holder in export_rdev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v5.8/a34606a9aa3d36d178a5ecf31a0299b88102cf12 b/v5.8/a34606a9aa3d36d178a5ecf31a0299b88102cf12 new file mode 100644 index 00000000000..ed391caf5b0 --- /dev/null +++ b/v5.8/a34606a9aa3d36d178a5ecf31a0299b88102cf12 @@ -0,0 +1,20 @@ +a34606a9aa3d ("rnbd: port block device access to file") +70d85bec8f4c ("block/rnbd: use %pe to print errors") +c2114f11a30e ("rnbd-srv: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +5ee607675deb ("rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") diff --git a/v5.8/a4af51ce229b1e1eab003966dbfebf9d80093a77 b/v5.8/a4af51ce229b1e1eab003966dbfebf9d80093a77 new file mode 100644 index 00000000000..40a5766fdb1 --- /dev/null +++ b/v5.8/a4af51ce229b1e1eab003966dbfebf9d80093a77 @@ -0,0 +1,13 @@ +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.8/a56aefca8d386181415a1fb7cfec2f72b0404797 b/v5.8/a56aefca8d386181415a1fb7cfec2f72b0404797 new file mode 100644 index 00000000000..2196693498a --- /dev/null +++ b/v5.8/a56aefca8d386181415a1fb7cfec2f72b0404797 @@ -0,0 +1,8 @@ +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/a575c9734f3021f1fc81c2477ecaee4d9841fd59 b/v5.8/a575c9734f3021f1fc81c2477ecaee4d9841fd59 new file mode 100644 index 00000000000..3653d05ee4f --- /dev/null +++ b/v5.8/a575c9734f3021f1fc81c2477ecaee4d9841fd59 @@ -0,0 +1,20 @@ +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +42e3b093eb7c ("selftests/resctrl: Fix set up schemata with 100% allocation on first run in MBM test") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +9ce29d23a133 ("selftests/resctrl: Change initialize_llc_perf() return type to void") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +0d45c83b95da ("selftests/resctrl: Check for return value after write_schemata()") +fa10366cc6f4 ("selftests/resctrl: Allow ->setup() to return errors") diff --git a/v5.8/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a b/v5.8/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a new file mode 100644 index 00000000000..b582d8b1a3b --- /dev/null +++ b/v5.8/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a @@ -0,0 +1,5 @@ +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/a6bf23e18324d550f789637d469cca654c92fe86 b/v5.8/a6bf23e18324d550f789637d469cca654c92fe86 new file mode 100644 index 00000000000..632a9c97394 --- /dev/null +++ b/v5.8/a6bf23e18324d550f789637d469cca654c92fe86 @@ -0,0 +1,6 @@ +a6bf23e18324 ("gfs2: adapt to breakup of struct file_lock") +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v5.8/ab838b3fd9a442a62f36ea7eeb93e77259f787ce b/v5.8/ab838b3fd9a442a62f36ea7eeb93e77259f787ce new file mode 100644 index 00000000000..5873a414bfa --- /dev/null +++ b/v5.8/ab838b3fd9a442a62f36ea7eeb93e77259f787ce @@ -0,0 +1,11 @@ +ab838b3fd9a4 ("block: remove bdev_handle completely") +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 b/v5.8/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 new file mode 100644 index 00000000000..b13a57a0166 --- /dev/null +++ b/v5.8/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 @@ -0,0 +1,3 @@ +ac4e78bdbba2 ("jfs: port block device access to file") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/ad399740bd41da5558d8b8b2b19481740ca063cb b/v5.8/ad399740bd41da5558d8b8b2b19481740ca063cb new file mode 100644 index 00000000000..8b5bf9a55b9 --- /dev/null +++ b/v5.8/ad399740bd41da5558d8b8b2b19481740ca063cb @@ -0,0 +1,11 @@ +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/ad72872eb3ae634d1e4296a384baa81e85cc6acc b/v5.8/ad72872eb3ae634d1e4296a384baa81e85cc6acc new file mode 100644 index 00000000000..7c4c7cb842b --- /dev/null +++ b/v5.8/ad72872eb3ae634d1e4296a384baa81e85cc6acc @@ -0,0 +1 @@ +ad72872eb3ae ("asm-generic: remove extra type checking in acquire/release for non-SMP case") diff --git a/v5.8/ae5535efd8c445ad6033ac0d5da0197897b148ea b/v5.8/ae5535efd8c445ad6033ac0d5da0197897b148ea new file mode 100644 index 00000000000..9826a13f5cc --- /dev/null +++ b/v5.8/ae5535efd8c445ad6033ac0d5da0197897b148ea @@ -0,0 +1,8 @@ +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.8/ae638551ab64a216364a63c4ee5061f82702fde2 b/v5.8/ae638551ab64a216364a63c4ee5061f82702fde2 new file mode 100644 index 00000000000..c7214fafecb --- /dev/null +++ b/v5.8/ae638551ab64a216364a63c4ee5061f82702fde2 @@ -0,0 +1,20 @@ +ae638551ab64 ("selftests/resctrl: Add non-contiguous CBMs CAT test") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v5.8/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 b/v5.8/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 new file mode 100644 index 00000000000..e42b44b7d4a --- /dev/null +++ b/v5.8/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 @@ -0,0 +1,11 @@ +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/ae8c511757304e0c393661b5ed2ad7073e2a351d b/v5.8/ae8c511757304e0c393661b5ed2ad7073e2a351d new file mode 100644 index 00000000000..be3afcffe01 --- /dev/null +++ b/v5.8/ae8c511757304e0c393661b5ed2ad7073e2a351d @@ -0,0 +1,15 @@ +ae8c51175730 ("fs: add FS_IOC_GETFSSYSFSPATH") +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.8/b1211a25c4fe3443cfef4ed7c39251502a663776 b/v5.8/b1211a25c4fe3443cfef4ed7c39251502a663776 new file mode 100644 index 00000000000..3a1f42e8225 --- /dev/null +++ b/v5.8/b1211a25c4fe3443cfef4ed7c39251502a663776 @@ -0,0 +1,5 @@ +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 b/v5.8/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 new file mode 100644 index 00000000000..2b2301a0cf5 --- /dev/null +++ b/v5.8/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 @@ -0,0 +1,12 @@ +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.8/b4c6d52d8a81c53a8759e382e8000597909f0615 b/v5.8/b4c6d52d8a81c53a8759e382e8000597909f0615 new file mode 100644 index 00000000000..7a5c895115f --- /dev/null +++ b/v5.8/b4c6d52d8a81c53a8759e382e8000597909f0615 @@ -0,0 +1,5 @@ +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v5.8/b639585e71e63008373d3a9fd060b87315fe7ea8 b/v5.8/b639585e71e63008373d3a9fd060b87315fe7ea8 new file mode 100644 index 00000000000..8f52a69c9dd --- /dev/null +++ b/v5.8/b639585e71e63008373d3a9fd060b87315fe7ea8 @@ -0,0 +1,2 @@ +b639585e71e6 ("fork: Using clone_flags for legacy clone check") +3af8588c7718 ("fork: fold legacy_clone_args_valid() into _do_fork()") diff --git a/v5.8/b6aaba5b76e9596cb4d62d081cca41e114becacc b/v5.8/b6aaba5b76e9596cb4d62d081cca41e114becacc new file mode 100644 index 00000000000..4526e644513 --- /dev/null +++ b/v5.8/b6aaba5b76e9596cb4d62d081cca41e114becacc @@ -0,0 +1,14 @@ +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/b6be3714005c3933886be71011f19119e219e77c b/v5.8/b6be3714005c3933886be71011f19119e219e77c new file mode 100644 index 00000000000..16a55fe66c6 --- /dev/null +++ b/v5.8/b6be3714005c3933886be71011f19119e219e77c @@ -0,0 +1,13 @@ +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/b6dfac948686799169c899557a179b84d0d1f47e b/v5.8/b6dfac948686799169c899557a179b84d0d1f47e new file mode 100644 index 00000000000..75c0b2179e6 --- /dev/null +++ b/v5.8/b6dfac948686799169c899557a179b84d0d1f47e @@ -0,0 +1,20 @@ +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v5.8/b6e6a582f2b357b6f74849b715de12cc38b1ee91 b/v5.8/b6e6a582f2b357b6f74849b715de12cc38b1ee91 new file mode 100644 index 00000000000..9e29ef13d7e --- /dev/null +++ b/v5.8/b6e6a582f2b357b6f74849b715de12cc38b1ee91 @@ -0,0 +1,20 @@ +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v5.8/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 b/v5.8/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 new file mode 100644 index 00000000000..853af619052 --- /dev/null +++ b/v5.8/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 @@ -0,0 +1 @@ +bac0a9e56e1f ("file: add alloc_file_pseudo_noaccount()") diff --git a/v5.8/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 b/v5.8/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 new file mode 100644 index 00000000000..932a6f71673 --- /dev/null +++ b/v5.8/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 @@ -0,0 +1,2 @@ +bae8bc46987e ("libfs: Remove unnecessary ‘0’ values from ret") +c843843e714c ("fs: Add standard casefolding support") diff --git a/v5.8/bc401c2900c128d3d69482769f1300502a9f0598 b/v5.8/bc401c2900c128d3d69482769f1300502a9f0598 new file mode 100644 index 00000000000..ca7dcb79688 --- /dev/null +++ b/v5.8/bc401c2900c128d3d69482769f1300502a9f0598 @@ -0,0 +1 @@ +bc401c2900c1 ("ubifs: Configure dentry operations at dentry-creation time") diff --git a/v5.8/bcd8a929a5387178d917da785896e53b0845ab37 b/v5.8/bcd8a929a5387178d917da785896e53b0845ab37 new file mode 100644 index 00000000000..1ca7b223c0d --- /dev/null +++ b/v5.8/bcd8a929a5387178d917da785896e53b0845ab37 @@ -0,0 +1,20 @@ +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.8/bcdb2e9d9f319935938a5addee040e37b60192ff b/v5.8/bcdb2e9d9f319935938a5addee040e37b60192ff new file mode 100644 index 00000000000..49bbdf051ab --- /dev/null +++ b/v5.8/bcdb2e9d9f319935938a5addee040e37b60192ff @@ -0,0 +1,20 @@ +bcdb2e9d9f31 ("selftests/resctrl: Read in less obvious order to defeat prefetch optimizations") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") diff --git a/v5.8/bd46543d7f9a8b2c03420499b1885287e96aaf28 b/v5.8/bd46543d7f9a8b2c03420499b1885287e96aaf28 new file mode 100644 index 00000000000..1bb74b17e13 --- /dev/null +++ b/v5.8/bd46543d7f9a8b2c03420499b1885287e96aaf28 @@ -0,0 +1,2 @@ +bd46543d7f9a ("eventfd: move 'eventfd-count' printing out of spinlock") +33d8b5d7824c ("eventfd: show the EFD_SEMAPHORE flag in fdinfo") diff --git a/v5.8/bd8c239c0502e70c92cf9496846bcbec7cd5702f b/v5.8/bd8c239c0502e70c92cf9496846bcbec7cd5702f new file mode 100644 index 00000000000..67697b89bf3 --- /dev/null +++ b/v5.8/bd8c239c0502e70c92cf9496846bcbec7cd5702f @@ -0,0 +1,4 @@ +bd8c239c0502 ("iov_iter: Avoid wrap-around instrumentation in copy_compat_iovec_from_user()") +50f9a76ef127 ("iov_iter: Mark copy_compat_iovec_from_user() noinline") +bfdc59701d6d ("iov_iter: refactor rw_copy_check_uvector and import_iovec") +fb041b598997 ("iov_iter: move rw_copy_check_uvector() into lib/iov_iter.c") diff --git a/v5.8/be2760a703e6554c2b5784e2fec804284cdcbe4d b/v5.8/be2760a703e6554c2b5784e2fec804284cdcbe4d new file mode 100644 index 00000000000..53a3d4970b4 --- /dev/null +++ b/v5.8/be2760a703e6554c2b5784e2fec804284cdcbe4d @@ -0,0 +1 @@ +be2760a703e6 ("f2fs: Configure dentry operations at dentry-creation time") diff --git a/v5.8/be914f8fd282ecce5d8e2dd098e628dcc7ad533a b/v5.8/be914f8fd282ecce5d8e2dd098e628dcc7ad533a new file mode 100644 index 00000000000..7b22a3c95ae --- /dev/null +++ b/v5.8/be914f8fd282ecce5d8e2dd098e628dcc7ad533a @@ -0,0 +1,20 @@ +be914f8fd282 ("zram: port block device access to file") +eed993a09103 ("zram: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.8/c044a9502649a66bf5c5e1a584cb82b2c538ae25 b/v5.8/c044a9502649a66bf5c5e1a584cb82b2c538ae25 new file mode 100644 index 00000000000..17bb3b2ca74 --- /dev/null +++ b/v5.8/c044a9502649a66bf5c5e1a584cb82b2c538ae25 @@ -0,0 +1 @@ +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") diff --git a/v5.8/c25db1d27abd78175d9802f52c1b75f3cf716f2c b/v5.8/c25db1d27abd78175d9802f52c1b75f3cf716f2c new file mode 100644 index 00000000000..d5947b2a9bd --- /dev/null +++ b/v5.8/c25db1d27abd78175d9802f52c1b75f3cf716f2c @@ -0,0 +1 @@ +c25db1d27abd ("selftests: uevent: add missing gitignore") diff --git a/v5.8/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 b/v5.8/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 new file mode 100644 index 00000000000..83f6a3031d7 --- /dev/null +++ b/v5.8/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 @@ -0,0 +1,10 @@ +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +d58562ca6c99 ("iomap: skip pages past eof in iomap_do_writepage()") +8597447dc565 ("iomap: Convert to release_folio") +187c82cb0380 ("fs: Convert trivial uses of __set_page_dirty_nobuffers to filemap_dirty_folio") +2bf06b8e6428 ("fuse: Convert from launder_page to launder_folio") +c5b56b50d729 ("jfs: Convert from invalidatepage to invalidate_folio") +d82354f6b05f ("iomap: Remove iomap_invalidatepage()") +2e7e80f7e7e9 ("fs: Convert is_partially_uptodate to folios") +1241ebeca3f9 ("iomap: Fix iomap_invalidatepage tracepoint") +f079ab01b560 ("Merge tag 'iomap-5.17' of git://git.infradead.org/users/willy/linux") diff --git a/v5.8/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 b/v5.8/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 new file mode 100644 index 00000000000..b3bdefb672f --- /dev/null +++ b/v5.8/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 @@ -0,0 +1,7 @@ +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.8/c5215d54dc10e801a6cefef62445a00a4c28a515 b/v5.8/c5215d54dc10e801a6cefef62445a00a4c28a515 new file mode 100644 index 00000000000..ba8dc49b57d --- /dev/null +++ b/v5.8/c5215d54dc10e801a6cefef62445a00a4c28a515 @@ -0,0 +1,20 @@ +c5215d54dc10 ("kunit: Setup DMA masks on the kunit device") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v5.8/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b b/v5.8/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b new file mode 100644 index 00000000000..f8b72a047c0 --- /dev/null +++ b/v5.8/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b @@ -0,0 +1,20 @@ +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v5.8/c67ef897fe08effad98f0c7fb9223fa1f771d09e b/v5.8/c67ef897fe08effad98f0c7fb9223fa1f771d09e new file mode 100644 index 00000000000..984e695e544 --- /dev/null +++ b/v5.8/c67ef897fe08effad98f0c7fb9223fa1f771d09e @@ -0,0 +1,2 @@ +c67ef897fe08 ("select: Avoid wrap-around instrumentation in do_sys_poll()") +5e01fdff04b7 ("fs: Replace zero-length array with flexible-array member") diff --git a/v5.8/c69ff4071935f946f1cddc59e1d36a03442ed015 b/v5.8/c69ff4071935f946f1cddc59e1d36a03442ed015 new file mode 100644 index 00000000000..580e28ef0d3 --- /dev/null +++ b/v5.8/c69ff4071935f946f1cddc59e1d36a03442ed015 @@ -0,0 +1,20 @@ +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +ac1c13e257c7 ("Merge tag 'nfsd-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v5.8/c762b979c7c97dc7a4010f943a9c0b646a56ed36 b/v5.8/c762b979c7c97dc7a4010f943a9c0b646a56ed36 new file mode 100644 index 00000000000..9a9b62eb4bc --- /dev/null +++ b/v5.8/c762b979c7c97dc7a4010f943a9c0b646a56ed36 @@ -0,0 +1 @@ +c762b979c7c9 ("proc: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.8/c8841fc4d51f603a44c00448ad17404eb829c741 b/v5.8/c8841fc4d51f603a44c00448ad17404eb829c741 new file mode 100644 index 00000000000..f32ec238ec2 --- /dev/null +++ b/v5.8/c8841fc4d51f603a44c00448ad17404eb829c741 @@ -0,0 +1 @@ +c8841fc4d51f ("qnx6: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.8/c8df2cc9d63bdb365c520a2dd5472f7b7755644f b/v5.8/c8df2cc9d63bdb365c520a2dd5472f7b7755644f new file mode 100644 index 00000000000..00379c0db66 --- /dev/null +++ b/v5.8/c8df2cc9d63bdb365c520a2dd5472f7b7755644f @@ -0,0 +1,5 @@ +c8df2cc9d63b ("ocfs2: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.8/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 b/v5.8/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 new file mode 100644 index 00000000000..20f2607f697 --- /dev/null +++ b/v5.8/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 @@ -0,0 +1,20 @@ +c8e108d80cd8 ("s390: port block device access to file") +a8ab90ff47bf ("s390/dasd: Convert to bdev_open_by_path()") +560e20e4bf64 ("block: consolidate __invalidate_device and fsync_bdev") +127a5093c79d ("block: drop the "busy inodes on changed media" log message") +2527fd38772f ("dasd: also call __invalidate_device when setting the device offline") +ab6860f62bfe ("block: simplify the disk_force_media_change interface") +aca740cecbe5 ("fs: open block device after superblock creation") +b90ecc0379eb ("block: increment diskseq on all media change events") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") diff --git a/v5.8/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 b/v5.8/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 new file mode 100644 index 00000000000..6ee91b6c9c8 --- /dev/null +++ b/v5.8/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 @@ -0,0 +1,20 @@ +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +3aff51464455 ("selftests/resctrl: Extend signal handler coverage to unmount on receiving signal") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v5.8/c997d683d952d8c927922ea0ab4d33a01c8efc2c b/v5.8/c997d683d952d8c927922ea0ab4d33a01c8efc2c new file mode 100644 index 00000000000..4d3422c2206 --- /dev/null +++ b/v5.8/c997d683d952d8c927922ea0ab4d33a01c8efc2c @@ -0,0 +1,3 @@ +c997d683d952 ("vfs: remove SLAB_MEM_SPREAD flag usage") +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v5.8/ca1608875ae21bb40a7731b81bc0e2c95622d502 b/v5.8/ca1608875ae21bb40a7731b81bc0e2c95622d502 new file mode 100644 index 00000000000..f7cdd03b01e --- /dev/null +++ b/v5.8/ca1608875ae21bb40a7731b81bc0e2c95622d502 @@ -0,0 +1,20 @@ +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v5.8/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b b/v5.8/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b new file mode 100644 index 00000000000..ab9f5dfcbec --- /dev/null +++ b/v5.8/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b @@ -0,0 +1,19 @@ +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.8/cbb93fe5e6d00695e1344fa697dab3974b216717 b/v5.8/cbb93fe5e6d00695e1344fa697dab3974b216717 new file mode 100644 index 00000000000..d309e512963 --- /dev/null +++ b/v5.8/cbb93fe5e6d00695e1344fa697dab3974b216717 @@ -0,0 +1 @@ +cbb93fe5e6d0 ("sysv: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.8/cc47a057e79613b7af0110837ff082caf8895c9e b/v5.8/cc47a057e79613b7af0110837ff082caf8895c9e new file mode 100644 index 00000000000..ef96eacaecf --- /dev/null +++ b/v5.8/cc47a057e79613b7af0110837ff082caf8895c9e @@ -0,0 +1,6 @@ +cc47a057e796 ("ntfs3: use file_mnt_idmap helper") +d6cd7cecfd5e ("fs/ntfs3: Fix ntfs_atomic_open") +96de65a9413e ("fs/ntfs3: Code formatting and refactoring") +75c5e0c9e5ca ("fs/ntfs3: Changed ntfs_get_acl() to use dentry") +267a36ba30a7 ("fs/ntfs3: Remove noacsrules") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 b/v5.8/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 new file mode 100644 index 00000000000..321dc700061 --- /dev/null +++ b/v5.8/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 @@ -0,0 +1,20 @@ +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v5.8/cc9542534bf09f33b4da32025b31335588fcefb9 b/v5.8/cc9542534bf09f33b4da32025b31335588fcefb9 new file mode 100644 index 00000000000..90706c0b938 --- /dev/null +++ b/v5.8/cc9542534bf09f33b4da32025b31335588fcefb9 @@ -0,0 +1,11 @@ +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/cdefbf2324ceda662e2667aa2f44e8b9de3d780f b/v5.8/cdefbf2324ceda662e2667aa2f44e8b9de3d780f new file mode 100644 index 00000000000..efa0785a592 --- /dev/null +++ b/v5.8/cdefbf2324ceda662e2667aa2f44e8b9de3d780f @@ -0,0 +1,10 @@ +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") +e9bdcdbf6936 ("pid: add pidfd_get_task() helper") +490b9ba881e2 ("kernel/pid.c: implement additional checks upon pidfd_create() parameters") +c576e0fcd618 ("kernel/pid.c: remove static qualifier from pidfd_create()") +1aa92cd31c1c ("pid: move pidfd_get_pid() to pid.c") +6da73d15258a ("pidfd: support PIDFD_NONBLOCK in pidfd_open()") +ba7d25f3dff6 ("exit: support non-blocking pidfds") +4969f8a07397 ("pidfd: Add missing sock updates for pidfd_getfd()") diff --git a/v5.8/ce51bf1790c4972125b19c22dbfa76d7e0136280 b/v5.8/ce51bf1790c4972125b19c22dbfa76d7e0136280 new file mode 100644 index 00000000000..25d05ccd2cb --- /dev/null +++ b/v5.8/ce51bf1790c4972125b19c22dbfa76d7e0136280 @@ -0,0 +1 @@ +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") diff --git a/v5.8/cf12445daec01aaa2d27bb34bd7c796a53442c42 b/v5.8/cf12445daec01aaa2d27bb34bd7c796a53442c42 new file mode 100644 index 00000000000..d208b0bf69b --- /dev/null +++ b/v5.8/cf12445daec01aaa2d27bb34bd7c796a53442c42 @@ -0,0 +1,2 @@ +cf12445daec0 ("fs/hfsplus: use better @opf description") +02105f18a26c ("fs/hfsplus: wrapper.c: fix kernel-doc warnings") diff --git a/v5.8/d0089603fa7a22a940f808a7cbc49402fe02281e b/v5.8/d0089603fa7a22a940f808a7cbc49402fe02281e new file mode 100644 index 00000000000..a86840fda71 --- /dev/null +++ b/v5.8/d0089603fa7a22a940f808a7cbc49402fe02281e @@ -0,0 +1 @@ +d0089603fa7a ("fs: prefer kfree_rcu() in fasync_remove_entry()") diff --git a/v5.8/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 b/v5.8/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 new file mode 100644 index 00000000000..2a97290f090 --- /dev/null +++ b/v5.8/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 @@ -0,0 +1,7 @@ +d2733a026fc7 ("lib/cmdline: Fix an invalid format specifier in an assertion msg") +255ede3b1290 ("lib/cmdline_kunit: Remove a cast which are no-longer required") +0ea09083116d ("lib/cmdline: Allow get_options() to take 0 to validate the input") +f1f405c35ec2 ("lib/cmdline: Update documentation to reflect behaviour") +d3c7cfc6d3dc ("lib/cmdline_kunit: add a new test case for get_options()") +7546861a8c55 ("lib/cmdline_kunit: add a new test suite for cmdline API") +6d511020e13d ("lib/test_bits.c: add tests of GENMASK") diff --git a/v5.8/d31563b5f9bb601a805c4a1b491edf69ada79688 b/v5.8/d31563b5f9bb601a805c4a1b491edf69ada79688 new file mode 100644 index 00000000000..50220e21e81 --- /dev/null +++ b/v5.8/d31563b5f9bb601a805c4a1b491edf69ada79688 @@ -0,0 +1 @@ +d31563b5f9bb ("eventfd: strictly check the count parameter of eventfd_write to avoid inputting illegal strings") diff --git a/v5.8/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 b/v5.8/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 new file mode 100644 index 00000000000..f68629c1c21 --- /dev/null +++ b/v5.8/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 @@ -0,0 +1,3 @@ +d3b1a9a778e1 ("fs/address_space: move i_mmap_rwsem to mitigate a false sharing with i_mmap.") +600f111ef51d ("fs: Rename mapping private members") +ecae0bd5173b ("Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/d63fde98b8929da625cc36c2f1143e837c0e6d10 b/v5.8/d63fde98b8929da625cc36c2f1143e837c0e6d10 new file mode 100644 index 00000000000..750073e1ab9 --- /dev/null +++ b/v5.8/d63fde98b8929da625cc36c2f1143e837c0e6d10 @@ -0,0 +1,11 @@ +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") +735931f9a51a ("MAINTAINERS: add uv.c also to KVM/s390") +f0f0a5df4e08 ("selftests: Extract run_kselftest.sh and generate stand-alone test list") diff --git a/v5.8/d7c9616be0759c1cfb44a68ba838548d22b98484 b/v5.8/d7c9616be0759c1cfb44a68ba838548d22b98484 new file mode 100644 index 00000000000..d2baf57a515 --- /dev/null +++ b/v5.8/d7c9616be0759c1cfb44a68ba838548d22b98484 @@ -0,0 +1,3 @@ +d7c9616be075 ("nfs: convert to using new filelock helpers") +724e2df95b08 ("NFSv4: Directly use ida_alloc()/free()") +9c00fd9acba8 ("NFSv4: Charge NFSv4 open state trackers to kmemcg") diff --git a/v5.8/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 b/v5.8/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 new file mode 100644 index 00000000000..3b2663e9958 --- /dev/null +++ b/v5.8/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 @@ -0,0 +1 @@ +d8f899d13d72 ("fs: make the i_size_read/write helpers be smp_load_acquire/store_release()") diff --git a/v5.8/d9077f7bad141df143cc4fa000a68a868bcea7c0 b/v5.8/d9077f7bad141df143cc4fa000a68a868bcea7c0 new file mode 100644 index 00000000000..55fb7606dd3 --- /dev/null +++ b/v5.8/d9077f7bad141df143cc4fa000a68a868bcea7c0 @@ -0,0 +1,8 @@ +d9077f7bad14 ("filelock: make assign_type helper take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +f20ae9cf5b07 ("Merge tag 'filelock-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v5.8/d90b7c705c5d9b5cb6b71b8aaa773c031084056c b/v5.8/d90b7c705c5d9b5cb6b71b8aaa773c031084056c new file mode 100644 index 00000000000..2e45ab90bf9 --- /dev/null +++ b/v5.8/d90b7c705c5d9b5cb6b71b8aaa773c031084056c @@ -0,0 +1,10 @@ +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") +735931f9a51a ("MAINTAINERS: add uv.c also to KVM/s390") +f0f0a5df4e08 ("selftests: Extract run_kselftest.sh and generate stand-alone test list") diff --git a/v5.8/dacfd001eaf252a81537aece602ae2fc16e6ebd5 b/v5.8/dacfd001eaf252a81537aece602ae2fc16e6ebd5 new file mode 100644 index 00000000000..2d6ca80a4a5 --- /dev/null +++ b/v5.8/dacfd001eaf252a81537aece602ae2fc16e6ebd5 @@ -0,0 +1,20 @@ +dacfd001eaf2 ("fs/mnt_idmapping.c: Return -EINVAL when no map is written") +783822e44594 ("mnt_idmapping: decouple from namespaces") +3707d84c1367 ("fs: move mnt_idmap") +4d7ca4090184 ("fs: port vfs{g,u}id helpers to mnt_idmap") +c14329d39f2d ("fs: port fs{g,u}id helpers to mnt_idmap") +e67fe63341b8 ("fs: port i_{g,u}id_into_vfs{g,u}id() to mnt_idmap") +0dbe12f2e49c ("fs: port i_{g,u}id_{needs_}update() to mnt_idmap") +9452e93e6dae ("fs: port privilege checking helpers to mnt_idmap") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") diff --git a/v5.8/dcd04ea587b210e78a85d6d4d7cc6765828496b0 b/v5.8/dcd04ea587b210e78a85d6d4d7cc6765828496b0 new file mode 100644 index 00000000000..981ed42ac68 --- /dev/null +++ b/v5.8/dcd04ea587b210e78a85d6d4d7cc6765828496b0 @@ -0,0 +1,3 @@ +dcd04ea587b2 ("iomap: Add processed for iomap_iter") +03b8df8d43ec ("iomap: standardize tracepoint formatting and storage") +f4b896c213f0 ("iomap: add the new iomap_iter model") diff --git a/v5.8/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 b/v5.8/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 new file mode 100644 index 00000000000..748f5477f8a --- /dev/null +++ b/v5.8/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 @@ -0,0 +1,6 @@ +dd1fac6ae648 ("nfs: adapt to breakup of struct file_lock") +d7c9616be075 ("nfs: convert to using new filelock helpers") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.8/dd9019604cdaaff1327bfd36737230f912e2780d b/v5.8/dd9019604cdaaff1327bfd36737230f912e2780d new file mode 100644 index 00000000000..20112205cbe --- /dev/null +++ b/v5.8/dd9019604cdaaff1327bfd36737230f912e2780d @@ -0,0 +1,20 @@ +dd9019604cda ("ovl: convert to super_set_uuid()") +d9544c1b0d9e ("ovl: store persistent uuid/fsid with uuid=on") +b0504bfe1b8a ("ovl: add support for unique fsid per instance") +ae8cba4033bc ("ovl: Add framework for verity support") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") +37ebf056d6cf ("ovl: introduce data-only lower layers") +9e88f9052415 ("ovl: remove unneeded goto instructions") +0af950f57fef ("ovl: move ovl_entry into ovl_inode") +163db0da3515 ("ovl: factor out ovl_free_entry() and ovl_stack_*() helpers") +5522c9c7cbd2 ("ovl: use ovl_numlower() and ovl_lowerstack() accessors") +a6ff2bc0be17 ("ovl: use OVL_E() and OVL_E_FLAGS() accessors") +b07d5cc93e1b ("ovl: update of dentry revalidate flags after copy up") diff --git a/v5.8/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 b/v5.8/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 new file mode 100644 index 00000000000..9ec58791ed3 --- /dev/null +++ b/v5.8/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 @@ -0,0 +1 @@ +ddb9fd7a5440 ("fs/select: rework stack allocation hack for clang") diff --git a/v5.8/de8a3207aed33283a560193095b156d3b73fc4f0 b/v5.8/de8a3207aed33283a560193095b156d3b73fc4f0 new file mode 100644 index 00000000000..bdf4bfbf9ce --- /dev/null +++ b/v5.8/de8a3207aed33283a560193095b156d3b73fc4f0 @@ -0,0 +1 @@ +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v5.8/dec3a7b3aa45802e70c350d73e11564cd444e448 b/v5.8/dec3a7b3aa45802e70c350d73e11564cd444e448 new file mode 100644 index 00000000000..c90cd6ccdaa --- /dev/null +++ b/v5.8/dec3a7b3aa45802e70c350d73e11564cd444e448 @@ -0,0 +1,6 @@ +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.8/e1fb1dc08e73466830612bcf2f9f72180965c9ba b/v5.8/e1fb1dc08e73466830612bcf2f9f72180965c9ba new file mode 100644 index 00000000000..357ec21781e --- /dev/null +++ b/v5.8/e1fb1dc08e73466830612bcf2f9f72180965c9ba @@ -0,0 +1,16 @@ +e1fb1dc08e73 ("pidfd: allow to override signal scope in pidfd_send_signal()") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.8/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd b/v5.8/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd new file mode 100644 index 00000000000..895780ea014 --- /dev/null +++ b/v5.8/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd @@ -0,0 +1,4 @@ +e2e8a142fbd9 ("pidfd: exit: kill the no longer used thread_group_exited()") +c27cd083cfb9 ("Compiler attributes: GCC cold function alignment workarounds") +caabdd0f59a9 ("ctype.h: remove duplicate isdigit() helper") +38fd525a4c61 ("exit: Factor thread_group_exited out of pidfd_poll") diff --git a/v5.8/e2f7dd6e55d2f39734abcebd0cf673700e206197 b/v5.8/e2f7dd6e55d2f39734abcebd0cf673700e206197 new file mode 100644 index 00000000000..8c7662c72fd --- /dev/null +++ b/v5.8/e2f7dd6e55d2f39734abcebd0cf673700e206197 @@ -0,0 +1 @@ +e2f7dd6e55d2 ("fat: Hook up sb->s_uuid") diff --git a/v5.8/e331ac141f1df6d151d24e60ff16e93ec075509e b/v5.8/e331ac141f1df6d151d24e60ff16e93ec075509e new file mode 100644 index 00000000000..fde2ff775f3 --- /dev/null +++ b/v5.8/e331ac141f1df6d151d24e60ff16e93ec075509e @@ -0,0 +1,20 @@ +e331ac141f1d ("selftests/resctrl: Add a helper for the non-contiguous test") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v5.8/e3a491a26b62466ad14a423e8c81a04d5969bfe5 b/v5.8/e3a491a26b62466ad14a423e8c81a04d5969bfe5 new file mode 100644 index 00000000000..b22c2767ab7 --- /dev/null +++ b/v5.8/e3a491a26b62466ad14a423e8c81a04d5969bfe5 @@ -0,0 +1,11 @@ +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +d58562ca6c99 ("iomap: skip pages past eof in iomap_do_writepage()") +8597447dc565 ("iomap: Convert to release_folio") +187c82cb0380 ("fs: Convert trivial uses of __set_page_dirty_nobuffers to filemap_dirty_folio") +2bf06b8e6428 ("fuse: Convert from launder_page to launder_folio") +c5b56b50d729 ("jfs: Convert from invalidatepage to invalidate_folio") +d82354f6b05f ("iomap: Remove iomap_invalidatepage()") +2e7e80f7e7e9 ("fs: Convert is_partially_uptodate to folios") +1241ebeca3f9 ("iomap: Fix iomap_invalidatepage tracepoint") +f079ab01b560 ("Merge tag 'iomap-5.17' of git://git.infradead.org/users/willy/linux") diff --git a/v5.8/e5ca9d391615269b05a6ed871fec66d9db650520 b/v5.8/e5ca9d391615269b05a6ed871fec66d9db650520 new file mode 100644 index 00000000000..9b3e419afed --- /dev/null +++ b/v5.8/e5ca9d391615269b05a6ed871fec66d9db650520 @@ -0,0 +1,20 @@ +e5ca9d391615 ("block/ioctl: port blkdev_bszset() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v5.8/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 b/v5.8/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 new file mode 100644 index 00000000000..6b8b98eaaa1 --- /dev/null +++ b/v5.8/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 @@ -0,0 +1,11 @@ +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") +227c4d507c71 ("Merge tag 'f2fs-for-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.8/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 b/v5.8/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 new file mode 100644 index 00000000000..ffc53c30a82 --- /dev/null +++ b/v5.8/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 @@ -0,0 +1 @@ +e6f7958042a7 ("epoll: Remove ep_scan_ready_list() in comments") diff --git a/v5.8/e73dda7ffd858a58ddeb9c53603ae14f2af8927c b/v5.8/e73dda7ffd858a58ddeb9c53603ae14f2af8927c new file mode 100644 index 00000000000..dcdf764238a --- /dev/null +++ b/v5.8/e73dda7ffd858a58ddeb9c53603ae14f2af8927c @@ -0,0 +1,20 @@ +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.8/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 b/v5.8/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 new file mode 100644 index 00000000000..38e52b79cd8 --- /dev/null +++ b/v5.8/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 @@ -0,0 +1 @@ +e769779c0c2c ("fs: Verify write lifetime constants at compile time") diff --git a/v5.8/e86e6638d1171c2201ffff16d2c6a6fd975f8383 b/v5.8/e86e6638d1171c2201ffff16d2c6a6fd975f8383 new file mode 100644 index 00000000000..ccd865d6c1c --- /dev/null +++ b/v5.8/e86e6638d1171c2201ffff16d2c6a6fd975f8383 @@ -0,0 +1,4 @@ +e86e6638d117 ("fscrypt: Drop d_revalidate for valid dentries during lookup") +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") +ff49c86f27e4 ("Merge tag 'f2fs-for-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.8/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 b/v5.8/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 new file mode 100644 index 00000000000..0f992c5a993 --- /dev/null +++ b/v5.8/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 @@ -0,0 +1,10 @@ +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/e97d06a46526d9392cbdbd7eda193091e1af2723 b/v5.8/e97d06a46526d9392cbdbd7eda193091e1af2723 new file mode 100644 index 00000000000..bcb63dd7201 --- /dev/null +++ b/v5.8/e97d06a46526d9392cbdbd7eda193091e1af2723 @@ -0,0 +1,4 @@ +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/e9a7254b0339ef2b230784789ac28ef35e049253 b/v5.8/e9a7254b0339ef2b230784789ac28ef35e049253 new file mode 100644 index 00000000000..96a639e8662 --- /dev/null +++ b/v5.8/e9a7254b0339ef2b230784789ac28ef35e049253 @@ -0,0 +1,20 @@ +e9a7254b0339 ("nvme: port block device access to file") +2a4936e933e3 ("nvmet: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.8/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 b/v5.8/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 new file mode 100644 index 00000000000..fd9aad8df9a --- /dev/null +++ b/v5.8/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 @@ -0,0 +1,10 @@ +e9b10713e82c ("fscrypt: Drop d_revalidate once the key is added") +3e7807d5a7d7 ("fscrypt: rename fscrypt_info => fscrypt_inode_info") +5b1188847180 ("fscrypt: support crypto data unit size less than filesystem block size") +7a0263dc904f ("fscrypt: replace get_ino_and_lblk_bits with just has_32bit_inodes") +f0904e8bc3c5 ("fscrypt: compute max_lblk_bits from s_maxbytes and block size") +40e13e18168f ("fscrypt: make the bounce page pool opt-in instead of opt-out") +5970fbad1036 ("fscrypt: make it clearer that key_prefix is deprecated") +2d332d5bc424 ("ceph: fscrypt_auth handling for ceph") +83e57e47906c ("fscrypt: optimize fscrypt_initialize()") +6639c3ce7fd2 ("Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux") diff --git a/v5.8/e9c5263ce16d96311c118111ac779f004be8b473 b/v5.8/e9c5263ce16d96311c118111ac779f004be8b473 new file mode 100644 index 00000000000..533cbbe1a10 --- /dev/null +++ b/v5.8/e9c5263ce16d96311c118111ac779f004be8b473 @@ -0,0 +1,15 @@ +e9c5263ce16d ("libfs: improve path_from_stashed()") +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.8/ea7d898676d9e94558c46ba927db35403362389f b/v5.8/ea7d898676d9e94558c46ba927db35403362389f new file mode 100644 index 00000000000..b0578fbf041 --- /dev/null +++ b/v5.8/ea7d898676d9e94558c46ba927db35403362389f @@ -0,0 +1,4 @@ +ea7d898676d9 ("fs: Propagate write hints to the struct block_device inode") +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") +7b12e49669c9 ("fs: remove fs.f_write_hint") diff --git a/v5.8/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 b/v5.8/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 new file mode 100644 index 00000000000..993a82907b6 --- /dev/null +++ b/v5.8/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 @@ -0,0 +1,11 @@ +eb8ed7c6ab08 ("lockd: adapt to breakup of struct file_lock") +872584f1bb98 ("lockd: convert to using new filelock helpers") +be2be5f7f443 ("lockd: nlm_blocked list race fixes") +244cc19196d2 ("lockd: server should unlock lock if client rejects the grant") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") +7ff84910c66c ("lockd: set file_lock start and end when decoding nlm4 testargs") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +764822972d64 ("Merge tag 'nfsd-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v5.8/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 b/v5.8/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 new file mode 100644 index 00000000000..8bf2c17880a --- /dev/null +++ b/v5.8/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 @@ -0,0 +1 @@ +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v5.8/ecba88a3b32d733d41e27973e25b2bc580f64281 b/v5.8/ecba88a3b32d733d41e27973e25b2bc580f64281 new file mode 100644 index 00000000000..eeb4218ec04 --- /dev/null +++ b/v5.8/ecba88a3b32d733d41e27973e25b2bc580f64281 @@ -0,0 +1,20 @@ +ecba88a3b32d ("libfs: Add simple_offset_empty()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") +cac2f8b8d8b5 ("fs: rename current get acl method") diff --git a/v5.8/ee8bd4a428a9c538e08aa5bc797fca19d577f667 b/v5.8/ee8bd4a428a9c538e08aa5bc797fca19d577f667 new file mode 100644 index 00000000000..d090e512f7d --- /dev/null +++ b/v5.8/ee8bd4a428a9c538e08aa5bc797fca19d577f667 @@ -0,0 +1,20 @@ +ee8bd4a428a9 ("kunit: tool: Print UML command") +9241bc818d54 ("kunit: tool: cosmetic: don't specify duplicate kernel cmdline options") +aa1c05558e71 ("kunit: tool: simplify code since build_dir can't be None") +00f75043e46d ("kunit: tool: make --json handling a bit clearer") +e0cc8c052a39 ("kunit: tool: delete kunit_parser.TestResult type") +4c2911f1e140 ("kunit: tool: reconfigure when the used kunitconfig changes") +98978490ccf7 ("kunit: tool: move Kconfig read_from_file/parse_from_string to package-level") +e56e482855b7 ("kunit: tool: Report an error if any test has no subtests") +c68077b14692 ("kunit: tool: Do not error on tests without test plans") +d65d07cb5b01 ("kunit: tool: improve compatibility of kunit_parser with KTAP specification") +7d7c48df811d ("kunit: tool: yield output from run_kernel in real time") +ff9e09a3762f ("kunit: tool: support running each suite/test separately") +5f6aa6d82e45 ("kunit: tool: actually track how long it took to run tests") +7ef925ea8194 ("kunit: tool: factor exec + parse steps into a function") +fe678fed2cda ("kunit: tool: show list of valid --arch options when invalid") +a54ea2e05725 ("kunit: tool: misc fixes (unused vars, imports, leaked files)") +d8c23ead708b ("kunit: tool: better handling of quasi-bool args (--json, --raw_output)") +acd8e8407b8f ("kunit: Print test statistics on failure") +6a499c9c42d0 ("kunit: tool: make --raw_output support only showing kunit output") +6cb51a1874d0 ("kunit: tool: add --kernel_args to allow setting module params") diff --git a/v5.8/ef560389ca50e33bd0c4531236c187107fa81e1f b/v5.8/ef560389ca50e33bd0c4531236c187107fa81e1f new file mode 100644 index 00000000000..594624cb20b --- /dev/null +++ b/v5.8/ef560389ca50e33bd0c4531236c187107fa81e1f @@ -0,0 +1,9 @@ +ef560389ca50 ("docs: filesystems: fix typo in docs") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +62d53c4a1dfe ("fs: use backing_file container for internal files with "fake" f_path") +8a05a8c31d06 ("fs: move kmem_cache_zalloc() into alloc_empty_file*() helpers") +cbb0b9d4bbcf ("fs: use a helper for opening kernel internal files") +d56e0ddb8fc3 ("fs: rename {vfs,kernel}_tmpfile_open()") +d8aeb44a9ae3 ("fs: add FMODE_DIO_PARALLEL_WRITE flag") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/f0ece18e994144b7daa025b68ead97de26a2df1f b/v5.8/f0ece18e994144b7daa025b68ead97de26a2df1f new file mode 100644 index 00000000000..fe5ac18032c --- /dev/null +++ b/v5.8/f0ece18e994144b7daa025b68ead97de26a2df1f @@ -0,0 +1 @@ +f0ece18e9941 ("selftests: add ESRCH tests for pidfd_getfd()") diff --git a/v5.8/f123dc86388cb669c3d6322702dc441abc35c31e b/v5.8/f123dc86388cb669c3d6322702dc441abc35c31e new file mode 100644 index 00000000000..998f411fdd2 --- /dev/null +++ b/v5.8/f123dc86388cb669c3d6322702dc441abc35c31e @@ -0,0 +1 @@ +f123dc86388c ("sysv: don't call sb_bread() with pointers_lock held") diff --git a/v5.8/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 b/v5.8/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 new file mode 100644 index 00000000000..bf7b2e7806b --- /dev/null +++ b/v5.8/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 @@ -0,0 +1 @@ +f17d8a87ecb5 ("selftests: fuxex: Report a unique test name per run of futex_requeue_pi") diff --git a/v5.8/f3a608827d1f8de0dd12813e8d9c6803fe64e119 b/v5.8/f3a608827d1f8de0dd12813e8d9c6803fe64e119 new file mode 100644 index 00000000000..0c5c2c59855 --- /dev/null +++ b/v5.8/f3a608827d1f8de0dd12813e8d9c6803fe64e119 @@ -0,0 +1,2 @@ +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/f525152a0f0ff34eb92b322703d76ba37095f556 b/v5.8/f525152a0f0ff34eb92b322703d76ba37095f556 new file mode 100644 index 00000000000..ffc4dced5c7 --- /dev/null +++ b/v5.8/f525152a0f0ff34eb92b322703d76ba37095f556 @@ -0,0 +1,15 @@ +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/f8f669699977db503569465b64dc5220ab21bb41 b/v5.8/f8f669699977db503569465b64dc5220ab21bb41 new file mode 100644 index 00000000000..c6f7135b0d8 --- /dev/null +++ b/v5.8/f8f669699977db503569465b64dc5220ab21bb41 @@ -0,0 +1,20 @@ +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +22a8be280383 ("selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem") +f54b32781644 ("selftests/resctrl: Kill child process before parent process terminates if SIGTERM is received") +6220f69e72a5 ("selftests/resctrl: Extend CPU vendor detection") +4e5cb354c85e ("selftests/resctrl: Fix unmount resctrl FS") +f1dd71982d19 ("selftests/resctrl: Skip the test if requested resctrl feature is not supported") +c9fb4e7cee1e ("selftests/resctrl: Modularize resctrl test suite main() function") +09a67934625a ("selftests/resctrl: Don't hard code value of "no_of_bits" variable") diff --git a/v5.8/f92e1a829d64dd66fa173c6934f03817d9e68d43 b/v5.8/f92e1a829d64dd66fa173c6934f03817d9e68d43 new file mode 100644 index 00000000000..76fa990af37 --- /dev/null +++ b/v5.8/f92e1a829d64dd66fa173c6934f03817d9e68d43 @@ -0,0 +1,12 @@ +f92e1a829d64 ("test_maple_tree: testing the cyclic allocation") +eb2e817f38ca ("maple_tree: update testing code for mas_{next,prev,walk}") +4bd6dded6318 ("test_maple_tree: add more testing for mas_empty_area()") +5159d64b3354 ("test_maple_tree: test modifications while iterating") +7327e8111adb ("maple_tree: fix mas_empty_area_rev() lower bound validation") +c5651b31f515 ("test_maple_tree: add test for mas_spanning_rebalance() on insufficient data") +120b116208a0 ("maple_tree: reorganize testing to restore module testing") +e15e06a83923 ("lib/test_maple_tree: add testing for maple tree") +cc86e0c2f306 ("radix tree test suite: add support for slab bulk APIs") +54a611b60590 ("Maple Tree: add new data structure") +463f74089ff9 ("crypto: lib - move lib/sha1.c into lib/crypto/") +02f9a04d76b7 ("Merge tag 'memblock-v5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock") diff --git a/v5.8/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 b/v5.8/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 new file mode 100644 index 00000000000..ebbd02618ec --- /dev/null +++ b/v5.8/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 @@ -0,0 +1,20 @@ +f9d8c3c4236e ("block2mtd: port device access to files") +3817d4b11212 ("mtd: block2mtd: Convert to bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.8/fc9a615200d48e076af58f4309f507e500ed900d b/v5.8/fc9a615200d48e076af58f4309f507e500ed900d new file mode 100644 index 00000000000..112572e086f --- /dev/null +++ b/v5.8/fc9a615200d48e076af58f4309f507e500ed900d @@ -0,0 +1,8 @@ +fc9a615200d4 ("drm: tests: Fix invalid printf format specifiers in KUnit tests") +335126937753 ("drm/tests/drm_buddy: fix 32b build") +a64056bb5a32 ("drm/tests/drm_buddy: add alloc_contiguous test") +078a5b498d6a ("drm/tests: Remove slow tests") +25bbe844ef5c ("drm: test: Fix 32-bit issue in drm_buddy_test") +523dfa96add7 ("drm/tests: reduce drm_mm_test stack usage") +ce28ab1380e8 ("drm/tests: Add back seed value information") +a140a6a2d5ec ("Merge drm/drm-next into drm-misc-next") diff --git a/v5.8/fde4951834c22fc634c1e1238b874f894ef46c9c b/v5.8/fde4951834c22fc634c1e1238b874f894ef46c9c new file mode 100644 index 00000000000..8c263fe4a8c --- /dev/null +++ b/v5.8/fde4951834c22fc634c1e1238b874f894ef46c9c @@ -0,0 +1,10 @@ +fde4951834c2 ("filelock: convert more internal functions to use file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.8/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d b/v5.8/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d new file mode 100644 index 00000000000..e0f880d36e0 --- /dev/null +++ b/v5.8/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d @@ -0,0 +1,4 @@ +fe12cfc17429 ("fs: fix a typo in attr.c") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +a2bd096fb2d7 ("fs: use type safe idmapping helpers") +f721d24e5dae ("Merge tag 'pull-tmpfile' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.8/fe3944fb245ab99570552a3bf970b00058a9ca6d b/v5.8/fe3944fb245ab99570552a3bf970b00058a9ca6d new file mode 100644 index 00000000000..2e906a2a8ba --- /dev/null +++ b/v5.8/fe3944fb245ab99570552a3bf970b00058a9ca6d @@ -0,0 +1,4 @@ +fe3944fb245a ("fs: Move enum rw_hint into a new header file") +8b9f3ac5b01d ("fs: introduce alloc_inode_sb() to allocate filesystems specific inode") +a793d79ea3e0 ("fs: move mapping helpers") +815409a12c0a ("Merge tag 'ovl-update-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs") diff --git a/v5.8/ff3b96f2c9e5c24fca12239cd519a8a18569e687 b/v5.8/ff3b96f2c9e5c24fca12239cd519a8a18569e687 new file mode 100644 index 00000000000..f6dafb679b9 --- /dev/null +++ b/v5.8/ff3b96f2c9e5c24fca12239cd519a8a18569e687 @@ -0,0 +1,20 @@ +ff3b96f2c9e5 ("net: test: Fix printf format specifier in skb_segment kunit test") +b3098d32ed6e ("net: add skb_segment kunit test") +9cb252c4c1c5 ("net: skb: export skb drop reaons to user by TRACE_DEFINE_ENUM") +b160f7270e6d ("net: dropreason: reformat the comment fo skb drop reasons") +ec43908dd556 ("net: skb: use auto-generation to convert skb drop reason to string") +ff8372a467fa ("net: skb: move enum skb_drop_reason to standalone header file") +7ebd3f3ee51a ("net: skb: change the definition SKB_DR_SET()") +66e4c8d95008 ("net: warn if transport header was not set") +8fbf195798b5 ("tcp: add drop reason support to tcp_ofo_queue()") +e7c89ae4078e ("tcp: add drop reason support to tcp_prune_ofo_queue()") +4b506af9c5b8 ("tcp: add two drop reasons for tcp_ack()") +669da7a71890 ("tcp: add drop reasons to tcp_rcv_state_process()") +da40b613f89c ("tcp: add drop reason support to tcp_validate_incoming()") +b5ec1e6205a1 ("tcp: get rid of rst_seq_match") +d9d024f96609 ("tcp: consume incoming skb leading to a reset") +2edc1a383fda ("net: ip: add skb drop reasons to ip forwarding") +c4eb664191b4 ("net: ipv4: add skb drop reasons to ip_error()") +d6d3146ce532 ("skb: add some helpers for skb drop reasons") +b384c95a861e ("net: icmp: add skb drop reasons to icmp protocol") +9f8ed577c288 ("net: skb: rename SKB_DROP_REASON_PTYPE_ABSENT") diff --git a/v5.9/00616416488868a8b98343863e5ac078506e44e8 b/v5.9/00616416488868a8b98343863e5ac078506e44e8 new file mode 100644 index 00000000000..7a863926b5e --- /dev/null +++ b/v5.9/00616416488868a8b98343863e5ac078506e44e8 @@ -0,0 +1,20 @@ +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v5.9/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 b/v5.9/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 new file mode 100644 index 00000000000..fc68fe62951 --- /dev/null +++ b/v5.9/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 @@ -0,0 +1,20 @@ +034f0cf8fdf9 ("target: port block device access to file") +e6aafdc8a76b ("scsi: target: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.9/038ce802e248a985150156da84bc3f118236b898 b/v5.9/038ce802e248a985150156da84bc3f118236b898 new file mode 100644 index 00000000000..6b943ef2b64 --- /dev/null +++ b/v5.9/038ce802e248a985150156da84bc3f118236b898 @@ -0,0 +1,20 @@ +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v5.9/04aa5f4eba49d6493801d0f1d515ed237459b166 b/v5.9/04aa5f4eba49d6493801d0f1d515ed237459b166 new file mode 100644 index 00000000000..d1720694925 --- /dev/null +++ b/v5.9/04aa5f4eba49d6493801d0f1d515ed237459b166 @@ -0,0 +1,4 @@ +04aa5f4eba49 ("ext4: Configure dentry operations at dentry-creation time") +bb9cd9106b22 ("fscrypt: Have filesystems handle their d_ops") +f8f4acb6cded ("ext4: use generic casefolding support") +96485e446260 ("Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4") diff --git a/v5.9/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 b/v5.9/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 new file mode 100644 index 00000000000..f093d5b7be4 --- /dev/null +++ b/v5.9/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 @@ -0,0 +1,7 @@ +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +de630176bdf8 ("Merge tag 'iversion-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v5.9/05fb1dbc821f3016a52621ccd4530c269b626130 b/v5.9/05fb1dbc821f3016a52621ccd4530c269b626130 new file mode 100644 index 00000000000..485f066ad79 --- /dev/null +++ b/v5.9/05fb1dbc821f3016a52621ccd4530c269b626130 @@ -0,0 +1,20 @@ +05fb1dbc821f ("pktcdvd: port block device access to file") +7ac86df899f0 ("pktcdvd: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.9/0611a640e60a0473883328746f3c53934cd4dc3c b/v5.9/0611a640e60a0473883328746f3c53934cd4dc3c new file mode 100644 index 00000000000..f1f9c6cdc92 --- /dev/null +++ b/v5.9/0611a640e60a0473883328746f3c53934cd4dc3c @@ -0,0 +1,20 @@ +0611a640e60a ("eventpoll: prefer kfree_rcu() in __ep_remove()") +58c9b016e128 ("epoll: use refcount to reduce ep_mutex contention") +1e1c15839df0 ("fs/epoll: use a per-cpu counter for user's watches count") +319c15174757 ("epoll: take epitem list out of struct file") +d9f41e3c95a1 ("epoll: massage the check list insertion") +b62d2706a754 ("lift rcu_read_lock() into reverse_path_check()") +44cdc1d952e3 ("convert ->f_ep_links/->fllink to hlist") +d1ec50adb560 ("ep_insert(): move creation of wakeup source past the fl_ep_links insertion") +85353e919f6e ("ep_insert(): we only need tep->mtx around the insertion itself") +e3e096e7fc30 ("ep_insert(): don't open-code ep_remove() on failure exits") +57804b1cc461 ("lift locking/unlocking ep->mtx out of ep_{start,done}_scan()") +ff07952aeda8 ("ep_send_events_proc(): fold into the caller") +443f1a042233 ("lift the calls of ep_send_events_proc() into the callers") +1ec09974d845 ("lift the calls of ep_read_events_proc() into the callers") +db502f8a3b0b ("ep_scan_ready_list(): prepare to splitup") +bde03c4c1a6b ("ep_loop_check_proc(): saner calling conventions") +6a3890c47479 ("get rid of ep_push_nested()") +56c428cac5a2 ("ep_loop_check_proc(): lift pushing the cookie into callers") +d16312a46936 ("clean reverse_path_check_proc() a bit") +0c320f776ed8 ("reverse_path_check_proc(): don't bother with cookies") diff --git a/v5.9/06b8db3a7dde43cc7c412517c93c85d13a4557f8 b/v5.9/06b8db3a7dde43cc7c412517c93c85d13a4557f8 new file mode 100644 index 00000000000..79f7547dba1 --- /dev/null +++ b/v5.9/06b8db3a7dde43cc7c412517c93c85d13a4557f8 @@ -0,0 +1,2 @@ +06b8db3a7dde ("fs: remove NTFS classic from docum. index") +12dad495eaab ("fs/ntfs3: Add Kconfig, Makefile and doc") diff --git a/v5.9/07fd7c329839cf0b8c7766883d830a1a0d12d1dd b/v5.9/07fd7c329839cf0b8c7766883d830a1a0d12d1dd new file mode 100644 index 00000000000..3f59de20c6f --- /dev/null +++ b/v5.9/07fd7c329839cf0b8c7766883d830a1a0d12d1dd @@ -0,0 +1,15 @@ +07fd7c329839 ("libfs: add path_from_stashed()") +077c212f0344 ("fs: new accessor methods for atime and mtime") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +f7f438589f46 ("kernfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +0c4767923ed6 ("fs: new helper: simple_rename_timestamp") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +6e17c6de3ddf ("Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 b/v5.9/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 new file mode 100644 index 00000000000..78ecbd254ad --- /dev/null +++ b/v5.9/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 @@ -0,0 +1,2 @@ +0873add0e0cd ("file: prepare for new helper") +9024b4c96576 ("d_alloc_pseudo(): move setting ->d_op there from the (sole) caller") diff --git a/v5.9/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 b/v5.9/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 new file mode 100644 index 00000000000..1c34ad8b1a8 --- /dev/null +++ b/v5.9/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 @@ -0,0 +1,12 @@ +0906fbb2f7ad ("libfs: Attempt exact-match comparison first during casefolded lookup") +af494af38580 ("libfs: remove redundant checks of s_encoding") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") +227c4d507c71 ("Merge tag 'f2fs-for-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.9/0a549ed22c3c7cc6da5c5f5918efd019944489a5 b/v5.9/0a549ed22c3c7cc6da5c5f5918efd019944489a5 new file mode 100644 index 00000000000..b779c66b651 --- /dev/null +++ b/v5.9/0a549ed22c3c7cc6da5c5f5918efd019944489a5 @@ -0,0 +1,11 @@ +0a549ed22c3c ("lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg") +bb95ebbe89a7 ("lib: Introduce CONFIG_MEMCPY_KUNIT_TEST") +b6c75c4afceb ("lib/math/rational: add Kunit test cases") +1f9f78b1b376 ("mm/slub, kunit: add a KUnit test for SLUB debugging functionality") +5086ea4b0f58 ("lib/math: Add a `do_div' test module") +d73b49365ee6 ("kasan, arm64: only use kasan_depth for software modes") +afe6ef80dcec ("kasan, arm64: only init shadow for software modes") +cebd0eb29acd ("kasan: rename (un)poison_shadow to (un)poison_range") +d5750edf6da7 ("kasan: shadow declarations only for software modes") +3b1a4a864087 ("kasan: group vmalloc code") +e2ae634014d3 ("Merge tag 'riscv-for-linus-5.11-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux") diff --git a/v5.9/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 b/v5.9/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 new file mode 100644 index 00000000000..5e9a34521ab --- /dev/null +++ b/v5.9/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 @@ -0,0 +1 @@ +0c9bd6bc4bb2 ("pidfd: getfd should always report ESRCH if a task is exiting") diff --git a/v5.9/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 b/v5.9/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 new file mode 100644 index 00000000000..b1057f1e0ad --- /dev/null +++ b/v5.9/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 @@ -0,0 +1,20 @@ +0e4a862174f2 ("libfs: Convert simple directory offsets to use a Maple Tree") +ecba88a3b32d ("libfs: Add simple_offset_empty()") +7beea725a8ca ("libfs: Define a minimum directory offset") +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") diff --git a/v5.9/0e9876d8e88d81a35742e90048ab3784c49b910b b/v5.9/0e9876d8e88d81a35742e90048ab3784c49b910b new file mode 100644 index 00000000000..4f5f01be1ee --- /dev/null +++ b/v5.9/0e9876d8e88d81a35742e90048ab3784c49b910b @@ -0,0 +1,5 @@ +0e9876d8e88d ("filelock: fl_pid field should be signed int") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.9/0f05ee447949cf1b72bd7c415c803ea7f7209403 b/v5.9/0f05ee447949cf1b72bd7c415c803ea7f7209403 new file mode 100644 index 00000000000..af4fba2c681 --- /dev/null +++ b/v5.9/0f05ee447949cf1b72bd7c415c803ea7f7209403 @@ -0,0 +1,3 @@ +0f05ee447949 ("selftests/filesystems:fix build error in overlayfs") +b5a78c7127f2 ("selftests/overlayfs: verify device and inode numbers in /proc/pid/maps") +dd7c9be330d8 ("selftests/filesystems: add a vfat RENAME_EXCHANGE test") diff --git a/v5.9/101c3fad29d7a0a90ff063b1aad586a0211911ec b/v5.9/101c3fad29d7a0a90ff063b1aad586a0211911ec new file mode 100644 index 00000000000..d517b0afb2e --- /dev/null +++ b/v5.9/101c3fad29d7a0a90ff063b1aad586a0211911ec @@ -0,0 +1,15 @@ +101c3fad29d7 ("libfs: Drop generic_set_encrypted_ci_d_ops") +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") +5ca14835dc42 ("fs: uninline inode_maybe_inc_iversion()") +da3f52ba3595 ("iversion: use atomic64_try_cmpxchg)") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") +227c4d507c71 ("Merge tag 'f2fs-for-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.9/11b3f8ae7081607a783d60e8098d46b787f79cad b/v5.9/11b3f8ae7081607a783d60e8098d46b787f79cad new file mode 100644 index 00000000000..46fe45bddbe --- /dev/null +++ b/v5.9/11b3f8ae7081607a783d60e8098d46b787f79cad @@ -0,0 +1,9 @@ +11b3f8ae7081 ("fs: remove the inode argument to ->d_real() method") +def3ae83da02 ("fs: store real path instead of fake path in backing file f_path") +08582d678fcf ("fs: create helper file_user_path() for user displayed mapped file path") +83bc1d294130 ("fs: get mnt_writers count for an open backing file's real path") +6cf41fcfe099 ("backing file: free directly") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +3e15dcf77b23 ("fs: rename __mnt_{want,drop}_write*() helpers") +63580f669d7f ("Merge tag 'ovl-update-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs") diff --git a/v5.9/11ff73082f17e1adc1b717264d9b74661fc5b229 b/v5.9/11ff73082f17e1adc1b717264d9b74661fc5b229 new file mode 100644 index 00000000000..200b80fdea3 --- /dev/null +++ b/v5.9/11ff73082f17e1adc1b717264d9b74661fc5b229 @@ -0,0 +1,19 @@ +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +b92a4e3f86b1 ("fs: dlm: change posix lock sigint handling") +4d413ae9ced4 ("fs: dlm: use dlm_plock_info for do_unlock_close") +ea06d4cabf52 ("fs: dlm: change plock interrupted message to debug again") +19d7ca051d30 ("fs: dlm: add pid to debug log") +dc1acd5c9469 ("dlm: replace usage of found with dedicated list iterator variable") +bcfad4265ced ("dlm: improve plock logging if interrupted") +a800ba77fd28 ("dlm: rearrange async condition return") +bcbb4ba6c9ba ("dlm: cleanup plock_op vs plock_xop") +a559790caa1c ("dlm: replace sanity checks with WARN_ON") +42252d0d2aa9 ("dlm: fix plock invalid read") +f7e33bdbd6d1 ("fs: remove mandatory file locking support") +fdd92b64d15b ("fs: warn about impending deprecation of mandatory locks") +1b2c54d63cde ("vfs: move the remap range helpers to remap_range.c") +02e83f46ebfa ("vfs: move generic_remap_checks out of mm") diff --git a/v5.9/12f7900c575679af411aaa89340bfe3dc68b46b3 b/v5.9/12f7900c575679af411aaa89340bfe3dc68b46b3 new file mode 100644 index 00000000000..e8787a90002 --- /dev/null +++ b/v5.9/12f7900c575679af411aaa89340bfe3dc68b46b3 @@ -0,0 +1,6 @@ +12f7900c5756 ("writeback: move wb_wakeup_delayed defination to fs-writeback.c") +f87904c07551 ("writeback: avoid use-after-free after removing device") +45a2966fd641 ("writeback: fix bandwidth estimate for spiky workload") +fee468fdf41c ("writeback: reliably update bandwidth estimation") +633a2abb9e1c ("writeback: track number of inodes under writeback") +823423ef55f4 ("bdi: invert BDI_CAP_NO_ACCT_WB") diff --git a/v5.9/133e267ef4a26d19c93996a874714e9f3f8c70aa b/v5.9/133e267ef4a26d19c93996a874714e9f3f8c70aa new file mode 100644 index 00000000000..fdc6bb154a6 --- /dev/null +++ b/v5.9/133e267ef4a26d19c93996a874714e9f3f8c70aa @@ -0,0 +1,8 @@ +133e267ef4a2 ("time: test: Fix incorrect format specifier") +276010551664 ("time: Improve performance of time64_to_tm()") +1253b9b87e42 ("clocksource: Provide kernel module to test clocksource watchdog") +fa218f1cce6b ("clocksource: Limit number of CPUs checked for clock synchronization") +7560c02bdffb ("clocksource: Check per-CPU clock synchronization when marked unstable") +db3a34e17433 ("clocksource: Retry clock read if long delays detected") +b3550164a19d ("timekeeping: add CONFIG_LEGACY_TIMER_TICK") +0a4bb5e5507a ("x86/fpu: Allow multiple bits in clearcpuid= parameter") diff --git a/v5.9/14786d949a3b8cf00cc32456363b7db22894a0e6 b/v5.9/14786d949a3b8cf00cc32456363b7db22894a0e6 new file mode 100644 index 00000000000..224e419d608 --- /dev/null +++ b/v5.9/14786d949a3b8cf00cc32456363b7db22894a0e6 @@ -0,0 +1,14 @@ +14786d949a3b ("filelock: fix deadlock detection in POSIX locking") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/1505ba06e52e701600172bccbc3aa7fb9bd5d0da b/v5.9/1505ba06e52e701600172bccbc3aa7fb9bd5d0da new file mode 100644 index 00000000000..94a3caad9f6 --- /dev/null +++ b/v5.9/1505ba06e52e701600172bccbc3aa7fb9bd5d0da @@ -0,0 +1,3 @@ +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") +7b12e49669c9 ("fs: remove fs.f_write_hint") diff --git a/v5.9/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 b/v5.9/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 new file mode 100644 index 00000000000..c096ff54c58 --- /dev/null +++ b/v5.9/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 @@ -0,0 +1,13 @@ +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.9/15f298821289d3efba87bb34db29d0ba9780a443 b/v5.9/15f298821289d3efba87bb34db29d0ba9780a443 new file mode 100644 index 00000000000..49cffb9a559 --- /dev/null +++ b/v5.9/15f298821289d3efba87bb34db29d0ba9780a443 @@ -0,0 +1,20 @@ +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v5.9/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 b/v5.9/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 new file mode 100644 index 00000000000..80560d0c69b --- /dev/null +++ b/v5.9/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 @@ -0,0 +1,20 @@ +16ca5dfd8dcd ("swap: port block device usage to file") +4c6bca43c547 ("mm/swap: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.9/16f9ce818901c7b7618094242adc0b51208a7c89 b/v5.9/16f9ce818901c7b7618094242adc0b51208a7c89 new file mode 100644 index 00000000000..988641ff68c --- /dev/null +++ b/v5.9/16f9ce818901c7b7618094242adc0b51208a7c89 @@ -0,0 +1,9 @@ +16f9ce818901 ("smb/server: adapt to breakup of struct file_lock") +6a277077ac51 ("smb/server: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +504a73d46bad ("Merge tag '6.2-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbd") diff --git a/v5.9/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 b/v5.9/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 new file mode 100644 index 00000000000..fc1f1b7fc26 --- /dev/null +++ b/v5.9/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 @@ -0,0 +1,2 @@ +1901ae3cc9f8 ("selftest/ftrace: fix typo in ftracetest script") +dbcf76390eb9 ("selftests/ftrace: Improve integration with kselftest runner") diff --git a/v5.9/190f676afa00d07082db170400aaa2cd4de0933f b/v5.9/190f676afa00d07082db170400aaa2cd4de0933f new file mode 100644 index 00000000000..a56cc48ef84 --- /dev/null +++ b/v5.9/190f676afa00d07082db170400aaa2cd4de0933f @@ -0,0 +1,20 @@ +190f676afa00 ("block/genhd: port disk_scan_partitions() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v5.9/195b3678bea35fde0619f17b73847c30e66d79d0 b/v5.9/195b3678bea35fde0619f17b73847c30e66d79d0 new file mode 100644 index 00000000000..e1bfc79a9fe --- /dev/null +++ b/v5.9/195b3678bea35fde0619f17b73847c30e66d79d0 @@ -0,0 +1 @@ +195b3678bea3 ("minix: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.9/19871b5c7a003946d3cd4209a348ab7c0df5dbad b/v5.9/19871b5c7a003946d3cd4209a348ab7c0df5dbad new file mode 100644 index 00000000000..007b6947da5 --- /dev/null +++ b/v5.9/19871b5c7a003946d3cd4209a348ab7c0df5dbad @@ -0,0 +1,5 @@ +19871b5c7a00 ("iomap: pass the length of the dirty region to ->map_blocks") +925c86a19bac ("fs: add CONFIG_BUFFER_HEAD") +487c607df790 ("block: use iomap for writes to block devices") +727cfe976758 ("block: open code __generic_file_write_iter for blkdev writes") +c6b0271053e7 ("Merge tag 'fs_for_v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs") diff --git a/v5.9/19e94a2333c2babc773e51a9ed844cfc35a36064 b/v5.9/19e94a2333c2babc773e51a9ed844cfc35a36064 new file mode 100644 index 00000000000..de914621ff7 --- /dev/null +++ b/v5.9/19e94a2333c2babc773e51a9ed844cfc35a36064 @@ -0,0 +1,20 @@ +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.9/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 b/v5.9/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 new file mode 100644 index 00000000000..326f73fdaf2 --- /dev/null +++ b/v5.9/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 @@ -0,0 +1,13 @@ +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a b/v5.9/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a new file mode 100644 index 00000000000..b1e2f47e62c --- /dev/null +++ b/v5.9/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a @@ -0,0 +1,12 @@ +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf b/v5.9/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf new file mode 100644 index 00000000000..1af092779b2 --- /dev/null +++ b/v5.9/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf @@ -0,0 +1,5 @@ +1b9e2d90141c ("xfs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +3584c8f48a70 ("xfs: Block writes to log device") +653bee386c08 ("xfs: simplify device handling") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/1d3aa0b97c55672eff44516b1c8afb9551003d78 b/v5.9/1d3aa0b97c55672eff44516b1c8afb9551003d78 new file mode 100644 index 00000000000..c2f647fd7aa --- /dev/null +++ b/v5.9/1d3aa0b97c55672eff44516b1c8afb9551003d78 @@ -0,0 +1,20 @@ +1d3aa0b97c55 ("ocfs2: port block device access to file") +ebc4185497ea ("ocfs2: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.9/1fa08aece42512be072351f482096d5796edf7ca b/v5.9/1fa08aece42512be072351f482096d5796edf7ca new file mode 100644 index 00000000000..e5f14ca5316 --- /dev/null +++ b/v5.9/1fa08aece42512be072351f482096d5796edf7ca @@ -0,0 +1,15 @@ +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +fb7945b484b8 ("nsfs: use d_make_root()") +16a9496523a4 ("fs: convert core infrastructure to new timestamp accessors") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v5.9/205de6ddd7fff9340bd5e4b68105f28120671c6b b/v5.9/205de6ddd7fff9340bd5e4b68105f28120671c6b new file mode 100644 index 00000000000..06ba208ba06 --- /dev/null +++ b/v5.9/205de6ddd7fff9340bd5e4b68105f28120671c6b @@ -0,0 +1,20 @@ +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") diff --git a/v5.9/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 b/v5.9/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 new file mode 100644 index 00000000000..83341b0ab0f --- /dev/null +++ b/v5.9/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 @@ -0,0 +1,20 @@ +20e6a8d0dcdc ("drbd: port block device access to file") +75e27d373425 ("drdb: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.9/217759bbb95db7998528eb65914c3e20d890dff5 b/v5.9/217759bbb95db7998528eb65914c3e20d890dff5 new file mode 100644 index 00000000000..36d03a2b785 --- /dev/null +++ b/v5.9/217759bbb95db7998528eb65914c3e20d890dff5 @@ -0,0 +1,20 @@ +217759bbb95d ("xen: port block device access to file") +436d3705bfee ("xen/blkback: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.9/21e25205d7f9b6d7d3807546dd12ea93844b7c8e b/v5.9/21e25205d7f9b6d7d3807546dd12ea93844b7c8e new file mode 100644 index 00000000000..7b1739aba8a --- /dev/null +++ b/v5.9/21e25205d7f9b6d7d3807546dd12ea93844b7c8e @@ -0,0 +1 @@ +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") diff --git a/v5.9/2263639f96f24a121ec9f037981b81daf5a8d60a b/v5.9/2263639f96f24a121ec9f037981b81daf5a8d60a new file mode 100644 index 00000000000..c570f35aaa8 --- /dev/null +++ b/v5.9/2263639f96f24a121ec9f037981b81daf5a8d60a @@ -0,0 +1,6 @@ +2263639f96f2 ("iov_iter: streamline iovec/bvec alignment iteration") +de4f5fed3f23 ("iov_iter: add iter_iovec() helper") +0a2481cde24f ("block: ensure bio_alloc_map_data() deals with ITER_UBUF correctly") +d46aa786fa53 ("block: use iter_ubuf for single range") +4b61152e107a ("io_uring: switch network send/recv to ITER_UBUF") +54e60e505d61 ("Merge tag 'for-6.2/io_uring-2022-12-08' of git://git.kernel.dk/linux") diff --git a/v5.9/231e872529885483056c0170641ddd76686e3a89 b/v5.9/231e872529885483056c0170641ddd76686e3a89 new file mode 100644 index 00000000000..e33eda971e9 --- /dev/null +++ b/v5.9/231e872529885483056c0170641ddd76686e3a89 @@ -0,0 +1 @@ +231e87252988 ("xfs: add support for FS_IOC_GETFSSYSFSPATH") diff --git a/v5.9/24a8b7bfb96120b32c222ef108bb7a713d1e385a b/v5.9/24a8b7bfb96120b32c222ef108bb7a713d1e385a new file mode 100644 index 00000000000..af734afaadd --- /dev/null +++ b/v5.9/24a8b7bfb96120b32c222ef108bb7a713d1e385a @@ -0,0 +1,13 @@ +24a8b7bfb961 ("fs: use inode_set_ctime_to_ts to set inode ctime to current time") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v5.9/24be05591fb7a2a3edd639092c045298dd57aeea b/v5.9/24be05591fb7a2a3edd639092c045298dd57aeea new file mode 100644 index 00000000000..14b4f9a5c66 --- /dev/null +++ b/v5.9/24be05591fb7a2a3edd639092c045298dd57aeea @@ -0,0 +1,20 @@ +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.9/2558e3b23112adb82a558bab616890a790a38bc6 b/v5.9/2558e3b23112adb82a558bab616890a790a38bc6 new file mode 100644 index 00000000000..1eb99b4aea9 --- /dev/null +++ b/v5.9/2558e3b23112adb82a558bab616890a790a38bc6 @@ -0,0 +1,14 @@ +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.9/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 b/v5.9/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 new file mode 100644 index 00000000000..2e498ab37df --- /dev/null +++ b/v5.9/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 @@ -0,0 +1,16 @@ +269a6194dcba ("filelock: reorganize locks_delete_block and __locks_insert_block") +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/2824083db76cb9d4b7910607b367e93b02912865 b/v5.9/2824083db76cb9d4b7910607b367e93b02912865 new file mode 100644 index 00000000000..1fe0b611766 --- /dev/null +++ b/v5.9/2824083db76cb9d4b7910607b367e93b02912865 @@ -0,0 +1,20 @@ +2824083db76c ("ovl: Always reject mounting over case-insensitive directories") +24e16e385f22 ("ovl: add support for appending lowerdirs one by one") +819829f0319a ("ovl: refactor layer parsing helpers") +0cea4c097d97 ("ovl: store and show the user provided lowerdir mount option") +c835110b588a ("ovl: remove unused code in lowerdir param parsing") +32db51070850 ("ovl: fix regression in showing lowerdir mount option") +a535116d8033 ("ovl: make use of ->layers safe in rcu pathwalk") +f01d08899fd7 ("ovl: make consistent use of OVL_FS()") +16aac5ad1fa9 ("ovl: support encoding non-decodable file handles") +184996e92e86 ("ovl: Validate verity xattr when resolving lowerdata") +bf07089081a0 ("ovl: Add versioned header for overlay.metacopy xattr") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") diff --git a/v5.9/282c30f320ba25794b66c2231ab134d15465ef21 b/v5.9/282c30f320ba25794b66c2231ab134d15465ef21 new file mode 100644 index 00000000000..99ef2770e58 --- /dev/null +++ b/v5.9/282c30f320ba25794b66c2231ab134d15465ef21 @@ -0,0 +1,6 @@ +282c30f320ba ("filelock: remove temporary compatibility macros") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 b/v5.9/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 new file mode 100644 index 00000000000..f4adb126024 --- /dev/null +++ b/v5.9/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 @@ -0,0 +1 @@ +2851f57d2dab ("selftests: thermal: intel: workload_hint: add missing gitignore") diff --git a/v5.9/2892731ec2893252cdbc256a2bd5436b7fd94cf7 b/v5.9/2892731ec2893252cdbc256a2bd5436b7fd94cf7 new file mode 100644 index 00000000000..f0cdebf4c90 --- /dev/null +++ b/v5.9/2892731ec2893252cdbc256a2bd5436b7fd94cf7 @@ -0,0 +1,20 @@ +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") diff --git a/v5.9/292fcaa1f937345cb65f3af82a1ee6692c8df9eb b/v5.9/292fcaa1f937345cb65f3af82a1ee6692c8df9eb new file mode 100644 index 00000000000..6b27fe1956b --- /dev/null +++ b/v5.9/292fcaa1f937345cb65f3af82a1ee6692c8df9eb @@ -0,0 +1 @@ +292fcaa1f937 ("smb: remove redundant check") diff --git a/v5.9/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 b/v5.9/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 new file mode 100644 index 00000000000..f0923c4717e --- /dev/null +++ b/v5.9/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 @@ -0,0 +1,2 @@ +2a95fd3cc23d ("jfs: remove SLAB_MEM_SPREAD flag usage") +5d299f44d765 ("jfs: Avoid field-overflowing memcpy()") diff --git a/v5.9/2cd114294d1dad6ed19217c909680f9fd30ee711 b/v5.9/2cd114294d1dad6ed19217c909680f9fd30ee711 new file mode 100644 index 00000000000..cfa596897bf --- /dev/null +++ b/v5.9/2cd114294d1dad6ed19217c909680f9fd30ee711 @@ -0,0 +1,6 @@ +2cd114294d1d ("smb/client: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +5dd8ce24667a ("cifs: missing directory in MAINTAINERS file") +332019e23a51 ("Merge tag '5.20-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6") diff --git a/v5.9/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d b/v5.9/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d new file mode 100644 index 00000000000..238e64c3864 --- /dev/null +++ b/v5.9/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d @@ -0,0 +1,12 @@ +2dd0b5a8fcc4 ("selftests: ktap_helpers: Add a helper to finish the test") +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") +735931f9a51a ("MAINTAINERS: add uv.c also to KVM/s390") +f0f0a5df4e08 ("selftests: Extract run_kselftest.sh and generate stand-alone test list") diff --git a/v5.9/2fadeb950f53c017bde9e156e443528265dd3629 b/v5.9/2fadeb950f53c017bde9e156e443528265dd3629 new file mode 100644 index 00000000000..5da194e50b3 --- /dev/null +++ b/v5.9/2fadeb950f53c017bde9e156e443528265dd3629 @@ -0,0 +1,20 @@ +2fadeb950f53 ("kunit: make kunit_bus_type const") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v5.9/3058fca1ed7955c904584a6d86108d664a927177 b/v5.9/3058fca1ed7955c904584a6d86108d664a927177 new file mode 100644 index 00000000000..42dfd9caea9 --- /dev/null +++ b/v5.9/3058fca1ed7955c904584a6d86108d664a927177 @@ -0,0 +1 @@ +3058fca1ed79 ("fs: make file_dentry() a simple accessor") diff --git a/v5.9/30deff8531f469453ccc0981f14eceb0a2ea68d6 b/v5.9/30deff8531f469453ccc0981f14eceb0a2ea68d6 new file mode 100644 index 00000000000..1f78ac4382c --- /dev/null +++ b/v5.9/30deff8531f469453ccc0981f14eceb0a2ea68d6 @@ -0,0 +1,20 @@ +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") diff --git a/v5.9/321de651fa565dcf76c017b257bdf15ec7fff45d b/v5.9/321de651fa565dcf76c017b257bdf15ec7fff45d new file mode 100644 index 00000000000..f1ec15694f5 --- /dev/null +++ b/v5.9/321de651fa565dcf76c017b257bdf15ec7fff45d @@ -0,0 +1,6 @@ +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +841dd789b862 ("block: Use bdev_open_by_dev() in blkdev_open()") +e719b4d15674 ("block: Provide bdev_open_* functions") +a0433f8cae3a ("Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linux") diff --git a/v5.9/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 b/v5.9/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 new file mode 100644 index 00000000000..8ec0a7cd448 --- /dev/null +++ b/v5.9/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 @@ -0,0 +1,20 @@ +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.9/3425a2005b291b62b6f6deeeab1156839c41cf85 b/v5.9/3425a2005b291b62b6f6deeeab1156839c41cf85 new file mode 100644 index 00000000000..f283228910f --- /dev/null +++ b/v5.9/3425a2005b291b62b6f6deeeab1156839c41cf85 @@ -0,0 +1 @@ +3425a2005b29 ("selftests/ftrace: Add test to exercize function tracer across cpu hotplug") diff --git a/v5.9/345e8abe4c355bc24bab3f4a5634122e55be8665 b/v5.9/345e8abe4c355bc24bab3f4a5634122e55be8665 new file mode 100644 index 00000000000..337c54fd768 --- /dev/null +++ b/v5.9/345e8abe4c355bc24bab3f4a5634122e55be8665 @@ -0,0 +1,20 @@ +345e8abe4c35 ("selftests/resctrl: Get domain id from cache id") +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v5.9/347d49fdf36c5e2411afdb312935d88183fe5811 b/v5.9/347d49fdf36c5e2411afdb312935d88183fe5811 new file mode 100644 index 00000000000..cf145731eee --- /dev/null +++ b/v5.9/347d49fdf36c5e2411afdb312935d88183fe5811 @@ -0,0 +1,10 @@ +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/348139384ba30eccd4ce4f01fcf575b08ce81b83 b/v5.9/348139384ba30eccd4ce4f01fcf575b08ce81b83 new file mode 100644 index 00000000000..50d31b0c930 --- /dev/null +++ b/v5.9/348139384ba30eccd4ce4f01fcf575b08ce81b83 @@ -0,0 +1 @@ +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v5.9/3789fb8746dc0f484db2d6f48b390f0f535d5120 b/v5.9/3789fb8746dc0f484db2d6f48b390f0f535d5120 new file mode 100644 index 00000000000..3d88ab126c2 --- /dev/null +++ b/v5.9/3789fb8746dc0f484db2d6f48b390f0f535d5120 @@ -0,0 +1,20 @@ +3789fb8746dc ("bcache: port block device access to files") +b3856da79062 ("bcache: Fixup error handling in register_cache()") +631b001fd6bc ("bcache: Convert to bdev_open_by_path()") +2c5555983bd2 ("bcache: Fix bcache device claiming") +abcc0cbd4928 ("bcache: Alloc holder object before async registration") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v5.9/386dc41cf54dcf44ea40de1aca900f02b756cec0 b/v5.9/386dc41cf54dcf44ea40de1aca900f02b756cec0 new file mode 100644 index 00000000000..6f717891ec6 --- /dev/null +++ b/v5.9/386dc41cf54dcf44ea40de1aca900f02b756cec0 @@ -0,0 +1,2 @@ +386dc41cf54d ("init: flush async file closing") +1ec6574a3c0a ("Merge tag 'kthread-cleanups-for-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace") diff --git a/v5.9/3948abaa4e2be938ccdfc289385a27342fb13d43 b/v5.9/3948abaa4e2be938ccdfc289385a27342fb13d43 new file mode 100644 index 00000000000..572762fe9dd --- /dev/null +++ b/v5.9/3948abaa4e2be938ccdfc289385a27342fb13d43 @@ -0,0 +1 @@ +3948abaa4e2b ("do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak") diff --git a/v5.9/3956f35fbd36aee35766008ce6a9b0ed812d93ef b/v5.9/3956f35fbd36aee35766008ce6a9b0ed812d93ef new file mode 100644 index 00000000000..6101679f452 --- /dev/null +++ b/v5.9/3956f35fbd36aee35766008ce6a9b0ed812d93ef @@ -0,0 +1,7 @@ +3956f35fbd36 ("ceph: adapt to breakup of struct file_lock") +38d46409c463 ("ceph: print cluster fsid and client global_id in all debug logs") +5995d90d2d19 ("ceph: rename _to_client() to _to_fs_client()") +197b7d792d6a ("ceph: pass the mdsc to several helpers") +07bb00ef00ac ("ceph: fix type promotion bug on 32bit systems") +2816a09678f5 ("ceph: remove unnecessary check for NULL in parse_longname()") +7ba2090ca64e ("Merge tag 'ceph-for-6.6-rc1' of https://github.com/ceph/ceph-client") diff --git a/v5.9/39a6c668e4e78c3bc262c24d9aabd0a49027f948 b/v5.9/39a6c668e4e78c3bc262c24d9aabd0a49027f948 new file mode 100644 index 00000000000..6f286cd1333 --- /dev/null +++ b/v5.9/39a6c668e4e78c3bc262c24d9aabd0a49027f948 @@ -0,0 +1 @@ +39a6c668e4e7 ("efs: convert efs to use the new mount api") diff --git a/v5.9/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd b/v5.9/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd new file mode 100644 index 00000000000..b70ce8cc2d2 --- /dev/null +++ b/v5.9/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd @@ -0,0 +1,20 @@ +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") diff --git a/v5.9/3cdad0a5a6cf581519748612cb449b43379510a4 b/v5.9/3cdad0a5a6cf581519748612cb449b43379510a4 new file mode 100644 index 00000000000..0777f0ddd47 --- /dev/null +++ b/v5.9/3cdad0a5a6cf581519748612cb449b43379510a4 @@ -0,0 +1,20 @@ +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") diff --git a/v5.9/3d40f78169a0a954ff06e2b0f8e21463f7edb433 b/v5.9/3d40f78169a0a954ff06e2b0f8e21463f7edb433 new file mode 100644 index 00000000000..152a9829b30 --- /dev/null +++ b/v5.9/3d40f78169a0a954ff06e2b0f8e21463f7edb433 @@ -0,0 +1,7 @@ +3d40f78169a0 ("filelock: drop the IS_* macros") +90f7d7a0d0d6 ("locks: remove LOCK_MAND flock lock support") +f7e33bdbd6d1 ("fs: remove mandatory file locking support") +fdd92b64d15b ("fs: warn about impending deprecation of mandatory locks") +b8da9b10e26c ("fs/locks: print full locks information") +1b2c54d63cde ("vfs: move the remap range helpers to remap_range.c") +02e83f46ebfa ("vfs: move generic_remap_checks out of mm") diff --git a/v5.9/3f6d810665dfde0d33785420618ceb03fba0619d b/v5.9/3f6d810665dfde0d33785420618ceb03fba0619d new file mode 100644 index 00000000000..cdcb2ff8c49 --- /dev/null +++ b/v5.9/3f6d810665dfde0d33785420618ceb03fba0619d @@ -0,0 +1,20 @@ +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") diff --git a/v5.9/410bb2ce611133a11d4d11f0aef4c83f095c3200 b/v5.9/410bb2ce611133a11d4d11f0aef4c83f095c3200 new file mode 100644 index 00000000000..c823caceaeb --- /dev/null +++ b/v5.9/410bb2ce611133a11d4d11f0aef4c83f095c3200 @@ -0,0 +1,20 @@ +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 b/v5.9/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 new file mode 100644 index 00000000000..6542afab81a --- /dev/null +++ b/v5.9/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 @@ -0,0 +1,15 @@ +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") +4c5b47997521 ("vfs: add fileattr ops") +549c7297717c ("fs: make helpers idmap mount aware") +643fe55a0679 ("open: handle idmapped mounts in do_truncate()") +6521f8917082 ("namei: prepare for idmapped mounts") +9fe61450972d ("namei: introduce struct renamedata") +ba73d98745be ("namei: handle idmapped mounts in may_*() helpers") +0d56a4518d5e ("stat: handle idmapped mounts") +e65ce2a50cf6 ("acl: handle idmapped mounts") +2f221d6f7b88 ("attr: handle idmapped mounts") +21cb47be6fb9 ("inode: make init and permission helpers idmapped mount aware") +47291baa8ddf ("namei: make permission helpers idmapped mount aware") +0558c1bf5a08 ("capability: handle idmapped mounts") +02f92b3868a1 ("fs: add file and path permissions helpers") +71c061d24438 ("Merge tag 'for-5.11-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux") diff --git a/v5.9/42c3732fa8073717dd7d924472f1c0bc5b452fdc b/v5.9/42c3732fa8073717dd7d924472f1c0bc5b452fdc new file mode 100644 index 00000000000..4510c54e967 --- /dev/null +++ b/v5.9/42c3732fa8073717dd7d924472f1c0bc5b452fdc @@ -0,0 +1,2 @@ +42c3732fa807 ("fs: Create a generic is_dot_dotdot() utility") +4215d054aea0 ("f2fs: enable extent cache for compression files in read-only") diff --git a/v5.9/432acd550e3607d5fea23e27f6ab4e4567deccfd b/v5.9/432acd550e3607d5fea23e27f6ab4e4567deccfd new file mode 100644 index 00000000000..c557d72345f --- /dev/null +++ b/v5.9/432acd550e3607d5fea23e27f6ab4e4567deccfd @@ -0,0 +1,20 @@ +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +ebb7fb1557b1 ("xfs, iomap: limit individual ioend chain lengths in writeback") +8ffd74e9a816 ("iomap: Convert bio completions to use folios") +cd1e5afe5503 ("iomap: Pass the iomap_page into iomap_set_range_uptodate") +435d44b3fd0a ("iomap: Convert iomap_page_create to take a folio") +95c4cd053a1d ("iomap: Convert to_iomap_page to take a folio") +5ad448ce2976 ("iomap: iomap_read_inline_data cleanup") +d8af404ffce7 ("iomap: Fix inline extent handling in iomap_readpage") +fad0a1ab34f7 ("iomap: constify iomap_iter_srcmap") +b74b1293e6ca ("iomap: rework unshare flag") +1b5c1e36dc0e ("iomap: pass an iomap_iter to various buffered I/O helpers") +2aa3048e03d3 ("iomap: switch iomap_zero_range to use iomap_iter") +8fc274d1f4b4 ("iomap: switch iomap_file_unshare to use iomap_iter") +ce83a0251c6e ("iomap: switch iomap_file_buffered_write to use iomap_iter") +f6d480006cea ("iomap: switch readahead and readpage to use iomap_iter") +f4b896c213f0 ("iomap: add the new iomap_iter model") +740499c78408 ("iomap: fix the iomap_readpage_actor return value for inline data") +78c64b00f842 ("iomap: mark the iomap argument to iomap_read_inline_data const") +1d25d0aecfcd ("iomap: remove the iomap arguments to ->page_{prepare,done}") +b69eea82d37d ("iomap: pass writeback errors to the mapping") diff --git a/v5.9/433f437b3ae2ed4e318ecd5233c82f6936e78e82 b/v5.9/433f437b3ae2ed4e318ecd5233c82f6936e78e82 new file mode 100644 index 00000000000..ded20c197b4 --- /dev/null +++ b/v5.9/433f437b3ae2ed4e318ecd5233c82f6936e78e82 @@ -0,0 +1,20 @@ +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") diff --git a/v5.9/4379f91172f39d999919c8e8b2b5e1d665d8972d b/v5.9/4379f91172f39d999919c8e8b2b5e1d665d8972d new file mode 100644 index 00000000000..486c519eecc --- /dev/null +++ b/v5.9/4379f91172f39d999919c8e8b2b5e1d665d8972d @@ -0,0 +1,20 @@ +4379f91172f3 ("power: port block device access to file") +e017d304c740 ("PM: hibernate: Convert to bdev_open_by_dev()") +40d84e198b0a ("PM: hibernate: Rename function parameter from snapshot_test to exclusive") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v5.9/43f0df54c96fa5abcab9df8649c1e52119bf0238 b/v5.9/43f0df54c96fa5abcab9df8649c1e52119bf0238 new file mode 100644 index 00000000000..d7f8c195652 --- /dev/null +++ b/v5.9/43f0df54c96fa5abcab9df8649c1e52119bf0238 @@ -0,0 +1,9 @@ +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.9/449813515d3e5efec85206bb91588a6249a421a3 b/v5.9/449813515d3e5efec85206bb91588a6249a421a3 new file mode 100644 index 00000000000..5195ccbcae9 --- /dev/null +++ b/v5.9/449813515d3e5efec85206bb91588a6249a421a3 @@ -0,0 +1,8 @@ +449813515d3e ("block, fs: Restore the per-bio/request data lifetime fields") +1ccf164ec866 ("block: Use iov_iter_extract_pages() and page pinning in direct-io.c") +e51bab4e2058 ("block: Replace BIO_NO_PAGE_REF with BIO_PAGE_REFFED with inverted logic") +a450f49708ea ("iomap: Don't get an reference on ZERO_PAGE for direct I/O block zeroing") +7ee4ccf57484 ("block: set FOLL_PCI_P2PDMA in bio_map_user_iov()") +80bd4a7aab4c ("blk-mq: move the srcu_struct used for quiescing to the tagset") +b179c98f7697 ("block: Remove request.write_hint") +513389809e13 ("Merge tag 'for-6.1/block-2022-10-03' of git://git.kernel.dk/linux") diff --git a/v5.9/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 b/v5.9/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 new file mode 100644 index 00000000000..5370155d0c6 --- /dev/null +++ b/v5.9/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 @@ -0,0 +1,6 @@ +459c814a3c5f ("9p: adapt to breakup of struct file_lock") +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.9/45f29e0eb5b969c59a70525942080905dc5b7964 b/v5.9/45f29e0eb5b969c59a70525942080905dc5b7964 new file mode 100644 index 00000000000..7293e29f580 --- /dev/null +++ b/v5.9/45f29e0eb5b969c59a70525942080905dc5b7964 @@ -0,0 +1 @@ +45f29e0eb5b9 ("openpromfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.9/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 b/v5.9/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 new file mode 100644 index 00000000000..a7f811f45a7 --- /dev/null +++ b/v5.9/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 @@ -0,0 +1,10 @@ +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/4a679c5afca027d7f4668f51693f7cce589038f5 b/v5.9/4a679c5afca027d7f4668f51693f7cce589038f5 new file mode 100644 index 00000000000..011df112d57 --- /dev/null +++ b/v5.9/4a679c5afca027d7f4668f51693f7cce589038f5 @@ -0,0 +1 @@ +4a679c5afca0 ("selftests: Add test to verify power supply properties") diff --git a/v5.9/4b2cfbda2d530f4efa0e2833771640869013de5e b/v5.9/4b2cfbda2d530f4efa0e2833771640869013de5e new file mode 100644 index 00000000000..189c5bff37d --- /dev/null +++ b/v5.9/4b2cfbda2d530f4efa0e2833771640869013de5e @@ -0,0 +1,20 @@ +4b2cfbda2d53 ("nfs: port block device access to files") +3fe5d9fb0b31 ("nfs/blocklayout: Convert to use bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.9/4b357e2a6d6c364a88d50526675fe596a30766cb b/v5.9/4b357e2a6d6c364a88d50526675fe596a30766cb new file mode 100644 index 00000000000..a339a4273e6 --- /dev/null +++ b/v5.9/4b357e2a6d6c364a88d50526675fe596a30766cb @@ -0,0 +1,20 @@ +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v5.9/4b7b4291dee2fef9148563be3eeb0034cc3bf5df b/v5.9/4b7b4291dee2fef9148563be3eeb0034cc3bf5df new file mode 100644 index 00000000000..1dc10b9d825 --- /dev/null +++ b/v5.9/4b7b4291dee2fef9148563be3eeb0034cc3bf5df @@ -0,0 +1 @@ +4b7b4291dee2 ("selftests: thermal: intel: power_floor: add missing gitignore") diff --git a/v5.9/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 b/v5.9/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 new file mode 100644 index 00000000000..efd27d0806a --- /dev/null +++ b/v5.9/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 @@ -0,0 +1,6 @@ +4b944f8ef996 ("Revert "mm/filemap: avoid buffered read/write race to read inconsistent data"") +e2c27b803bb6 ("mm/filemap: avoid buffered read/write race to read inconsistent data") +06c0444290ce ("mm/filemap.c: generic_file_buffered_read() now uses find_get_pages_contig") +723ef24b9b37 ("mm/filemap/c: break generic_file_buffered_read up into multiple functions") +0abed7c69b95 ("mm: never attempt async page lock if we've transferred data already") +13bd691421bc ("mm: mark async iocb read as NOWAIT once some data has been copied") diff --git a/v5.9/4ca52f539865853e6ddbc393745cd0b305f0d810 b/v5.9/4ca52f539865853e6ddbc393745cd0b305f0d810 new file mode 100644 index 00000000000..50ef28826f0 --- /dev/null +++ b/v5.9/4ca52f539865853e6ddbc393745cd0b305f0d810 @@ -0,0 +1,9 @@ +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 b/v5.9/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 new file mode 100644 index 00000000000..992d2aa0feb --- /dev/null +++ b/v5.9/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 @@ -0,0 +1,17 @@ +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.9/512383ae49107fbc42243887798548e356c4b91c b/v5.9/512383ae49107fbc42243887798548e356c4b91c new file mode 100644 index 00000000000..9dabe79ddb6 --- /dev/null +++ b/v5.9/512383ae49107fbc42243887798548e356c4b91c @@ -0,0 +1,3 @@ +512383ae4910 ("f2fs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/5339792bd64bd1605d3d51f8e52e94dfc385959b b/v5.9/5339792bd64bd1605d3d51f8e52e94dfc385959b new file mode 100644 index 00000000000..657ef9c4bd3 --- /dev/null +++ b/v5.9/5339792bd64bd1605d3d51f8e52e94dfc385959b @@ -0,0 +1,20 @@ +5339792bd64b ("selftests/resctrl: Add test groups and name L3 CAT test L3_CAT") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v5.9/539cd3f4da3fdbe7dc353634e004e4b0e725c35a b/v5.9/539cd3f4da3fdbe7dc353634e004e4b0e725c35a new file mode 100644 index 00000000000..37e8e8a3953 --- /dev/null +++ b/v5.9/539cd3f4da3fdbe7dc353634e004e4b0e725c35a @@ -0,0 +1,7 @@ +539cd3f4da3f ("selftests: lib.mk: Do not process TEST_GEN_MODS_DIR") +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") +ae108c48b5d2 ("selftests: net: Fix cross-tree inclusion of scripts") +9395cd7cef45 ("Merge tag 'landlock-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux") diff --git a/v5.9/54943abce0927156ba9909f1a533b25410bfe2ca b/v5.9/54943abce0927156ba9909f1a533b25410bfe2ca new file mode 100644 index 00000000000..746ea0835a9 --- /dev/null +++ b/v5.9/54943abce0927156ba9909f1a533b25410bfe2ca @@ -0,0 +1,20 @@ +54943abce092 ("iomap: add pos and dirty_len into trace_iomap_writepage_map") +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v5.9/54ee3526796f56c249124686a33e1cc05f76ea21 b/v5.9/54ee3526796f56c249124686a33e1cc05f76ea21 new file mode 100644 index 00000000000..3958fea6e84 --- /dev/null +++ b/v5.9/54ee3526796f56c249124686a33e1cc05f76ea21 @@ -0,0 +1,8 @@ +54ee3526796f ("selftests: livepatch: Avoid running the tests if kernel-devel is missing") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.9/57c6906778f55deba6d3f3af00284e3541bb9950 b/v5.9/57c6906778f55deba6d3f3af00284e3541bb9950 new file mode 100644 index 00000000000..77cae3a6f0a --- /dev/null +++ b/v5.9/57c6906778f55deba6d3f3af00284e3541bb9950 @@ -0,0 +1 @@ +57c6906778f5 ("__fs_parse: Correct a documentation comment") diff --git a/v5.9/582a3bf999df662c0e0fa4717ce7559f16d7b93b b/v5.9/582a3bf999df662c0e0fa4717ce7559f16d7b93b new file mode 100644 index 00000000000..4a3f8a50cba --- /dev/null +++ b/v5.9/582a3bf999df662c0e0fa4717ce7559f16d7b93b @@ -0,0 +1,6 @@ +582a3bf999df ("filelock: always define for_each_file_lock()") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 b/v5.9/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 new file mode 100644 index 00000000000..5a7c9c80a0b --- /dev/null +++ b/v5.9/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 @@ -0,0 +1 @@ +587a67b6830b ("filelock: rename some fields in tracepoints") diff --git a/v5.9/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 b/v5.9/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 new file mode 100644 index 00000000000..353fab4c2ed --- /dev/null +++ b/v5.9/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 @@ -0,0 +1 @@ +5916f439f2eb ("Convert coda to use the new mount API") diff --git a/v5.9/5bc9dc068afe95e924136d57c1a385194282a919 b/v5.9/5bc9dc068afe95e924136d57c1a385194282a919 new file mode 100644 index 00000000000..58b7b43b271 --- /dev/null +++ b/v5.9/5bc9dc068afe95e924136d57c1a385194282a919 @@ -0,0 +1 @@ +5bc9dc068afe ("selftest: ftrace: fix minor typo in log") diff --git a/v5.9/5caf1b6400d30a31363063314bddea4e5680d639 b/v5.9/5caf1b6400d30a31363063314bddea4e5680d639 new file mode 100644 index 00000000000..9613793a21c --- /dev/null +++ b/v5.9/5caf1b6400d30a31363063314bddea4e5680d639 @@ -0,0 +1,20 @@ +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v5.9/5d94da7ff00ef45737a64d947e7ff45aca972782 b/v5.9/5d94da7ff00ef45737a64d947e7ff45aca972782 new file mode 100644 index 00000000000..8769e9de8e6 --- /dev/null +++ b/v5.9/5d94da7ff00ef45737a64d947e7ff45aca972782 @@ -0,0 +1,3 @@ +5d94da7ff00e ("kselftest: Add basic test for probing the rust sample modules") +615131b8e9bc ("MAINTAINERS: Rust") +fa4b9df00af4 ("MAINTAINERS: Add Runtime Verification (RV) entry") diff --git a/v5.9/6021d62c677f12f2f975bb1bf2389730e1d9f746 b/v5.9/6021d62c677f12f2f975bb1bf2389730e1d9f746 new file mode 100644 index 00000000000..35c83a83d1c --- /dev/null +++ b/v5.9/6021d62c677f12f2f975bb1bf2389730e1d9f746 @@ -0,0 +1 @@ +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") diff --git a/v5.9/60c2a6926cc94dcd8a60ab593b4092bc354061c3 b/v5.9/60c2a6926cc94dcd8a60ab593b4092bc354061c3 new file mode 100644 index 00000000000..febb6a07fa7 --- /dev/null +++ b/v5.9/60c2a6926cc94dcd8a60ab593b4092bc354061c3 @@ -0,0 +1,20 @@ +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.9/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 b/v5.9/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 new file mode 100644 index 00000000000..0ed23fc8f0e --- /dev/null +++ b/v5.9/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 @@ -0,0 +1,20 @@ +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +58a033c9a3e0 ("nfsd: remove fetch_iversion export operation") +638e3e7d9493 ("nfsd: use the getattr operation to fetch i_version") +3139b1d79588 ("nfsd: move nfsd4_change_attribute to nfsfh.c") +ac3a2585f018 ("nfsd: rework refcounting in filecache") +d7064eaf688c ("NFSD: Add an nfsd_file_fsync tracepoint") +821411858988 ("nfsd: reorganize filecache.c") +1f696e230ea5 ("nfsd: remove the pages_flushed statistic from filecache") +4d1ea8455716 ("NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collection") +dcf3f80965ca ("NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately"") +c252849082ff ("NFSD: Pass the target nfsd_file to nfsd_commit()") +d3aefd2b29ff ("nfsd: fix net-namespace logic in __nfsd_file_cache_purge") +243a5263014a ("nfsd: rework hashtable handling in nfsd_do_file_acquire") +8d0d254b15cc ("nfsd: fix nfsd_file_unhash_and_dispose") +5e138c4a750d ("NFSD: NFSv4 CLOSE should release an nfsd_file immediately") +b40a2839470c ("NFSD: Move nfsd_file_trace_alloc() tracepoint") diff --git a/v5.9/617fc7775370324d0a2b888625b042221ebdcb62 b/v5.9/617fc7775370324d0a2b888625b042221ebdcb62 new file mode 100644 index 00000000000..c31d441a844 --- /dev/null +++ b/v5.9/617fc7775370324d0a2b888625b042221ebdcb62 @@ -0,0 +1,7 @@ +617fc7775370 ("fs: Use KMEM_CACHE instead of kmem_cache_create") +a6293b3e285c ("fs: factor out backing_file_{read,write}_iter() helpers") +f91a704f7161 ("fs: prepare for stackable filesystems backing file helpers") +6ae654392bb5 ("fs: move kiocb_start_write() into vfs_iocb_iter_write()") +269aed7014b3 ("fs: move file_start_write() into vfs_iter_write()") +e389b76a7ee1 ("coda: change locking order in coda_file_write_iter()") +062cca8915ca ("Merge tag 'vfs-6.7.iomap' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs") diff --git a/v5.9/61ead71476cf8b68960275beee24ff00a809fe81 b/v5.9/61ead71476cf8b68960275beee24ff00a809fe81 new file mode 100644 index 00000000000..6f9e470f02f --- /dev/null +++ b/v5.9/61ead71476cf8b68960275beee24ff00a809fe81 @@ -0,0 +1,5 @@ +61ead71476cf ("ext4: port block device access to file") +afde134b5bd0 ("ext4: Block writes to journal device") +218de67764e5 ("ext4: simplify device handling") +d577c8aaed20 ("ext4: Convert to bdev_open_by_dev()") +3ef96fcfd50b ("Merge tag 'ext4_for_linus-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4") diff --git a/v5.9/64bef697d33b75fc06c5789b3f8108680271529f b/v5.9/64bef697d33b75fc06c5789b3f8108680271529f new file mode 100644 index 00000000000..b03bd3a5dc5 --- /dev/null +++ b/v5.9/64bef697d33b75fc06c5789b3f8108680271529f @@ -0,0 +1,8 @@ +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.9/64f92a554f72cbfe8b971f93af9d07f87599bc88 b/v5.9/64f92a554f72cbfe8b971f93af9d07f87599bc88 new file mode 100644 index 00000000000..91e64def526 --- /dev/null +++ b/v5.9/64f92a554f72cbfe8b971f93af9d07f87599bc88 @@ -0,0 +1 @@ +64f92a554f72 ("ocfs2: convert to using new filelock helpers") diff --git a/v5.9/6727980b67852dae6b82a97e24fbadbdd218c033 b/v5.9/6727980b67852dae6b82a97e24fbadbdd218c033 new file mode 100644 index 00000000000..3f6f727c520 --- /dev/null +++ b/v5.9/6727980b67852dae6b82a97e24fbadbdd218c033 @@ -0,0 +1,6 @@ +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") +ae108c48b5d2 ("selftests: net: Fix cross-tree inclusion of scripts") +9395cd7cef45 ("Merge tag 'landlock-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/mic/linux") diff --git a/v5.9/6874f6ed92df1e95ff815692b6bf6aa98e4c925b b/v5.9/6874f6ed92df1e95ff815692b6bf6aa98e4c925b new file mode 100644 index 00000000000..b1f95e09ffb --- /dev/null +++ b/v5.9/6874f6ed92df1e95ff815692b6bf6aa98e4c925b @@ -0,0 +1,20 @@ +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v5.9/689a930b93c5c20294df5da0407df361c5412eac b/v5.9/689a930b93c5c20294df5da0407df361c5412eac new file mode 100644 index 00000000000..956a7ce4b2d --- /dev/null +++ b/v5.9/689a930b93c5c20294df5da0407df361c5412eac @@ -0,0 +1,20 @@ +689a930b93c5 ("drm/xe/tests: Fix printf format specifiers in xe_migrate test") +cf0b9e94c8c7 ("drm/xe/tests/xe_migrate.c: Add vram to vram KUNIT test") +b7ab8c4f028f ("drm/xe/bo: Remove the lock_no_vm()/unlock_no_vm() interface") +d00e9cc28e1e ("drm/xe/vm: Simplify and document xe_vm_lock()") +fba153b0d0b7 ("drm/xe/selftests: consider multi-GT for eviction test") +9c0d779fc67b ("drm/xe: Prevent return with locked vm") +9b9529ce379a ("drm/xe: Rename engine to exec_queue") +99fea6828879 ("drm/xe: Prefer WARN() over BUG() to avoid crashing the kernel") +e3828ebf6cde ("drm/xe: Add define WQ_HEADER_SIZE") +937b4be72baa ("drm/xe: Decouple vram check from xe_bo_addr()") +621c1fbd9b83 ("drm/xe: Remove vma arg from xe_pte_encode()") +0e34fdb4a01a ("drm/xe: Fix checking for unset value") +6aa26f6eb829 ("drm/xe/engine: add missing rpm for bind engines") +cd928fced996 ("drm/xe/uapi: add the userspace bits for small-bar") +6a024f1bfdfe ("drm/xe/bo: support tiered vram allocation for small-bar") +7a060d786cc1 ("drm/xe/mtl: Map PPGTT as CPU:WC") +7ead33156483 ("drm/xe: Use migrate engine for page fault binds") +1655c893af08 ("drm/xe: Reduce the number list links in xe_vma") +8f33b4f054fc ("drm/xe: Avoid doing rebinds") +0043a3e8a1f5 ("drm/xe/execlist: Log when using execlist submission") diff --git a/v5.9/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce b/v5.9/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce new file mode 100644 index 00000000000..fdfd8771642 --- /dev/null +++ b/v5.9/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce @@ -0,0 +1,10 @@ +6934eea2690b ("selftests: ktap_helpers: Add helper to print diagnostic messages") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") +735931f9a51a ("MAINTAINERS: add uv.c also to KVM/s390") +f0f0a5df4e08 ("selftests: Extract run_kselftest.sh and generate stand-alone test list") diff --git a/v5.9/6a277077ac5189d7633f8c57e153e0a73fab39d2 b/v5.9/6a277077ac5189d7633f8c57e153e0a73fab39d2 new file mode 100644 index 00000000000..e83a7e7368f --- /dev/null +++ b/v5.9/6a277077ac5189d7633f8c57e153e0a73fab39d2 @@ -0,0 +1,6 @@ +6a277077ac51 ("smb/server: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +5dd8ce24667a ("cifs: missing directory in MAINTAINERS file") +332019e23a51 ("Merge tag '5.20-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6") diff --git a/v5.9/6a71770442b5b7cf8f880ca1c0a72456c918c757 b/v5.9/6a71770442b5b7cf8f880ca1c0a72456c918c757 new file mode 100644 index 00000000000..b9e0dc80d11 --- /dev/null +++ b/v5.9/6a71770442b5b7cf8f880ca1c0a72456c918c757 @@ -0,0 +1,8 @@ +6a71770442b5 ("selftests: livepatch: Test livepatching a heavily called syscall") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.9/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c b/v5.9/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c new file mode 100644 index 00000000000..6f0978c5d8b --- /dev/null +++ b/v5.9/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c @@ -0,0 +1 @@ +6b6ec4ca4e33 ("eventfd: add a BUILD_BUG_ON() to ensure consistency between EFD_SEMAPHORE and the uapi") diff --git a/v5.9/6b865d6530230b0c446efd93e0207b8eed7eadb2 b/v5.9/6b865d6530230b0c446efd93e0207b8eed7eadb2 new file mode 100644 index 00000000000..739be176b6c --- /dev/null +++ b/v5.9/6b865d6530230b0c446efd93e0207b8eed7eadb2 @@ -0,0 +1,9 @@ +6b865d653023 ("iomap: only call mapping_set_error once for each failed bio") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.9/6b91bfa1651d841f0066bae2b1322cac29fdfb61 b/v5.9/6b91bfa1651d841f0066bae2b1322cac29fdfb61 new file mode 100644 index 00000000000..661e003badf --- /dev/null +++ b/v5.9/6b91bfa1651d841f0066bae2b1322cac29fdfb61 @@ -0,0 +1 @@ +6b91bfa1651d ("qnx4: convert qnx4 to use the new mount api") diff --git a/v5.9/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 b/v5.9/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 new file mode 100644 index 00000000000..a00f98aed06 --- /dev/null +++ b/v5.9/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 @@ -0,0 +1 @@ +6c8ac6e24eb0 ("initramfs: remove duplicate built-in __initramfs_start unpacking") diff --git a/v5.9/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff b/v5.9/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff new file mode 100644 index 00000000000..ed007f617fb --- /dev/null +++ b/v5.9/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff @@ -0,0 +1,20 @@ +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") diff --git a/v5.9/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 b/v5.9/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 new file mode 100644 index 00000000000..232e5a6f1c3 --- /dev/null +++ b/v5.9/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 @@ -0,0 +1,2 @@ +6f1a214d446b ("selftests: sched: Fix spelling mistake "hiearchy" -> "hierarchy"") +9f2699007493 ("kselftest: Add test for core sched prctl interface") diff --git a/v5.9/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 b/v5.9/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 new file mode 100644 index 00000000000..c34396dbd20 --- /dev/null +++ b/v5.9/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 @@ -0,0 +1,20 @@ +6f2f793fba78 ("kunit: test: Log the correct filter string in executor_test") +dce19a3fede2 ("kunit: test: Make filter strings in executor_test writable") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") diff --git a/v5.9/70dfe3f0d239c2e8abc6a7bea24411031f85b652 b/v5.9/70dfe3f0d239c2e8abc6a7bea24411031f85b652 new file mode 100644 index 00000000000..d636e73a381 --- /dev/null +++ b/v5.9/70dfe3f0d239c2e8abc6a7bea24411031f85b652 @@ -0,0 +1,5 @@ +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +5ca14835dc42 ("fs: uninline inode_maybe_inc_iversion()") +da3f52ba3595 ("iversion: use atomic64_try_cmpxchg)") +608af703519a ("libfs: Add generic function for setting dentry_ops") +c843843e714c ("fs: Add standard casefolding support") diff --git a/v5.9/73f65b8b0325551110dedf8d27ac738bdc331802 b/v5.9/73f65b8b0325551110dedf8d27ac738bdc331802 new file mode 100644 index 00000000000..0329e1c62ea --- /dev/null +++ b/v5.9/73f65b8b0325551110dedf8d27ac738bdc331802 @@ -0,0 +1 @@ +73f65b8b0325 ("fs: Wrong function name in comment") diff --git a/v5.9/73fa7547c70b32cc69685f79be31135797734eb6 b/v5.9/73fa7547c70b32cc69685f79be31135797734eb6 new file mode 100644 index 00000000000..57c6780c00a --- /dev/null +++ b/v5.9/73fa7547c70b32cc69685f79be31135797734eb6 @@ -0,0 +1 @@ +73fa7547c70b ("vfs: add RWF_NOAPPEND flag for pwritev2") diff --git a/v5.9/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 b/v5.9/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 new file mode 100644 index 00000000000..e203b63e790 --- /dev/null +++ b/v5.9/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 @@ -0,0 +1,20 @@ +74e76cbabd7f ("selftests/resctrl: Add resource_info_file_exists()") +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v5.9/75a1bbe60a7425fcaa670bff58b8589b1f880810 b/v5.9/75a1bbe60a7425fcaa670bff58b8589b1f880810 new file mode 100644 index 00000000000..0a3514944a7 --- /dev/null +++ b/v5.9/75a1bbe60a7425fcaa670bff58b8589b1f880810 @@ -0,0 +1 @@ +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") diff --git a/v5.9/75cabec0111b7ccb140d917cc9c481e845cc3498 b/v5.9/75cabec0111b7ccb140d917cc9c481e845cc3498 new file mode 100644 index 00000000000..694ca82b494 --- /dev/null +++ b/v5.9/75cabec0111b7ccb140d917cc9c481e845cc3498 @@ -0,0 +1,6 @@ +75cabec0111b ("filelock: add some new helper functions") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.9/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 b/v5.9/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 new file mode 100644 index 00000000000..a3ebf79c1c7 --- /dev/null +++ b/v5.9/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 @@ -0,0 +1 @@ +75e9570c93c7 ("ceph: convert to using new filelock helpers") diff --git a/v5.9/76698510f593daf8aa0582492090d0c2e484c3e8 b/v5.9/76698510f593daf8aa0582492090d0c2e484c3e8 new file mode 100644 index 00000000000..9ad9e8d3970 --- /dev/null +++ b/v5.9/76698510f593daf8aa0582492090d0c2e484c3e8 @@ -0,0 +1 @@ +76698510f593 ("afs: convert to using new filelock helpers") diff --git a/v5.9/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 b/v5.9/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 new file mode 100644 index 00000000000..648c0e2cfcb --- /dev/null +++ b/v5.9/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 @@ -0,0 +1,20 @@ +7b8001013d72 ("filelock: don't do security checks on nfsd setlease calls") +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v5.9/7beea725a8ca412c6190090ce7c3a13b169592a1 b/v5.9/7beea725a8ca412c6190090ce7c3a13b169592a1 new file mode 100644 index 00000000000..3ca8049eb9a --- /dev/null +++ b/v5.9/7beea725a8ca412c6190090ce7c3a13b169592a1 @@ -0,0 +1,20 @@ +7beea725a8ca ("libfs: Define a minimum directory offset") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") diff --git a/v5.9/7c079e909b21f8f6e5d8e501c037752ff302a15e b/v5.9/7c079e909b21f8f6e5d8e501c037752ff302a15e new file mode 100644 index 00000000000..d11e8e398aa --- /dev/null +++ b/v5.9/7c079e909b21f8f6e5d8e501c037752ff302a15e @@ -0,0 +1,9 @@ +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") +735931f9a51a ("MAINTAINERS: add uv.c also to KVM/s390") +f0f0a5df4e08 ("selftests: Extract run_kselftest.sh and generate stand-alone test list") diff --git a/v5.9/7c09a4ed6156c6cab6b951e027ca6ea24af454ba b/v5.9/7c09a4ed6156c6cab6b951e027ca6ea24af454ba new file mode 100644 index 00000000000..768c7515966 --- /dev/null +++ b/v5.9/7c09a4ed6156c6cab6b951e027ca6ea24af454ba @@ -0,0 +1,9 @@ +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/7c18509bdaefe2164e62829d614ef9ea429f29d2 b/v5.9/7c18509bdaefe2164e62829d614ef9ea429f29d2 new file mode 100644 index 00000000000..8217f681b5d --- /dev/null +++ b/v5.9/7c18509bdaefe2164e62829d614ef9ea429f29d2 @@ -0,0 +1,12 @@ +7c18509bdaef ("filelock: convert locks_insert_lock_ctx and locks_delete_lock_ctx") +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/7ded1e365cc9de6093a71d3a493c1874aca6e77c b/v5.9/7ded1e365cc9de6093a71d3a493c1874aca6e77c new file mode 100644 index 00000000000..d6c8678a8aa --- /dev/null +++ b/v5.9/7ded1e365cc9de6093a71d3a493c1874aca6e77c @@ -0,0 +1 @@ +7ded1e365cc9 ("efs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.9/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 b/v5.9/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 new file mode 100644 index 00000000000..2a782f86a64 --- /dev/null +++ b/v5.9/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 @@ -0,0 +1,15 @@ +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +4008e2a0b01a ("zonefs: Reorganize code") +a608da3bd730 ("zonefs: Detect append writes at invalid locations") +f43dc4dc3eff ("iomap: buffered write failure should not truncate the page cache") +9c7babf94a0d ("xfs,iomap: move delalloc punching to iomap") +b71f889c18ad ("xfs: use byte ranges for write cleanup ranges") +198dd8aedee6 ("xfs: punching delalloc extents on write failure is racy") +8745889a7fd0 ("Merge tag 'iomap-6.0-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux") diff --git a/v5.9/7edfc610ec315de96963e66889511212ad87e3de b/v5.9/7edfc610ec315de96963e66889511212ad87e3de new file mode 100644 index 00000000000..334603c650d --- /dev/null +++ b/v5.9/7edfc610ec315de96963e66889511212ad87e3de @@ -0,0 +1,4 @@ +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.9/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 b/v5.9/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 new file mode 100644 index 00000000000..1e9b4ad7e35 --- /dev/null +++ b/v5.9/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 @@ -0,0 +1,2 @@ +7ffa8f3d3023 ("fs: Remove NTFS classic") +a05aea98d405 ("Merge tag 'sysctl-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux") diff --git a/v5.9/806cb2270237ce2ec672a407d66cee17a07d3aa2 b/v5.9/806cb2270237ce2ec672a407d66cee17a07d3aa2 new file mode 100644 index 00000000000..c96641fd5b2 --- /dev/null +++ b/v5.9/806cb2270237ce2ec672a407d66cee17a07d3aa2 @@ -0,0 +1,20 @@ +806cb2270237 ("kunit: Annotate _MSG assertion variants with gnu printf specifiers") +260755184cbd ("kunit: Move kunit_abort() call out of kunit_do_failed_assertion()") +c1144e01063e ("kunit: declare kunit_assert structs as const") +97d453bc4007 ("kunit: rename base KUNIT_ASSERTION macro to _KUNIT_FAILED") +a8495ad8e973 ("kunit: remove format func from struct kunit_assert, get it to 0 bytes") +7466886b400b ("kunit: take `kunit_assert` as `const`") +c2741453478b ("kunit: cleanup assertion macro internal variables") +2b6861e2372b ("kunit: factor out str constants from binary assertion structs") +064ff292aca5 ("kunit: consolidate KUNIT_INIT_BINARY_ASSERT_STRUCT macros") +6419abb80e82 ("kunit: remove va_format from kunit_assert") +40f39777ce4f ("kunit: decrease macro layering for integer asserts") +c5855907d388 ("kunit: drop unused intermediate macros for ptr inequality checks") +6709d0fe5593 ("kunit: make KUNIT_EXPECT_EQ() use KUNIT_EXPECT_EQ_MSG(), etc.") +05a7da89c15d ("kunit: drop unused assert_type from kunit_assert and clean up macros") +21957f90b28f ("kunit: split out part of kunit_assert into a static const") +dd640d70874b ("kunit: factor out kunit_base_assert_format() call into kunit_fail()") +a91e9ade402c ("kunit: drop unused kunit* field in kunit_assert") +4fdacef8ac5a ("kunit: move check if assertion passed into the macros") +ec54c2892064 ("include/kunit/test.h: replace kernel.h with the necessary inclusions") +3747b5c0d8ec ("kunit: Assign strings to 'const char*' in STREQ assertions") diff --git a/v5.9/80d012e98894ac9112cbcddf2fbf276c2e4be0ec b/v5.9/80d012e98894ac9112cbcddf2fbf276c2e4be0ec new file mode 100644 index 00000000000..8b52aa374a1 --- /dev/null +++ b/v5.9/80d012e98894ac9112cbcddf2fbf276c2e4be0ec @@ -0,0 +1,3 @@ +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +adc9c2e5a723 ("iomap: add a tracepoint for mappings returned by map_blocks") +f4b896c213f0 ("iomap: add the new iomap_iter model") diff --git a/v5.9/8145e082a8dfcfdc0a725b0f76eca54337b5b26e b/v5.9/8145e082a8dfcfdc0a725b0f76eca54337b5b26e new file mode 100644 index 00000000000..dd4d0f691f3 --- /dev/null +++ b/v5.9/8145e082a8dfcfdc0a725b0f76eca54337b5b26e @@ -0,0 +1 @@ +8145e082a8df ("romfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.9/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 b/v5.9/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 new file mode 100644 index 00000000000..5c742c89d45 --- /dev/null +++ b/v5.9/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 @@ -0,0 +1,15 @@ +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.9/82a8cb96b23244f40be56b9edcf085af0cc237a6 b/v5.9/82a8cb96b23244f40be56b9edcf085af0cc237a6 new file mode 100644 index 00000000000..ea18cc0ab8a --- /dev/null +++ b/v5.9/82a8cb96b23244f40be56b9edcf085af0cc237a6 @@ -0,0 +1,7 @@ +82a8cb96b232 ("afs: adapt to breakup of struct file_lock") +76698510f593 ("afs: convert to using new filelock helpers") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.9/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 b/v5.9/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 new file mode 100644 index 00000000000..2359e195c73 --- /dev/null +++ b/v5.9/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 @@ -0,0 +1,10 @@ +83b290c9e3b5 ("pidfd: clone: allow CLONE_THREAD | CLONE_PIDFD together") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") +e9bdcdbf6936 ("pid: add pidfd_get_task() helper") +490b9ba881e2 ("kernel/pid.c: implement additional checks upon pidfd_create() parameters") +c576e0fcd618 ("kernel/pid.c: remove static qualifier from pidfd_create()") +1aa92cd31c1c ("pid: move pidfd_get_pid() to pid.c") +6da73d15258a ("pidfd: support PIDFD_NONBLOCK in pidfd_open()") +ba7d25f3dff6 ("exit: support non-blocking pidfds") diff --git a/v5.9/84e286c1bb9b22d5893d34fcedd69224a65c439c b/v5.9/84e286c1bb9b22d5893d34fcedd69224a65c439c new file mode 100644 index 00000000000..79f2ae08ced --- /dev/null +++ b/v5.9/84e286c1bb9b22d5893d34fcedd69224a65c439c @@ -0,0 +1,9 @@ +84e286c1bb9b ("smb/client: adapt to breakup of struct file_lock") +2cd114294d1d ("smb/client: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.9/85506aca2eb4ea41223c91c5fe25125953c19b13 b/v5.9/85506aca2eb4ea41223c91c5fe25125953c19b13 new file mode 100644 index 00000000000..d95b832afbf --- /dev/null +++ b/v5.9/85506aca2eb4ea41223c91c5fe25125953c19b13 @@ -0,0 +1 @@ +85506aca2eb4 ("selftests/mqueue: Set timeout to 180 seconds") diff --git a/v5.9/85f273a6a1e492afa7309fd23fcd8cb870085f56 b/v5.9/85f273a6a1e492afa7309fd23fcd8cb870085f56 new file mode 100644 index 00000000000..09467f3c870 --- /dev/null +++ b/v5.9/85f273a6a1e492afa7309fd23fcd8cb870085f56 @@ -0,0 +1,4 @@ +85f273a6a1e4 ("fs/pipe: Convert to lockdep_cmp_fn") +fe67f4dd8daa ("pipe: do FASYNC notifications for every pipe IO, not just state changes") +3b844826b6c6 ("pipe: avoid unnecessary EPOLLET wakeups under normal loads") +3a34b13a88ca ("pipe: make pipe writes always wake up readers") diff --git a/v5.9/872584f1bb983a688547509141b03b37bdb28840 b/v5.9/872584f1bb983a688547509141b03b37bdb28840 new file mode 100644 index 00000000000..35446d841aa --- /dev/null +++ b/v5.9/872584f1bb983a688547509141b03b37bdb28840 @@ -0,0 +1,5 @@ +872584f1bb98 ("lockd: convert to using new filelock helpers") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") +7f024fcd5c97 ("Keep read and write fds with each nlm_file") +b661601a9fdf ("lockd: update nlm_lookup_file reexport comment") +2dc6f19e4f43 ("nlm: minor nlm_lookup_file argument change") diff --git a/v5.9/87a83c8c677e762a39d914e67450cc85d8fc1f9a b/v5.9/87a83c8c677e762a39d914e67450cc85d8fc1f9a new file mode 100644 index 00000000000..0b324969e60 --- /dev/null +++ b/v5.9/87a83c8c677e762a39d914e67450cc85d8fc1f9a @@ -0,0 +1 @@ +87a83c8c677e ("reiserfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.9/87b355f44833b9d7d8ebdd3929e941ac1a931b7e b/v5.9/87b355f44833b9d7d8ebdd3929e941ac1a931b7e new file mode 100644 index 00000000000..da3fa8a87ab --- /dev/null +++ b/v5.9/87b355f44833b9d7d8ebdd3929e941ac1a931b7e @@ -0,0 +1,20 @@ +87b355f44833 ("erofs: port device access to file") +8bd90b6ae785 ("erofs: fix NULL dereference of dif->bdev_handle in fscache mode") +49845720080d ("erofs: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v5.9/8a904a3caa88118744062e872ae90f37748a8fd8 b/v5.9/8a904a3caa88118744062e872ae90f37748a8fd8 new file mode 100644 index 00000000000..bbb14ae0f3e --- /dev/null +++ b/v5.9/8a904a3caa88118744062e872ae90f37748a8fd8 @@ -0,0 +1,2 @@ +8a904a3caa88 ("rtc: test: Fix invalid format specifier.") +1d1bb12a8b18 ("rtc: Improve performance of rtc_time64_to_tm(). Add tests.") diff --git a/v5.9/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 b/v5.9/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 new file mode 100644 index 00000000000..7eb29fe1742 --- /dev/null +++ b/v5.9/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 @@ -0,0 +1 @@ +8ab37b0d98cf ("selftests: livepatch: Add initial .gitignore") diff --git a/v5.9/8b3d838139bcd1e552f1899191f734264ce2a1a5 b/v5.9/8b3d838139bcd1e552f1899191f734264ce2a1a5 new file mode 100644 index 00000000000..5e4a1a39a65 --- /dev/null +++ b/v5.9/8b3d838139bcd1e552f1899191f734264ce2a1a5 @@ -0,0 +1,3 @@ +8b3d838139bc ("fs: improve dump_mapping() robustness") +3e9d80a891df ("mm,fs: split dump_mapping() out from dump_page()") +853322a67104 ("mm/debug.c: do not dereference i_ino blindly") diff --git a/v5.9/8b6bb995d3819218498bdbee4465bffff1497a31 b/v5.9/8b6bb995d3819218498bdbee4465bffff1497a31 new file mode 100644 index 00000000000..b3f54b0ea53 --- /dev/null +++ b/v5.9/8b6bb995d3819218498bdbee4465bffff1497a31 @@ -0,0 +1,3 @@ +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") +ff49c86f27e4 ("Merge tag 'f2fs-for-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.9/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b b/v5.9/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b new file mode 100644 index 00000000000..454cd98364e --- /dev/null +++ b/v5.9/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b @@ -0,0 +1,2 @@ +8cbf22b3dcf0 ("selftests: ftrace: fix typo in test description") +ee9793be08b1 ("tracing/selftests: Add ownership modification tests for eventfs") diff --git a/v5.9/90a009db09e2b91990df28e47844d44ae0ef9aa8 b/v5.9/90a009db09e2b91990df28e47844d44ae0ef9aa8 new file mode 100644 index 00000000000..471c36b5593 --- /dev/null +++ b/v5.9/90a009db09e2b91990df28e47844d44ae0ef9aa8 @@ -0,0 +1,20 @@ +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v5.9/90f92b68c9869913753f8bc1d87b7762a5f36873 b/v5.9/90f92b68c9869913753f8bc1d87b7762a5f36873 new file mode 100644 index 00000000000..628f08286eb --- /dev/null +++ b/v5.9/90f92b68c9869913753f8bc1d87b7762a5f36873 @@ -0,0 +1,9 @@ +90f92b68c986 ("pidfd: kill the no longer needed do_notify_pidfd() in de_thread()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.9/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 b/v5.9/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 new file mode 100644 index 00000000000..365f48a9547 --- /dev/null +++ b/v5.9/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 @@ -0,0 +1,10 @@ +91e78a1eb6b1 ("hugetlbfs: support idmapped mounts") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.9/9473c4450e9c83d890d435577a3776d925fa748c b/v5.9/9473c4450e9c83d890d435577a3776d925fa748c new file mode 100644 index 00000000000..85a873e73ea --- /dev/null +++ b/v5.9/9473c4450e9c83d890d435577a3776d925fa748c @@ -0,0 +1 @@ +9473c4450e9c ("exportfs: fix the fallback implementation of the get_name export operation") diff --git a/v5.9/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d b/v5.9/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d new file mode 100644 index 00000000000..feb3f7740d3 --- /dev/null +++ b/v5.9/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d @@ -0,0 +1,12 @@ +966b7bd3ca3e ("dlm: adapt to breakup of struct file_lock") +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dbee1adeb7e6 ("dlm: use fl_owner from lockd") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +92655fbda5c0 ("fs: dlm: return positive pid value for F_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.9/9a7eec48c9715c897b3a7809799089d708a4de64 b/v5.9/9a7eec48c9715c897b3a7809799089d708a4de64 new file mode 100644 index 00000000000..96f9091cf05 --- /dev/null +++ b/v5.9/9a7eec48c9715c897b3a7809799089d708a4de64 @@ -0,0 +1,5 @@ +9a7eec48c971 ("fuse: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.9/9ae061cf2a46980b37cec1e56a372603682b2741 b/v5.9/9ae061cf2a46980b37cec1e56a372603682b2741 new file mode 100644 index 00000000000..072cf4ea9bc --- /dev/null +++ b/v5.9/9ae061cf2a46980b37cec1e56a372603682b2741 @@ -0,0 +1,20 @@ +9ae061cf2a46 ("btrfs: port device access to file") +86ec15d00bf8 ("btrfs: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.9/9b6713cc75229f25552c643083cbdbfb771e5bca b/v5.9/9b6713cc75229f25552c643083cbdbfb771e5bca new file mode 100644 index 00000000000..091043ab2e7 --- /dev/null +++ b/v5.9/9b6713cc75229f25552c643083cbdbfb771e5bca @@ -0,0 +1,20 @@ +9b6713cc7522 ("maple_tree: Add mtree_alloc_cyclic()") +067311d33e65 ("maple_tree: separate ma_state node from status") +271f61a8b41d ("maple_tree: clean up inlines for some functions") +bf857ddd21d0 ("maple_tree: move debug check to __mas_set_range()") +f7a590189539 ("maple_tree: make mas_erase() more robust") +a2587a7e8d37 ("maple_tree: add test for mtree_dup()") +fd32e4e9b764 ("maple_tree: introduce interfaces __mt_dup() and mtree_dup()") +4f2267b58a22 ("maple_tree: add mt_free_one() and mt_attr() helpers") +a8091f039c1e ("maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states") +5c590804b6b0 ("maple_tree: add mas_is_active() to detect in-tree walks") +530f745c7620 ("maple_tree: replace data before marking dead in split and spanning store") +4ffc2ee2cf01 ("maple_tree: introduce mas_tree_parent() definition") +1238f6a226dc ("maple_tree: introduce mas_put_in_tree()") +72bcf4aa86ec ("maple_tree: reorder replacement of nodes to avoid live lock") +fec29364348f ("maple_tree: reduce resets during store setup") +da0892547b10 ("maple_tree: re-introduce entry to mas_preallocate() arguments") +53bee98d004f ("mm: remove re-walk from mmap_region()") +c1297987cc2a ("maple_tree: introduce __mas_set_range()") +a489539e33c2 ("maple_tree: update mt_validate()") +fad9c80e6371 ("maple_tree: fix a few documentation issues") diff --git a/v5.9/9bb430a89d2dfce58a3d61a3a04e149109d3934e b/v5.9/9bb430a89d2dfce58a3d61a3a04e149109d3934e new file mode 100644 index 00000000000..0a757656956 --- /dev/null +++ b/v5.9/9bb430a89d2dfce58a3d61a3a04e149109d3934e @@ -0,0 +1,10 @@ +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a b/v5.9/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a new file mode 100644 index 00000000000..c0c174ec5bb --- /dev/null +++ b/v5.9/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a @@ -0,0 +1,20 @@ +9de31ee6d7a8 ("reiserfs: port block device access to file") +ba1787a5edd9 ("reiserfs: Convert to bdev_open_by_dev/path()") +c576c4bf9ecf ("reiserfs: fix blkdev_put() warning from release_journal_dev()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") +0718afd47f70 ("block: introduce holder ops") diff --git a/v5.9/9e3f1c59367515e7e40675fe83645a131c05039d b/v5.9/9e3f1c59367515e7e40675fe83645a131c05039d new file mode 100644 index 00000000000..bd42a1e1f0e --- /dev/null +++ b/v5.9/9e3f1c59367515e7e40675fe83645a131c05039d @@ -0,0 +1,3 @@ +9e3f1c593675 ("selftests/move_mount_set_group:Make tests build with old libc") +8374f43123a5 ("tests: add move_mount(MOVE_MOUNT_SET_GROUP) selftest") +01eadc8dd96d ("tests: add mount_setattr() selftests") diff --git a/v5.9/9ed52108f6478a6a805c0c15a3f70aabba07247e b/v5.9/9ed52108f6478a6a805c0c15a3f70aabba07247e new file mode 100644 index 00000000000..8ea2a7637dd --- /dev/null +++ b/v5.9/9ed52108f6478a6a805c0c15a3f70aabba07247e @@ -0,0 +1 @@ +9ed52108f647 ("pidfd: change do_notify_pidfd() to use __wake_up(poll_to_key(EPOLLIN))") diff --git a/v5.9/9f2f767f5ef81982a36edef512b2319e3a79ad73 b/v5.9/9f2f767f5ef81982a36edef512b2319e3a79ad73 new file mode 100644 index 00000000000..724d1e2b23f --- /dev/null +++ b/v5.9/9f2f767f5ef81982a36edef512b2319e3a79ad73 @@ -0,0 +1,20 @@ +9f2f767f5ef8 ("bcachefs: port block device access to file") +1bfdc94b28cf ("bcachefs: Convert to bdev_open_by_path()") +3e3e02e6bce6 ("bcachefs: Assorted checkpatch fixes") +99e2146bea04 ("bcachefs: Break out bch2_btree_path_traverse_cached_slowpath()") +0d7009d7ca99 ("bcachefs: Delete old deadlock avoidance code") +33bd5d068603 ("bcachefs: Deadlock cycle detector") +5c1ef830f678 ("bcachefs: Errcodes can now subtype standard error codes") +367d72dd5fd5 ("bcachefs: bch2_btree_path_upgrade() now emits transaction restart") +e87b0e4a7120 ("bcachefs: Fix redundant transaction restart") +3d21d48e898a ("bcachefs: Fix usage of six lock's percpu mode, key cache version") +0242130fb67f ("bcachefs: Refactor bkey_cached_alloc() path") +da4474f20961 ("bcachefs: Convert more locking code to btree_bkey_cached_common") +4e6defd106b6 ("bcachefs: btree_bkey_cached_common->cached") +d5024b011cb3 ("bcachefs: bch2_btree_node_lock_write_nofail()") +ca7d8fcabf29 ("bcachefs: New locking functions") +546180874ade ("bcachefs: Mark write locks before taking lock") +534a591e4cf9 ("bcachefs: Delete time_stats for lock contended times") +674cfc26240b ("bcachefs: Add persistent counters for all tracepoints") +8a9c1b1cb0ed ("bcachefs: Improve bch2_btree_node_relock()") +ce56bf7fc23b ("bcachefs: Improve trans_restart_journal_preres_get tracepoint") diff --git a/v5.9/a0dd82d6d863f03859ccab6c71e84e917f4d7082 b/v5.9/a0dd82d6d863f03859ccab6c71e84e917f4d7082 new file mode 100644 index 00000000000..d8a5a4e8ea1 --- /dev/null +++ b/v5.9/a0dd82d6d863f03859ccab6c71e84e917f4d7082 @@ -0,0 +1,20 @@ +a0dd82d6d863 ("kunit: Mark filter* params as rw") +b67abaad4d25 ("kunit: Allow kunit test modules to use test filtering") +18258c60f8a7 ("kunit: Make 'list' action available to kunit test modules") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") diff --git a/v5.9/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f b/v5.9/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f new file mode 100644 index 00000000000..d9016ce6162 --- /dev/null +++ b/v5.9/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f @@ -0,0 +1,17 @@ +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 b/v5.9/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 new file mode 100644 index 00000000000..4d895554473 --- /dev/null +++ b/v5.9/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 @@ -0,0 +1 @@ +a1c6d5439fbd ("pid: kill the obsolete PIDTYPE_PID code in transfer_pid()") diff --git a/v5.9/a28d893eb3270cf62c10dd8777af0d8452cdc072 b/v5.9/a28d893eb3270cf62c10dd8777af0d8452cdc072 new file mode 100644 index 00000000000..149fd499753 --- /dev/null +++ b/v5.9/a28d893eb3270cf62c10dd8777af0d8452cdc072 @@ -0,0 +1,20 @@ +a28d893eb327 ("md: port block device access to file") +9f0f5a30d34c ("md: Convert to bdev_open_by_dev()") +c2fce61fb22e ("dm: Convert to bdev_open_by_dev()") +99892147f028 ("md: fix warning for holder mismatch from export_rdev()") +a1d767191096 ("md: use mddev->external to select holder in export_rdev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v5.9/a34606a9aa3d36d178a5ecf31a0299b88102cf12 b/v5.9/a34606a9aa3d36d178a5ecf31a0299b88102cf12 new file mode 100644 index 00000000000..ed391caf5b0 --- /dev/null +++ b/v5.9/a34606a9aa3d36d178a5ecf31a0299b88102cf12 @@ -0,0 +1,20 @@ +a34606a9aa3d ("rnbd: port block device access to file") +70d85bec8f4c ("block/rnbd: use %pe to print errors") +c2114f11a30e ("rnbd-srv: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +5ee607675deb ("rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") diff --git a/v5.9/a4af51ce229b1e1eab003966dbfebf9d80093a77 b/v5.9/a4af51ce229b1e1eab003966dbfebf9d80093a77 new file mode 100644 index 00000000000..40a5766fdb1 --- /dev/null +++ b/v5.9/a4af51ce229b1e1eab003966dbfebf9d80093a77 @@ -0,0 +1,13 @@ +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.9/a56aefca8d386181415a1fb7cfec2f72b0404797 b/v5.9/a56aefca8d386181415a1fb7cfec2f72b0404797 new file mode 100644 index 00000000000..2196693498a --- /dev/null +++ b/v5.9/a56aefca8d386181415a1fb7cfec2f72b0404797 @@ -0,0 +1,8 @@ +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/a575c9734f3021f1fc81c2477ecaee4d9841fd59 b/v5.9/a575c9734f3021f1fc81c2477ecaee4d9841fd59 new file mode 100644 index 00000000000..3653d05ee4f --- /dev/null +++ b/v5.9/a575c9734f3021f1fc81c2477ecaee4d9841fd59 @@ -0,0 +1,20 @@ +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +42e3b093eb7c ("selftests/resctrl: Fix set up schemata with 100% allocation on first run in MBM test") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +9ce29d23a133 ("selftests/resctrl: Change initialize_llc_perf() return type to void") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +0d45c83b95da ("selftests/resctrl: Check for return value after write_schemata()") +fa10366cc6f4 ("selftests/resctrl: Allow ->setup() to return errors") diff --git a/v5.9/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a b/v5.9/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a new file mode 100644 index 00000000000..b582d8b1a3b --- /dev/null +++ b/v5.9/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a @@ -0,0 +1,5 @@ +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/a6bf23e18324d550f789637d469cca654c92fe86 b/v5.9/a6bf23e18324d550f789637d469cca654c92fe86 new file mode 100644 index 00000000000..632a9c97394 --- /dev/null +++ b/v5.9/a6bf23e18324d550f789637d469cca654c92fe86 @@ -0,0 +1,6 @@ +a6bf23e18324 ("gfs2: adapt to breakup of struct file_lock") +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v5.9/ab838b3fd9a442a62f36ea7eeb93e77259f787ce b/v5.9/ab838b3fd9a442a62f36ea7eeb93e77259f787ce new file mode 100644 index 00000000000..5873a414bfa --- /dev/null +++ b/v5.9/ab838b3fd9a442a62f36ea7eeb93e77259f787ce @@ -0,0 +1,11 @@ +ab838b3fd9a4 ("block: remove bdev_handle completely") +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 b/v5.9/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 new file mode 100644 index 00000000000..b13a57a0166 --- /dev/null +++ b/v5.9/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 @@ -0,0 +1,3 @@ +ac4e78bdbba2 ("jfs: port block device access to file") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/ad399740bd41da5558d8b8b2b19481740ca063cb b/v5.9/ad399740bd41da5558d8b8b2b19481740ca063cb new file mode 100644 index 00000000000..8b5bf9a55b9 --- /dev/null +++ b/v5.9/ad399740bd41da5558d8b8b2b19481740ca063cb @@ -0,0 +1,11 @@ +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/ad72872eb3ae634d1e4296a384baa81e85cc6acc b/v5.9/ad72872eb3ae634d1e4296a384baa81e85cc6acc new file mode 100644 index 00000000000..7c4c7cb842b --- /dev/null +++ b/v5.9/ad72872eb3ae634d1e4296a384baa81e85cc6acc @@ -0,0 +1 @@ +ad72872eb3ae ("asm-generic: remove extra type checking in acquire/release for non-SMP case") diff --git a/v5.9/ae5535efd8c445ad6033ac0d5da0197897b148ea b/v5.9/ae5535efd8c445ad6033ac0d5da0197897b148ea new file mode 100644 index 00000000000..9826a13f5cc --- /dev/null +++ b/v5.9/ae5535efd8c445ad6033ac0d5da0197897b148ea @@ -0,0 +1,8 @@ +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.9/ae638551ab64a216364a63c4ee5061f82702fde2 b/v5.9/ae638551ab64a216364a63c4ee5061f82702fde2 new file mode 100644 index 00000000000..c7214fafecb --- /dev/null +++ b/v5.9/ae638551ab64a216364a63c4ee5061f82702fde2 @@ -0,0 +1,20 @@ +ae638551ab64 ("selftests/resctrl: Add non-contiguous CBMs CAT test") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v5.9/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 b/v5.9/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 new file mode 100644 index 00000000000..e42b44b7d4a --- /dev/null +++ b/v5.9/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 @@ -0,0 +1,11 @@ +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/ae8c511757304e0c393661b5ed2ad7073e2a351d b/v5.9/ae8c511757304e0c393661b5ed2ad7073e2a351d new file mode 100644 index 00000000000..be3afcffe01 --- /dev/null +++ b/v5.9/ae8c511757304e0c393661b5ed2ad7073e2a351d @@ -0,0 +1,15 @@ +ae8c51175730 ("fs: add FS_IOC_GETFSSYSFSPATH") +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v5.9/b1211a25c4fe3443cfef4ed7c39251502a663776 b/v5.9/b1211a25c4fe3443cfef4ed7c39251502a663776 new file mode 100644 index 00000000000..3a1f42e8225 --- /dev/null +++ b/v5.9/b1211a25c4fe3443cfef4ed7c39251502a663776 @@ -0,0 +1,5 @@ +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 b/v5.9/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 new file mode 100644 index 00000000000..2b2301a0cf5 --- /dev/null +++ b/v5.9/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 @@ -0,0 +1,12 @@ +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.9/b4c6d52d8a81c53a8759e382e8000597909f0615 b/v5.9/b4c6d52d8a81c53a8759e382e8000597909f0615 new file mode 100644 index 00000000000..7a5c895115f --- /dev/null +++ b/v5.9/b4c6d52d8a81c53a8759e382e8000597909f0615 @@ -0,0 +1,5 @@ +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v5.9/b639585e71e63008373d3a9fd060b87315fe7ea8 b/v5.9/b639585e71e63008373d3a9fd060b87315fe7ea8 new file mode 100644 index 00000000000..f50ac282f21 --- /dev/null +++ b/v5.9/b639585e71e63008373d3a9fd060b87315fe7ea8 @@ -0,0 +1 @@ +b639585e71e6 ("fork: Using clone_flags for legacy clone check") diff --git a/v5.9/b6aaba5b76e9596cb4d62d081cca41e114becacc b/v5.9/b6aaba5b76e9596cb4d62d081cca41e114becacc new file mode 100644 index 00000000000..4526e644513 --- /dev/null +++ b/v5.9/b6aaba5b76e9596cb4d62d081cca41e114becacc @@ -0,0 +1,14 @@ +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/b6be3714005c3933886be71011f19119e219e77c b/v5.9/b6be3714005c3933886be71011f19119e219e77c new file mode 100644 index 00000000000..16a55fe66c6 --- /dev/null +++ b/v5.9/b6be3714005c3933886be71011f19119e219e77c @@ -0,0 +1,13 @@ +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/b6dfac948686799169c899557a179b84d0d1f47e b/v5.9/b6dfac948686799169c899557a179b84d0d1f47e new file mode 100644 index 00000000000..75c0b2179e6 --- /dev/null +++ b/v5.9/b6dfac948686799169c899557a179b84d0d1f47e @@ -0,0 +1,20 @@ +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v5.9/b6e6a582f2b357b6f74849b715de12cc38b1ee91 b/v5.9/b6e6a582f2b357b6f74849b715de12cc38b1ee91 new file mode 100644 index 00000000000..9e29ef13d7e --- /dev/null +++ b/v5.9/b6e6a582f2b357b6f74849b715de12cc38b1ee91 @@ -0,0 +1,20 @@ +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v5.9/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 b/v5.9/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 new file mode 100644 index 00000000000..853af619052 --- /dev/null +++ b/v5.9/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 @@ -0,0 +1 @@ +bac0a9e56e1f ("file: add alloc_file_pseudo_noaccount()") diff --git a/v5.9/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 b/v5.9/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 new file mode 100644 index 00000000000..932a6f71673 --- /dev/null +++ b/v5.9/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 @@ -0,0 +1,2 @@ +bae8bc46987e ("libfs: Remove unnecessary ‘0’ values from ret") +c843843e714c ("fs: Add standard casefolding support") diff --git a/v5.9/bc401c2900c128d3d69482769f1300502a9f0598 b/v5.9/bc401c2900c128d3d69482769f1300502a9f0598 new file mode 100644 index 00000000000..ca7dcb79688 --- /dev/null +++ b/v5.9/bc401c2900c128d3d69482769f1300502a9f0598 @@ -0,0 +1 @@ +bc401c2900c1 ("ubifs: Configure dentry operations at dentry-creation time") diff --git a/v5.9/bcd8a929a5387178d917da785896e53b0845ab37 b/v5.9/bcd8a929a5387178d917da785896e53b0845ab37 new file mode 100644 index 00000000000..1ca7b223c0d --- /dev/null +++ b/v5.9/bcd8a929a5387178d917da785896e53b0845ab37 @@ -0,0 +1,20 @@ +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.9/bcdb2e9d9f319935938a5addee040e37b60192ff b/v5.9/bcdb2e9d9f319935938a5addee040e37b60192ff new file mode 100644 index 00000000000..49bbdf051ab --- /dev/null +++ b/v5.9/bcdb2e9d9f319935938a5addee040e37b60192ff @@ -0,0 +1,20 @@ +bcdb2e9d9f31 ("selftests/resctrl: Read in less obvious order to defeat prefetch optimizations") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") diff --git a/v5.9/bd46543d7f9a8b2c03420499b1885287e96aaf28 b/v5.9/bd46543d7f9a8b2c03420499b1885287e96aaf28 new file mode 100644 index 00000000000..1bb74b17e13 --- /dev/null +++ b/v5.9/bd46543d7f9a8b2c03420499b1885287e96aaf28 @@ -0,0 +1,2 @@ +bd46543d7f9a ("eventfd: move 'eventfd-count' printing out of spinlock") +33d8b5d7824c ("eventfd: show the EFD_SEMAPHORE flag in fdinfo") diff --git a/v5.9/bd8c239c0502e70c92cf9496846bcbec7cd5702f b/v5.9/bd8c239c0502e70c92cf9496846bcbec7cd5702f new file mode 100644 index 00000000000..67697b89bf3 --- /dev/null +++ b/v5.9/bd8c239c0502e70c92cf9496846bcbec7cd5702f @@ -0,0 +1,4 @@ +bd8c239c0502 ("iov_iter: Avoid wrap-around instrumentation in copy_compat_iovec_from_user()") +50f9a76ef127 ("iov_iter: Mark copy_compat_iovec_from_user() noinline") +bfdc59701d6d ("iov_iter: refactor rw_copy_check_uvector and import_iovec") +fb041b598997 ("iov_iter: move rw_copy_check_uvector() into lib/iov_iter.c") diff --git a/v5.9/be2760a703e6554c2b5784e2fec804284cdcbe4d b/v5.9/be2760a703e6554c2b5784e2fec804284cdcbe4d new file mode 100644 index 00000000000..53a3d4970b4 --- /dev/null +++ b/v5.9/be2760a703e6554c2b5784e2fec804284cdcbe4d @@ -0,0 +1 @@ +be2760a703e6 ("f2fs: Configure dentry operations at dentry-creation time") diff --git a/v5.9/be914f8fd282ecce5d8e2dd098e628dcc7ad533a b/v5.9/be914f8fd282ecce5d8e2dd098e628dcc7ad533a new file mode 100644 index 00000000000..7b22a3c95ae --- /dev/null +++ b/v5.9/be914f8fd282ecce5d8e2dd098e628dcc7ad533a @@ -0,0 +1,20 @@ +be914f8fd282 ("zram: port block device access to file") +eed993a09103 ("zram: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.9/c044a9502649a66bf5c5e1a584cb82b2c538ae25 b/v5.9/c044a9502649a66bf5c5e1a584cb82b2c538ae25 new file mode 100644 index 00000000000..17bb3b2ca74 --- /dev/null +++ b/v5.9/c044a9502649a66bf5c5e1a584cb82b2c538ae25 @@ -0,0 +1 @@ +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") diff --git a/v5.9/c25db1d27abd78175d9802f52c1b75f3cf716f2c b/v5.9/c25db1d27abd78175d9802f52c1b75f3cf716f2c new file mode 100644 index 00000000000..d5947b2a9bd --- /dev/null +++ b/v5.9/c25db1d27abd78175d9802f52c1b75f3cf716f2c @@ -0,0 +1 @@ +c25db1d27abd ("selftests: uevent: add missing gitignore") diff --git a/v5.9/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 b/v5.9/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 new file mode 100644 index 00000000000..83f6a3031d7 --- /dev/null +++ b/v5.9/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 @@ -0,0 +1,10 @@ +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +d58562ca6c99 ("iomap: skip pages past eof in iomap_do_writepage()") +8597447dc565 ("iomap: Convert to release_folio") +187c82cb0380 ("fs: Convert trivial uses of __set_page_dirty_nobuffers to filemap_dirty_folio") +2bf06b8e6428 ("fuse: Convert from launder_page to launder_folio") +c5b56b50d729 ("jfs: Convert from invalidatepage to invalidate_folio") +d82354f6b05f ("iomap: Remove iomap_invalidatepage()") +2e7e80f7e7e9 ("fs: Convert is_partially_uptodate to folios") +1241ebeca3f9 ("iomap: Fix iomap_invalidatepage tracepoint") +f079ab01b560 ("Merge tag 'iomap-5.17' of git://git.infradead.org/users/willy/linux") diff --git a/v5.9/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 b/v5.9/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 new file mode 100644 index 00000000000..b3bdefb672f --- /dev/null +++ b/v5.9/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 @@ -0,0 +1,7 @@ +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v5.9/c5215d54dc10e801a6cefef62445a00a4c28a515 b/v5.9/c5215d54dc10e801a6cefef62445a00a4c28a515 new file mode 100644 index 00000000000..ba8dc49b57d --- /dev/null +++ b/v5.9/c5215d54dc10e801a6cefef62445a00a4c28a515 @@ -0,0 +1,20 @@ +c5215d54dc10 ("kunit: Setup DMA masks on the kunit device") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v5.9/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b b/v5.9/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b new file mode 100644 index 00000000000..f8b72a047c0 --- /dev/null +++ b/v5.9/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b @@ -0,0 +1,20 @@ +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v5.9/c67ef897fe08effad98f0c7fb9223fa1f771d09e b/v5.9/c67ef897fe08effad98f0c7fb9223fa1f771d09e new file mode 100644 index 00000000000..984e695e544 --- /dev/null +++ b/v5.9/c67ef897fe08effad98f0c7fb9223fa1f771d09e @@ -0,0 +1,2 @@ +c67ef897fe08 ("select: Avoid wrap-around instrumentation in do_sys_poll()") +5e01fdff04b7 ("fs: Replace zero-length array with flexible-array member") diff --git a/v5.9/c69ff4071935f946f1cddc59e1d36a03442ed015 b/v5.9/c69ff4071935f946f1cddc59e1d36a03442ed015 new file mode 100644 index 00000000000..580e28ef0d3 --- /dev/null +++ b/v5.9/c69ff4071935f946f1cddc59e1d36a03442ed015 @@ -0,0 +1,20 @@ +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +ac1c13e257c7 ("Merge tag 'nfsd-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v5.9/c762b979c7c97dc7a4010f943a9c0b646a56ed36 b/v5.9/c762b979c7c97dc7a4010f943a9c0b646a56ed36 new file mode 100644 index 00000000000..9a9b62eb4bc --- /dev/null +++ b/v5.9/c762b979c7c97dc7a4010f943a9c0b646a56ed36 @@ -0,0 +1 @@ +c762b979c7c9 ("proc: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.9/c8841fc4d51f603a44c00448ad17404eb829c741 b/v5.9/c8841fc4d51f603a44c00448ad17404eb829c741 new file mode 100644 index 00000000000..f32ec238ec2 --- /dev/null +++ b/v5.9/c8841fc4d51f603a44c00448ad17404eb829c741 @@ -0,0 +1 @@ +c8841fc4d51f ("qnx6: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.9/c8df2cc9d63bdb365c520a2dd5472f7b7755644f b/v5.9/c8df2cc9d63bdb365c520a2dd5472f7b7755644f new file mode 100644 index 00000000000..00379c0db66 --- /dev/null +++ b/v5.9/c8df2cc9d63bdb365c520a2dd5472f7b7755644f @@ -0,0 +1,5 @@ +c8df2cc9d63b ("ocfs2: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.9/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 b/v5.9/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 new file mode 100644 index 00000000000..20f2607f697 --- /dev/null +++ b/v5.9/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 @@ -0,0 +1,20 @@ +c8e108d80cd8 ("s390: port block device access to file") +a8ab90ff47bf ("s390/dasd: Convert to bdev_open_by_path()") +560e20e4bf64 ("block: consolidate __invalidate_device and fsync_bdev") +127a5093c79d ("block: drop the "busy inodes on changed media" log message") +2527fd38772f ("dasd: also call __invalidate_device when setting the device offline") +ab6860f62bfe ("block: simplify the disk_force_media_change interface") +aca740cecbe5 ("fs: open block device after superblock creation") +b90ecc0379eb ("block: increment diskseq on all media change events") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") diff --git a/v5.9/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 b/v5.9/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 new file mode 100644 index 00000000000..6ee91b6c9c8 --- /dev/null +++ b/v5.9/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 @@ -0,0 +1,20 @@ +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +3aff51464455 ("selftests/resctrl: Extend signal handler coverage to unmount on receiving signal") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v5.9/c997d683d952d8c927922ea0ab4d33a01c8efc2c b/v5.9/c997d683d952d8c927922ea0ab4d33a01c8efc2c new file mode 100644 index 00000000000..4d3422c2206 --- /dev/null +++ b/v5.9/c997d683d952d8c927922ea0ab4d33a01c8efc2c @@ -0,0 +1,3 @@ +c997d683d952 ("vfs: remove SLAB_MEM_SPREAD flag usage") +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v5.9/ca1608875ae21bb40a7731b81bc0e2c95622d502 b/v5.9/ca1608875ae21bb40a7731b81bc0e2c95622d502 new file mode 100644 index 00000000000..f7cdd03b01e --- /dev/null +++ b/v5.9/ca1608875ae21bb40a7731b81bc0e2c95622d502 @@ -0,0 +1,20 @@ +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v5.9/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b b/v5.9/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b new file mode 100644 index 00000000000..ab9f5dfcbec --- /dev/null +++ b/v5.9/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b @@ -0,0 +1,19 @@ +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.9/cbb93fe5e6d00695e1344fa697dab3974b216717 b/v5.9/cbb93fe5e6d00695e1344fa697dab3974b216717 new file mode 100644 index 00000000000..d309e512963 --- /dev/null +++ b/v5.9/cbb93fe5e6d00695e1344fa697dab3974b216717 @@ -0,0 +1 @@ +cbb93fe5e6d0 ("sysv: remove SLAB_MEM_SPREAD flag usage") diff --git a/v5.9/cc47a057e79613b7af0110837ff082caf8895c9e b/v5.9/cc47a057e79613b7af0110837ff082caf8895c9e new file mode 100644 index 00000000000..ef96eacaecf --- /dev/null +++ b/v5.9/cc47a057e79613b7af0110837ff082caf8895c9e @@ -0,0 +1,6 @@ +cc47a057e796 ("ntfs3: use file_mnt_idmap helper") +d6cd7cecfd5e ("fs/ntfs3: Fix ntfs_atomic_open") +96de65a9413e ("fs/ntfs3: Code formatting and refactoring") +75c5e0c9e5ca ("fs/ntfs3: Changed ntfs_get_acl() to use dentry") +267a36ba30a7 ("fs/ntfs3: Remove noacsrules") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 b/v5.9/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 new file mode 100644 index 00000000000..321dc700061 --- /dev/null +++ b/v5.9/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 @@ -0,0 +1,20 @@ +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v5.9/cc9542534bf09f33b4da32025b31335588fcefb9 b/v5.9/cc9542534bf09f33b4da32025b31335588fcefb9 new file mode 100644 index 00000000000..90706c0b938 --- /dev/null +++ b/v5.9/cc9542534bf09f33b4da32025b31335588fcefb9 @@ -0,0 +1,11 @@ +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/cdefbf2324ceda662e2667aa2f44e8b9de3d780f b/v5.9/cdefbf2324ceda662e2667aa2f44e8b9de3d780f new file mode 100644 index 00000000000..ccfc2263a1f --- /dev/null +++ b/v5.9/cdefbf2324ceda662e2667aa2f44e8b9de3d780f @@ -0,0 +1,9 @@ +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") +e9bdcdbf6936 ("pid: add pidfd_get_task() helper") +490b9ba881e2 ("kernel/pid.c: implement additional checks upon pidfd_create() parameters") +c576e0fcd618 ("kernel/pid.c: remove static qualifier from pidfd_create()") +1aa92cd31c1c ("pid: move pidfd_get_pid() to pid.c") +6da73d15258a ("pidfd: support PIDFD_NONBLOCK in pidfd_open()") +ba7d25f3dff6 ("exit: support non-blocking pidfds") diff --git a/v5.9/ce51bf1790c4972125b19c22dbfa76d7e0136280 b/v5.9/ce51bf1790c4972125b19c22dbfa76d7e0136280 new file mode 100644 index 00000000000..25d05ccd2cb --- /dev/null +++ b/v5.9/ce51bf1790c4972125b19c22dbfa76d7e0136280 @@ -0,0 +1 @@ +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") diff --git a/v5.9/cf12445daec01aaa2d27bb34bd7c796a53442c42 b/v5.9/cf12445daec01aaa2d27bb34bd7c796a53442c42 new file mode 100644 index 00000000000..d208b0bf69b --- /dev/null +++ b/v5.9/cf12445daec01aaa2d27bb34bd7c796a53442c42 @@ -0,0 +1,2 @@ +cf12445daec0 ("fs/hfsplus: use better @opf description") +02105f18a26c ("fs/hfsplus: wrapper.c: fix kernel-doc warnings") diff --git a/v5.9/d0089603fa7a22a940f808a7cbc49402fe02281e b/v5.9/d0089603fa7a22a940f808a7cbc49402fe02281e new file mode 100644 index 00000000000..a86840fda71 --- /dev/null +++ b/v5.9/d0089603fa7a22a940f808a7cbc49402fe02281e @@ -0,0 +1 @@ +d0089603fa7a ("fs: prefer kfree_rcu() in fasync_remove_entry()") diff --git a/v5.9/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 b/v5.9/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 new file mode 100644 index 00000000000..d3d92a7b53e --- /dev/null +++ b/v5.9/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 @@ -0,0 +1,6 @@ +d2733a026fc7 ("lib/cmdline: Fix an invalid format specifier in an assertion msg") +255ede3b1290 ("lib/cmdline_kunit: Remove a cast which are no-longer required") +0ea09083116d ("lib/cmdline: Allow get_options() to take 0 to validate the input") +f1f405c35ec2 ("lib/cmdline: Update documentation to reflect behaviour") +d3c7cfc6d3dc ("lib/cmdline_kunit: add a new test case for get_options()") +7546861a8c55 ("lib/cmdline_kunit: add a new test suite for cmdline API") diff --git a/v5.9/d31563b5f9bb601a805c4a1b491edf69ada79688 b/v5.9/d31563b5f9bb601a805c4a1b491edf69ada79688 new file mode 100644 index 00000000000..50220e21e81 --- /dev/null +++ b/v5.9/d31563b5f9bb601a805c4a1b491edf69ada79688 @@ -0,0 +1 @@ +d31563b5f9bb ("eventfd: strictly check the count parameter of eventfd_write to avoid inputting illegal strings") diff --git a/v5.9/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 b/v5.9/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 new file mode 100644 index 00000000000..f68629c1c21 --- /dev/null +++ b/v5.9/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 @@ -0,0 +1,3 @@ +d3b1a9a778e1 ("fs/address_space: move i_mmap_rwsem to mitigate a false sharing with i_mmap.") +600f111ef51d ("fs: Rename mapping private members") +ecae0bd5173b ("Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/d63fde98b8929da625cc36c2f1143e837c0e6d10 b/v5.9/d63fde98b8929da625cc36c2f1143e837c0e6d10 new file mode 100644 index 00000000000..750073e1ab9 --- /dev/null +++ b/v5.9/d63fde98b8929da625cc36c2f1143e837c0e6d10 @@ -0,0 +1,11 @@ +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") +735931f9a51a ("MAINTAINERS: add uv.c also to KVM/s390") +f0f0a5df4e08 ("selftests: Extract run_kselftest.sh and generate stand-alone test list") diff --git a/v5.9/d7c9616be0759c1cfb44a68ba838548d22b98484 b/v5.9/d7c9616be0759c1cfb44a68ba838548d22b98484 new file mode 100644 index 00000000000..d2baf57a515 --- /dev/null +++ b/v5.9/d7c9616be0759c1cfb44a68ba838548d22b98484 @@ -0,0 +1,3 @@ +d7c9616be075 ("nfs: convert to using new filelock helpers") +724e2df95b08 ("NFSv4: Directly use ida_alloc()/free()") +9c00fd9acba8 ("NFSv4: Charge NFSv4 open state trackers to kmemcg") diff --git a/v5.9/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 b/v5.9/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 new file mode 100644 index 00000000000..3b2663e9958 --- /dev/null +++ b/v5.9/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 @@ -0,0 +1 @@ +d8f899d13d72 ("fs: make the i_size_read/write helpers be smp_load_acquire/store_release()") diff --git a/v5.9/d9077f7bad141df143cc4fa000a68a868bcea7c0 b/v5.9/d9077f7bad141df143cc4fa000a68a868bcea7c0 new file mode 100644 index 00000000000..55fb7606dd3 --- /dev/null +++ b/v5.9/d9077f7bad141df143cc4fa000a68a868bcea7c0 @@ -0,0 +1,8 @@ +d9077f7bad14 ("filelock: make assign_type helper take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +f20ae9cf5b07 ("Merge tag 'filelock-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v5.9/d90b7c705c5d9b5cb6b71b8aaa773c031084056c b/v5.9/d90b7c705c5d9b5cb6b71b8aaa773c031084056c new file mode 100644 index 00000000000..2e45ab90bf9 --- /dev/null +++ b/v5.9/d90b7c705c5d9b5cb6b71b8aaa773c031084056c @@ -0,0 +1,10 @@ +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") +bbb774d921e2 ("net: Add tests for bonding and team address list management") +c078290a2b76 ("selftests: include bonding tests into the kselftest infra") +cbac924200b8 ("selftests: drivers/s390x: Add uvdevice tests") +4689752c79fa ("drivers/s390/char: Add Ultravisor io device") +735931f9a51a ("MAINTAINERS: add uv.c also to KVM/s390") +f0f0a5df4e08 ("selftests: Extract run_kselftest.sh and generate stand-alone test list") diff --git a/v5.9/dacfd001eaf252a81537aece602ae2fc16e6ebd5 b/v5.9/dacfd001eaf252a81537aece602ae2fc16e6ebd5 new file mode 100644 index 00000000000..2d6ca80a4a5 --- /dev/null +++ b/v5.9/dacfd001eaf252a81537aece602ae2fc16e6ebd5 @@ -0,0 +1,20 @@ +dacfd001eaf2 ("fs/mnt_idmapping.c: Return -EINVAL when no map is written") +783822e44594 ("mnt_idmapping: decouple from namespaces") +3707d84c1367 ("fs: move mnt_idmap") +4d7ca4090184 ("fs: port vfs{g,u}id helpers to mnt_idmap") +c14329d39f2d ("fs: port fs{g,u}id helpers to mnt_idmap") +e67fe63341b8 ("fs: port i_{g,u}id_into_vfs{g,u}id() to mnt_idmap") +0dbe12f2e49c ("fs: port i_{g,u}id_{needs_}update() to mnt_idmap") +9452e93e6dae ("fs: port privilege checking helpers to mnt_idmap") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") diff --git a/v5.9/dcd04ea587b210e78a85d6d4d7cc6765828496b0 b/v5.9/dcd04ea587b210e78a85d6d4d7cc6765828496b0 new file mode 100644 index 00000000000..981ed42ac68 --- /dev/null +++ b/v5.9/dcd04ea587b210e78a85d6d4d7cc6765828496b0 @@ -0,0 +1,3 @@ +dcd04ea587b2 ("iomap: Add processed for iomap_iter") +03b8df8d43ec ("iomap: standardize tracepoint formatting and storage") +f4b896c213f0 ("iomap: add the new iomap_iter model") diff --git a/v5.9/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 b/v5.9/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 new file mode 100644 index 00000000000..748f5477f8a --- /dev/null +++ b/v5.9/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 @@ -0,0 +1,6 @@ +dd1fac6ae648 ("nfs: adapt to breakup of struct file_lock") +d7c9616be075 ("nfs: convert to using new filelock helpers") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v5.9/dd9019604cdaaff1327bfd36737230f912e2780d b/v5.9/dd9019604cdaaff1327bfd36737230f912e2780d new file mode 100644 index 00000000000..20112205cbe --- /dev/null +++ b/v5.9/dd9019604cdaaff1327bfd36737230f912e2780d @@ -0,0 +1,20 @@ +dd9019604cda ("ovl: convert to super_set_uuid()") +d9544c1b0d9e ("ovl: store persistent uuid/fsid with uuid=on") +b0504bfe1b8a ("ovl: add support for unique fsid per instance") +ae8cba4033bc ("ovl: Add framework for verity support") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") +37ebf056d6cf ("ovl: introduce data-only lower layers") +9e88f9052415 ("ovl: remove unneeded goto instructions") +0af950f57fef ("ovl: move ovl_entry into ovl_inode") +163db0da3515 ("ovl: factor out ovl_free_entry() and ovl_stack_*() helpers") +5522c9c7cbd2 ("ovl: use ovl_numlower() and ovl_lowerstack() accessors") +a6ff2bc0be17 ("ovl: use OVL_E() and OVL_E_FLAGS() accessors") +b07d5cc93e1b ("ovl: update of dentry revalidate flags after copy up") diff --git a/v5.9/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 b/v5.9/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 new file mode 100644 index 00000000000..9ec58791ed3 --- /dev/null +++ b/v5.9/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 @@ -0,0 +1 @@ +ddb9fd7a5440 ("fs/select: rework stack allocation hack for clang") diff --git a/v5.9/de8a3207aed33283a560193095b156d3b73fc4f0 b/v5.9/de8a3207aed33283a560193095b156d3b73fc4f0 new file mode 100644 index 00000000000..bdf4bfbf9ce --- /dev/null +++ b/v5.9/de8a3207aed33283a560193095b156d3b73fc4f0 @@ -0,0 +1 @@ +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v5.9/dec3a7b3aa45802e70c350d73e11564cd444e448 b/v5.9/dec3a7b3aa45802e70c350d73e11564cd444e448 new file mode 100644 index 00000000000..c90cd6ccdaa --- /dev/null +++ b/v5.9/dec3a7b3aa45802e70c350d73e11564cd444e448 @@ -0,0 +1,6 @@ +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +f00654007fe1 ("Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache") diff --git a/v5.9/e1fb1dc08e73466830612bcf2f9f72180965c9ba b/v5.9/e1fb1dc08e73466830612bcf2f9f72180965c9ba new file mode 100644 index 00000000000..357ec21781e --- /dev/null +++ b/v5.9/e1fb1dc08e73466830612bcf2f9f72180965c9ba @@ -0,0 +1,16 @@ +e1fb1dc08e73 ("pidfd: allow to override signal scope in pidfd_send_signal()") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v5.9/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd b/v5.9/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd new file mode 100644 index 00000000000..1680d1806cb --- /dev/null +++ b/v5.9/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd @@ -0,0 +1,3 @@ +e2e8a142fbd9 ("pidfd: exit: kill the no longer used thread_group_exited()") +c27cd083cfb9 ("Compiler attributes: GCC cold function alignment workarounds") +caabdd0f59a9 ("ctype.h: remove duplicate isdigit() helper") diff --git a/v5.9/e2f7dd6e55d2f39734abcebd0cf673700e206197 b/v5.9/e2f7dd6e55d2f39734abcebd0cf673700e206197 new file mode 100644 index 00000000000..8c7662c72fd --- /dev/null +++ b/v5.9/e2f7dd6e55d2f39734abcebd0cf673700e206197 @@ -0,0 +1 @@ +e2f7dd6e55d2 ("fat: Hook up sb->s_uuid") diff --git a/v5.9/e331ac141f1df6d151d24e60ff16e93ec075509e b/v5.9/e331ac141f1df6d151d24e60ff16e93ec075509e new file mode 100644 index 00000000000..fde2ff775f3 --- /dev/null +++ b/v5.9/e331ac141f1df6d151d24e60ff16e93ec075509e @@ -0,0 +1,20 @@ +e331ac141f1d ("selftests/resctrl: Add a helper for the non-contiguous test") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v5.9/e3a491a26b62466ad14a423e8c81a04d5969bfe5 b/v5.9/e3a491a26b62466ad14a423e8c81a04d5969bfe5 new file mode 100644 index 00000000000..b22c2767ab7 --- /dev/null +++ b/v5.9/e3a491a26b62466ad14a423e8c81a04d5969bfe5 @@ -0,0 +1,11 @@ +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +d58562ca6c99 ("iomap: skip pages past eof in iomap_do_writepage()") +8597447dc565 ("iomap: Convert to release_folio") +187c82cb0380 ("fs: Convert trivial uses of __set_page_dirty_nobuffers to filemap_dirty_folio") +2bf06b8e6428 ("fuse: Convert from launder_page to launder_folio") +c5b56b50d729 ("jfs: Convert from invalidatepage to invalidate_folio") +d82354f6b05f ("iomap: Remove iomap_invalidatepage()") +2e7e80f7e7e9 ("fs: Convert is_partially_uptodate to folios") +1241ebeca3f9 ("iomap: Fix iomap_invalidatepage tracepoint") +f079ab01b560 ("Merge tag 'iomap-5.17' of git://git.infradead.org/users/willy/linux") diff --git a/v5.9/e5ca9d391615269b05a6ed871fec66d9db650520 b/v5.9/e5ca9d391615269b05a6ed871fec66d9db650520 new file mode 100644 index 00000000000..9b3e419afed --- /dev/null +++ b/v5.9/e5ca9d391615269b05a6ed871fec66d9db650520 @@ -0,0 +1,20 @@ +e5ca9d391615 ("block/ioctl: port blkdev_bszset() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v5.9/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 b/v5.9/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 new file mode 100644 index 00000000000..6b8b98eaaa1 --- /dev/null +++ b/v5.9/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 @@ -0,0 +1,11 @@ +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") +5298d4bfe80f ("unicode: clean up the Kconfig symbol confusion") +2b3d04787012 ("unicode: Add utf8-data module") +6ca99ce756c2 ("unicode: cache the normalization tables in struct unicode_map") +fbc59d65059e ("unicode: move utf8cursor to utf8-selftest.c") +9012d79cf0c7 ("unicode: simplify utf8len") +379210db489c ("unicode: remove the unused utf8{,n}age{min,max} functions") +49bd03cc7e95 ("unicode: pass a UNICODE_AGE() tripple to utf8_load") +f3a9c8239600 ("unicode: mark the version field in struct unicode_map unsigned") +a440943e68cd ("unicode: remove the charset field from struct unicode_map") +227c4d507c71 ("Merge tag 'f2fs-for-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.9/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 b/v5.9/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 new file mode 100644 index 00000000000..ffc53c30a82 --- /dev/null +++ b/v5.9/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 @@ -0,0 +1 @@ +e6f7958042a7 ("epoll: Remove ep_scan_ready_list() in comments") diff --git a/v5.9/e73dda7ffd858a58ddeb9c53603ae14f2af8927c b/v5.9/e73dda7ffd858a58ddeb9c53603ae14f2af8927c new file mode 100644 index 00000000000..dcdf764238a --- /dev/null +++ b/v5.9/e73dda7ffd858a58ddeb9c53603ae14f2af8927c @@ -0,0 +1,20 @@ +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v5.9/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 b/v5.9/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 new file mode 100644 index 00000000000..38e52b79cd8 --- /dev/null +++ b/v5.9/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 @@ -0,0 +1 @@ +e769779c0c2c ("fs: Verify write lifetime constants at compile time") diff --git a/v5.9/e86e6638d1171c2201ffff16d2c6a6fd975f8383 b/v5.9/e86e6638d1171c2201ffff16d2c6a6fd975f8383 new file mode 100644 index 00000000000..ccd865d6c1c --- /dev/null +++ b/v5.9/e86e6638d1171c2201ffff16d2c6a6fd975f8383 @@ -0,0 +1,4 @@ +e86e6638d117 ("fscrypt: Drop d_revalidate for valid dentries during lookup") +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") +ff49c86f27e4 ("Merge tag 'f2fs-for-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs") diff --git a/v5.9/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 b/v5.9/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 new file mode 100644 index 00000000000..0f992c5a993 --- /dev/null +++ b/v5.9/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 @@ -0,0 +1,10 @@ +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/e97d06a46526d9392cbdbd7eda193091e1af2723 b/v5.9/e97d06a46526d9392cbdbd7eda193091e1af2723 new file mode 100644 index 00000000000..bcb63dd7201 --- /dev/null +++ b/v5.9/e97d06a46526d9392cbdbd7eda193091e1af2723 @@ -0,0 +1,4 @@ +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/e9a7254b0339ef2b230784789ac28ef35e049253 b/v5.9/e9a7254b0339ef2b230784789ac28ef35e049253 new file mode 100644 index 00000000000..96a639e8662 --- /dev/null +++ b/v5.9/e9a7254b0339ef2b230784789ac28ef35e049253 @@ -0,0 +1,20 @@ +e9a7254b0339 ("nvme: port block device access to file") +2a4936e933e3 ("nvmet: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.9/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 b/v5.9/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 new file mode 100644 index 00000000000..fd9aad8df9a --- /dev/null +++ b/v5.9/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 @@ -0,0 +1,10 @@ +e9b10713e82c ("fscrypt: Drop d_revalidate once the key is added") +3e7807d5a7d7 ("fscrypt: rename fscrypt_info => fscrypt_inode_info") +5b1188847180 ("fscrypt: support crypto data unit size less than filesystem block size") +7a0263dc904f ("fscrypt: replace get_ino_and_lblk_bits with just has_32bit_inodes") +f0904e8bc3c5 ("fscrypt: compute max_lblk_bits from s_maxbytes and block size") +40e13e18168f ("fscrypt: make the bounce page pool opt-in instead of opt-out") +5970fbad1036 ("fscrypt: make it clearer that key_prefix is deprecated") +2d332d5bc424 ("ceph: fscrypt_auth handling for ceph") +83e57e47906c ("fscrypt: optimize fscrypt_initialize()") +6639c3ce7fd2 ("Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux") diff --git a/v5.9/e9c5263ce16d96311c118111ac779f004be8b473 b/v5.9/e9c5263ce16d96311c118111ac779f004be8b473 new file mode 100644 index 00000000000..533cbbe1a10 --- /dev/null +++ b/v5.9/e9c5263ce16d96311c118111ac779f004be8b473 @@ -0,0 +1,15 @@ +e9c5263ce16d ("libfs: improve path_from_stashed()") +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.9/ea7d898676d9e94558c46ba927db35403362389f b/v5.9/ea7d898676d9e94558c46ba927db35403362389f new file mode 100644 index 00000000000..b0578fbf041 --- /dev/null +++ b/v5.9/ea7d898676d9e94558c46ba927db35403362389f @@ -0,0 +1,4 @@ +ea7d898676d9 ("fs: Propagate write hints to the struct block_device inode") +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") +7b12e49669c9 ("fs: remove fs.f_write_hint") diff --git a/v5.9/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 b/v5.9/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 new file mode 100644 index 00000000000..993a82907b6 --- /dev/null +++ b/v5.9/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 @@ -0,0 +1,11 @@ +eb8ed7c6ab08 ("lockd: adapt to breakup of struct file_lock") +872584f1bb98 ("lockd: convert to using new filelock helpers") +be2be5f7f443 ("lockd: nlm_blocked list race fixes") +244cc19196d2 ("lockd: server should unlock lock if client rejects the grant") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") +7ff84910c66c ("lockd: set file_lock start and end when decoding nlm4 testargs") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +764822972d64 ("Merge tag 'nfsd-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v5.9/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 b/v5.9/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 new file mode 100644 index 00000000000..8bf2c17880a --- /dev/null +++ b/v5.9/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 @@ -0,0 +1 @@ +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v5.9/ecba88a3b32d733d41e27973e25b2bc580f64281 b/v5.9/ecba88a3b32d733d41e27973e25b2bc580f64281 new file mode 100644 index 00000000000..eeb4218ec04 --- /dev/null +++ b/v5.9/ecba88a3b32d733d41e27973e25b2bc580f64281 @@ -0,0 +1,20 @@ +ecba88a3b32d ("libfs: Add simple_offset_empty()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") +cac2f8b8d8b5 ("fs: rename current get acl method") diff --git a/v5.9/ee8bd4a428a9c538e08aa5bc797fca19d577f667 b/v5.9/ee8bd4a428a9c538e08aa5bc797fca19d577f667 new file mode 100644 index 00000000000..d090e512f7d --- /dev/null +++ b/v5.9/ee8bd4a428a9c538e08aa5bc797fca19d577f667 @@ -0,0 +1,20 @@ +ee8bd4a428a9 ("kunit: tool: Print UML command") +9241bc818d54 ("kunit: tool: cosmetic: don't specify duplicate kernel cmdline options") +aa1c05558e71 ("kunit: tool: simplify code since build_dir can't be None") +00f75043e46d ("kunit: tool: make --json handling a bit clearer") +e0cc8c052a39 ("kunit: tool: delete kunit_parser.TestResult type") +4c2911f1e140 ("kunit: tool: reconfigure when the used kunitconfig changes") +98978490ccf7 ("kunit: tool: move Kconfig read_from_file/parse_from_string to package-level") +e56e482855b7 ("kunit: tool: Report an error if any test has no subtests") +c68077b14692 ("kunit: tool: Do not error on tests without test plans") +d65d07cb5b01 ("kunit: tool: improve compatibility of kunit_parser with KTAP specification") +7d7c48df811d ("kunit: tool: yield output from run_kernel in real time") +ff9e09a3762f ("kunit: tool: support running each suite/test separately") +5f6aa6d82e45 ("kunit: tool: actually track how long it took to run tests") +7ef925ea8194 ("kunit: tool: factor exec + parse steps into a function") +fe678fed2cda ("kunit: tool: show list of valid --arch options when invalid") +a54ea2e05725 ("kunit: tool: misc fixes (unused vars, imports, leaked files)") +d8c23ead708b ("kunit: tool: better handling of quasi-bool args (--json, --raw_output)") +acd8e8407b8f ("kunit: Print test statistics on failure") +6a499c9c42d0 ("kunit: tool: make --raw_output support only showing kunit output") +6cb51a1874d0 ("kunit: tool: add --kernel_args to allow setting module params") diff --git a/v5.9/ef560389ca50e33bd0c4531236c187107fa81e1f b/v5.9/ef560389ca50e33bd0c4531236c187107fa81e1f new file mode 100644 index 00000000000..594624cb20b --- /dev/null +++ b/v5.9/ef560389ca50e33bd0c4531236c187107fa81e1f @@ -0,0 +1,9 @@ +ef560389ca50 ("docs: filesystems: fix typo in docs") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +62d53c4a1dfe ("fs: use backing_file container for internal files with "fake" f_path") +8a05a8c31d06 ("fs: move kmem_cache_zalloc() into alloc_empty_file*() helpers") +cbb0b9d4bbcf ("fs: use a helper for opening kernel internal files") +d56e0ddb8fc3 ("fs: rename {vfs,kernel}_tmpfile_open()") +d8aeb44a9ae3 ("fs: add FMODE_DIO_PARALLEL_WRITE flag") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/f0ece18e994144b7daa025b68ead97de26a2df1f b/v5.9/f0ece18e994144b7daa025b68ead97de26a2df1f new file mode 100644 index 00000000000..fe5ac18032c --- /dev/null +++ b/v5.9/f0ece18e994144b7daa025b68ead97de26a2df1f @@ -0,0 +1 @@ +f0ece18e9941 ("selftests: add ESRCH tests for pidfd_getfd()") diff --git a/v5.9/f123dc86388cb669c3d6322702dc441abc35c31e b/v5.9/f123dc86388cb669c3d6322702dc441abc35c31e new file mode 100644 index 00000000000..998f411fdd2 --- /dev/null +++ b/v5.9/f123dc86388cb669c3d6322702dc441abc35c31e @@ -0,0 +1 @@ +f123dc86388c ("sysv: don't call sb_bread() with pointers_lock held") diff --git a/v5.9/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 b/v5.9/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 new file mode 100644 index 00000000000..bf7b2e7806b --- /dev/null +++ b/v5.9/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 @@ -0,0 +1 @@ +f17d8a87ecb5 ("selftests: fuxex: Report a unique test name per run of futex_requeue_pi") diff --git a/v5.9/f3a608827d1f8de0dd12813e8d9c6803fe64e119 b/v5.9/f3a608827d1f8de0dd12813e8d9c6803fe64e119 new file mode 100644 index 00000000000..0c5c2c59855 --- /dev/null +++ b/v5.9/f3a608827d1f8de0dd12813e8d9c6803fe64e119 @@ -0,0 +1,2 @@ +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/f525152a0f0ff34eb92b322703d76ba37095f556 b/v5.9/f525152a0f0ff34eb92b322703d76ba37095f556 new file mode 100644 index 00000000000..ffc4dced5c7 --- /dev/null +++ b/v5.9/f525152a0f0ff34eb92b322703d76ba37095f556 @@ -0,0 +1,15 @@ +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/f8f669699977db503569465b64dc5220ab21bb41 b/v5.9/f8f669699977db503569465b64dc5220ab21bb41 new file mode 100644 index 00000000000..c6f7135b0d8 --- /dev/null +++ b/v5.9/f8f669699977db503569465b64dc5220ab21bb41 @@ -0,0 +1,20 @@ +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +22a8be280383 ("selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem") +f54b32781644 ("selftests/resctrl: Kill child process before parent process terminates if SIGTERM is received") +6220f69e72a5 ("selftests/resctrl: Extend CPU vendor detection") +4e5cb354c85e ("selftests/resctrl: Fix unmount resctrl FS") +f1dd71982d19 ("selftests/resctrl: Skip the test if requested resctrl feature is not supported") +c9fb4e7cee1e ("selftests/resctrl: Modularize resctrl test suite main() function") +09a67934625a ("selftests/resctrl: Don't hard code value of "no_of_bits" variable") diff --git a/v5.9/f92e1a829d64dd66fa173c6934f03817d9e68d43 b/v5.9/f92e1a829d64dd66fa173c6934f03817d9e68d43 new file mode 100644 index 00000000000..76fa990af37 --- /dev/null +++ b/v5.9/f92e1a829d64dd66fa173c6934f03817d9e68d43 @@ -0,0 +1,12 @@ +f92e1a829d64 ("test_maple_tree: testing the cyclic allocation") +eb2e817f38ca ("maple_tree: update testing code for mas_{next,prev,walk}") +4bd6dded6318 ("test_maple_tree: add more testing for mas_empty_area()") +5159d64b3354 ("test_maple_tree: test modifications while iterating") +7327e8111adb ("maple_tree: fix mas_empty_area_rev() lower bound validation") +c5651b31f515 ("test_maple_tree: add test for mas_spanning_rebalance() on insufficient data") +120b116208a0 ("maple_tree: reorganize testing to restore module testing") +e15e06a83923 ("lib/test_maple_tree: add testing for maple tree") +cc86e0c2f306 ("radix tree test suite: add support for slab bulk APIs") +54a611b60590 ("Maple Tree: add new data structure") +463f74089ff9 ("crypto: lib - move lib/sha1.c into lib/crypto/") +02f9a04d76b7 ("Merge tag 'memblock-v5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rppt/memblock") diff --git a/v5.9/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 b/v5.9/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 new file mode 100644 index 00000000000..ebbd02618ec --- /dev/null +++ b/v5.9/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 @@ -0,0 +1,20 @@ +f9d8c3c4236e ("block2mtd: port device access to files") +3817d4b11212 ("mtd: block2mtd: Convert to bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v5.9/fc9a615200d48e076af58f4309f507e500ed900d b/v5.9/fc9a615200d48e076af58f4309f507e500ed900d new file mode 100644 index 00000000000..112572e086f --- /dev/null +++ b/v5.9/fc9a615200d48e076af58f4309f507e500ed900d @@ -0,0 +1,8 @@ +fc9a615200d4 ("drm: tests: Fix invalid printf format specifiers in KUnit tests") +335126937753 ("drm/tests/drm_buddy: fix 32b build") +a64056bb5a32 ("drm/tests/drm_buddy: add alloc_contiguous test") +078a5b498d6a ("drm/tests: Remove slow tests") +25bbe844ef5c ("drm: test: Fix 32-bit issue in drm_buddy_test") +523dfa96add7 ("drm/tests: reduce drm_mm_test stack usage") +ce28ab1380e8 ("drm/tests: Add back seed value information") +a140a6a2d5ec ("Merge drm/drm-next into drm-misc-next") diff --git a/v5.9/fde4951834c22fc634c1e1238b874f894ef46c9c b/v5.9/fde4951834c22fc634c1e1238b874f894ef46c9c new file mode 100644 index 00000000000..8c263fe4a8c --- /dev/null +++ b/v5.9/fde4951834c22fc634c1e1238b874f894ef46c9c @@ -0,0 +1,10 @@ +fde4951834c2 ("filelock: convert more internal functions to use file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v5.9/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d b/v5.9/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d new file mode 100644 index 00000000000..e0f880d36e0 --- /dev/null +++ b/v5.9/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d @@ -0,0 +1,4 @@ +fe12cfc17429 ("fs: fix a typo in attr.c") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +a2bd096fb2d7 ("fs: use type safe idmapping helpers") +f721d24e5dae ("Merge tag 'pull-tmpfile' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v5.9/fe3944fb245ab99570552a3bf970b00058a9ca6d b/v5.9/fe3944fb245ab99570552a3bf970b00058a9ca6d new file mode 100644 index 00000000000..2e906a2a8ba --- /dev/null +++ b/v5.9/fe3944fb245ab99570552a3bf970b00058a9ca6d @@ -0,0 +1,4 @@ +fe3944fb245a ("fs: Move enum rw_hint into a new header file") +8b9f3ac5b01d ("fs: introduce alloc_inode_sb() to allocate filesystems specific inode") +a793d79ea3e0 ("fs: move mapping helpers") +815409a12c0a ("Merge tag 'ovl-update-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs") diff --git a/v5.9/ff3b96f2c9e5c24fca12239cd519a8a18569e687 b/v5.9/ff3b96f2c9e5c24fca12239cd519a8a18569e687 new file mode 100644 index 00000000000..f6dafb679b9 --- /dev/null +++ b/v5.9/ff3b96f2c9e5c24fca12239cd519a8a18569e687 @@ -0,0 +1,20 @@ +ff3b96f2c9e5 ("net: test: Fix printf format specifier in skb_segment kunit test") +b3098d32ed6e ("net: add skb_segment kunit test") +9cb252c4c1c5 ("net: skb: export skb drop reaons to user by TRACE_DEFINE_ENUM") +b160f7270e6d ("net: dropreason: reformat the comment fo skb drop reasons") +ec43908dd556 ("net: skb: use auto-generation to convert skb drop reason to string") +ff8372a467fa ("net: skb: move enum skb_drop_reason to standalone header file") +7ebd3f3ee51a ("net: skb: change the definition SKB_DR_SET()") +66e4c8d95008 ("net: warn if transport header was not set") +8fbf195798b5 ("tcp: add drop reason support to tcp_ofo_queue()") +e7c89ae4078e ("tcp: add drop reason support to tcp_prune_ofo_queue()") +4b506af9c5b8 ("tcp: add two drop reasons for tcp_ack()") +669da7a71890 ("tcp: add drop reasons to tcp_rcv_state_process()") +da40b613f89c ("tcp: add drop reason support to tcp_validate_incoming()") +b5ec1e6205a1 ("tcp: get rid of rst_seq_match") +d9d024f96609 ("tcp: consume incoming skb leading to a reset") +2edc1a383fda ("net: ip: add skb drop reasons to ip forwarding") +c4eb664191b4 ("net: ipv4: add skb drop reasons to ip_error()") +d6d3146ce532 ("skb: add some helpers for skb drop reasons") +b384c95a861e ("net: icmp: add skb drop reasons to icmp protocol") +9f8ed577c288 ("net: skb: rename SKB_DROP_REASON_PTYPE_ABSENT") diff --git a/v6.0/00616416488868a8b98343863e5ac078506e44e8 b/v6.0/00616416488868a8b98343863e5ac078506e44e8 new file mode 100644 index 00000000000..7a863926b5e --- /dev/null +++ b/v6.0/00616416488868a8b98343863e5ac078506e44e8 @@ -0,0 +1,20 @@ +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v6.0/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 b/v6.0/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 new file mode 100644 index 00000000000..fc68fe62951 --- /dev/null +++ b/v6.0/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 @@ -0,0 +1,20 @@ +034f0cf8fdf9 ("target: port block device access to file") +e6aafdc8a76b ("scsi: target: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.0/038ce802e248a985150156da84bc3f118236b898 b/v6.0/038ce802e248a985150156da84bc3f118236b898 new file mode 100644 index 00000000000..6b943ef2b64 --- /dev/null +++ b/v6.0/038ce802e248a985150156da84bc3f118236b898 @@ -0,0 +1,20 @@ +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v6.0/04aa5f4eba49d6493801d0f1d515ed237459b166 b/v6.0/04aa5f4eba49d6493801d0f1d515ed237459b166 new file mode 100644 index 00000000000..ad866b09861 --- /dev/null +++ b/v6.0/04aa5f4eba49d6493801d0f1d515ed237459b166 @@ -0,0 +1 @@ +04aa5f4eba49 ("ext4: Configure dentry operations at dentry-creation time") diff --git a/v6.0/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 b/v6.0/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 new file mode 100644 index 00000000000..f093d5b7be4 --- /dev/null +++ b/v6.0/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 @@ -0,0 +1,7 @@ +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +de630176bdf8 ("Merge tag 'iversion-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v6.0/05fb1dbc821f3016a52621ccd4530c269b626130 b/v6.0/05fb1dbc821f3016a52621ccd4530c269b626130 new file mode 100644 index 00000000000..485f066ad79 --- /dev/null +++ b/v6.0/05fb1dbc821f3016a52621ccd4530c269b626130 @@ -0,0 +1,20 @@ +05fb1dbc821f ("pktcdvd: port block device access to file") +7ac86df899f0 ("pktcdvd: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.0/0611a640e60a0473883328746f3c53934cd4dc3c b/v6.0/0611a640e60a0473883328746f3c53934cd4dc3c new file mode 100644 index 00000000000..52377a8a664 --- /dev/null +++ b/v6.0/0611a640e60a0473883328746f3c53934cd4dc3c @@ -0,0 +1,2 @@ +0611a640e60a ("eventpoll: prefer kfree_rcu() in __ep_remove()") +58c9b016e128 ("epoll: use refcount to reduce ep_mutex contention") diff --git a/v6.0/06b8db3a7dde43cc7c412517c93c85d13a4557f8 b/v6.0/06b8db3a7dde43cc7c412517c93c85d13a4557f8 new file mode 100644 index 00000000000..7712d8cc59a --- /dev/null +++ b/v6.0/06b8db3a7dde43cc7c412517c93c85d13a4557f8 @@ -0,0 +1 @@ +06b8db3a7dde ("fs: remove NTFS classic from docum. index") diff --git a/v6.0/07fd7c329839cf0b8c7766883d830a1a0d12d1dd b/v6.0/07fd7c329839cf0b8c7766883d830a1a0d12d1dd new file mode 100644 index 00000000000..3f59de20c6f --- /dev/null +++ b/v6.0/07fd7c329839cf0b8c7766883d830a1a0d12d1dd @@ -0,0 +1,15 @@ +07fd7c329839 ("libfs: add path_from_stashed()") +077c212f0344 ("fs: new accessor methods for atime and mtime") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +f7f438589f46 ("kernfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +0c4767923ed6 ("fs: new helper: simple_rename_timestamp") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +6e17c6de3ddf ("Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 b/v6.0/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 new file mode 100644 index 00000000000..78ecbd254ad --- /dev/null +++ b/v6.0/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 @@ -0,0 +1,2 @@ +0873add0e0cd ("file: prepare for new helper") +9024b4c96576 ("d_alloc_pseudo(): move setting ->d_op there from the (sole) caller") diff --git a/v6.0/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 b/v6.0/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 new file mode 100644 index 00000000000..bb093f8b26b --- /dev/null +++ b/v6.0/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 @@ -0,0 +1,2 @@ +0906fbb2f7ad ("libfs: Attempt exact-match comparison first during casefolded lookup") +af494af38580 ("libfs: remove redundant checks of s_encoding") diff --git a/v6.0/0a549ed22c3c7cc6da5c5f5918efd019944489a5 b/v6.0/0a549ed22c3c7cc6da5c5f5918efd019944489a5 new file mode 100644 index 00000000000..3db6cdbd4e1 --- /dev/null +++ b/v6.0/0a549ed22c3c7cc6da5c5f5918efd019944489a5 @@ -0,0 +1 @@ +0a549ed22c3c ("lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg") diff --git a/v6.0/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 b/v6.0/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 new file mode 100644 index 00000000000..5e9a34521ab --- /dev/null +++ b/v6.0/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 @@ -0,0 +1 @@ +0c9bd6bc4bb2 ("pidfd: getfd should always report ESRCH if a task is exiting") diff --git a/v6.0/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 b/v6.0/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 new file mode 100644 index 00000000000..b1057f1e0ad --- /dev/null +++ b/v6.0/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 @@ -0,0 +1,20 @@ +0e4a862174f2 ("libfs: Convert simple directory offsets to use a Maple Tree") +ecba88a3b32d ("libfs: Add simple_offset_empty()") +7beea725a8ca ("libfs: Define a minimum directory offset") +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") diff --git a/v6.0/0e9876d8e88d81a35742e90048ab3784c49b910b b/v6.0/0e9876d8e88d81a35742e90048ab3784c49b910b new file mode 100644 index 00000000000..4f5f01be1ee --- /dev/null +++ b/v6.0/0e9876d8e88d81a35742e90048ab3784c49b910b @@ -0,0 +1,5 @@ +0e9876d8e88d ("filelock: fl_pid field should be signed int") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v6.0/0f05ee447949cf1b72bd7c415c803ea7f7209403 b/v6.0/0f05ee447949cf1b72bd7c415c803ea7f7209403 new file mode 100644 index 00000000000..8dfd4c3a8a7 --- /dev/null +++ b/v6.0/0f05ee447949cf1b72bd7c415c803ea7f7209403 @@ -0,0 +1,2 @@ +0f05ee447949 ("selftests/filesystems:fix build error in overlayfs") +b5a78c7127f2 ("selftests/overlayfs: verify device and inode numbers in /proc/pid/maps") diff --git a/v6.0/101c3fad29d7a0a90ff063b1aad586a0211911ec b/v6.0/101c3fad29d7a0a90ff063b1aad586a0211911ec new file mode 100644 index 00000000000..0af27511e32 --- /dev/null +++ b/v6.0/101c3fad29d7a0a90ff063b1aad586a0211911ec @@ -0,0 +1,5 @@ +101c3fad29d7 ("libfs: Drop generic_set_encrypted_ci_d_ops") +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") +5ca14835dc42 ("fs: uninline inode_maybe_inc_iversion()") +da3f52ba3595 ("iversion: use atomic64_try_cmpxchg)") diff --git a/v6.0/11b3f8ae7081607a783d60e8098d46b787f79cad b/v6.0/11b3f8ae7081607a783d60e8098d46b787f79cad new file mode 100644 index 00000000000..46fe45bddbe --- /dev/null +++ b/v6.0/11b3f8ae7081607a783d60e8098d46b787f79cad @@ -0,0 +1,9 @@ +11b3f8ae7081 ("fs: remove the inode argument to ->d_real() method") +def3ae83da02 ("fs: store real path instead of fake path in backing file f_path") +08582d678fcf ("fs: create helper file_user_path() for user displayed mapped file path") +83bc1d294130 ("fs: get mnt_writers count for an open backing file's real path") +6cf41fcfe099 ("backing file: free directly") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +3e15dcf77b23 ("fs: rename __mnt_{want,drop}_write*() helpers") +63580f669d7f ("Merge tag 'ovl-update-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs") diff --git a/v6.0/11ff73082f17e1adc1b717264d9b74661fc5b229 b/v6.0/11ff73082f17e1adc1b717264d9b74661fc5b229 new file mode 100644 index 00000000000..ec6b8c281ee --- /dev/null +++ b/v6.0/11ff73082f17e1adc1b717264d9b74661fc5b229 @@ -0,0 +1,5 @@ +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") diff --git a/v6.0/12f7900c575679af411aaa89340bfe3dc68b46b3 b/v6.0/12f7900c575679af411aaa89340bfe3dc68b46b3 new file mode 100644 index 00000000000..734b6789138 --- /dev/null +++ b/v6.0/12f7900c575679af411aaa89340bfe3dc68b46b3 @@ -0,0 +1 @@ +12f7900c5756 ("writeback: move wb_wakeup_delayed defination to fs-writeback.c") diff --git a/v6.0/133e267ef4a26d19c93996a874714e9f3f8c70aa b/v6.0/133e267ef4a26d19c93996a874714e9f3f8c70aa new file mode 100644 index 00000000000..d870625c39b --- /dev/null +++ b/v6.0/133e267ef4a26d19c93996a874714e9f3f8c70aa @@ -0,0 +1 @@ +133e267ef4a2 ("time: test: Fix incorrect format specifier") diff --git a/v6.0/14786d949a3b8cf00cc32456363b7db22894a0e6 b/v6.0/14786d949a3b8cf00cc32456363b7db22894a0e6 new file mode 100644 index 00000000000..224e419d608 --- /dev/null +++ b/v6.0/14786d949a3b8cf00cc32456363b7db22894a0e6 @@ -0,0 +1,14 @@ +14786d949a3b ("filelock: fix deadlock detection in POSIX locking") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/1505ba06e52e701600172bccbc3aa7fb9bd5d0da b/v6.0/1505ba06e52e701600172bccbc3aa7fb9bd5d0da new file mode 100644 index 00000000000..f9d2b1159da --- /dev/null +++ b/v6.0/1505ba06e52e701600172bccbc3aa7fb9bd5d0da @@ -0,0 +1,2 @@ +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v6.0/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 b/v6.0/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 new file mode 100644 index 00000000000..c096ff54c58 --- /dev/null +++ b/v6.0/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 @@ -0,0 +1,13 @@ +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v6.0/15f298821289d3efba87bb34db29d0ba9780a443 b/v6.0/15f298821289d3efba87bb34db29d0ba9780a443 new file mode 100644 index 00000000000..49cffb9a559 --- /dev/null +++ b/v6.0/15f298821289d3efba87bb34db29d0ba9780a443 @@ -0,0 +1,20 @@ +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v6.0/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 b/v6.0/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 new file mode 100644 index 00000000000..80560d0c69b --- /dev/null +++ b/v6.0/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 @@ -0,0 +1,20 @@ +16ca5dfd8dcd ("swap: port block device usage to file") +4c6bca43c547 ("mm/swap: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.0/16f9ce818901c7b7618094242adc0b51208a7c89 b/v6.0/16f9ce818901c7b7618094242adc0b51208a7c89 new file mode 100644 index 00000000000..988641ff68c --- /dev/null +++ b/v6.0/16f9ce818901c7b7618094242adc0b51208a7c89 @@ -0,0 +1,9 @@ +16f9ce818901 ("smb/server: adapt to breakup of struct file_lock") +6a277077ac51 ("smb/server: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +504a73d46bad ("Merge tag '6.2-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbd") diff --git a/v6.0/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 b/v6.0/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 new file mode 100644 index 00000000000..fc1f1b7fc26 --- /dev/null +++ b/v6.0/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 @@ -0,0 +1,2 @@ +1901ae3cc9f8 ("selftest/ftrace: fix typo in ftracetest script") +dbcf76390eb9 ("selftests/ftrace: Improve integration with kselftest runner") diff --git a/v6.0/190f676afa00d07082db170400aaa2cd4de0933f b/v6.0/190f676afa00d07082db170400aaa2cd4de0933f new file mode 100644 index 00000000000..a56cc48ef84 --- /dev/null +++ b/v6.0/190f676afa00d07082db170400aaa2cd4de0933f @@ -0,0 +1,20 @@ +190f676afa00 ("block/genhd: port disk_scan_partitions() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v6.0/195b3678bea35fde0619f17b73847c30e66d79d0 b/v6.0/195b3678bea35fde0619f17b73847c30e66d79d0 new file mode 100644 index 00000000000..e1bfc79a9fe --- /dev/null +++ b/v6.0/195b3678bea35fde0619f17b73847c30e66d79d0 @@ -0,0 +1 @@ +195b3678bea3 ("minix: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.0/19871b5c7a003946d3cd4209a348ab7c0df5dbad b/v6.0/19871b5c7a003946d3cd4209a348ab7c0df5dbad new file mode 100644 index 00000000000..007b6947da5 --- /dev/null +++ b/v6.0/19871b5c7a003946d3cd4209a348ab7c0df5dbad @@ -0,0 +1,5 @@ +19871b5c7a00 ("iomap: pass the length of the dirty region to ->map_blocks") +925c86a19bac ("fs: add CONFIG_BUFFER_HEAD") +487c607df790 ("block: use iomap for writes to block devices") +727cfe976758 ("block: open code __generic_file_write_iter for blkdev writes") +c6b0271053e7 ("Merge tag 'fs_for_v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs") diff --git a/v6.0/19e94a2333c2babc773e51a9ed844cfc35a36064 b/v6.0/19e94a2333c2babc773e51a9ed844cfc35a36064 new file mode 100644 index 00000000000..de914621ff7 --- /dev/null +++ b/v6.0/19e94a2333c2babc773e51a9ed844cfc35a36064 @@ -0,0 +1,20 @@ +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v6.0/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 b/v6.0/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 new file mode 100644 index 00000000000..326f73fdaf2 --- /dev/null +++ b/v6.0/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 @@ -0,0 +1,13 @@ +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a b/v6.0/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a new file mode 100644 index 00000000000..b1e2f47e62c --- /dev/null +++ b/v6.0/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a @@ -0,0 +1,12 @@ +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf b/v6.0/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf new file mode 100644 index 00000000000..1af092779b2 --- /dev/null +++ b/v6.0/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf @@ -0,0 +1,5 @@ +1b9e2d90141c ("xfs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +3584c8f48a70 ("xfs: Block writes to log device") +653bee386c08 ("xfs: simplify device handling") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/1d3aa0b97c55672eff44516b1c8afb9551003d78 b/v6.0/1d3aa0b97c55672eff44516b1c8afb9551003d78 new file mode 100644 index 00000000000..c2f647fd7aa --- /dev/null +++ b/v6.0/1d3aa0b97c55672eff44516b1c8afb9551003d78 @@ -0,0 +1,20 @@ +1d3aa0b97c55 ("ocfs2: port block device access to file") +ebc4185497ea ("ocfs2: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.0/1fa08aece42512be072351f482096d5796edf7ca b/v6.0/1fa08aece42512be072351f482096d5796edf7ca new file mode 100644 index 00000000000..e5f14ca5316 --- /dev/null +++ b/v6.0/1fa08aece42512be072351f482096d5796edf7ca @@ -0,0 +1,15 @@ +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +fb7945b484b8 ("nsfs: use d_make_root()") +16a9496523a4 ("fs: convert core infrastructure to new timestamp accessors") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v6.0/205de6ddd7fff9340bd5e4b68105f28120671c6b b/v6.0/205de6ddd7fff9340bd5e4b68105f28120671c6b new file mode 100644 index 00000000000..06ba208ba06 --- /dev/null +++ b/v6.0/205de6ddd7fff9340bd5e4b68105f28120671c6b @@ -0,0 +1,20 @@ +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") diff --git a/v6.0/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 b/v6.0/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 new file mode 100644 index 00000000000..83341b0ab0f --- /dev/null +++ b/v6.0/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 @@ -0,0 +1,20 @@ +20e6a8d0dcdc ("drbd: port block device access to file") +75e27d373425 ("drdb: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.0/217759bbb95db7998528eb65914c3e20d890dff5 b/v6.0/217759bbb95db7998528eb65914c3e20d890dff5 new file mode 100644 index 00000000000..36d03a2b785 --- /dev/null +++ b/v6.0/217759bbb95db7998528eb65914c3e20d890dff5 @@ -0,0 +1,20 @@ +217759bbb95d ("xen: port block device access to file") +436d3705bfee ("xen/blkback: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.0/21e25205d7f9b6d7d3807546dd12ea93844b7c8e b/v6.0/21e25205d7f9b6d7d3807546dd12ea93844b7c8e new file mode 100644 index 00000000000..7b1739aba8a --- /dev/null +++ b/v6.0/21e25205d7f9b6d7d3807546dd12ea93844b7c8e @@ -0,0 +1 @@ +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") diff --git a/v6.0/2263639f96f24a121ec9f037981b81daf5a8d60a b/v6.0/2263639f96f24a121ec9f037981b81daf5a8d60a new file mode 100644 index 00000000000..c570f35aaa8 --- /dev/null +++ b/v6.0/2263639f96f24a121ec9f037981b81daf5a8d60a @@ -0,0 +1,6 @@ +2263639f96f2 ("iov_iter: streamline iovec/bvec alignment iteration") +de4f5fed3f23 ("iov_iter: add iter_iovec() helper") +0a2481cde24f ("block: ensure bio_alloc_map_data() deals with ITER_UBUF correctly") +d46aa786fa53 ("block: use iter_ubuf for single range") +4b61152e107a ("io_uring: switch network send/recv to ITER_UBUF") +54e60e505d61 ("Merge tag 'for-6.2/io_uring-2022-12-08' of git://git.kernel.dk/linux") diff --git a/v6.0/231e872529885483056c0170641ddd76686e3a89 b/v6.0/231e872529885483056c0170641ddd76686e3a89 new file mode 100644 index 00000000000..e33eda971e9 --- /dev/null +++ b/v6.0/231e872529885483056c0170641ddd76686e3a89 @@ -0,0 +1 @@ +231e87252988 ("xfs: add support for FS_IOC_GETFSSYSFSPATH") diff --git a/v6.0/24a8b7bfb96120b32c222ef108bb7a713d1e385a b/v6.0/24a8b7bfb96120b32c222ef108bb7a713d1e385a new file mode 100644 index 00000000000..af734afaadd --- /dev/null +++ b/v6.0/24a8b7bfb96120b32c222ef108bb7a713d1e385a @@ -0,0 +1,13 @@ +24a8b7bfb961 ("fs: use inode_set_ctime_to_ts to set inode ctime to current time") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v6.0/24be05591fb7a2a3edd639092c045298dd57aeea b/v6.0/24be05591fb7a2a3edd639092c045298dd57aeea new file mode 100644 index 00000000000..14b4f9a5c66 --- /dev/null +++ b/v6.0/24be05591fb7a2a3edd639092c045298dd57aeea @@ -0,0 +1,20 @@ +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v6.0/2558e3b23112adb82a558bab616890a790a38bc6 b/v6.0/2558e3b23112adb82a558bab616890a790a38bc6 new file mode 100644 index 00000000000..1eb99b4aea9 --- /dev/null +++ b/v6.0/2558e3b23112adb82a558bab616890a790a38bc6 @@ -0,0 +1,14 @@ +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v6.0/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 b/v6.0/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 new file mode 100644 index 00000000000..2e498ab37df --- /dev/null +++ b/v6.0/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 @@ -0,0 +1,16 @@ +269a6194dcba ("filelock: reorganize locks_delete_block and __locks_insert_block") +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/2824083db76cb9d4b7910607b367e93b02912865 b/v6.0/2824083db76cb9d4b7910607b367e93b02912865 new file mode 100644 index 00000000000..1fe0b611766 --- /dev/null +++ b/v6.0/2824083db76cb9d4b7910607b367e93b02912865 @@ -0,0 +1,20 @@ +2824083db76c ("ovl: Always reject mounting over case-insensitive directories") +24e16e385f22 ("ovl: add support for appending lowerdirs one by one") +819829f0319a ("ovl: refactor layer parsing helpers") +0cea4c097d97 ("ovl: store and show the user provided lowerdir mount option") +c835110b588a ("ovl: remove unused code in lowerdir param parsing") +32db51070850 ("ovl: fix regression in showing lowerdir mount option") +a535116d8033 ("ovl: make use of ->layers safe in rcu pathwalk") +f01d08899fd7 ("ovl: make consistent use of OVL_FS()") +16aac5ad1fa9 ("ovl: support encoding non-decodable file handles") +184996e92e86 ("ovl: Validate verity xattr when resolving lowerdata") +bf07089081a0 ("ovl: Add versioned header for overlay.metacopy xattr") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") diff --git a/v6.0/282c30f320ba25794b66c2231ab134d15465ef21 b/v6.0/282c30f320ba25794b66c2231ab134d15465ef21 new file mode 100644 index 00000000000..99ef2770e58 --- /dev/null +++ b/v6.0/282c30f320ba25794b66c2231ab134d15465ef21 @@ -0,0 +1,6 @@ +282c30f320ba ("filelock: remove temporary compatibility macros") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 b/v6.0/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 new file mode 100644 index 00000000000..f4adb126024 --- /dev/null +++ b/v6.0/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 @@ -0,0 +1 @@ +2851f57d2dab ("selftests: thermal: intel: workload_hint: add missing gitignore") diff --git a/v6.0/2892731ec2893252cdbc256a2bd5436b7fd94cf7 b/v6.0/2892731ec2893252cdbc256a2bd5436b7fd94cf7 new file mode 100644 index 00000000000..f0cdebf4c90 --- /dev/null +++ b/v6.0/2892731ec2893252cdbc256a2bd5436b7fd94cf7 @@ -0,0 +1,20 @@ +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") diff --git a/v6.0/292fcaa1f937345cb65f3af82a1ee6692c8df9eb b/v6.0/292fcaa1f937345cb65f3af82a1ee6692c8df9eb new file mode 100644 index 00000000000..6b27fe1956b --- /dev/null +++ b/v6.0/292fcaa1f937345cb65f3af82a1ee6692c8df9eb @@ -0,0 +1 @@ +292fcaa1f937 ("smb: remove redundant check") diff --git a/v6.0/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 b/v6.0/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 new file mode 100644 index 00000000000..7268fc12395 --- /dev/null +++ b/v6.0/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 @@ -0,0 +1 @@ +2a95fd3cc23d ("jfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.0/2cd114294d1dad6ed19217c909680f9fd30ee711 b/v6.0/2cd114294d1dad6ed19217c909680f9fd30ee711 new file mode 100644 index 00000000000..73824817b6d --- /dev/null +++ b/v6.0/2cd114294d1dad6ed19217c909680f9fd30ee711 @@ -0,0 +1 @@ +2cd114294d1d ("smb/client: convert to using new filelock helpers") diff --git a/v6.0/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d b/v6.0/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d new file mode 100644 index 00000000000..fdc7805aaaf --- /dev/null +++ b/v6.0/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d @@ -0,0 +1,6 @@ +2dd0b5a8fcc4 ("selftests: ktap_helpers: Add a helper to finish the test") +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") diff --git a/v6.0/2fadeb950f53c017bde9e156e443528265dd3629 b/v6.0/2fadeb950f53c017bde9e156e443528265dd3629 new file mode 100644 index 00000000000..5da194e50b3 --- /dev/null +++ b/v6.0/2fadeb950f53c017bde9e156e443528265dd3629 @@ -0,0 +1,20 @@ +2fadeb950f53 ("kunit: make kunit_bus_type const") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v6.0/3058fca1ed7955c904584a6d86108d664a927177 b/v6.0/3058fca1ed7955c904584a6d86108d664a927177 new file mode 100644 index 00000000000..42dfd9caea9 --- /dev/null +++ b/v6.0/3058fca1ed7955c904584a6d86108d664a927177 @@ -0,0 +1 @@ +3058fca1ed79 ("fs: make file_dentry() a simple accessor") diff --git a/v6.0/30deff8531f469453ccc0981f14eceb0a2ea68d6 b/v6.0/30deff8531f469453ccc0981f14eceb0a2ea68d6 new file mode 100644 index 00000000000..1f78ac4382c --- /dev/null +++ b/v6.0/30deff8531f469453ccc0981f14eceb0a2ea68d6 @@ -0,0 +1,20 @@ +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") diff --git a/v6.0/321de651fa565dcf76c017b257bdf15ec7fff45d b/v6.0/321de651fa565dcf76c017b257bdf15ec7fff45d new file mode 100644 index 00000000000..f1ec15694f5 --- /dev/null +++ b/v6.0/321de651fa565dcf76c017b257bdf15ec7fff45d @@ -0,0 +1,6 @@ +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +841dd789b862 ("block: Use bdev_open_by_dev() in blkdev_open()") +e719b4d15674 ("block: Provide bdev_open_* functions") +a0433f8cae3a ("Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linux") diff --git a/v6.0/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 b/v6.0/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 new file mode 100644 index 00000000000..8ec0a7cd448 --- /dev/null +++ b/v6.0/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 @@ -0,0 +1,20 @@ +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v6.0/3425a2005b291b62b6f6deeeab1156839c41cf85 b/v6.0/3425a2005b291b62b6f6deeeab1156839c41cf85 new file mode 100644 index 00000000000..f283228910f --- /dev/null +++ b/v6.0/3425a2005b291b62b6f6deeeab1156839c41cf85 @@ -0,0 +1 @@ +3425a2005b29 ("selftests/ftrace: Add test to exercize function tracer across cpu hotplug") diff --git a/v6.0/345e8abe4c355bc24bab3f4a5634122e55be8665 b/v6.0/345e8abe4c355bc24bab3f4a5634122e55be8665 new file mode 100644 index 00000000000..337c54fd768 --- /dev/null +++ b/v6.0/345e8abe4c355bc24bab3f4a5634122e55be8665 @@ -0,0 +1,20 @@ +345e8abe4c35 ("selftests/resctrl: Get domain id from cache id") +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v6.0/347d49fdf36c5e2411afdb312935d88183fe5811 b/v6.0/347d49fdf36c5e2411afdb312935d88183fe5811 new file mode 100644 index 00000000000..cf145731eee --- /dev/null +++ b/v6.0/347d49fdf36c5e2411afdb312935d88183fe5811 @@ -0,0 +1,10 @@ +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/348139384ba30eccd4ce4f01fcf575b08ce81b83 b/v6.0/348139384ba30eccd4ce4f01fcf575b08ce81b83 new file mode 100644 index 00000000000..50d31b0c930 --- /dev/null +++ b/v6.0/348139384ba30eccd4ce4f01fcf575b08ce81b83 @@ -0,0 +1 @@ +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v6.0/3789fb8746dc0f484db2d6f48b390f0f535d5120 b/v6.0/3789fb8746dc0f484db2d6f48b390f0f535d5120 new file mode 100644 index 00000000000..3d88ab126c2 --- /dev/null +++ b/v6.0/3789fb8746dc0f484db2d6f48b390f0f535d5120 @@ -0,0 +1,20 @@ +3789fb8746dc ("bcache: port block device access to files") +b3856da79062 ("bcache: Fixup error handling in register_cache()") +631b001fd6bc ("bcache: Convert to bdev_open_by_path()") +2c5555983bd2 ("bcache: Fix bcache device claiming") +abcc0cbd4928 ("bcache: Alloc holder object before async registration") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v6.0/386dc41cf54dcf44ea40de1aca900f02b756cec0 b/v6.0/386dc41cf54dcf44ea40de1aca900f02b756cec0 new file mode 100644 index 00000000000..02c11713ded --- /dev/null +++ b/v6.0/386dc41cf54dcf44ea40de1aca900f02b756cec0 @@ -0,0 +1 @@ +386dc41cf54d ("init: flush async file closing") diff --git a/v6.0/3948abaa4e2be938ccdfc289385a27342fb13d43 b/v6.0/3948abaa4e2be938ccdfc289385a27342fb13d43 new file mode 100644 index 00000000000..572762fe9dd --- /dev/null +++ b/v6.0/3948abaa4e2be938ccdfc289385a27342fb13d43 @@ -0,0 +1 @@ +3948abaa4e2b ("do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak") diff --git a/v6.0/3956f35fbd36aee35766008ce6a9b0ed812d93ef b/v6.0/3956f35fbd36aee35766008ce6a9b0ed812d93ef new file mode 100644 index 00000000000..6101679f452 --- /dev/null +++ b/v6.0/3956f35fbd36aee35766008ce6a9b0ed812d93ef @@ -0,0 +1,7 @@ +3956f35fbd36 ("ceph: adapt to breakup of struct file_lock") +38d46409c463 ("ceph: print cluster fsid and client global_id in all debug logs") +5995d90d2d19 ("ceph: rename _to_client() to _to_fs_client()") +197b7d792d6a ("ceph: pass the mdsc to several helpers") +07bb00ef00ac ("ceph: fix type promotion bug on 32bit systems") +2816a09678f5 ("ceph: remove unnecessary check for NULL in parse_longname()") +7ba2090ca64e ("Merge tag 'ceph-for-6.6-rc1' of https://github.com/ceph/ceph-client") diff --git a/v6.0/39a6c668e4e78c3bc262c24d9aabd0a49027f948 b/v6.0/39a6c668e4e78c3bc262c24d9aabd0a49027f948 new file mode 100644 index 00000000000..6f286cd1333 --- /dev/null +++ b/v6.0/39a6c668e4e78c3bc262c24d9aabd0a49027f948 @@ -0,0 +1 @@ +39a6c668e4e7 ("efs: convert efs to use the new mount api") diff --git a/v6.0/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd b/v6.0/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd new file mode 100644 index 00000000000..b70ce8cc2d2 --- /dev/null +++ b/v6.0/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd @@ -0,0 +1,20 @@ +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") diff --git a/v6.0/3cdad0a5a6cf581519748612cb449b43379510a4 b/v6.0/3cdad0a5a6cf581519748612cb449b43379510a4 new file mode 100644 index 00000000000..0777f0ddd47 --- /dev/null +++ b/v6.0/3cdad0a5a6cf581519748612cb449b43379510a4 @@ -0,0 +1,20 @@ +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") diff --git a/v6.0/3d40f78169a0a954ff06e2b0f8e21463f7edb433 b/v6.0/3d40f78169a0a954ff06e2b0f8e21463f7edb433 new file mode 100644 index 00000000000..785dad21514 --- /dev/null +++ b/v6.0/3d40f78169a0a954ff06e2b0f8e21463f7edb433 @@ -0,0 +1 @@ +3d40f78169a0 ("filelock: drop the IS_* macros") diff --git a/v6.0/3f6d810665dfde0d33785420618ceb03fba0619d b/v6.0/3f6d810665dfde0d33785420618ceb03fba0619d new file mode 100644 index 00000000000..cdcb2ff8c49 --- /dev/null +++ b/v6.0/3f6d810665dfde0d33785420618ceb03fba0619d @@ -0,0 +1,20 @@ +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") diff --git a/v6.0/410bb2ce611133a11d4d11f0aef4c83f095c3200 b/v6.0/410bb2ce611133a11d4d11f0aef4c83f095c3200 new file mode 100644 index 00000000000..c823caceaeb --- /dev/null +++ b/v6.0/410bb2ce611133a11d4d11f0aef4c83f095c3200 @@ -0,0 +1,20 @@ +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 b/v6.0/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 new file mode 100644 index 00000000000..45d8bd5a5d2 --- /dev/null +++ b/v6.0/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 @@ -0,0 +1 @@ +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") diff --git a/v6.0/42c3732fa8073717dd7d924472f1c0bc5b452fdc b/v6.0/42c3732fa8073717dd7d924472f1c0bc5b452fdc new file mode 100644 index 00000000000..cd21ca78615 --- /dev/null +++ b/v6.0/42c3732fa8073717dd7d924472f1c0bc5b452fdc @@ -0,0 +1 @@ +42c3732fa807 ("fs: Create a generic is_dot_dotdot() utility") diff --git a/v6.0/432acd550e3607d5fea23e27f6ab4e4567deccfd b/v6.0/432acd550e3607d5fea23e27f6ab4e4567deccfd new file mode 100644 index 00000000000..77a9838a56a --- /dev/null +++ b/v6.0/432acd550e3607d5fea23e27f6ab4e4567deccfd @@ -0,0 +1 @@ +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") diff --git a/v6.0/433f437b3ae2ed4e318ecd5233c82f6936e78e82 b/v6.0/433f437b3ae2ed4e318ecd5233c82f6936e78e82 new file mode 100644 index 00000000000..ded20c197b4 --- /dev/null +++ b/v6.0/433f437b3ae2ed4e318ecd5233c82f6936e78e82 @@ -0,0 +1,20 @@ +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") diff --git a/v6.0/4379f91172f39d999919c8e8b2b5e1d665d8972d b/v6.0/4379f91172f39d999919c8e8b2b5e1d665d8972d new file mode 100644 index 00000000000..486c519eecc --- /dev/null +++ b/v6.0/4379f91172f39d999919c8e8b2b5e1d665d8972d @@ -0,0 +1,20 @@ +4379f91172f3 ("power: port block device access to file") +e017d304c740 ("PM: hibernate: Convert to bdev_open_by_dev()") +40d84e198b0a ("PM: hibernate: Rename function parameter from snapshot_test to exclusive") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v6.0/43f0df54c96fa5abcab9df8649c1e52119bf0238 b/v6.0/43f0df54c96fa5abcab9df8649c1e52119bf0238 new file mode 100644 index 00000000000..d7f8c195652 --- /dev/null +++ b/v6.0/43f0df54c96fa5abcab9df8649c1e52119bf0238 @@ -0,0 +1,9 @@ +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v6.0/449813515d3e5efec85206bb91588a6249a421a3 b/v6.0/449813515d3e5efec85206bb91588a6249a421a3 new file mode 100644 index 00000000000..5195ccbcae9 --- /dev/null +++ b/v6.0/449813515d3e5efec85206bb91588a6249a421a3 @@ -0,0 +1,8 @@ +449813515d3e ("block, fs: Restore the per-bio/request data lifetime fields") +1ccf164ec866 ("block: Use iov_iter_extract_pages() and page pinning in direct-io.c") +e51bab4e2058 ("block: Replace BIO_NO_PAGE_REF with BIO_PAGE_REFFED with inverted logic") +a450f49708ea ("iomap: Don't get an reference on ZERO_PAGE for direct I/O block zeroing") +7ee4ccf57484 ("block: set FOLL_PCI_P2PDMA in bio_map_user_iov()") +80bd4a7aab4c ("blk-mq: move the srcu_struct used for quiescing to the tagset") +b179c98f7697 ("block: Remove request.write_hint") +513389809e13 ("Merge tag 'for-6.1/block-2022-10-03' of git://git.kernel.dk/linux") diff --git a/v6.0/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 b/v6.0/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 new file mode 100644 index 00000000000..5370155d0c6 --- /dev/null +++ b/v6.0/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 @@ -0,0 +1,6 @@ +459c814a3c5f ("9p: adapt to breakup of struct file_lock") +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v6.0/45f29e0eb5b969c59a70525942080905dc5b7964 b/v6.0/45f29e0eb5b969c59a70525942080905dc5b7964 new file mode 100644 index 00000000000..7293e29f580 --- /dev/null +++ b/v6.0/45f29e0eb5b969c59a70525942080905dc5b7964 @@ -0,0 +1 @@ +45f29e0eb5b9 ("openpromfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.0/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 b/v6.0/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 new file mode 100644 index 00000000000..a7f811f45a7 --- /dev/null +++ b/v6.0/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 @@ -0,0 +1,10 @@ +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/4a679c5afca027d7f4668f51693f7cce589038f5 b/v6.0/4a679c5afca027d7f4668f51693f7cce589038f5 new file mode 100644 index 00000000000..011df112d57 --- /dev/null +++ b/v6.0/4a679c5afca027d7f4668f51693f7cce589038f5 @@ -0,0 +1 @@ +4a679c5afca0 ("selftests: Add test to verify power supply properties") diff --git a/v6.0/4b2cfbda2d530f4efa0e2833771640869013de5e b/v6.0/4b2cfbda2d530f4efa0e2833771640869013de5e new file mode 100644 index 00000000000..189c5bff37d --- /dev/null +++ b/v6.0/4b2cfbda2d530f4efa0e2833771640869013de5e @@ -0,0 +1,20 @@ +4b2cfbda2d53 ("nfs: port block device access to files") +3fe5d9fb0b31 ("nfs/blocklayout: Convert to use bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.0/4b357e2a6d6c364a88d50526675fe596a30766cb b/v6.0/4b357e2a6d6c364a88d50526675fe596a30766cb new file mode 100644 index 00000000000..a339a4273e6 --- /dev/null +++ b/v6.0/4b357e2a6d6c364a88d50526675fe596a30766cb @@ -0,0 +1,20 @@ +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v6.0/4b7b4291dee2fef9148563be3eeb0034cc3bf5df b/v6.0/4b7b4291dee2fef9148563be3eeb0034cc3bf5df new file mode 100644 index 00000000000..1dc10b9d825 --- /dev/null +++ b/v6.0/4b7b4291dee2fef9148563be3eeb0034cc3bf5df @@ -0,0 +1 @@ +4b7b4291dee2 ("selftests: thermal: intel: power_floor: add missing gitignore") diff --git a/v6.0/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 b/v6.0/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 new file mode 100644 index 00000000000..e9525ee42e5 --- /dev/null +++ b/v6.0/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 @@ -0,0 +1,2 @@ +4b944f8ef996 ("Revert "mm/filemap: avoid buffered read/write race to read inconsistent data"") +e2c27b803bb6 ("mm/filemap: avoid buffered read/write race to read inconsistent data") diff --git a/v6.0/4ca52f539865853e6ddbc393745cd0b305f0d810 b/v6.0/4ca52f539865853e6ddbc393745cd0b305f0d810 new file mode 100644 index 00000000000..50ef28826f0 --- /dev/null +++ b/v6.0/4ca52f539865853e6ddbc393745cd0b305f0d810 @@ -0,0 +1,9 @@ +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 b/v6.0/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 new file mode 100644 index 00000000000..992d2aa0feb --- /dev/null +++ b/v6.0/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 @@ -0,0 +1,17 @@ +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v6.0/512383ae49107fbc42243887798548e356c4b91c b/v6.0/512383ae49107fbc42243887798548e356c4b91c new file mode 100644 index 00000000000..9dabe79ddb6 --- /dev/null +++ b/v6.0/512383ae49107fbc42243887798548e356c4b91c @@ -0,0 +1,3 @@ +512383ae4910 ("f2fs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/5339792bd64bd1605d3d51f8e52e94dfc385959b b/v6.0/5339792bd64bd1605d3d51f8e52e94dfc385959b new file mode 100644 index 00000000000..657ef9c4bd3 --- /dev/null +++ b/v6.0/5339792bd64bd1605d3d51f8e52e94dfc385959b @@ -0,0 +1,20 @@ +5339792bd64b ("selftests/resctrl: Add test groups and name L3 CAT test L3_CAT") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v6.0/539cd3f4da3fdbe7dc353634e004e4b0e725c35a b/v6.0/539cd3f4da3fdbe7dc353634e004e4b0e725c35a new file mode 100644 index 00000000000..fd9b6182d05 --- /dev/null +++ b/v6.0/539cd3f4da3fdbe7dc353634e004e4b0e725c35a @@ -0,0 +1,6 @@ +539cd3f4da3f ("selftests: lib.mk: Do not process TEST_GEN_MODS_DIR") +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") +ae108c48b5d2 ("selftests: net: Fix cross-tree inclusion of scripts") diff --git a/v6.0/54943abce0927156ba9909f1a533b25410bfe2ca b/v6.0/54943abce0927156ba9909f1a533b25410bfe2ca new file mode 100644 index 00000000000..746ea0835a9 --- /dev/null +++ b/v6.0/54943abce0927156ba9909f1a533b25410bfe2ca @@ -0,0 +1,20 @@ +54943abce092 ("iomap: add pos and dirty_len into trace_iomap_writepage_map") +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v6.0/54ee3526796f56c249124686a33e1cc05f76ea21 b/v6.0/54ee3526796f56c249124686a33e1cc05f76ea21 new file mode 100644 index 00000000000..3958fea6e84 --- /dev/null +++ b/v6.0/54ee3526796f56c249124686a33e1cc05f76ea21 @@ -0,0 +1,8 @@ +54ee3526796f ("selftests: livepatch: Avoid running the tests if kernel-devel is missing") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v6.0/57c6906778f55deba6d3f3af00284e3541bb9950 b/v6.0/57c6906778f55deba6d3f3af00284e3541bb9950 new file mode 100644 index 00000000000..77cae3a6f0a --- /dev/null +++ b/v6.0/57c6906778f55deba6d3f3af00284e3541bb9950 @@ -0,0 +1 @@ +57c6906778f5 ("__fs_parse: Correct a documentation comment") diff --git a/v6.0/582a3bf999df662c0e0fa4717ce7559f16d7b93b b/v6.0/582a3bf999df662c0e0fa4717ce7559f16d7b93b new file mode 100644 index 00000000000..4a3f8a50cba --- /dev/null +++ b/v6.0/582a3bf999df662c0e0fa4717ce7559f16d7b93b @@ -0,0 +1,6 @@ +582a3bf999df ("filelock: always define for_each_file_lock()") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 b/v6.0/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 new file mode 100644 index 00000000000..5a7c9c80a0b --- /dev/null +++ b/v6.0/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 @@ -0,0 +1 @@ +587a67b6830b ("filelock: rename some fields in tracepoints") diff --git a/v6.0/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 b/v6.0/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 new file mode 100644 index 00000000000..353fab4c2ed --- /dev/null +++ b/v6.0/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 @@ -0,0 +1 @@ +5916f439f2eb ("Convert coda to use the new mount API") diff --git a/v6.0/5bc9dc068afe95e924136d57c1a385194282a919 b/v6.0/5bc9dc068afe95e924136d57c1a385194282a919 new file mode 100644 index 00000000000..58b7b43b271 --- /dev/null +++ b/v6.0/5bc9dc068afe95e924136d57c1a385194282a919 @@ -0,0 +1 @@ +5bc9dc068afe ("selftest: ftrace: fix minor typo in log") diff --git a/v6.0/5caf1b6400d30a31363063314bddea4e5680d639 b/v6.0/5caf1b6400d30a31363063314bddea4e5680d639 new file mode 100644 index 00000000000..9613793a21c --- /dev/null +++ b/v6.0/5caf1b6400d30a31363063314bddea4e5680d639 @@ -0,0 +1,20 @@ +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v6.0/5d94da7ff00ef45737a64d947e7ff45aca972782 b/v6.0/5d94da7ff00ef45737a64d947e7ff45aca972782 new file mode 100644 index 00000000000..a2850f05b51 --- /dev/null +++ b/v6.0/5d94da7ff00ef45737a64d947e7ff45aca972782 @@ -0,0 +1,2 @@ +5d94da7ff00e ("kselftest: Add basic test for probing the rust sample modules") +615131b8e9bc ("MAINTAINERS: Rust") diff --git a/v6.0/6021d62c677f12f2f975bb1bf2389730e1d9f746 b/v6.0/6021d62c677f12f2f975bb1bf2389730e1d9f746 new file mode 100644 index 00000000000..35c83a83d1c --- /dev/null +++ b/v6.0/6021d62c677f12f2f975bb1bf2389730e1d9f746 @@ -0,0 +1 @@ +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") diff --git a/v6.0/60c2a6926cc94dcd8a60ab593b4092bc354061c3 b/v6.0/60c2a6926cc94dcd8a60ab593b4092bc354061c3 new file mode 100644 index 00000000000..febb6a07fa7 --- /dev/null +++ b/v6.0/60c2a6926cc94dcd8a60ab593b4092bc354061c3 @@ -0,0 +1,20 @@ +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v6.0/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 b/v6.0/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 new file mode 100644 index 00000000000..9e53504cc95 --- /dev/null +++ b/v6.0/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 @@ -0,0 +1,18 @@ +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +58a033c9a3e0 ("nfsd: remove fetch_iversion export operation") +638e3e7d9493 ("nfsd: use the getattr operation to fetch i_version") +3139b1d79588 ("nfsd: move nfsd4_change_attribute to nfsfh.c") +ac3a2585f018 ("nfsd: rework refcounting in filecache") +d7064eaf688c ("NFSD: Add an nfsd_file_fsync tracepoint") +821411858988 ("nfsd: reorganize filecache.c") +1f696e230ea5 ("nfsd: remove the pages_flushed statistic from filecache") +4d1ea8455716 ("NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collection") +dcf3f80965ca ("NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately"") +c252849082ff ("NFSD: Pass the target nfsd_file to nfsd_commit()") +d3aefd2b29ff ("nfsd: fix net-namespace logic in __nfsd_file_cache_purge") +243a5263014a ("nfsd: rework hashtable handling in nfsd_do_file_acquire") +8d0d254b15cc ("nfsd: fix nfsd_file_unhash_and_dispose") diff --git a/v6.0/617fc7775370324d0a2b888625b042221ebdcb62 b/v6.0/617fc7775370324d0a2b888625b042221ebdcb62 new file mode 100644 index 00000000000..c31d441a844 --- /dev/null +++ b/v6.0/617fc7775370324d0a2b888625b042221ebdcb62 @@ -0,0 +1,7 @@ +617fc7775370 ("fs: Use KMEM_CACHE instead of kmem_cache_create") +a6293b3e285c ("fs: factor out backing_file_{read,write}_iter() helpers") +f91a704f7161 ("fs: prepare for stackable filesystems backing file helpers") +6ae654392bb5 ("fs: move kiocb_start_write() into vfs_iocb_iter_write()") +269aed7014b3 ("fs: move file_start_write() into vfs_iter_write()") +e389b76a7ee1 ("coda: change locking order in coda_file_write_iter()") +062cca8915ca ("Merge tag 'vfs-6.7.iomap' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs") diff --git a/v6.0/61ead71476cf8b68960275beee24ff00a809fe81 b/v6.0/61ead71476cf8b68960275beee24ff00a809fe81 new file mode 100644 index 00000000000..6f9e470f02f --- /dev/null +++ b/v6.0/61ead71476cf8b68960275beee24ff00a809fe81 @@ -0,0 +1,5 @@ +61ead71476cf ("ext4: port block device access to file") +afde134b5bd0 ("ext4: Block writes to journal device") +218de67764e5 ("ext4: simplify device handling") +d577c8aaed20 ("ext4: Convert to bdev_open_by_dev()") +3ef96fcfd50b ("Merge tag 'ext4_for_linus-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4") diff --git a/v6.0/64bef697d33b75fc06c5789b3f8108680271529f b/v6.0/64bef697d33b75fc06c5789b3f8108680271529f new file mode 100644 index 00000000000..b03bd3a5dc5 --- /dev/null +++ b/v6.0/64bef697d33b75fc06c5789b3f8108680271529f @@ -0,0 +1,8 @@ +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v6.0/64f92a554f72cbfe8b971f93af9d07f87599bc88 b/v6.0/64f92a554f72cbfe8b971f93af9d07f87599bc88 new file mode 100644 index 00000000000..91e64def526 --- /dev/null +++ b/v6.0/64f92a554f72cbfe8b971f93af9d07f87599bc88 @@ -0,0 +1 @@ +64f92a554f72 ("ocfs2: convert to using new filelock helpers") diff --git a/v6.0/6727980b67852dae6b82a97e24fbadbdd218c033 b/v6.0/6727980b67852dae6b82a97e24fbadbdd218c033 new file mode 100644 index 00000000000..3ea099def41 --- /dev/null +++ b/v6.0/6727980b67852dae6b82a97e24fbadbdd218c033 @@ -0,0 +1,5 @@ +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") +ae108c48b5d2 ("selftests: net: Fix cross-tree inclusion of scripts") diff --git a/v6.0/6874f6ed92df1e95ff815692b6bf6aa98e4c925b b/v6.0/6874f6ed92df1e95ff815692b6bf6aa98e4c925b new file mode 100644 index 00000000000..b1f95e09ffb --- /dev/null +++ b/v6.0/6874f6ed92df1e95ff815692b6bf6aa98e4c925b @@ -0,0 +1,20 @@ +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v6.0/689a930b93c5c20294df5da0407df361c5412eac b/v6.0/689a930b93c5c20294df5da0407df361c5412eac new file mode 100644 index 00000000000..956a7ce4b2d --- /dev/null +++ b/v6.0/689a930b93c5c20294df5da0407df361c5412eac @@ -0,0 +1,20 @@ +689a930b93c5 ("drm/xe/tests: Fix printf format specifiers in xe_migrate test") +cf0b9e94c8c7 ("drm/xe/tests/xe_migrate.c: Add vram to vram KUNIT test") +b7ab8c4f028f ("drm/xe/bo: Remove the lock_no_vm()/unlock_no_vm() interface") +d00e9cc28e1e ("drm/xe/vm: Simplify and document xe_vm_lock()") +fba153b0d0b7 ("drm/xe/selftests: consider multi-GT for eviction test") +9c0d779fc67b ("drm/xe: Prevent return with locked vm") +9b9529ce379a ("drm/xe: Rename engine to exec_queue") +99fea6828879 ("drm/xe: Prefer WARN() over BUG() to avoid crashing the kernel") +e3828ebf6cde ("drm/xe: Add define WQ_HEADER_SIZE") +937b4be72baa ("drm/xe: Decouple vram check from xe_bo_addr()") +621c1fbd9b83 ("drm/xe: Remove vma arg from xe_pte_encode()") +0e34fdb4a01a ("drm/xe: Fix checking for unset value") +6aa26f6eb829 ("drm/xe/engine: add missing rpm for bind engines") +cd928fced996 ("drm/xe/uapi: add the userspace bits for small-bar") +6a024f1bfdfe ("drm/xe/bo: support tiered vram allocation for small-bar") +7a060d786cc1 ("drm/xe/mtl: Map PPGTT as CPU:WC") +7ead33156483 ("drm/xe: Use migrate engine for page fault binds") +1655c893af08 ("drm/xe: Reduce the number list links in xe_vma") +8f33b4f054fc ("drm/xe: Avoid doing rebinds") +0043a3e8a1f5 ("drm/xe/execlist: Log when using execlist submission") diff --git a/v6.0/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce b/v6.0/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce new file mode 100644 index 00000000000..f3e9ddd8d92 --- /dev/null +++ b/v6.0/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce @@ -0,0 +1,4 @@ +6934eea2690b ("selftests: ktap_helpers: Add helper to print diagnostic messages") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") diff --git a/v6.0/6a277077ac5189d7633f8c57e153e0a73fab39d2 b/v6.0/6a277077ac5189d7633f8c57e153e0a73fab39d2 new file mode 100644 index 00000000000..0d2fbea9e4a --- /dev/null +++ b/v6.0/6a277077ac5189d7633f8c57e153e0a73fab39d2 @@ -0,0 +1 @@ +6a277077ac51 ("smb/server: convert to using new filelock helpers") diff --git a/v6.0/6a71770442b5b7cf8f880ca1c0a72456c918c757 b/v6.0/6a71770442b5b7cf8f880ca1c0a72456c918c757 new file mode 100644 index 00000000000..b9e0dc80d11 --- /dev/null +++ b/v6.0/6a71770442b5b7cf8f880ca1c0a72456c918c757 @@ -0,0 +1,8 @@ +6a71770442b5 ("selftests: livepatch: Test livepatching a heavily called syscall") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v6.0/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c b/v6.0/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c new file mode 100644 index 00000000000..6f0978c5d8b --- /dev/null +++ b/v6.0/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c @@ -0,0 +1 @@ +6b6ec4ca4e33 ("eventfd: add a BUILD_BUG_ON() to ensure consistency between EFD_SEMAPHORE and the uapi") diff --git a/v6.0/6b865d6530230b0c446efd93e0207b8eed7eadb2 b/v6.0/6b865d6530230b0c446efd93e0207b8eed7eadb2 new file mode 100644 index 00000000000..cb60085fdbd --- /dev/null +++ b/v6.0/6b865d6530230b0c446efd93e0207b8eed7eadb2 @@ -0,0 +1,8 @@ +6b865d653023 ("iomap: only call mapping_set_error once for each failed bio") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") diff --git a/v6.0/6b91bfa1651d841f0066bae2b1322cac29fdfb61 b/v6.0/6b91bfa1651d841f0066bae2b1322cac29fdfb61 new file mode 100644 index 00000000000..661e003badf --- /dev/null +++ b/v6.0/6b91bfa1651d841f0066bae2b1322cac29fdfb61 @@ -0,0 +1 @@ +6b91bfa1651d ("qnx4: convert qnx4 to use the new mount api") diff --git a/v6.0/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 b/v6.0/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 new file mode 100644 index 00000000000..a00f98aed06 --- /dev/null +++ b/v6.0/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 @@ -0,0 +1 @@ +6c8ac6e24eb0 ("initramfs: remove duplicate built-in __initramfs_start unpacking") diff --git a/v6.0/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff b/v6.0/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff new file mode 100644 index 00000000000..ed007f617fb --- /dev/null +++ b/v6.0/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff @@ -0,0 +1,20 @@ +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") diff --git a/v6.0/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 b/v6.0/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 new file mode 100644 index 00000000000..5bc8254446e --- /dev/null +++ b/v6.0/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 @@ -0,0 +1 @@ +6f1a214d446b ("selftests: sched: Fix spelling mistake "hiearchy" -> "hierarchy"") diff --git a/v6.0/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 b/v6.0/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 new file mode 100644 index 00000000000..c34396dbd20 --- /dev/null +++ b/v6.0/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 @@ -0,0 +1,20 @@ +6f2f793fba78 ("kunit: test: Log the correct filter string in executor_test") +dce19a3fede2 ("kunit: test: Make filter strings in executor_test writable") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") diff --git a/v6.0/70dfe3f0d239c2e8abc6a7bea24411031f85b652 b/v6.0/70dfe3f0d239c2e8abc6a7bea24411031f85b652 new file mode 100644 index 00000000000..8a8ee011a73 --- /dev/null +++ b/v6.0/70dfe3f0d239c2e8abc6a7bea24411031f85b652 @@ -0,0 +1,3 @@ +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +5ca14835dc42 ("fs: uninline inode_maybe_inc_iversion()") +da3f52ba3595 ("iversion: use atomic64_try_cmpxchg)") diff --git a/v6.0/73f65b8b0325551110dedf8d27ac738bdc331802 b/v6.0/73f65b8b0325551110dedf8d27ac738bdc331802 new file mode 100644 index 00000000000..0329e1c62ea --- /dev/null +++ b/v6.0/73f65b8b0325551110dedf8d27ac738bdc331802 @@ -0,0 +1 @@ +73f65b8b0325 ("fs: Wrong function name in comment") diff --git a/v6.0/73fa7547c70b32cc69685f79be31135797734eb6 b/v6.0/73fa7547c70b32cc69685f79be31135797734eb6 new file mode 100644 index 00000000000..57c6780c00a --- /dev/null +++ b/v6.0/73fa7547c70b32cc69685f79be31135797734eb6 @@ -0,0 +1 @@ +73fa7547c70b ("vfs: add RWF_NOAPPEND flag for pwritev2") diff --git a/v6.0/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 b/v6.0/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 new file mode 100644 index 00000000000..e203b63e790 --- /dev/null +++ b/v6.0/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 @@ -0,0 +1,20 @@ +74e76cbabd7f ("selftests/resctrl: Add resource_info_file_exists()") +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v6.0/75a1bbe60a7425fcaa670bff58b8589b1f880810 b/v6.0/75a1bbe60a7425fcaa670bff58b8589b1f880810 new file mode 100644 index 00000000000..0a3514944a7 --- /dev/null +++ b/v6.0/75a1bbe60a7425fcaa670bff58b8589b1f880810 @@ -0,0 +1 @@ +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") diff --git a/v6.0/75cabec0111b7ccb140d917cc9c481e845cc3498 b/v6.0/75cabec0111b7ccb140d917cc9c481e845cc3498 new file mode 100644 index 00000000000..694ca82b494 --- /dev/null +++ b/v6.0/75cabec0111b7ccb140d917cc9c481e845cc3498 @@ -0,0 +1,6 @@ +75cabec0111b ("filelock: add some new helper functions") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v6.0/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 b/v6.0/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 new file mode 100644 index 00000000000..a3ebf79c1c7 --- /dev/null +++ b/v6.0/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 @@ -0,0 +1 @@ +75e9570c93c7 ("ceph: convert to using new filelock helpers") diff --git a/v6.0/76698510f593daf8aa0582492090d0c2e484c3e8 b/v6.0/76698510f593daf8aa0582492090d0c2e484c3e8 new file mode 100644 index 00000000000..9ad9e8d3970 --- /dev/null +++ b/v6.0/76698510f593daf8aa0582492090d0c2e484c3e8 @@ -0,0 +1 @@ +76698510f593 ("afs: convert to using new filelock helpers") diff --git a/v6.0/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 b/v6.0/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 new file mode 100644 index 00000000000..648c0e2cfcb --- /dev/null +++ b/v6.0/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 @@ -0,0 +1,20 @@ +7b8001013d72 ("filelock: don't do security checks on nfsd setlease calls") +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.0/7beea725a8ca412c6190090ce7c3a13b169592a1 b/v6.0/7beea725a8ca412c6190090ce7c3a13b169592a1 new file mode 100644 index 00000000000..3ca8049eb9a --- /dev/null +++ b/v6.0/7beea725a8ca412c6190090ce7c3a13b169592a1 @@ -0,0 +1,20 @@ +7beea725a8ca ("libfs: Define a minimum directory offset") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") diff --git a/v6.0/7c079e909b21f8f6e5d8e501c037752ff302a15e b/v6.0/7c079e909b21f8f6e5d8e501c037752ff302a15e new file mode 100644 index 00000000000..c8a65ccdcc6 --- /dev/null +++ b/v6.0/7c079e909b21f8f6e5d8e501c037752ff302a15e @@ -0,0 +1,3 @@ +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") diff --git a/v6.0/7c09a4ed6156c6cab6b951e027ca6ea24af454ba b/v6.0/7c09a4ed6156c6cab6b951e027ca6ea24af454ba new file mode 100644 index 00000000000..768c7515966 --- /dev/null +++ b/v6.0/7c09a4ed6156c6cab6b951e027ca6ea24af454ba @@ -0,0 +1,9 @@ +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/7c18509bdaefe2164e62829d614ef9ea429f29d2 b/v6.0/7c18509bdaefe2164e62829d614ef9ea429f29d2 new file mode 100644 index 00000000000..8217f681b5d --- /dev/null +++ b/v6.0/7c18509bdaefe2164e62829d614ef9ea429f29d2 @@ -0,0 +1,12 @@ +7c18509bdaef ("filelock: convert locks_insert_lock_ctx and locks_delete_lock_ctx") +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/7ded1e365cc9de6093a71d3a493c1874aca6e77c b/v6.0/7ded1e365cc9de6093a71d3a493c1874aca6e77c new file mode 100644 index 00000000000..d6c8678a8aa --- /dev/null +++ b/v6.0/7ded1e365cc9de6093a71d3a493c1874aca6e77c @@ -0,0 +1 @@ +7ded1e365cc9 ("efs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.0/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 b/v6.0/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 new file mode 100644 index 00000000000..970ae06ef31 --- /dev/null +++ b/v6.0/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 @@ -0,0 +1,14 @@ +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +4008e2a0b01a ("zonefs: Reorganize code") +a608da3bd730 ("zonefs: Detect append writes at invalid locations") +f43dc4dc3eff ("iomap: buffered write failure should not truncate the page cache") +9c7babf94a0d ("xfs,iomap: move delalloc punching to iomap") +b71f889c18ad ("xfs: use byte ranges for write cleanup ranges") +198dd8aedee6 ("xfs: punching delalloc extents on write failure is racy") diff --git a/v6.0/7edfc610ec315de96963e66889511212ad87e3de b/v6.0/7edfc610ec315de96963e66889511212ad87e3de new file mode 100644 index 00000000000..503515109d2 --- /dev/null +++ b/v6.0/7edfc610ec315de96963e66889511212ad87e3de @@ -0,0 +1,3 @@ +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v6.0/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 b/v6.0/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 new file mode 100644 index 00000000000..1e9b4ad7e35 --- /dev/null +++ b/v6.0/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 @@ -0,0 +1,2 @@ +7ffa8f3d3023 ("fs: Remove NTFS classic") +a05aea98d405 ("Merge tag 'sysctl-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux") diff --git a/v6.0/806cb2270237ce2ec672a407d66cee17a07d3aa2 b/v6.0/806cb2270237ce2ec672a407d66cee17a07d3aa2 new file mode 100644 index 00000000000..89b806b6c2d --- /dev/null +++ b/v6.0/806cb2270237ce2ec672a407d66cee17a07d3aa2 @@ -0,0 +1,5 @@ +806cb2270237 ("kunit: Annotate _MSG assertion variants with gnu printf specifiers") +260755184cbd ("kunit: Move kunit_abort() call out of kunit_do_failed_assertion()") +c1144e01063e ("kunit: declare kunit_assert structs as const") +97d453bc4007 ("kunit: rename base KUNIT_ASSERTION macro to _KUNIT_FAILED") +a8495ad8e973 ("kunit: remove format func from struct kunit_assert, get it to 0 bytes") diff --git a/v6.0/80d012e98894ac9112cbcddf2fbf276c2e4be0ec b/v6.0/80d012e98894ac9112cbcddf2fbf276c2e4be0ec new file mode 100644 index 00000000000..2f3a679a261 --- /dev/null +++ b/v6.0/80d012e98894ac9112cbcddf2fbf276c2e4be0ec @@ -0,0 +1,2 @@ +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +adc9c2e5a723 ("iomap: add a tracepoint for mappings returned by map_blocks") diff --git a/v6.0/8145e082a8dfcfdc0a725b0f76eca54337b5b26e b/v6.0/8145e082a8dfcfdc0a725b0f76eca54337b5b26e new file mode 100644 index 00000000000..dd4d0f691f3 --- /dev/null +++ b/v6.0/8145e082a8dfcfdc0a725b0f76eca54337b5b26e @@ -0,0 +1 @@ +8145e082a8df ("romfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.0/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 b/v6.0/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 new file mode 100644 index 00000000000..5c742c89d45 --- /dev/null +++ b/v6.0/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 @@ -0,0 +1,15 @@ +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v6.0/82a8cb96b23244f40be56b9edcf085af0cc237a6 b/v6.0/82a8cb96b23244f40be56b9edcf085af0cc237a6 new file mode 100644 index 00000000000..ea18cc0ab8a --- /dev/null +++ b/v6.0/82a8cb96b23244f40be56b9edcf085af0cc237a6 @@ -0,0 +1,7 @@ +82a8cb96b232 ("afs: adapt to breakup of struct file_lock") +76698510f593 ("afs: convert to using new filelock helpers") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v6.0/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 b/v6.0/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 new file mode 100644 index 00000000000..54a22d198df --- /dev/null +++ b/v6.0/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 @@ -0,0 +1,4 @@ +83b290c9e3b5 ("pidfd: clone: allow CLONE_THREAD | CLONE_PIDFD together") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") diff --git a/v6.0/84e286c1bb9b22d5893d34fcedd69224a65c439c b/v6.0/84e286c1bb9b22d5893d34fcedd69224a65c439c new file mode 100644 index 00000000000..79f2ae08ced --- /dev/null +++ b/v6.0/84e286c1bb9b22d5893d34fcedd69224a65c439c @@ -0,0 +1,9 @@ +84e286c1bb9b ("smb/client: adapt to breakup of struct file_lock") +2cd114294d1d ("smb/client: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v6.0/85506aca2eb4ea41223c91c5fe25125953c19b13 b/v6.0/85506aca2eb4ea41223c91c5fe25125953c19b13 new file mode 100644 index 00000000000..d95b832afbf --- /dev/null +++ b/v6.0/85506aca2eb4ea41223c91c5fe25125953c19b13 @@ -0,0 +1 @@ +85506aca2eb4 ("selftests/mqueue: Set timeout to 180 seconds") diff --git a/v6.0/85f273a6a1e492afa7309fd23fcd8cb870085f56 b/v6.0/85f273a6a1e492afa7309fd23fcd8cb870085f56 new file mode 100644 index 00000000000..d5e1709a126 --- /dev/null +++ b/v6.0/85f273a6a1e492afa7309fd23fcd8cb870085f56 @@ -0,0 +1 @@ +85f273a6a1e4 ("fs/pipe: Convert to lockdep_cmp_fn") diff --git a/v6.0/872584f1bb983a688547509141b03b37bdb28840 b/v6.0/872584f1bb983a688547509141b03b37bdb28840 new file mode 100644 index 00000000000..10bc17b0ef0 --- /dev/null +++ b/v6.0/872584f1bb983a688547509141b03b37bdb28840 @@ -0,0 +1,2 @@ +872584f1bb98 ("lockd: convert to using new filelock helpers") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") diff --git a/v6.0/87a83c8c677e762a39d914e67450cc85d8fc1f9a b/v6.0/87a83c8c677e762a39d914e67450cc85d8fc1f9a new file mode 100644 index 00000000000..0b324969e60 --- /dev/null +++ b/v6.0/87a83c8c677e762a39d914e67450cc85d8fc1f9a @@ -0,0 +1 @@ +87a83c8c677e ("reiserfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.0/87b355f44833b9d7d8ebdd3929e941ac1a931b7e b/v6.0/87b355f44833b9d7d8ebdd3929e941ac1a931b7e new file mode 100644 index 00000000000..da3fa8a87ab --- /dev/null +++ b/v6.0/87b355f44833b9d7d8ebdd3929e941ac1a931b7e @@ -0,0 +1,20 @@ +87b355f44833 ("erofs: port device access to file") +8bd90b6ae785 ("erofs: fix NULL dereference of dif->bdev_handle in fscache mode") +49845720080d ("erofs: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v6.0/8a904a3caa88118744062e872ae90f37748a8fd8 b/v6.0/8a904a3caa88118744062e872ae90f37748a8fd8 new file mode 100644 index 00000000000..9af8d651d37 --- /dev/null +++ b/v6.0/8a904a3caa88118744062e872ae90f37748a8fd8 @@ -0,0 +1 @@ +8a904a3caa88 ("rtc: test: Fix invalid format specifier.") diff --git a/v6.0/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 b/v6.0/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 new file mode 100644 index 00000000000..7eb29fe1742 --- /dev/null +++ b/v6.0/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 @@ -0,0 +1 @@ +8ab37b0d98cf ("selftests: livepatch: Add initial .gitignore") diff --git a/v6.0/8b3d838139bcd1e552f1899191f734264ce2a1a5 b/v6.0/8b3d838139bcd1e552f1899191f734264ce2a1a5 new file mode 100644 index 00000000000..1fdf276ca98 --- /dev/null +++ b/v6.0/8b3d838139bcd1e552f1899191f734264ce2a1a5 @@ -0,0 +1 @@ +8b3d838139bc ("fs: improve dump_mapping() robustness") diff --git a/v6.0/8b6bb995d3819218498bdbee4465bffff1497a31 b/v6.0/8b6bb995d3819218498bdbee4465bffff1497a31 new file mode 100644 index 00000000000..bc2f9359258 --- /dev/null +++ b/v6.0/8b6bb995d3819218498bdbee4465bffff1497a31 @@ -0,0 +1,2 @@ +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") diff --git a/v6.0/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b b/v6.0/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b new file mode 100644 index 00000000000..454cd98364e --- /dev/null +++ b/v6.0/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b @@ -0,0 +1,2 @@ +8cbf22b3dcf0 ("selftests: ftrace: fix typo in test description") +ee9793be08b1 ("tracing/selftests: Add ownership modification tests for eventfs") diff --git a/v6.0/90a009db09e2b91990df28e47844d44ae0ef9aa8 b/v6.0/90a009db09e2b91990df28e47844d44ae0ef9aa8 new file mode 100644 index 00000000000..471c36b5593 --- /dev/null +++ b/v6.0/90a009db09e2b91990df28e47844d44ae0ef9aa8 @@ -0,0 +1,20 @@ +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v6.0/90f92b68c9869913753f8bc1d87b7762a5f36873 b/v6.0/90f92b68c9869913753f8bc1d87b7762a5f36873 new file mode 100644 index 00000000000..628f08286eb --- /dev/null +++ b/v6.0/90f92b68c9869913753f8bc1d87b7762a5f36873 @@ -0,0 +1,9 @@ +90f92b68c986 ("pidfd: kill the no longer needed do_notify_pidfd() in de_thread()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v6.0/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 b/v6.0/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 new file mode 100644 index 00000000000..365f48a9547 --- /dev/null +++ b/v6.0/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 @@ -0,0 +1,10 @@ +91e78a1eb6b1 ("hugetlbfs: support idmapped mounts") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v6.0/9473c4450e9c83d890d435577a3776d925fa748c b/v6.0/9473c4450e9c83d890d435577a3776d925fa748c new file mode 100644 index 00000000000..85a873e73ea --- /dev/null +++ b/v6.0/9473c4450e9c83d890d435577a3776d925fa748c @@ -0,0 +1 @@ +9473c4450e9c ("exportfs: fix the fallback implementation of the get_name export operation") diff --git a/v6.0/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d b/v6.0/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d new file mode 100644 index 00000000000..feb3f7740d3 --- /dev/null +++ b/v6.0/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d @@ -0,0 +1,12 @@ +966b7bd3ca3e ("dlm: adapt to breakup of struct file_lock") +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dbee1adeb7e6 ("dlm: use fl_owner from lockd") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +92655fbda5c0 ("fs: dlm: return positive pid value for F_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v6.0/9a7eec48c9715c897b3a7809799089d708a4de64 b/v6.0/9a7eec48c9715c897b3a7809799089d708a4de64 new file mode 100644 index 00000000000..96f9091cf05 --- /dev/null +++ b/v6.0/9a7eec48c9715c897b3a7809799089d708a4de64 @@ -0,0 +1,5 @@ +9a7eec48c971 ("fuse: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v6.0/9ae061cf2a46980b37cec1e56a372603682b2741 b/v6.0/9ae061cf2a46980b37cec1e56a372603682b2741 new file mode 100644 index 00000000000..072cf4ea9bc --- /dev/null +++ b/v6.0/9ae061cf2a46980b37cec1e56a372603682b2741 @@ -0,0 +1,20 @@ +9ae061cf2a46 ("btrfs: port device access to file") +86ec15d00bf8 ("btrfs: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.0/9b6713cc75229f25552c643083cbdbfb771e5bca b/v6.0/9b6713cc75229f25552c643083cbdbfb771e5bca new file mode 100644 index 00000000000..091043ab2e7 --- /dev/null +++ b/v6.0/9b6713cc75229f25552c643083cbdbfb771e5bca @@ -0,0 +1,20 @@ +9b6713cc7522 ("maple_tree: Add mtree_alloc_cyclic()") +067311d33e65 ("maple_tree: separate ma_state node from status") +271f61a8b41d ("maple_tree: clean up inlines for some functions") +bf857ddd21d0 ("maple_tree: move debug check to __mas_set_range()") +f7a590189539 ("maple_tree: make mas_erase() more robust") +a2587a7e8d37 ("maple_tree: add test for mtree_dup()") +fd32e4e9b764 ("maple_tree: introduce interfaces __mt_dup() and mtree_dup()") +4f2267b58a22 ("maple_tree: add mt_free_one() and mt_attr() helpers") +a8091f039c1e ("maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states") +5c590804b6b0 ("maple_tree: add mas_is_active() to detect in-tree walks") +530f745c7620 ("maple_tree: replace data before marking dead in split and spanning store") +4ffc2ee2cf01 ("maple_tree: introduce mas_tree_parent() definition") +1238f6a226dc ("maple_tree: introduce mas_put_in_tree()") +72bcf4aa86ec ("maple_tree: reorder replacement of nodes to avoid live lock") +fec29364348f ("maple_tree: reduce resets during store setup") +da0892547b10 ("maple_tree: re-introduce entry to mas_preallocate() arguments") +53bee98d004f ("mm: remove re-walk from mmap_region()") +c1297987cc2a ("maple_tree: introduce __mas_set_range()") +a489539e33c2 ("maple_tree: update mt_validate()") +fad9c80e6371 ("maple_tree: fix a few documentation issues") diff --git a/v6.0/9bb430a89d2dfce58a3d61a3a04e149109d3934e b/v6.0/9bb430a89d2dfce58a3d61a3a04e149109d3934e new file mode 100644 index 00000000000..0a757656956 --- /dev/null +++ b/v6.0/9bb430a89d2dfce58a3d61a3a04e149109d3934e @@ -0,0 +1,10 @@ +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a b/v6.0/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a new file mode 100644 index 00000000000..c0c174ec5bb --- /dev/null +++ b/v6.0/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a @@ -0,0 +1,20 @@ +9de31ee6d7a8 ("reiserfs: port block device access to file") +ba1787a5edd9 ("reiserfs: Convert to bdev_open_by_dev/path()") +c576c4bf9ecf ("reiserfs: fix blkdev_put() warning from release_journal_dev()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") +0718afd47f70 ("block: introduce holder ops") diff --git a/v6.0/9e3f1c59367515e7e40675fe83645a131c05039d b/v6.0/9e3f1c59367515e7e40675fe83645a131c05039d new file mode 100644 index 00000000000..8d54c0842d1 --- /dev/null +++ b/v6.0/9e3f1c59367515e7e40675fe83645a131c05039d @@ -0,0 +1 @@ +9e3f1c593675 ("selftests/move_mount_set_group:Make tests build with old libc") diff --git a/v6.0/9ed52108f6478a6a805c0c15a3f70aabba07247e b/v6.0/9ed52108f6478a6a805c0c15a3f70aabba07247e new file mode 100644 index 00000000000..8ea2a7637dd --- /dev/null +++ b/v6.0/9ed52108f6478a6a805c0c15a3f70aabba07247e @@ -0,0 +1 @@ +9ed52108f647 ("pidfd: change do_notify_pidfd() to use __wake_up(poll_to_key(EPOLLIN))") diff --git a/v6.0/9f2f767f5ef81982a36edef512b2319e3a79ad73 b/v6.0/9f2f767f5ef81982a36edef512b2319e3a79ad73 new file mode 100644 index 00000000000..724d1e2b23f --- /dev/null +++ b/v6.0/9f2f767f5ef81982a36edef512b2319e3a79ad73 @@ -0,0 +1,20 @@ +9f2f767f5ef8 ("bcachefs: port block device access to file") +1bfdc94b28cf ("bcachefs: Convert to bdev_open_by_path()") +3e3e02e6bce6 ("bcachefs: Assorted checkpatch fixes") +99e2146bea04 ("bcachefs: Break out bch2_btree_path_traverse_cached_slowpath()") +0d7009d7ca99 ("bcachefs: Delete old deadlock avoidance code") +33bd5d068603 ("bcachefs: Deadlock cycle detector") +5c1ef830f678 ("bcachefs: Errcodes can now subtype standard error codes") +367d72dd5fd5 ("bcachefs: bch2_btree_path_upgrade() now emits transaction restart") +e87b0e4a7120 ("bcachefs: Fix redundant transaction restart") +3d21d48e898a ("bcachefs: Fix usage of six lock's percpu mode, key cache version") +0242130fb67f ("bcachefs: Refactor bkey_cached_alloc() path") +da4474f20961 ("bcachefs: Convert more locking code to btree_bkey_cached_common") +4e6defd106b6 ("bcachefs: btree_bkey_cached_common->cached") +d5024b011cb3 ("bcachefs: bch2_btree_node_lock_write_nofail()") +ca7d8fcabf29 ("bcachefs: New locking functions") +546180874ade ("bcachefs: Mark write locks before taking lock") +534a591e4cf9 ("bcachefs: Delete time_stats for lock contended times") +674cfc26240b ("bcachefs: Add persistent counters for all tracepoints") +8a9c1b1cb0ed ("bcachefs: Improve bch2_btree_node_relock()") +ce56bf7fc23b ("bcachefs: Improve trans_restart_journal_preres_get tracepoint") diff --git a/v6.0/a0dd82d6d863f03859ccab6c71e84e917f4d7082 b/v6.0/a0dd82d6d863f03859ccab6c71e84e917f4d7082 new file mode 100644 index 00000000000..d8a5a4e8ea1 --- /dev/null +++ b/v6.0/a0dd82d6d863f03859ccab6c71e84e917f4d7082 @@ -0,0 +1,20 @@ +a0dd82d6d863 ("kunit: Mark filter* params as rw") +b67abaad4d25 ("kunit: Allow kunit test modules to use test filtering") +18258c60f8a7 ("kunit: Make 'list' action available to kunit test modules") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") diff --git a/v6.0/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f b/v6.0/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f new file mode 100644 index 00000000000..d9016ce6162 --- /dev/null +++ b/v6.0/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f @@ -0,0 +1,17 @@ +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 b/v6.0/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 new file mode 100644 index 00000000000..4d895554473 --- /dev/null +++ b/v6.0/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 @@ -0,0 +1 @@ +a1c6d5439fbd ("pid: kill the obsolete PIDTYPE_PID code in transfer_pid()") diff --git a/v6.0/a28d893eb3270cf62c10dd8777af0d8452cdc072 b/v6.0/a28d893eb3270cf62c10dd8777af0d8452cdc072 new file mode 100644 index 00000000000..149fd499753 --- /dev/null +++ b/v6.0/a28d893eb3270cf62c10dd8777af0d8452cdc072 @@ -0,0 +1,20 @@ +a28d893eb327 ("md: port block device access to file") +9f0f5a30d34c ("md: Convert to bdev_open_by_dev()") +c2fce61fb22e ("dm: Convert to bdev_open_by_dev()") +99892147f028 ("md: fix warning for holder mismatch from export_rdev()") +a1d767191096 ("md: use mddev->external to select holder in export_rdev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v6.0/a34606a9aa3d36d178a5ecf31a0299b88102cf12 b/v6.0/a34606a9aa3d36d178a5ecf31a0299b88102cf12 new file mode 100644 index 00000000000..ed391caf5b0 --- /dev/null +++ b/v6.0/a34606a9aa3d36d178a5ecf31a0299b88102cf12 @@ -0,0 +1,20 @@ +a34606a9aa3d ("rnbd: port block device access to file") +70d85bec8f4c ("block/rnbd: use %pe to print errors") +c2114f11a30e ("rnbd-srv: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +5ee607675deb ("rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") diff --git a/v6.0/a4af51ce229b1e1eab003966dbfebf9d80093a77 b/v6.0/a4af51ce229b1e1eab003966dbfebf9d80093a77 new file mode 100644 index 00000000000..40a5766fdb1 --- /dev/null +++ b/v6.0/a4af51ce229b1e1eab003966dbfebf9d80093a77 @@ -0,0 +1,13 @@ +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v6.0/a56aefca8d386181415a1fb7cfec2f72b0404797 b/v6.0/a56aefca8d386181415a1fb7cfec2f72b0404797 new file mode 100644 index 00000000000..2196693498a --- /dev/null +++ b/v6.0/a56aefca8d386181415a1fb7cfec2f72b0404797 @@ -0,0 +1,8 @@ +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/a575c9734f3021f1fc81c2477ecaee4d9841fd59 b/v6.0/a575c9734f3021f1fc81c2477ecaee4d9841fd59 new file mode 100644 index 00000000000..3653d05ee4f --- /dev/null +++ b/v6.0/a575c9734f3021f1fc81c2477ecaee4d9841fd59 @@ -0,0 +1,20 @@ +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +42e3b093eb7c ("selftests/resctrl: Fix set up schemata with 100% allocation on first run in MBM test") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +9ce29d23a133 ("selftests/resctrl: Change initialize_llc_perf() return type to void") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +0d45c83b95da ("selftests/resctrl: Check for return value after write_schemata()") +fa10366cc6f4 ("selftests/resctrl: Allow ->setup() to return errors") diff --git a/v6.0/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a b/v6.0/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a new file mode 100644 index 00000000000..b582d8b1a3b --- /dev/null +++ b/v6.0/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a @@ -0,0 +1,5 @@ +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/a6bf23e18324d550f789637d469cca654c92fe86 b/v6.0/a6bf23e18324d550f789637d469cca654c92fe86 new file mode 100644 index 00000000000..632a9c97394 --- /dev/null +++ b/v6.0/a6bf23e18324d550f789637d469cca654c92fe86 @@ -0,0 +1,6 @@ +a6bf23e18324 ("gfs2: adapt to breakup of struct file_lock") +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v6.0/ab838b3fd9a442a62f36ea7eeb93e77259f787ce b/v6.0/ab838b3fd9a442a62f36ea7eeb93e77259f787ce new file mode 100644 index 00000000000..5873a414bfa --- /dev/null +++ b/v6.0/ab838b3fd9a442a62f36ea7eeb93e77259f787ce @@ -0,0 +1,11 @@ +ab838b3fd9a4 ("block: remove bdev_handle completely") +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 b/v6.0/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 new file mode 100644 index 00000000000..b13a57a0166 --- /dev/null +++ b/v6.0/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 @@ -0,0 +1,3 @@ +ac4e78bdbba2 ("jfs: port block device access to file") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/ad399740bd41da5558d8b8b2b19481740ca063cb b/v6.0/ad399740bd41da5558d8b8b2b19481740ca063cb new file mode 100644 index 00000000000..8b5bf9a55b9 --- /dev/null +++ b/v6.0/ad399740bd41da5558d8b8b2b19481740ca063cb @@ -0,0 +1,11 @@ +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/ad72872eb3ae634d1e4296a384baa81e85cc6acc b/v6.0/ad72872eb3ae634d1e4296a384baa81e85cc6acc new file mode 100644 index 00000000000..7c4c7cb842b --- /dev/null +++ b/v6.0/ad72872eb3ae634d1e4296a384baa81e85cc6acc @@ -0,0 +1 @@ +ad72872eb3ae ("asm-generic: remove extra type checking in acquire/release for non-SMP case") diff --git a/v6.0/ae5535efd8c445ad6033ac0d5da0197897b148ea b/v6.0/ae5535efd8c445ad6033ac0d5da0197897b148ea new file mode 100644 index 00000000000..b8a633cca97 --- /dev/null +++ b/v6.0/ae5535efd8c445ad6033ac0d5da0197897b148ea @@ -0,0 +1,7 @@ +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") diff --git a/v6.0/ae638551ab64a216364a63c4ee5061f82702fde2 b/v6.0/ae638551ab64a216364a63c4ee5061f82702fde2 new file mode 100644 index 00000000000..c7214fafecb --- /dev/null +++ b/v6.0/ae638551ab64a216364a63c4ee5061f82702fde2 @@ -0,0 +1,20 @@ +ae638551ab64 ("selftests/resctrl: Add non-contiguous CBMs CAT test") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v6.0/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 b/v6.0/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 new file mode 100644 index 00000000000..e42b44b7d4a --- /dev/null +++ b/v6.0/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 @@ -0,0 +1,11 @@ +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/ae8c511757304e0c393661b5ed2ad7073e2a351d b/v6.0/ae8c511757304e0c393661b5ed2ad7073e2a351d new file mode 100644 index 00000000000..be3afcffe01 --- /dev/null +++ b/v6.0/ae8c511757304e0c393661b5ed2ad7073e2a351d @@ -0,0 +1,15 @@ +ae8c51175730 ("fs: add FS_IOC_GETFSSYSFSPATH") +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v6.0/b1211a25c4fe3443cfef4ed7c39251502a663776 b/v6.0/b1211a25c4fe3443cfef4ed7c39251502a663776 new file mode 100644 index 00000000000..3a1f42e8225 --- /dev/null +++ b/v6.0/b1211a25c4fe3443cfef4ed7c39251502a663776 @@ -0,0 +1,5 @@ +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 b/v6.0/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 new file mode 100644 index 00000000000..2b2301a0cf5 --- /dev/null +++ b/v6.0/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 @@ -0,0 +1,12 @@ +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v6.0/b4c6d52d8a81c53a8759e382e8000597909f0615 b/v6.0/b4c6d52d8a81c53a8759e382e8000597909f0615 new file mode 100644 index 00000000000..7a5c895115f --- /dev/null +++ b/v6.0/b4c6d52d8a81c53a8759e382e8000597909f0615 @@ -0,0 +1,5 @@ +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v6.0/b639585e71e63008373d3a9fd060b87315fe7ea8 b/v6.0/b639585e71e63008373d3a9fd060b87315fe7ea8 new file mode 100644 index 00000000000..f50ac282f21 --- /dev/null +++ b/v6.0/b639585e71e63008373d3a9fd060b87315fe7ea8 @@ -0,0 +1 @@ +b639585e71e6 ("fork: Using clone_flags for legacy clone check") diff --git a/v6.0/b6aaba5b76e9596cb4d62d081cca41e114becacc b/v6.0/b6aaba5b76e9596cb4d62d081cca41e114becacc new file mode 100644 index 00000000000..4526e644513 --- /dev/null +++ b/v6.0/b6aaba5b76e9596cb4d62d081cca41e114becacc @@ -0,0 +1,14 @@ +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/b6be3714005c3933886be71011f19119e219e77c b/v6.0/b6be3714005c3933886be71011f19119e219e77c new file mode 100644 index 00000000000..16a55fe66c6 --- /dev/null +++ b/v6.0/b6be3714005c3933886be71011f19119e219e77c @@ -0,0 +1,13 @@ +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/b6dfac948686799169c899557a179b84d0d1f47e b/v6.0/b6dfac948686799169c899557a179b84d0d1f47e new file mode 100644 index 00000000000..75c0b2179e6 --- /dev/null +++ b/v6.0/b6dfac948686799169c899557a179b84d0d1f47e @@ -0,0 +1,20 @@ +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v6.0/b6e6a582f2b357b6f74849b715de12cc38b1ee91 b/v6.0/b6e6a582f2b357b6f74849b715de12cc38b1ee91 new file mode 100644 index 00000000000..9e29ef13d7e --- /dev/null +++ b/v6.0/b6e6a582f2b357b6f74849b715de12cc38b1ee91 @@ -0,0 +1,20 @@ +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v6.0/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 b/v6.0/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 new file mode 100644 index 00000000000..853af619052 --- /dev/null +++ b/v6.0/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 @@ -0,0 +1 @@ +bac0a9e56e1f ("file: add alloc_file_pseudo_noaccount()") diff --git a/v6.0/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 b/v6.0/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 new file mode 100644 index 00000000000..2bd6f284d00 --- /dev/null +++ b/v6.0/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 @@ -0,0 +1 @@ +bae8bc46987e ("libfs: Remove unnecessary ‘0’ values from ret") diff --git a/v6.0/bc401c2900c128d3d69482769f1300502a9f0598 b/v6.0/bc401c2900c128d3d69482769f1300502a9f0598 new file mode 100644 index 00000000000..ca7dcb79688 --- /dev/null +++ b/v6.0/bc401c2900c128d3d69482769f1300502a9f0598 @@ -0,0 +1 @@ +bc401c2900c1 ("ubifs: Configure dentry operations at dentry-creation time") diff --git a/v6.0/bcd8a929a5387178d917da785896e53b0845ab37 b/v6.0/bcd8a929a5387178d917da785896e53b0845ab37 new file mode 100644 index 00000000000..1ca7b223c0d --- /dev/null +++ b/v6.0/bcd8a929a5387178d917da785896e53b0845ab37 @@ -0,0 +1,20 @@ +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v6.0/bcdb2e9d9f319935938a5addee040e37b60192ff b/v6.0/bcdb2e9d9f319935938a5addee040e37b60192ff new file mode 100644 index 00000000000..49bbdf051ab --- /dev/null +++ b/v6.0/bcdb2e9d9f319935938a5addee040e37b60192ff @@ -0,0 +1,20 @@ +bcdb2e9d9f31 ("selftests/resctrl: Read in less obvious order to defeat prefetch optimizations") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") diff --git a/v6.0/bd46543d7f9a8b2c03420499b1885287e96aaf28 b/v6.0/bd46543d7f9a8b2c03420499b1885287e96aaf28 new file mode 100644 index 00000000000..1bb74b17e13 --- /dev/null +++ b/v6.0/bd46543d7f9a8b2c03420499b1885287e96aaf28 @@ -0,0 +1,2 @@ +bd46543d7f9a ("eventfd: move 'eventfd-count' printing out of spinlock") +33d8b5d7824c ("eventfd: show the EFD_SEMAPHORE flag in fdinfo") diff --git a/v6.0/bd8c239c0502e70c92cf9496846bcbec7cd5702f b/v6.0/bd8c239c0502e70c92cf9496846bcbec7cd5702f new file mode 100644 index 00000000000..a78bb1d9611 --- /dev/null +++ b/v6.0/bd8c239c0502e70c92cf9496846bcbec7cd5702f @@ -0,0 +1,2 @@ +bd8c239c0502 ("iov_iter: Avoid wrap-around instrumentation in copy_compat_iovec_from_user()") +50f9a76ef127 ("iov_iter: Mark copy_compat_iovec_from_user() noinline") diff --git a/v6.0/be2760a703e6554c2b5784e2fec804284cdcbe4d b/v6.0/be2760a703e6554c2b5784e2fec804284cdcbe4d new file mode 100644 index 00000000000..53a3d4970b4 --- /dev/null +++ b/v6.0/be2760a703e6554c2b5784e2fec804284cdcbe4d @@ -0,0 +1 @@ +be2760a703e6 ("f2fs: Configure dentry operations at dentry-creation time") diff --git a/v6.0/be914f8fd282ecce5d8e2dd098e628dcc7ad533a b/v6.0/be914f8fd282ecce5d8e2dd098e628dcc7ad533a new file mode 100644 index 00000000000..7b22a3c95ae --- /dev/null +++ b/v6.0/be914f8fd282ecce5d8e2dd098e628dcc7ad533a @@ -0,0 +1,20 @@ +be914f8fd282 ("zram: port block device access to file") +eed993a09103 ("zram: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.0/c044a9502649a66bf5c5e1a584cb82b2c538ae25 b/v6.0/c044a9502649a66bf5c5e1a584cb82b2c538ae25 new file mode 100644 index 00000000000..17bb3b2ca74 --- /dev/null +++ b/v6.0/c044a9502649a66bf5c5e1a584cb82b2c538ae25 @@ -0,0 +1 @@ +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") diff --git a/v6.0/c25db1d27abd78175d9802f52c1b75f3cf716f2c b/v6.0/c25db1d27abd78175d9802f52c1b75f3cf716f2c new file mode 100644 index 00000000000..d5947b2a9bd --- /dev/null +++ b/v6.0/c25db1d27abd78175d9802f52c1b75f3cf716f2c @@ -0,0 +1 @@ +c25db1d27abd ("selftests: uevent: add missing gitignore") diff --git a/v6.0/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 b/v6.0/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 new file mode 100644 index 00000000000..0b6e11a5d5a --- /dev/null +++ b/v6.0/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 @@ -0,0 +1 @@ +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") diff --git a/v6.0/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 b/v6.0/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 new file mode 100644 index 00000000000..b3bdefb672f --- /dev/null +++ b/v6.0/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 @@ -0,0 +1,7 @@ +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") +4de65c583023 ("Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching") diff --git a/v6.0/c5215d54dc10e801a6cefef62445a00a4c28a515 b/v6.0/c5215d54dc10e801a6cefef62445a00a4c28a515 new file mode 100644 index 00000000000..ba8dc49b57d --- /dev/null +++ b/v6.0/c5215d54dc10e801a6cefef62445a00a4c28a515 @@ -0,0 +1,20 @@ +c5215d54dc10 ("kunit: Setup DMA masks on the kunit device") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v6.0/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b b/v6.0/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b new file mode 100644 index 00000000000..f8b72a047c0 --- /dev/null +++ b/v6.0/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b @@ -0,0 +1,20 @@ +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v6.0/c67ef897fe08effad98f0c7fb9223fa1f771d09e b/v6.0/c67ef897fe08effad98f0c7fb9223fa1f771d09e new file mode 100644 index 00000000000..f25e933257c --- /dev/null +++ b/v6.0/c67ef897fe08effad98f0c7fb9223fa1f771d09e @@ -0,0 +1 @@ +c67ef897fe08 ("select: Avoid wrap-around instrumentation in do_sys_poll()") diff --git a/v6.0/c69ff4071935f946f1cddc59e1d36a03442ed015 b/v6.0/c69ff4071935f946f1cddc59e1d36a03442ed015 new file mode 100644 index 00000000000..580e28ef0d3 --- /dev/null +++ b/v6.0/c69ff4071935f946f1cddc59e1d36a03442ed015 @@ -0,0 +1,20 @@ +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +ac1c13e257c7 ("Merge tag 'nfsd-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v6.0/c762b979c7c97dc7a4010f943a9c0b646a56ed36 b/v6.0/c762b979c7c97dc7a4010f943a9c0b646a56ed36 new file mode 100644 index 00000000000..9a9b62eb4bc --- /dev/null +++ b/v6.0/c762b979c7c97dc7a4010f943a9c0b646a56ed36 @@ -0,0 +1 @@ +c762b979c7c9 ("proc: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.0/c8841fc4d51f603a44c00448ad17404eb829c741 b/v6.0/c8841fc4d51f603a44c00448ad17404eb829c741 new file mode 100644 index 00000000000..f32ec238ec2 --- /dev/null +++ b/v6.0/c8841fc4d51f603a44c00448ad17404eb829c741 @@ -0,0 +1 @@ +c8841fc4d51f ("qnx6: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.0/c8df2cc9d63bdb365c520a2dd5472f7b7755644f b/v6.0/c8df2cc9d63bdb365c520a2dd5472f7b7755644f new file mode 100644 index 00000000000..00379c0db66 --- /dev/null +++ b/v6.0/c8df2cc9d63bdb365c520a2dd5472f7b7755644f @@ -0,0 +1,5 @@ +c8df2cc9d63b ("ocfs2: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v6.0/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 b/v6.0/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 new file mode 100644 index 00000000000..20f2607f697 --- /dev/null +++ b/v6.0/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 @@ -0,0 +1,20 @@ +c8e108d80cd8 ("s390: port block device access to file") +a8ab90ff47bf ("s390/dasd: Convert to bdev_open_by_path()") +560e20e4bf64 ("block: consolidate __invalidate_device and fsync_bdev") +127a5093c79d ("block: drop the "busy inodes on changed media" log message") +2527fd38772f ("dasd: also call __invalidate_device when setting the device offline") +ab6860f62bfe ("block: simplify the disk_force_media_change interface") +aca740cecbe5 ("fs: open block device after superblock creation") +b90ecc0379eb ("block: increment diskseq on all media change events") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") diff --git a/v6.0/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 b/v6.0/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 new file mode 100644 index 00000000000..6ee91b6c9c8 --- /dev/null +++ b/v6.0/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 @@ -0,0 +1,20 @@ +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +3aff51464455 ("selftests/resctrl: Extend signal handler coverage to unmount on receiving signal") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v6.0/c997d683d952d8c927922ea0ab4d33a01c8efc2c b/v6.0/c997d683d952d8c927922ea0ab4d33a01c8efc2c new file mode 100644 index 00000000000..4d3422c2206 --- /dev/null +++ b/v6.0/c997d683d952d8c927922ea0ab4d33a01c8efc2c @@ -0,0 +1,3 @@ +c997d683d952 ("vfs: remove SLAB_MEM_SPREAD flag usage") +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v6.0/ca1608875ae21bb40a7731b81bc0e2c95622d502 b/v6.0/ca1608875ae21bb40a7731b81bc0e2c95622d502 new file mode 100644 index 00000000000..f7cdd03b01e --- /dev/null +++ b/v6.0/ca1608875ae21bb40a7731b81bc0e2c95622d502 @@ -0,0 +1,20 @@ +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v6.0/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b b/v6.0/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b new file mode 100644 index 00000000000..ab9f5dfcbec --- /dev/null +++ b/v6.0/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b @@ -0,0 +1,19 @@ +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v6.0/cbb93fe5e6d00695e1344fa697dab3974b216717 b/v6.0/cbb93fe5e6d00695e1344fa697dab3974b216717 new file mode 100644 index 00000000000..d309e512963 --- /dev/null +++ b/v6.0/cbb93fe5e6d00695e1344fa697dab3974b216717 @@ -0,0 +1 @@ +cbb93fe5e6d0 ("sysv: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.0/cc47a057e79613b7af0110837ff082caf8895c9e b/v6.0/cc47a057e79613b7af0110837ff082caf8895c9e new file mode 100644 index 00000000000..ef96eacaecf --- /dev/null +++ b/v6.0/cc47a057e79613b7af0110837ff082caf8895c9e @@ -0,0 +1,6 @@ +cc47a057e796 ("ntfs3: use file_mnt_idmap helper") +d6cd7cecfd5e ("fs/ntfs3: Fix ntfs_atomic_open") +96de65a9413e ("fs/ntfs3: Code formatting and refactoring") +75c5e0c9e5ca ("fs/ntfs3: Changed ntfs_get_acl() to use dentry") +267a36ba30a7 ("fs/ntfs3: Remove noacsrules") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 b/v6.0/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 new file mode 100644 index 00000000000..321dc700061 --- /dev/null +++ b/v6.0/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 @@ -0,0 +1,20 @@ +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v6.0/cc9542534bf09f33b4da32025b31335588fcefb9 b/v6.0/cc9542534bf09f33b4da32025b31335588fcefb9 new file mode 100644 index 00000000000..90706c0b938 --- /dev/null +++ b/v6.0/cc9542534bf09f33b4da32025b31335588fcefb9 @@ -0,0 +1,11 @@ +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/cdefbf2324ceda662e2667aa2f44e8b9de3d780f b/v6.0/cdefbf2324ceda662e2667aa2f44e8b9de3d780f new file mode 100644 index 00000000000..57c37b01633 --- /dev/null +++ b/v6.0/cdefbf2324ceda662e2667aa2f44e8b9de3d780f @@ -0,0 +1,3 @@ +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") diff --git a/v6.0/ce51bf1790c4972125b19c22dbfa76d7e0136280 b/v6.0/ce51bf1790c4972125b19c22dbfa76d7e0136280 new file mode 100644 index 00000000000..25d05ccd2cb --- /dev/null +++ b/v6.0/ce51bf1790c4972125b19c22dbfa76d7e0136280 @@ -0,0 +1 @@ +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") diff --git a/v6.0/cf12445daec01aaa2d27bb34bd7c796a53442c42 b/v6.0/cf12445daec01aaa2d27bb34bd7c796a53442c42 new file mode 100644 index 00000000000..d208b0bf69b --- /dev/null +++ b/v6.0/cf12445daec01aaa2d27bb34bd7c796a53442c42 @@ -0,0 +1,2 @@ +cf12445daec0 ("fs/hfsplus: use better @opf description") +02105f18a26c ("fs/hfsplus: wrapper.c: fix kernel-doc warnings") diff --git a/v6.0/d0089603fa7a22a940f808a7cbc49402fe02281e b/v6.0/d0089603fa7a22a940f808a7cbc49402fe02281e new file mode 100644 index 00000000000..a86840fda71 --- /dev/null +++ b/v6.0/d0089603fa7a22a940f808a7cbc49402fe02281e @@ -0,0 +1 @@ +d0089603fa7a ("fs: prefer kfree_rcu() in fasync_remove_entry()") diff --git a/v6.0/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 b/v6.0/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 new file mode 100644 index 00000000000..11335ba0d2b --- /dev/null +++ b/v6.0/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 @@ -0,0 +1 @@ +d2733a026fc7 ("lib/cmdline: Fix an invalid format specifier in an assertion msg") diff --git a/v6.0/d31563b5f9bb601a805c4a1b491edf69ada79688 b/v6.0/d31563b5f9bb601a805c4a1b491edf69ada79688 new file mode 100644 index 00000000000..50220e21e81 --- /dev/null +++ b/v6.0/d31563b5f9bb601a805c4a1b491edf69ada79688 @@ -0,0 +1 @@ +d31563b5f9bb ("eventfd: strictly check the count parameter of eventfd_write to avoid inputting illegal strings") diff --git a/v6.0/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 b/v6.0/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 new file mode 100644 index 00000000000..f68629c1c21 --- /dev/null +++ b/v6.0/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 @@ -0,0 +1,3 @@ +d3b1a9a778e1 ("fs/address_space: move i_mmap_rwsem to mitigate a false sharing with i_mmap.") +600f111ef51d ("fs: Rename mapping private members") +ecae0bd5173b ("Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/d63fde98b8929da625cc36c2f1143e837c0e6d10 b/v6.0/d63fde98b8929da625cc36c2f1143e837c0e6d10 new file mode 100644 index 00000000000..15c2155d422 --- /dev/null +++ b/v6.0/d63fde98b8929da625cc36c2f1143e837c0e6d10 @@ -0,0 +1,5 @@ +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") diff --git a/v6.0/d7c9616be0759c1cfb44a68ba838548d22b98484 b/v6.0/d7c9616be0759c1cfb44a68ba838548d22b98484 new file mode 100644 index 00000000000..f6caa78159f --- /dev/null +++ b/v6.0/d7c9616be0759c1cfb44a68ba838548d22b98484 @@ -0,0 +1,2 @@ +d7c9616be075 ("nfs: convert to using new filelock helpers") +724e2df95b08 ("NFSv4: Directly use ida_alloc()/free()") diff --git a/v6.0/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 b/v6.0/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 new file mode 100644 index 00000000000..3b2663e9958 --- /dev/null +++ b/v6.0/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 @@ -0,0 +1 @@ +d8f899d13d72 ("fs: make the i_size_read/write helpers be smp_load_acquire/store_release()") diff --git a/v6.0/d9077f7bad141df143cc4fa000a68a868bcea7c0 b/v6.0/d9077f7bad141df143cc4fa000a68a868bcea7c0 new file mode 100644 index 00000000000..55fb7606dd3 --- /dev/null +++ b/v6.0/d9077f7bad141df143cc4fa000a68a868bcea7c0 @@ -0,0 +1,8 @@ +d9077f7bad14 ("filelock: make assign_type helper take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +f20ae9cf5b07 ("Merge tag 'filelock-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v6.0/d90b7c705c5d9b5cb6b71b8aaa773c031084056c b/v6.0/d90b7c705c5d9b5cb6b71b8aaa773c031084056c new file mode 100644 index 00000000000..c9ab9a150a2 --- /dev/null +++ b/v6.0/d90b7c705c5d9b5cb6b71b8aaa773c031084056c @@ -0,0 +1,4 @@ +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") +917c362b5f8a ("MAINTAINERS: of: collapse overlay entry into main device tree entry") diff --git a/v6.0/dacfd001eaf252a81537aece602ae2fc16e6ebd5 b/v6.0/dacfd001eaf252a81537aece602ae2fc16e6ebd5 new file mode 100644 index 00000000000..2d6ca80a4a5 --- /dev/null +++ b/v6.0/dacfd001eaf252a81537aece602ae2fc16e6ebd5 @@ -0,0 +1,20 @@ +dacfd001eaf2 ("fs/mnt_idmapping.c: Return -EINVAL when no map is written") +783822e44594 ("mnt_idmapping: decouple from namespaces") +3707d84c1367 ("fs: move mnt_idmap") +4d7ca4090184 ("fs: port vfs{g,u}id helpers to mnt_idmap") +c14329d39f2d ("fs: port fs{g,u}id helpers to mnt_idmap") +e67fe63341b8 ("fs: port i_{g,u}id_into_vfs{g,u}id() to mnt_idmap") +0dbe12f2e49c ("fs: port i_{g,u}id_{needs_}update() to mnt_idmap") +9452e93e6dae ("fs: port privilege checking helpers to mnt_idmap") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") diff --git a/v6.0/dcd04ea587b210e78a85d6d4d7cc6765828496b0 b/v6.0/dcd04ea587b210e78a85d6d4d7cc6765828496b0 new file mode 100644 index 00000000000..1ea0b4735b2 --- /dev/null +++ b/v6.0/dcd04ea587b210e78a85d6d4d7cc6765828496b0 @@ -0,0 +1 @@ +dcd04ea587b2 ("iomap: Add processed for iomap_iter") diff --git a/v6.0/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 b/v6.0/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 new file mode 100644 index 00000000000..748f5477f8a --- /dev/null +++ b/v6.0/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 @@ -0,0 +1,6 @@ +dd1fac6ae648 ("nfs: adapt to breakup of struct file_lock") +d7c9616be075 ("nfs: convert to using new filelock helpers") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v6.0/dd9019604cdaaff1327bfd36737230f912e2780d b/v6.0/dd9019604cdaaff1327bfd36737230f912e2780d new file mode 100644 index 00000000000..20112205cbe --- /dev/null +++ b/v6.0/dd9019604cdaaff1327bfd36737230f912e2780d @@ -0,0 +1,20 @@ +dd9019604cda ("ovl: convert to super_set_uuid()") +d9544c1b0d9e ("ovl: store persistent uuid/fsid with uuid=on") +b0504bfe1b8a ("ovl: add support for unique fsid per instance") +ae8cba4033bc ("ovl: Add framework for verity support") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") +37ebf056d6cf ("ovl: introduce data-only lower layers") +9e88f9052415 ("ovl: remove unneeded goto instructions") +0af950f57fef ("ovl: move ovl_entry into ovl_inode") +163db0da3515 ("ovl: factor out ovl_free_entry() and ovl_stack_*() helpers") +5522c9c7cbd2 ("ovl: use ovl_numlower() and ovl_lowerstack() accessors") +a6ff2bc0be17 ("ovl: use OVL_E() and OVL_E_FLAGS() accessors") +b07d5cc93e1b ("ovl: update of dentry revalidate flags after copy up") diff --git a/v6.0/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 b/v6.0/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 new file mode 100644 index 00000000000..9ec58791ed3 --- /dev/null +++ b/v6.0/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 @@ -0,0 +1 @@ +ddb9fd7a5440 ("fs/select: rework stack allocation hack for clang") diff --git a/v6.0/de8a3207aed33283a560193095b156d3b73fc4f0 b/v6.0/de8a3207aed33283a560193095b156d3b73fc4f0 new file mode 100644 index 00000000000..bdf4bfbf9ce --- /dev/null +++ b/v6.0/de8a3207aed33283a560193095b156d3b73fc4f0 @@ -0,0 +1 @@ +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v6.0/dec3a7b3aa45802e70c350d73e11564cd444e448 b/v6.0/dec3a7b3aa45802e70c350d73e11564cd444e448 new file mode 100644 index 00000000000..47e615f064d --- /dev/null +++ b/v6.0/dec3a7b3aa45802e70c350d73e11564cd444e448 @@ -0,0 +1,5 @@ +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v6.0/e1fb1dc08e73466830612bcf2f9f72180965c9ba b/v6.0/e1fb1dc08e73466830612bcf2f9f72180965c9ba new file mode 100644 index 00000000000..357ec21781e --- /dev/null +++ b/v6.0/e1fb1dc08e73466830612bcf2f9f72180965c9ba @@ -0,0 +1,16 @@ +e1fb1dc08e73 ("pidfd: allow to override signal scope in pidfd_send_signal()") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v6.0/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd b/v6.0/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd new file mode 100644 index 00000000000..f3a224077d7 --- /dev/null +++ b/v6.0/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd @@ -0,0 +1,2 @@ +e2e8a142fbd9 ("pidfd: exit: kill the no longer used thread_group_exited()") +c27cd083cfb9 ("Compiler attributes: GCC cold function alignment workarounds") diff --git a/v6.0/e2f7dd6e55d2f39734abcebd0cf673700e206197 b/v6.0/e2f7dd6e55d2f39734abcebd0cf673700e206197 new file mode 100644 index 00000000000..8c7662c72fd --- /dev/null +++ b/v6.0/e2f7dd6e55d2f39734abcebd0cf673700e206197 @@ -0,0 +1 @@ +e2f7dd6e55d2 ("fat: Hook up sb->s_uuid") diff --git a/v6.0/e331ac141f1df6d151d24e60ff16e93ec075509e b/v6.0/e331ac141f1df6d151d24e60ff16e93ec075509e new file mode 100644 index 00000000000..fde2ff775f3 --- /dev/null +++ b/v6.0/e331ac141f1df6d151d24e60ff16e93ec075509e @@ -0,0 +1,20 @@ +e331ac141f1d ("selftests/resctrl: Add a helper for the non-contiguous test") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v6.0/e3a491a26b62466ad14a423e8c81a04d5969bfe5 b/v6.0/e3a491a26b62466ad14a423e8c81a04d5969bfe5 new file mode 100644 index 00000000000..86b88e978a6 --- /dev/null +++ b/v6.0/e3a491a26b62466ad14a423e8c81a04d5969bfe5 @@ -0,0 +1,2 @@ +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") diff --git a/v6.0/e5ca9d391615269b05a6ed871fec66d9db650520 b/v6.0/e5ca9d391615269b05a6ed871fec66d9db650520 new file mode 100644 index 00000000000..9b3e419afed --- /dev/null +++ b/v6.0/e5ca9d391615269b05a6ed871fec66d9db650520 @@ -0,0 +1,20 @@ +e5ca9d391615 ("block/ioctl: port blkdev_bszset() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v6.0/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 b/v6.0/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 new file mode 100644 index 00000000000..a70e2b045ce --- /dev/null +++ b/v6.0/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 @@ -0,0 +1 @@ +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") diff --git a/v6.0/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 b/v6.0/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 new file mode 100644 index 00000000000..ffc53c30a82 --- /dev/null +++ b/v6.0/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 @@ -0,0 +1 @@ +e6f7958042a7 ("epoll: Remove ep_scan_ready_list() in comments") diff --git a/v6.0/e73dda7ffd858a58ddeb9c53603ae14f2af8927c b/v6.0/e73dda7ffd858a58ddeb9c53603ae14f2af8927c new file mode 100644 index 00000000000..dcdf764238a --- /dev/null +++ b/v6.0/e73dda7ffd858a58ddeb9c53603ae14f2af8927c @@ -0,0 +1,20 @@ +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v6.0/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 b/v6.0/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 new file mode 100644 index 00000000000..38e52b79cd8 --- /dev/null +++ b/v6.0/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 @@ -0,0 +1 @@ +e769779c0c2c ("fs: Verify write lifetime constants at compile time") diff --git a/v6.0/e86e6638d1171c2201ffff16d2c6a6fd975f8383 b/v6.0/e86e6638d1171c2201ffff16d2c6a6fd975f8383 new file mode 100644 index 00000000000..232efcc3ec3 --- /dev/null +++ b/v6.0/e86e6638d1171c2201ffff16d2c6a6fd975f8383 @@ -0,0 +1,3 @@ +e86e6638d117 ("fscrypt: Drop d_revalidate for valid dentries during lookup") +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") diff --git a/v6.0/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 b/v6.0/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 new file mode 100644 index 00000000000..0f992c5a993 --- /dev/null +++ b/v6.0/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 @@ -0,0 +1,10 @@ +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/e97d06a46526d9392cbdbd7eda193091e1af2723 b/v6.0/e97d06a46526d9392cbdbd7eda193091e1af2723 new file mode 100644 index 00000000000..bcb63dd7201 --- /dev/null +++ b/v6.0/e97d06a46526d9392cbdbd7eda193091e1af2723 @@ -0,0 +1,4 @@ +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/e9a7254b0339ef2b230784789ac28ef35e049253 b/v6.0/e9a7254b0339ef2b230784789ac28ef35e049253 new file mode 100644 index 00000000000..96a639e8662 --- /dev/null +++ b/v6.0/e9a7254b0339ef2b230784789ac28ef35e049253 @@ -0,0 +1,20 @@ +e9a7254b0339 ("nvme: port block device access to file") +2a4936e933e3 ("nvmet: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.0/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 b/v6.0/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 new file mode 100644 index 00000000000..fd9aad8df9a --- /dev/null +++ b/v6.0/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 @@ -0,0 +1,10 @@ +e9b10713e82c ("fscrypt: Drop d_revalidate once the key is added") +3e7807d5a7d7 ("fscrypt: rename fscrypt_info => fscrypt_inode_info") +5b1188847180 ("fscrypt: support crypto data unit size less than filesystem block size") +7a0263dc904f ("fscrypt: replace get_ino_and_lblk_bits with just has_32bit_inodes") +f0904e8bc3c5 ("fscrypt: compute max_lblk_bits from s_maxbytes and block size") +40e13e18168f ("fscrypt: make the bounce page pool opt-in instead of opt-out") +5970fbad1036 ("fscrypt: make it clearer that key_prefix is deprecated") +2d332d5bc424 ("ceph: fscrypt_auth handling for ceph") +83e57e47906c ("fscrypt: optimize fscrypt_initialize()") +6639c3ce7fd2 ("Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux") diff --git a/v6.0/e9c5263ce16d96311c118111ac779f004be8b473 b/v6.0/e9c5263ce16d96311c118111ac779f004be8b473 new file mode 100644 index 00000000000..533cbbe1a10 --- /dev/null +++ b/v6.0/e9c5263ce16d96311c118111ac779f004be8b473 @@ -0,0 +1,15 @@ +e9c5263ce16d ("libfs: improve path_from_stashed()") +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v6.0/ea7d898676d9e94558c46ba927db35403362389f b/v6.0/ea7d898676d9e94558c46ba927db35403362389f new file mode 100644 index 00000000000..3fc935d83ce --- /dev/null +++ b/v6.0/ea7d898676d9e94558c46ba927db35403362389f @@ -0,0 +1,3 @@ +ea7d898676d9 ("fs: Propagate write hints to the struct block_device inode") +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v6.0/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 b/v6.0/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 new file mode 100644 index 00000000000..993a82907b6 --- /dev/null +++ b/v6.0/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 @@ -0,0 +1,11 @@ +eb8ed7c6ab08 ("lockd: adapt to breakup of struct file_lock") +872584f1bb98 ("lockd: convert to using new filelock helpers") +be2be5f7f443 ("lockd: nlm_blocked list race fixes") +244cc19196d2 ("lockd: server should unlock lock if client rejects the grant") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") +7ff84910c66c ("lockd: set file_lock start and end when decoding nlm4 testargs") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +764822972d64 ("Merge tag 'nfsd-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v6.0/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 b/v6.0/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 new file mode 100644 index 00000000000..8bf2c17880a --- /dev/null +++ b/v6.0/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 @@ -0,0 +1 @@ +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v6.0/ecba88a3b32d733d41e27973e25b2bc580f64281 b/v6.0/ecba88a3b32d733d41e27973e25b2bc580f64281 new file mode 100644 index 00000000000..eeb4218ec04 --- /dev/null +++ b/v6.0/ecba88a3b32d733d41e27973e25b2bc580f64281 @@ -0,0 +1,20 @@ +ecba88a3b32d ("libfs: Add simple_offset_empty()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") +cac2f8b8d8b5 ("fs: rename current get acl method") diff --git a/v6.0/ee8bd4a428a9c538e08aa5bc797fca19d577f667 b/v6.0/ee8bd4a428a9c538e08aa5bc797fca19d577f667 new file mode 100644 index 00000000000..e085792ac4f --- /dev/null +++ b/v6.0/ee8bd4a428a9c538e08aa5bc797fca19d577f667 @@ -0,0 +1 @@ +ee8bd4a428a9 ("kunit: tool: Print UML command") diff --git a/v6.0/ef560389ca50e33bd0c4531236c187107fa81e1f b/v6.0/ef560389ca50e33bd0c4531236c187107fa81e1f new file mode 100644 index 00000000000..594624cb20b --- /dev/null +++ b/v6.0/ef560389ca50e33bd0c4531236c187107fa81e1f @@ -0,0 +1,9 @@ +ef560389ca50 ("docs: filesystems: fix typo in docs") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +62d53c4a1dfe ("fs: use backing_file container for internal files with "fake" f_path") +8a05a8c31d06 ("fs: move kmem_cache_zalloc() into alloc_empty_file*() helpers") +cbb0b9d4bbcf ("fs: use a helper for opening kernel internal files") +d56e0ddb8fc3 ("fs: rename {vfs,kernel}_tmpfile_open()") +d8aeb44a9ae3 ("fs: add FMODE_DIO_PARALLEL_WRITE flag") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/f0ece18e994144b7daa025b68ead97de26a2df1f b/v6.0/f0ece18e994144b7daa025b68ead97de26a2df1f new file mode 100644 index 00000000000..fe5ac18032c --- /dev/null +++ b/v6.0/f0ece18e994144b7daa025b68ead97de26a2df1f @@ -0,0 +1 @@ +f0ece18e9941 ("selftests: add ESRCH tests for pidfd_getfd()") diff --git a/v6.0/f123dc86388cb669c3d6322702dc441abc35c31e b/v6.0/f123dc86388cb669c3d6322702dc441abc35c31e new file mode 100644 index 00000000000..998f411fdd2 --- /dev/null +++ b/v6.0/f123dc86388cb669c3d6322702dc441abc35c31e @@ -0,0 +1 @@ +f123dc86388c ("sysv: don't call sb_bread() with pointers_lock held") diff --git a/v6.0/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 b/v6.0/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 new file mode 100644 index 00000000000..bf7b2e7806b --- /dev/null +++ b/v6.0/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 @@ -0,0 +1 @@ +f17d8a87ecb5 ("selftests: fuxex: Report a unique test name per run of futex_requeue_pi") diff --git a/v6.0/f3a608827d1f8de0dd12813e8d9c6803fe64e119 b/v6.0/f3a608827d1f8de0dd12813e8d9c6803fe64e119 new file mode 100644 index 00000000000..0c5c2c59855 --- /dev/null +++ b/v6.0/f3a608827d1f8de0dd12813e8d9c6803fe64e119 @@ -0,0 +1,2 @@ +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/f525152a0f0ff34eb92b322703d76ba37095f556 b/v6.0/f525152a0f0ff34eb92b322703d76ba37095f556 new file mode 100644 index 00000000000..ffc4dced5c7 --- /dev/null +++ b/v6.0/f525152a0f0ff34eb92b322703d76ba37095f556 @@ -0,0 +1,15 @@ +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/f8f669699977db503569465b64dc5220ab21bb41 b/v6.0/f8f669699977db503569465b64dc5220ab21bb41 new file mode 100644 index 00000000000..f410ba61c6a --- /dev/null +++ b/v6.0/f8f669699977db503569465b64dc5220ab21bb41 @@ -0,0 +1,14 @@ +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +22a8be280383 ("selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem") diff --git a/v6.0/f92e1a829d64dd66fa173c6934f03817d9e68d43 b/v6.0/f92e1a829d64dd66fa173c6934f03817d9e68d43 new file mode 100644 index 00000000000..c10c5de0e81 --- /dev/null +++ b/v6.0/f92e1a829d64dd66fa173c6934f03817d9e68d43 @@ -0,0 +1,10 @@ +f92e1a829d64 ("test_maple_tree: testing the cyclic allocation") +eb2e817f38ca ("maple_tree: update testing code for mas_{next,prev,walk}") +4bd6dded6318 ("test_maple_tree: add more testing for mas_empty_area()") +5159d64b3354 ("test_maple_tree: test modifications while iterating") +7327e8111adb ("maple_tree: fix mas_empty_area_rev() lower bound validation") +c5651b31f515 ("test_maple_tree: add test for mas_spanning_rebalance() on insufficient data") +120b116208a0 ("maple_tree: reorganize testing to restore module testing") +e15e06a83923 ("lib/test_maple_tree: add testing for maple tree") +cc86e0c2f306 ("radix tree test suite: add support for slab bulk APIs") +54a611b60590 ("Maple Tree: add new data structure") diff --git a/v6.0/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 b/v6.0/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 new file mode 100644 index 00000000000..ebbd02618ec --- /dev/null +++ b/v6.0/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 @@ -0,0 +1,20 @@ +f9d8c3c4236e ("block2mtd: port device access to files") +3817d4b11212 ("mtd: block2mtd: Convert to bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.0/fc9a615200d48e076af58f4309f507e500ed900d b/v6.0/fc9a615200d48e076af58f4309f507e500ed900d new file mode 100644 index 00000000000..112572e086f --- /dev/null +++ b/v6.0/fc9a615200d48e076af58f4309f507e500ed900d @@ -0,0 +1,8 @@ +fc9a615200d4 ("drm: tests: Fix invalid printf format specifiers in KUnit tests") +335126937753 ("drm/tests/drm_buddy: fix 32b build") +a64056bb5a32 ("drm/tests/drm_buddy: add alloc_contiguous test") +078a5b498d6a ("drm/tests: Remove slow tests") +25bbe844ef5c ("drm: test: Fix 32-bit issue in drm_buddy_test") +523dfa96add7 ("drm/tests: reduce drm_mm_test stack usage") +ce28ab1380e8 ("drm/tests: Add back seed value information") +a140a6a2d5ec ("Merge drm/drm-next into drm-misc-next") diff --git a/v6.0/fde4951834c22fc634c1e1238b874f894ef46c9c b/v6.0/fde4951834c22fc634c1e1238b874f894ef46c9c new file mode 100644 index 00000000000..8c263fe4a8c --- /dev/null +++ b/v6.0/fde4951834c22fc634c1e1238b874f894ef46c9c @@ -0,0 +1,10 @@ +fde4951834c2 ("filelock: convert more internal functions to use file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.0/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d b/v6.0/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d new file mode 100644 index 00000000000..e0f880d36e0 --- /dev/null +++ b/v6.0/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d @@ -0,0 +1,4 @@ +fe12cfc17429 ("fs: fix a typo in attr.c") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +a2bd096fb2d7 ("fs: use type safe idmapping helpers") +f721d24e5dae ("Merge tag 'pull-tmpfile' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v6.0/fe3944fb245ab99570552a3bf970b00058a9ca6d b/v6.0/fe3944fb245ab99570552a3bf970b00058a9ca6d new file mode 100644 index 00000000000..9cc30c5f8ee --- /dev/null +++ b/v6.0/fe3944fb245ab99570552a3bf970b00058a9ca6d @@ -0,0 +1 @@ +fe3944fb245a ("fs: Move enum rw_hint into a new header file") diff --git a/v6.0/ff3b96f2c9e5c24fca12239cd519a8a18569e687 b/v6.0/ff3b96f2c9e5c24fca12239cd519a8a18569e687 new file mode 100644 index 00000000000..d3ce948e254 --- /dev/null +++ b/v6.0/ff3b96f2c9e5c24fca12239cd519a8a18569e687 @@ -0,0 +1,2 @@ +ff3b96f2c9e5 ("net: test: Fix printf format specifier in skb_segment kunit test") +b3098d32ed6e ("net: add skb_segment kunit test") diff --git a/v6.1/00616416488868a8b98343863e5ac078506e44e8 b/v6.1/00616416488868a8b98343863e5ac078506e44e8 new file mode 100644 index 00000000000..7a863926b5e --- /dev/null +++ b/v6.1/00616416488868a8b98343863e5ac078506e44e8 @@ -0,0 +1,20 @@ +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v6.1/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 b/v6.1/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 new file mode 100644 index 00000000000..fc68fe62951 --- /dev/null +++ b/v6.1/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 @@ -0,0 +1,20 @@ +034f0cf8fdf9 ("target: port block device access to file") +e6aafdc8a76b ("scsi: target: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.1/038ce802e248a985150156da84bc3f118236b898 b/v6.1/038ce802e248a985150156da84bc3f118236b898 new file mode 100644 index 00000000000..6b943ef2b64 --- /dev/null +++ b/v6.1/038ce802e248a985150156da84bc3f118236b898 @@ -0,0 +1,20 @@ +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v6.1/04aa5f4eba49d6493801d0f1d515ed237459b166 b/v6.1/04aa5f4eba49d6493801d0f1d515ed237459b166 new file mode 100644 index 00000000000..ad866b09861 --- /dev/null +++ b/v6.1/04aa5f4eba49d6493801d0f1d515ed237459b166 @@ -0,0 +1 @@ +04aa5f4eba49 ("ext4: Configure dentry operations at dentry-creation time") diff --git a/v6.1/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 b/v6.1/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 new file mode 100644 index 00000000000..f093d5b7be4 --- /dev/null +++ b/v6.1/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 @@ -0,0 +1,7 @@ +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +de630176bdf8 ("Merge tag 'iversion-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v6.1/05fb1dbc821f3016a52621ccd4530c269b626130 b/v6.1/05fb1dbc821f3016a52621ccd4530c269b626130 new file mode 100644 index 00000000000..485f066ad79 --- /dev/null +++ b/v6.1/05fb1dbc821f3016a52621ccd4530c269b626130 @@ -0,0 +1,20 @@ +05fb1dbc821f ("pktcdvd: port block device access to file") +7ac86df899f0 ("pktcdvd: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.1/0611a640e60a0473883328746f3c53934cd4dc3c b/v6.1/0611a640e60a0473883328746f3c53934cd4dc3c new file mode 100644 index 00000000000..52377a8a664 --- /dev/null +++ b/v6.1/0611a640e60a0473883328746f3c53934cd4dc3c @@ -0,0 +1,2 @@ +0611a640e60a ("eventpoll: prefer kfree_rcu() in __ep_remove()") +58c9b016e128 ("epoll: use refcount to reduce ep_mutex contention") diff --git a/v6.1/06b8db3a7dde43cc7c412517c93c85d13a4557f8 b/v6.1/06b8db3a7dde43cc7c412517c93c85d13a4557f8 new file mode 100644 index 00000000000..7712d8cc59a --- /dev/null +++ b/v6.1/06b8db3a7dde43cc7c412517c93c85d13a4557f8 @@ -0,0 +1 @@ +06b8db3a7dde ("fs: remove NTFS classic from docum. index") diff --git a/v6.1/07fd7c329839cf0b8c7766883d830a1a0d12d1dd b/v6.1/07fd7c329839cf0b8c7766883d830a1a0d12d1dd new file mode 100644 index 00000000000..3f59de20c6f --- /dev/null +++ b/v6.1/07fd7c329839cf0b8c7766883d830a1a0d12d1dd @@ -0,0 +1,15 @@ +07fd7c329839 ("libfs: add path_from_stashed()") +077c212f0344 ("fs: new accessor methods for atime and mtime") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +f7f438589f46 ("kernfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +0c4767923ed6 ("fs: new helper: simple_rename_timestamp") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +6e17c6de3ddf ("Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 b/v6.1/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 new file mode 100644 index 00000000000..78ecbd254ad --- /dev/null +++ b/v6.1/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 @@ -0,0 +1,2 @@ +0873add0e0cd ("file: prepare for new helper") +9024b4c96576 ("d_alloc_pseudo(): move setting ->d_op there from the (sole) caller") diff --git a/v6.1/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 b/v6.1/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 new file mode 100644 index 00000000000..bb093f8b26b --- /dev/null +++ b/v6.1/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 @@ -0,0 +1,2 @@ +0906fbb2f7ad ("libfs: Attempt exact-match comparison first during casefolded lookup") +af494af38580 ("libfs: remove redundant checks of s_encoding") diff --git a/v6.1/0a549ed22c3c7cc6da5c5f5918efd019944489a5 b/v6.1/0a549ed22c3c7cc6da5c5f5918efd019944489a5 new file mode 100644 index 00000000000..3db6cdbd4e1 --- /dev/null +++ b/v6.1/0a549ed22c3c7cc6da5c5f5918efd019944489a5 @@ -0,0 +1 @@ +0a549ed22c3c ("lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg") diff --git a/v6.1/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 b/v6.1/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 new file mode 100644 index 00000000000..5e9a34521ab --- /dev/null +++ b/v6.1/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 @@ -0,0 +1 @@ +0c9bd6bc4bb2 ("pidfd: getfd should always report ESRCH if a task is exiting") diff --git a/v6.1/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 b/v6.1/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 new file mode 100644 index 00000000000..b1057f1e0ad --- /dev/null +++ b/v6.1/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 @@ -0,0 +1,20 @@ +0e4a862174f2 ("libfs: Convert simple directory offsets to use a Maple Tree") +ecba88a3b32d ("libfs: Add simple_offset_empty()") +7beea725a8ca ("libfs: Define a minimum directory offset") +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") diff --git a/v6.1/0e9876d8e88d81a35742e90048ab3784c49b910b b/v6.1/0e9876d8e88d81a35742e90048ab3784c49b910b new file mode 100644 index 00000000000..4f5f01be1ee --- /dev/null +++ b/v6.1/0e9876d8e88d81a35742e90048ab3784c49b910b @@ -0,0 +1,5 @@ +0e9876d8e88d ("filelock: fl_pid field should be signed int") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v6.1/0f05ee447949cf1b72bd7c415c803ea7f7209403 b/v6.1/0f05ee447949cf1b72bd7c415c803ea7f7209403 new file mode 100644 index 00000000000..8dfd4c3a8a7 --- /dev/null +++ b/v6.1/0f05ee447949cf1b72bd7c415c803ea7f7209403 @@ -0,0 +1,2 @@ +0f05ee447949 ("selftests/filesystems:fix build error in overlayfs") +b5a78c7127f2 ("selftests/overlayfs: verify device and inode numbers in /proc/pid/maps") diff --git a/v6.1/101c3fad29d7a0a90ff063b1aad586a0211911ec b/v6.1/101c3fad29d7a0a90ff063b1aad586a0211911ec new file mode 100644 index 00000000000..1a3802605b1 --- /dev/null +++ b/v6.1/101c3fad29d7a0a90ff063b1aad586a0211911ec @@ -0,0 +1,3 @@ +101c3fad29d7 ("libfs: Drop generic_set_encrypted_ci_d_ops") +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") diff --git a/v6.1/11b3f8ae7081607a783d60e8098d46b787f79cad b/v6.1/11b3f8ae7081607a783d60e8098d46b787f79cad new file mode 100644 index 00000000000..46fe45bddbe --- /dev/null +++ b/v6.1/11b3f8ae7081607a783d60e8098d46b787f79cad @@ -0,0 +1,9 @@ +11b3f8ae7081 ("fs: remove the inode argument to ->d_real() method") +def3ae83da02 ("fs: store real path instead of fake path in backing file f_path") +08582d678fcf ("fs: create helper file_user_path() for user displayed mapped file path") +83bc1d294130 ("fs: get mnt_writers count for an open backing file's real path") +6cf41fcfe099 ("backing file: free directly") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +3e15dcf77b23 ("fs: rename __mnt_{want,drop}_write*() helpers") +63580f669d7f ("Merge tag 'ovl-update-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs") diff --git a/v6.1/11ff73082f17e1adc1b717264d9b74661fc5b229 b/v6.1/11ff73082f17e1adc1b717264d9b74661fc5b229 new file mode 100644 index 00000000000..ec6b8c281ee --- /dev/null +++ b/v6.1/11ff73082f17e1adc1b717264d9b74661fc5b229 @@ -0,0 +1,5 @@ +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") diff --git a/v6.1/12f7900c575679af411aaa89340bfe3dc68b46b3 b/v6.1/12f7900c575679af411aaa89340bfe3dc68b46b3 new file mode 100644 index 00000000000..734b6789138 --- /dev/null +++ b/v6.1/12f7900c575679af411aaa89340bfe3dc68b46b3 @@ -0,0 +1 @@ +12f7900c5756 ("writeback: move wb_wakeup_delayed defination to fs-writeback.c") diff --git a/v6.1/133e267ef4a26d19c93996a874714e9f3f8c70aa b/v6.1/133e267ef4a26d19c93996a874714e9f3f8c70aa new file mode 100644 index 00000000000..d870625c39b --- /dev/null +++ b/v6.1/133e267ef4a26d19c93996a874714e9f3f8c70aa @@ -0,0 +1 @@ +133e267ef4a2 ("time: test: Fix incorrect format specifier") diff --git a/v6.1/14786d949a3b8cf00cc32456363b7db22894a0e6 b/v6.1/14786d949a3b8cf00cc32456363b7db22894a0e6 new file mode 100644 index 00000000000..224e419d608 --- /dev/null +++ b/v6.1/14786d949a3b8cf00cc32456363b7db22894a0e6 @@ -0,0 +1,14 @@ +14786d949a3b ("filelock: fix deadlock detection in POSIX locking") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/1505ba06e52e701600172bccbc3aa7fb9bd5d0da b/v6.1/1505ba06e52e701600172bccbc3aa7fb9bd5d0da new file mode 100644 index 00000000000..f9d2b1159da --- /dev/null +++ b/v6.1/1505ba06e52e701600172bccbc3aa7fb9bd5d0da @@ -0,0 +1,2 @@ +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v6.1/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 b/v6.1/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 new file mode 100644 index 00000000000..c096ff54c58 --- /dev/null +++ b/v6.1/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 @@ -0,0 +1,13 @@ +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v6.1/15f298821289d3efba87bb34db29d0ba9780a443 b/v6.1/15f298821289d3efba87bb34db29d0ba9780a443 new file mode 100644 index 00000000000..49cffb9a559 --- /dev/null +++ b/v6.1/15f298821289d3efba87bb34db29d0ba9780a443 @@ -0,0 +1,20 @@ +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v6.1/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 b/v6.1/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 new file mode 100644 index 00000000000..80560d0c69b --- /dev/null +++ b/v6.1/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 @@ -0,0 +1,20 @@ +16ca5dfd8dcd ("swap: port block device usage to file") +4c6bca43c547 ("mm/swap: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.1/16f9ce818901c7b7618094242adc0b51208a7c89 b/v6.1/16f9ce818901c7b7618094242adc0b51208a7c89 new file mode 100644 index 00000000000..988641ff68c --- /dev/null +++ b/v6.1/16f9ce818901c7b7618094242adc0b51208a7c89 @@ -0,0 +1,9 @@ +16f9ce818901 ("smb/server: adapt to breakup of struct file_lock") +6a277077ac51 ("smb/server: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +504a73d46bad ("Merge tag '6.2-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbd") diff --git a/v6.1/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 b/v6.1/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 new file mode 100644 index 00000000000..fc1f1b7fc26 --- /dev/null +++ b/v6.1/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 @@ -0,0 +1,2 @@ +1901ae3cc9f8 ("selftest/ftrace: fix typo in ftracetest script") +dbcf76390eb9 ("selftests/ftrace: Improve integration with kselftest runner") diff --git a/v6.1/190f676afa00d07082db170400aaa2cd4de0933f b/v6.1/190f676afa00d07082db170400aaa2cd4de0933f new file mode 100644 index 00000000000..a56cc48ef84 --- /dev/null +++ b/v6.1/190f676afa00d07082db170400aaa2cd4de0933f @@ -0,0 +1,20 @@ +190f676afa00 ("block/genhd: port disk_scan_partitions() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v6.1/195b3678bea35fde0619f17b73847c30e66d79d0 b/v6.1/195b3678bea35fde0619f17b73847c30e66d79d0 new file mode 100644 index 00000000000..e1bfc79a9fe --- /dev/null +++ b/v6.1/195b3678bea35fde0619f17b73847c30e66d79d0 @@ -0,0 +1 @@ +195b3678bea3 ("minix: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.1/19871b5c7a003946d3cd4209a348ab7c0df5dbad b/v6.1/19871b5c7a003946d3cd4209a348ab7c0df5dbad new file mode 100644 index 00000000000..007b6947da5 --- /dev/null +++ b/v6.1/19871b5c7a003946d3cd4209a348ab7c0df5dbad @@ -0,0 +1,5 @@ +19871b5c7a00 ("iomap: pass the length of the dirty region to ->map_blocks") +925c86a19bac ("fs: add CONFIG_BUFFER_HEAD") +487c607df790 ("block: use iomap for writes to block devices") +727cfe976758 ("block: open code __generic_file_write_iter for blkdev writes") +c6b0271053e7 ("Merge tag 'fs_for_v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs") diff --git a/v6.1/19e94a2333c2babc773e51a9ed844cfc35a36064 b/v6.1/19e94a2333c2babc773e51a9ed844cfc35a36064 new file mode 100644 index 00000000000..de914621ff7 --- /dev/null +++ b/v6.1/19e94a2333c2babc773e51a9ed844cfc35a36064 @@ -0,0 +1,20 @@ +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v6.1/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 b/v6.1/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 new file mode 100644 index 00000000000..326f73fdaf2 --- /dev/null +++ b/v6.1/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 @@ -0,0 +1,13 @@ +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a b/v6.1/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a new file mode 100644 index 00000000000..b1e2f47e62c --- /dev/null +++ b/v6.1/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a @@ -0,0 +1,12 @@ +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf b/v6.1/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf new file mode 100644 index 00000000000..1af092779b2 --- /dev/null +++ b/v6.1/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf @@ -0,0 +1,5 @@ +1b9e2d90141c ("xfs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +3584c8f48a70 ("xfs: Block writes to log device") +653bee386c08 ("xfs: simplify device handling") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/1d3aa0b97c55672eff44516b1c8afb9551003d78 b/v6.1/1d3aa0b97c55672eff44516b1c8afb9551003d78 new file mode 100644 index 00000000000..c2f647fd7aa --- /dev/null +++ b/v6.1/1d3aa0b97c55672eff44516b1c8afb9551003d78 @@ -0,0 +1,20 @@ +1d3aa0b97c55 ("ocfs2: port block device access to file") +ebc4185497ea ("ocfs2: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.1/1fa08aece42512be072351f482096d5796edf7ca b/v6.1/1fa08aece42512be072351f482096d5796edf7ca new file mode 100644 index 00000000000..e5f14ca5316 --- /dev/null +++ b/v6.1/1fa08aece42512be072351f482096d5796edf7ca @@ -0,0 +1,15 @@ +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +fb7945b484b8 ("nsfs: use d_make_root()") +16a9496523a4 ("fs: convert core infrastructure to new timestamp accessors") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v6.1/205de6ddd7fff9340bd5e4b68105f28120671c6b b/v6.1/205de6ddd7fff9340bd5e4b68105f28120671c6b new file mode 100644 index 00000000000..06ba208ba06 --- /dev/null +++ b/v6.1/205de6ddd7fff9340bd5e4b68105f28120671c6b @@ -0,0 +1,20 @@ +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") diff --git a/v6.1/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 b/v6.1/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 new file mode 100644 index 00000000000..83341b0ab0f --- /dev/null +++ b/v6.1/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 @@ -0,0 +1,20 @@ +20e6a8d0dcdc ("drbd: port block device access to file") +75e27d373425 ("drdb: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.1/217759bbb95db7998528eb65914c3e20d890dff5 b/v6.1/217759bbb95db7998528eb65914c3e20d890dff5 new file mode 100644 index 00000000000..36d03a2b785 --- /dev/null +++ b/v6.1/217759bbb95db7998528eb65914c3e20d890dff5 @@ -0,0 +1,20 @@ +217759bbb95d ("xen: port block device access to file") +436d3705bfee ("xen/blkback: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.1/21e25205d7f9b6d7d3807546dd12ea93844b7c8e b/v6.1/21e25205d7f9b6d7d3807546dd12ea93844b7c8e new file mode 100644 index 00000000000..7b1739aba8a --- /dev/null +++ b/v6.1/21e25205d7f9b6d7d3807546dd12ea93844b7c8e @@ -0,0 +1 @@ +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") diff --git a/v6.1/2263639f96f24a121ec9f037981b81daf5a8d60a b/v6.1/2263639f96f24a121ec9f037981b81daf5a8d60a new file mode 100644 index 00000000000..c570f35aaa8 --- /dev/null +++ b/v6.1/2263639f96f24a121ec9f037981b81daf5a8d60a @@ -0,0 +1,6 @@ +2263639f96f2 ("iov_iter: streamline iovec/bvec alignment iteration") +de4f5fed3f23 ("iov_iter: add iter_iovec() helper") +0a2481cde24f ("block: ensure bio_alloc_map_data() deals with ITER_UBUF correctly") +d46aa786fa53 ("block: use iter_ubuf for single range") +4b61152e107a ("io_uring: switch network send/recv to ITER_UBUF") +54e60e505d61 ("Merge tag 'for-6.2/io_uring-2022-12-08' of git://git.kernel.dk/linux") diff --git a/v6.1/231e872529885483056c0170641ddd76686e3a89 b/v6.1/231e872529885483056c0170641ddd76686e3a89 new file mode 100644 index 00000000000..e33eda971e9 --- /dev/null +++ b/v6.1/231e872529885483056c0170641ddd76686e3a89 @@ -0,0 +1 @@ +231e87252988 ("xfs: add support for FS_IOC_GETFSSYSFSPATH") diff --git a/v6.1/24a8b7bfb96120b32c222ef108bb7a713d1e385a b/v6.1/24a8b7bfb96120b32c222ef108bb7a713d1e385a new file mode 100644 index 00000000000..af734afaadd --- /dev/null +++ b/v6.1/24a8b7bfb96120b32c222ef108bb7a713d1e385a @@ -0,0 +1,13 @@ +24a8b7bfb961 ("fs: use inode_set_ctime_to_ts to set inode ctime to current time") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v6.1/24be05591fb7a2a3edd639092c045298dd57aeea b/v6.1/24be05591fb7a2a3edd639092c045298dd57aeea new file mode 100644 index 00000000000..14b4f9a5c66 --- /dev/null +++ b/v6.1/24be05591fb7a2a3edd639092c045298dd57aeea @@ -0,0 +1,20 @@ +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v6.1/2558e3b23112adb82a558bab616890a790a38bc6 b/v6.1/2558e3b23112adb82a558bab616890a790a38bc6 new file mode 100644 index 00000000000..1eb99b4aea9 --- /dev/null +++ b/v6.1/2558e3b23112adb82a558bab616890a790a38bc6 @@ -0,0 +1,14 @@ +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v6.1/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 b/v6.1/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 new file mode 100644 index 00000000000..2e498ab37df --- /dev/null +++ b/v6.1/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 @@ -0,0 +1,16 @@ +269a6194dcba ("filelock: reorganize locks_delete_block and __locks_insert_block") +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/2824083db76cb9d4b7910607b367e93b02912865 b/v6.1/2824083db76cb9d4b7910607b367e93b02912865 new file mode 100644 index 00000000000..1fe0b611766 --- /dev/null +++ b/v6.1/2824083db76cb9d4b7910607b367e93b02912865 @@ -0,0 +1,20 @@ +2824083db76c ("ovl: Always reject mounting over case-insensitive directories") +24e16e385f22 ("ovl: add support for appending lowerdirs one by one") +819829f0319a ("ovl: refactor layer parsing helpers") +0cea4c097d97 ("ovl: store and show the user provided lowerdir mount option") +c835110b588a ("ovl: remove unused code in lowerdir param parsing") +32db51070850 ("ovl: fix regression in showing lowerdir mount option") +a535116d8033 ("ovl: make use of ->layers safe in rcu pathwalk") +f01d08899fd7 ("ovl: make consistent use of OVL_FS()") +16aac5ad1fa9 ("ovl: support encoding non-decodable file handles") +184996e92e86 ("ovl: Validate verity xattr when resolving lowerdata") +bf07089081a0 ("ovl: Add versioned header for overlay.metacopy xattr") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") diff --git a/v6.1/282c30f320ba25794b66c2231ab134d15465ef21 b/v6.1/282c30f320ba25794b66c2231ab134d15465ef21 new file mode 100644 index 00000000000..99ef2770e58 --- /dev/null +++ b/v6.1/282c30f320ba25794b66c2231ab134d15465ef21 @@ -0,0 +1,6 @@ +282c30f320ba ("filelock: remove temporary compatibility macros") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 b/v6.1/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 new file mode 100644 index 00000000000..f4adb126024 --- /dev/null +++ b/v6.1/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 @@ -0,0 +1 @@ +2851f57d2dab ("selftests: thermal: intel: workload_hint: add missing gitignore") diff --git a/v6.1/2892731ec2893252cdbc256a2bd5436b7fd94cf7 b/v6.1/2892731ec2893252cdbc256a2bd5436b7fd94cf7 new file mode 100644 index 00000000000..f0cdebf4c90 --- /dev/null +++ b/v6.1/2892731ec2893252cdbc256a2bd5436b7fd94cf7 @@ -0,0 +1,20 @@ +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") diff --git a/v6.1/292fcaa1f937345cb65f3af82a1ee6692c8df9eb b/v6.1/292fcaa1f937345cb65f3af82a1ee6692c8df9eb new file mode 100644 index 00000000000..6b27fe1956b --- /dev/null +++ b/v6.1/292fcaa1f937345cb65f3af82a1ee6692c8df9eb @@ -0,0 +1 @@ +292fcaa1f937 ("smb: remove redundant check") diff --git a/v6.1/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 b/v6.1/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 new file mode 100644 index 00000000000..7268fc12395 --- /dev/null +++ b/v6.1/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 @@ -0,0 +1 @@ +2a95fd3cc23d ("jfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.1/2cd114294d1dad6ed19217c909680f9fd30ee711 b/v6.1/2cd114294d1dad6ed19217c909680f9fd30ee711 new file mode 100644 index 00000000000..73824817b6d --- /dev/null +++ b/v6.1/2cd114294d1dad6ed19217c909680f9fd30ee711 @@ -0,0 +1 @@ +2cd114294d1d ("smb/client: convert to using new filelock helpers") diff --git a/v6.1/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d b/v6.1/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d new file mode 100644 index 00000000000..87ba9cfd7a1 --- /dev/null +++ b/v6.1/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d @@ -0,0 +1,5 @@ +2dd0b5a8fcc4 ("selftests: ktap_helpers: Add a helper to finish the test") +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") diff --git a/v6.1/2fadeb950f53c017bde9e156e443528265dd3629 b/v6.1/2fadeb950f53c017bde9e156e443528265dd3629 new file mode 100644 index 00000000000..5da194e50b3 --- /dev/null +++ b/v6.1/2fadeb950f53c017bde9e156e443528265dd3629 @@ -0,0 +1,20 @@ +2fadeb950f53 ("kunit: make kunit_bus_type const") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v6.1/3058fca1ed7955c904584a6d86108d664a927177 b/v6.1/3058fca1ed7955c904584a6d86108d664a927177 new file mode 100644 index 00000000000..42dfd9caea9 --- /dev/null +++ b/v6.1/3058fca1ed7955c904584a6d86108d664a927177 @@ -0,0 +1 @@ +3058fca1ed79 ("fs: make file_dentry() a simple accessor") diff --git a/v6.1/30deff8531f469453ccc0981f14eceb0a2ea68d6 b/v6.1/30deff8531f469453ccc0981f14eceb0a2ea68d6 new file mode 100644 index 00000000000..1f78ac4382c --- /dev/null +++ b/v6.1/30deff8531f469453ccc0981f14eceb0a2ea68d6 @@ -0,0 +1,20 @@ +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") diff --git a/v6.1/321de651fa565dcf76c017b257bdf15ec7fff45d b/v6.1/321de651fa565dcf76c017b257bdf15ec7fff45d new file mode 100644 index 00000000000..f1ec15694f5 --- /dev/null +++ b/v6.1/321de651fa565dcf76c017b257bdf15ec7fff45d @@ -0,0 +1,6 @@ +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +841dd789b862 ("block: Use bdev_open_by_dev() in blkdev_open()") +e719b4d15674 ("block: Provide bdev_open_* functions") +a0433f8cae3a ("Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linux") diff --git a/v6.1/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 b/v6.1/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 new file mode 100644 index 00000000000..8ec0a7cd448 --- /dev/null +++ b/v6.1/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 @@ -0,0 +1,20 @@ +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v6.1/3425a2005b291b62b6f6deeeab1156839c41cf85 b/v6.1/3425a2005b291b62b6f6deeeab1156839c41cf85 new file mode 100644 index 00000000000..f283228910f --- /dev/null +++ b/v6.1/3425a2005b291b62b6f6deeeab1156839c41cf85 @@ -0,0 +1 @@ +3425a2005b29 ("selftests/ftrace: Add test to exercize function tracer across cpu hotplug") diff --git a/v6.1/345e8abe4c355bc24bab3f4a5634122e55be8665 b/v6.1/345e8abe4c355bc24bab3f4a5634122e55be8665 new file mode 100644 index 00000000000..337c54fd768 --- /dev/null +++ b/v6.1/345e8abe4c355bc24bab3f4a5634122e55be8665 @@ -0,0 +1,20 @@ +345e8abe4c35 ("selftests/resctrl: Get domain id from cache id") +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v6.1/347d49fdf36c5e2411afdb312935d88183fe5811 b/v6.1/347d49fdf36c5e2411afdb312935d88183fe5811 new file mode 100644 index 00000000000..cf145731eee --- /dev/null +++ b/v6.1/347d49fdf36c5e2411afdb312935d88183fe5811 @@ -0,0 +1,10 @@ +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/348139384ba30eccd4ce4f01fcf575b08ce81b83 b/v6.1/348139384ba30eccd4ce4f01fcf575b08ce81b83 new file mode 100644 index 00000000000..50d31b0c930 --- /dev/null +++ b/v6.1/348139384ba30eccd4ce4f01fcf575b08ce81b83 @@ -0,0 +1 @@ +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v6.1/3789fb8746dc0f484db2d6f48b390f0f535d5120 b/v6.1/3789fb8746dc0f484db2d6f48b390f0f535d5120 new file mode 100644 index 00000000000..3d88ab126c2 --- /dev/null +++ b/v6.1/3789fb8746dc0f484db2d6f48b390f0f535d5120 @@ -0,0 +1,20 @@ +3789fb8746dc ("bcache: port block device access to files") +b3856da79062 ("bcache: Fixup error handling in register_cache()") +631b001fd6bc ("bcache: Convert to bdev_open_by_path()") +2c5555983bd2 ("bcache: Fix bcache device claiming") +abcc0cbd4928 ("bcache: Alloc holder object before async registration") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v6.1/386dc41cf54dcf44ea40de1aca900f02b756cec0 b/v6.1/386dc41cf54dcf44ea40de1aca900f02b756cec0 new file mode 100644 index 00000000000..02c11713ded --- /dev/null +++ b/v6.1/386dc41cf54dcf44ea40de1aca900f02b756cec0 @@ -0,0 +1 @@ +386dc41cf54d ("init: flush async file closing") diff --git a/v6.1/3948abaa4e2be938ccdfc289385a27342fb13d43 b/v6.1/3948abaa4e2be938ccdfc289385a27342fb13d43 new file mode 100644 index 00000000000..572762fe9dd --- /dev/null +++ b/v6.1/3948abaa4e2be938ccdfc289385a27342fb13d43 @@ -0,0 +1 @@ +3948abaa4e2b ("do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak") diff --git a/v6.1/3956f35fbd36aee35766008ce6a9b0ed812d93ef b/v6.1/3956f35fbd36aee35766008ce6a9b0ed812d93ef new file mode 100644 index 00000000000..6101679f452 --- /dev/null +++ b/v6.1/3956f35fbd36aee35766008ce6a9b0ed812d93ef @@ -0,0 +1,7 @@ +3956f35fbd36 ("ceph: adapt to breakup of struct file_lock") +38d46409c463 ("ceph: print cluster fsid and client global_id in all debug logs") +5995d90d2d19 ("ceph: rename _to_client() to _to_fs_client()") +197b7d792d6a ("ceph: pass the mdsc to several helpers") +07bb00ef00ac ("ceph: fix type promotion bug on 32bit systems") +2816a09678f5 ("ceph: remove unnecessary check for NULL in parse_longname()") +7ba2090ca64e ("Merge tag 'ceph-for-6.6-rc1' of https://github.com/ceph/ceph-client") diff --git a/v6.1/39a6c668e4e78c3bc262c24d9aabd0a49027f948 b/v6.1/39a6c668e4e78c3bc262c24d9aabd0a49027f948 new file mode 100644 index 00000000000..6f286cd1333 --- /dev/null +++ b/v6.1/39a6c668e4e78c3bc262c24d9aabd0a49027f948 @@ -0,0 +1 @@ +39a6c668e4e7 ("efs: convert efs to use the new mount api") diff --git a/v6.1/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd b/v6.1/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd new file mode 100644 index 00000000000..b70ce8cc2d2 --- /dev/null +++ b/v6.1/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd @@ -0,0 +1,20 @@ +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") diff --git a/v6.1/3cdad0a5a6cf581519748612cb449b43379510a4 b/v6.1/3cdad0a5a6cf581519748612cb449b43379510a4 new file mode 100644 index 00000000000..0777f0ddd47 --- /dev/null +++ b/v6.1/3cdad0a5a6cf581519748612cb449b43379510a4 @@ -0,0 +1,20 @@ +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") diff --git a/v6.1/3d40f78169a0a954ff06e2b0f8e21463f7edb433 b/v6.1/3d40f78169a0a954ff06e2b0f8e21463f7edb433 new file mode 100644 index 00000000000..785dad21514 --- /dev/null +++ b/v6.1/3d40f78169a0a954ff06e2b0f8e21463f7edb433 @@ -0,0 +1 @@ +3d40f78169a0 ("filelock: drop the IS_* macros") diff --git a/v6.1/3f6d810665dfde0d33785420618ceb03fba0619d b/v6.1/3f6d810665dfde0d33785420618ceb03fba0619d new file mode 100644 index 00000000000..cdcb2ff8c49 --- /dev/null +++ b/v6.1/3f6d810665dfde0d33785420618ceb03fba0619d @@ -0,0 +1,20 @@ +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") diff --git a/v6.1/410bb2ce611133a11d4d11f0aef4c83f095c3200 b/v6.1/410bb2ce611133a11d4d11f0aef4c83f095c3200 new file mode 100644 index 00000000000..c823caceaeb --- /dev/null +++ b/v6.1/410bb2ce611133a11d4d11f0aef4c83f095c3200 @@ -0,0 +1,20 @@ +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 b/v6.1/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 new file mode 100644 index 00000000000..45d8bd5a5d2 --- /dev/null +++ b/v6.1/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 @@ -0,0 +1 @@ +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") diff --git a/v6.1/42c3732fa8073717dd7d924472f1c0bc5b452fdc b/v6.1/42c3732fa8073717dd7d924472f1c0bc5b452fdc new file mode 100644 index 00000000000..cd21ca78615 --- /dev/null +++ b/v6.1/42c3732fa8073717dd7d924472f1c0bc5b452fdc @@ -0,0 +1 @@ +42c3732fa807 ("fs: Create a generic is_dot_dotdot() utility") diff --git a/v6.1/432acd550e3607d5fea23e27f6ab4e4567deccfd b/v6.1/432acd550e3607d5fea23e27f6ab4e4567deccfd new file mode 100644 index 00000000000..77a9838a56a --- /dev/null +++ b/v6.1/432acd550e3607d5fea23e27f6ab4e4567deccfd @@ -0,0 +1 @@ +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") diff --git a/v6.1/433f437b3ae2ed4e318ecd5233c82f6936e78e82 b/v6.1/433f437b3ae2ed4e318ecd5233c82f6936e78e82 new file mode 100644 index 00000000000..ded20c197b4 --- /dev/null +++ b/v6.1/433f437b3ae2ed4e318ecd5233c82f6936e78e82 @@ -0,0 +1,20 @@ +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") diff --git a/v6.1/4379f91172f39d999919c8e8b2b5e1d665d8972d b/v6.1/4379f91172f39d999919c8e8b2b5e1d665d8972d new file mode 100644 index 00000000000..486c519eecc --- /dev/null +++ b/v6.1/4379f91172f39d999919c8e8b2b5e1d665d8972d @@ -0,0 +1,20 @@ +4379f91172f3 ("power: port block device access to file") +e017d304c740 ("PM: hibernate: Convert to bdev_open_by_dev()") +40d84e198b0a ("PM: hibernate: Rename function parameter from snapshot_test to exclusive") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v6.1/43f0df54c96fa5abcab9df8649c1e52119bf0238 b/v6.1/43f0df54c96fa5abcab9df8649c1e52119bf0238 new file mode 100644 index 00000000000..d7f8c195652 --- /dev/null +++ b/v6.1/43f0df54c96fa5abcab9df8649c1e52119bf0238 @@ -0,0 +1,9 @@ +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v6.1/449813515d3e5efec85206bb91588a6249a421a3 b/v6.1/449813515d3e5efec85206bb91588a6249a421a3 new file mode 100644 index 00000000000..3fc5d3b8479 --- /dev/null +++ b/v6.1/449813515d3e5efec85206bb91588a6249a421a3 @@ -0,0 +1,7 @@ +449813515d3e ("block, fs: Restore the per-bio/request data lifetime fields") +1ccf164ec866 ("block: Use iov_iter_extract_pages() and page pinning in direct-io.c") +e51bab4e2058 ("block: Replace BIO_NO_PAGE_REF with BIO_PAGE_REFFED with inverted logic") +a450f49708ea ("iomap: Don't get an reference on ZERO_PAGE for direct I/O block zeroing") +7ee4ccf57484 ("block: set FOLL_PCI_P2PDMA in bio_map_user_iov()") +80bd4a7aab4c ("blk-mq: move the srcu_struct used for quiescing to the tagset") +b179c98f7697 ("block: Remove request.write_hint") diff --git a/v6.1/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 b/v6.1/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 new file mode 100644 index 00000000000..5370155d0c6 --- /dev/null +++ b/v6.1/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 @@ -0,0 +1,6 @@ +459c814a3c5f ("9p: adapt to breakup of struct file_lock") +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v6.1/45f29e0eb5b969c59a70525942080905dc5b7964 b/v6.1/45f29e0eb5b969c59a70525942080905dc5b7964 new file mode 100644 index 00000000000..7293e29f580 --- /dev/null +++ b/v6.1/45f29e0eb5b969c59a70525942080905dc5b7964 @@ -0,0 +1 @@ +45f29e0eb5b9 ("openpromfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.1/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 b/v6.1/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 new file mode 100644 index 00000000000..a7f811f45a7 --- /dev/null +++ b/v6.1/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 @@ -0,0 +1,10 @@ +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/4a679c5afca027d7f4668f51693f7cce589038f5 b/v6.1/4a679c5afca027d7f4668f51693f7cce589038f5 new file mode 100644 index 00000000000..011df112d57 --- /dev/null +++ b/v6.1/4a679c5afca027d7f4668f51693f7cce589038f5 @@ -0,0 +1 @@ +4a679c5afca0 ("selftests: Add test to verify power supply properties") diff --git a/v6.1/4b2cfbda2d530f4efa0e2833771640869013de5e b/v6.1/4b2cfbda2d530f4efa0e2833771640869013de5e new file mode 100644 index 00000000000..189c5bff37d --- /dev/null +++ b/v6.1/4b2cfbda2d530f4efa0e2833771640869013de5e @@ -0,0 +1,20 @@ +4b2cfbda2d53 ("nfs: port block device access to files") +3fe5d9fb0b31 ("nfs/blocklayout: Convert to use bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.1/4b357e2a6d6c364a88d50526675fe596a30766cb b/v6.1/4b357e2a6d6c364a88d50526675fe596a30766cb new file mode 100644 index 00000000000..a339a4273e6 --- /dev/null +++ b/v6.1/4b357e2a6d6c364a88d50526675fe596a30766cb @@ -0,0 +1,20 @@ +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v6.1/4b7b4291dee2fef9148563be3eeb0034cc3bf5df b/v6.1/4b7b4291dee2fef9148563be3eeb0034cc3bf5df new file mode 100644 index 00000000000..1dc10b9d825 --- /dev/null +++ b/v6.1/4b7b4291dee2fef9148563be3eeb0034cc3bf5df @@ -0,0 +1 @@ +4b7b4291dee2 ("selftests: thermal: intel: power_floor: add missing gitignore") diff --git a/v6.1/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 b/v6.1/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 new file mode 100644 index 00000000000..e9525ee42e5 --- /dev/null +++ b/v6.1/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 @@ -0,0 +1,2 @@ +4b944f8ef996 ("Revert "mm/filemap: avoid buffered read/write race to read inconsistent data"") +e2c27b803bb6 ("mm/filemap: avoid buffered read/write race to read inconsistent data") diff --git a/v6.1/4ca52f539865853e6ddbc393745cd0b305f0d810 b/v6.1/4ca52f539865853e6ddbc393745cd0b305f0d810 new file mode 100644 index 00000000000..50ef28826f0 --- /dev/null +++ b/v6.1/4ca52f539865853e6ddbc393745cd0b305f0d810 @@ -0,0 +1,9 @@ +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 b/v6.1/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 new file mode 100644 index 00000000000..992d2aa0feb --- /dev/null +++ b/v6.1/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 @@ -0,0 +1,17 @@ +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v6.1/512383ae49107fbc42243887798548e356c4b91c b/v6.1/512383ae49107fbc42243887798548e356c4b91c new file mode 100644 index 00000000000..9dabe79ddb6 --- /dev/null +++ b/v6.1/512383ae49107fbc42243887798548e356c4b91c @@ -0,0 +1,3 @@ +512383ae4910 ("f2fs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/5339792bd64bd1605d3d51f8e52e94dfc385959b b/v6.1/5339792bd64bd1605d3d51f8e52e94dfc385959b new file mode 100644 index 00000000000..657ef9c4bd3 --- /dev/null +++ b/v6.1/5339792bd64bd1605d3d51f8e52e94dfc385959b @@ -0,0 +1,20 @@ +5339792bd64b ("selftests/resctrl: Add test groups and name L3 CAT test L3_CAT") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v6.1/539cd3f4da3fdbe7dc353634e004e4b0e725c35a b/v6.1/539cd3f4da3fdbe7dc353634e004e4b0e725c35a new file mode 100644 index 00000000000..508c049b8d4 --- /dev/null +++ b/v6.1/539cd3f4da3fdbe7dc353634e004e4b0e725c35a @@ -0,0 +1,5 @@ +539cd3f4da3f ("selftests: lib.mk: Do not process TEST_GEN_MODS_DIR") +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") diff --git a/v6.1/54943abce0927156ba9909f1a533b25410bfe2ca b/v6.1/54943abce0927156ba9909f1a533b25410bfe2ca new file mode 100644 index 00000000000..746ea0835a9 --- /dev/null +++ b/v6.1/54943abce0927156ba9909f1a533b25410bfe2ca @@ -0,0 +1,20 @@ +54943abce092 ("iomap: add pos and dirty_len into trace_iomap_writepage_map") +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v6.1/54ee3526796f56c249124686a33e1cc05f76ea21 b/v6.1/54ee3526796f56c249124686a33e1cc05f76ea21 new file mode 100644 index 00000000000..f1125aac8dc --- /dev/null +++ b/v6.1/54ee3526796f56c249124686a33e1cc05f76ea21 @@ -0,0 +1,7 @@ +54ee3526796f ("selftests: livepatch: Avoid running the tests if kernel-devel is missing") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v6.1/57c6906778f55deba6d3f3af00284e3541bb9950 b/v6.1/57c6906778f55deba6d3f3af00284e3541bb9950 new file mode 100644 index 00000000000..77cae3a6f0a --- /dev/null +++ b/v6.1/57c6906778f55deba6d3f3af00284e3541bb9950 @@ -0,0 +1 @@ +57c6906778f5 ("__fs_parse: Correct a documentation comment") diff --git a/v6.1/582a3bf999df662c0e0fa4717ce7559f16d7b93b b/v6.1/582a3bf999df662c0e0fa4717ce7559f16d7b93b new file mode 100644 index 00000000000..4a3f8a50cba --- /dev/null +++ b/v6.1/582a3bf999df662c0e0fa4717ce7559f16d7b93b @@ -0,0 +1,6 @@ +582a3bf999df ("filelock: always define for_each_file_lock()") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 b/v6.1/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 new file mode 100644 index 00000000000..5a7c9c80a0b --- /dev/null +++ b/v6.1/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 @@ -0,0 +1 @@ +587a67b6830b ("filelock: rename some fields in tracepoints") diff --git a/v6.1/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 b/v6.1/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 new file mode 100644 index 00000000000..353fab4c2ed --- /dev/null +++ b/v6.1/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 @@ -0,0 +1 @@ +5916f439f2eb ("Convert coda to use the new mount API") diff --git a/v6.1/5bc9dc068afe95e924136d57c1a385194282a919 b/v6.1/5bc9dc068afe95e924136d57c1a385194282a919 new file mode 100644 index 00000000000..58b7b43b271 --- /dev/null +++ b/v6.1/5bc9dc068afe95e924136d57c1a385194282a919 @@ -0,0 +1 @@ +5bc9dc068afe ("selftest: ftrace: fix minor typo in log") diff --git a/v6.1/5caf1b6400d30a31363063314bddea4e5680d639 b/v6.1/5caf1b6400d30a31363063314bddea4e5680d639 new file mode 100644 index 00000000000..9613793a21c --- /dev/null +++ b/v6.1/5caf1b6400d30a31363063314bddea4e5680d639 @@ -0,0 +1,20 @@ +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v6.1/5d94da7ff00ef45737a64d947e7ff45aca972782 b/v6.1/5d94da7ff00ef45737a64d947e7ff45aca972782 new file mode 100644 index 00000000000..94756e17f87 --- /dev/null +++ b/v6.1/5d94da7ff00ef45737a64d947e7ff45aca972782 @@ -0,0 +1 @@ +5d94da7ff00e ("kselftest: Add basic test for probing the rust sample modules") diff --git a/v6.1/6021d62c677f12f2f975bb1bf2389730e1d9f746 b/v6.1/6021d62c677f12f2f975bb1bf2389730e1d9f746 new file mode 100644 index 00000000000..35c83a83d1c --- /dev/null +++ b/v6.1/6021d62c677f12f2f975bb1bf2389730e1d9f746 @@ -0,0 +1 @@ +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") diff --git a/v6.1/60c2a6926cc94dcd8a60ab593b4092bc354061c3 b/v6.1/60c2a6926cc94dcd8a60ab593b4092bc354061c3 new file mode 100644 index 00000000000..febb6a07fa7 --- /dev/null +++ b/v6.1/60c2a6926cc94dcd8a60ab593b4092bc354061c3 @@ -0,0 +1,20 @@ +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v6.1/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 b/v6.1/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 new file mode 100644 index 00000000000..30d241622b7 --- /dev/null +++ b/v6.1/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 @@ -0,0 +1,15 @@ +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +58a033c9a3e0 ("nfsd: remove fetch_iversion export operation") +638e3e7d9493 ("nfsd: use the getattr operation to fetch i_version") +3139b1d79588 ("nfsd: move nfsd4_change_attribute to nfsfh.c") +ac3a2585f018 ("nfsd: rework refcounting in filecache") +d7064eaf688c ("NFSD: Add an nfsd_file_fsync tracepoint") +821411858988 ("nfsd: reorganize filecache.c") +1f696e230ea5 ("nfsd: remove the pages_flushed statistic from filecache") +4d1ea8455716 ("NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collection") +dcf3f80965ca ("NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately"") +c252849082ff ("NFSD: Pass the target nfsd_file to nfsd_commit()") diff --git a/v6.1/617fc7775370324d0a2b888625b042221ebdcb62 b/v6.1/617fc7775370324d0a2b888625b042221ebdcb62 new file mode 100644 index 00000000000..c31d441a844 --- /dev/null +++ b/v6.1/617fc7775370324d0a2b888625b042221ebdcb62 @@ -0,0 +1,7 @@ +617fc7775370 ("fs: Use KMEM_CACHE instead of kmem_cache_create") +a6293b3e285c ("fs: factor out backing_file_{read,write}_iter() helpers") +f91a704f7161 ("fs: prepare for stackable filesystems backing file helpers") +6ae654392bb5 ("fs: move kiocb_start_write() into vfs_iocb_iter_write()") +269aed7014b3 ("fs: move file_start_write() into vfs_iter_write()") +e389b76a7ee1 ("coda: change locking order in coda_file_write_iter()") +062cca8915ca ("Merge tag 'vfs-6.7.iomap' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs") diff --git a/v6.1/61ead71476cf8b68960275beee24ff00a809fe81 b/v6.1/61ead71476cf8b68960275beee24ff00a809fe81 new file mode 100644 index 00000000000..6f9e470f02f --- /dev/null +++ b/v6.1/61ead71476cf8b68960275beee24ff00a809fe81 @@ -0,0 +1,5 @@ +61ead71476cf ("ext4: port block device access to file") +afde134b5bd0 ("ext4: Block writes to journal device") +218de67764e5 ("ext4: simplify device handling") +d577c8aaed20 ("ext4: Convert to bdev_open_by_dev()") +3ef96fcfd50b ("Merge tag 'ext4_for_linus-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4") diff --git a/v6.1/64bef697d33b75fc06c5789b3f8108680271529f b/v6.1/64bef697d33b75fc06c5789b3f8108680271529f new file mode 100644 index 00000000000..b03bd3a5dc5 --- /dev/null +++ b/v6.1/64bef697d33b75fc06c5789b3f8108680271529f @@ -0,0 +1,8 @@ +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v6.1/64f92a554f72cbfe8b971f93af9d07f87599bc88 b/v6.1/64f92a554f72cbfe8b971f93af9d07f87599bc88 new file mode 100644 index 00000000000..91e64def526 --- /dev/null +++ b/v6.1/64f92a554f72cbfe8b971f93af9d07f87599bc88 @@ -0,0 +1 @@ +64f92a554f72 ("ocfs2: convert to using new filelock helpers") diff --git a/v6.1/6727980b67852dae6b82a97e24fbadbdd218c033 b/v6.1/6727980b67852dae6b82a97e24fbadbdd218c033 new file mode 100644 index 00000000000..bfec5f20493 --- /dev/null +++ b/v6.1/6727980b67852dae6b82a97e24fbadbdd218c033 @@ -0,0 +1,4 @@ +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") diff --git a/v6.1/6874f6ed92df1e95ff815692b6bf6aa98e4c925b b/v6.1/6874f6ed92df1e95ff815692b6bf6aa98e4c925b new file mode 100644 index 00000000000..b1f95e09ffb --- /dev/null +++ b/v6.1/6874f6ed92df1e95ff815692b6bf6aa98e4c925b @@ -0,0 +1,20 @@ +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v6.1/689a930b93c5c20294df5da0407df361c5412eac b/v6.1/689a930b93c5c20294df5da0407df361c5412eac new file mode 100644 index 00000000000..956a7ce4b2d --- /dev/null +++ b/v6.1/689a930b93c5c20294df5da0407df361c5412eac @@ -0,0 +1,20 @@ +689a930b93c5 ("drm/xe/tests: Fix printf format specifiers in xe_migrate test") +cf0b9e94c8c7 ("drm/xe/tests/xe_migrate.c: Add vram to vram KUNIT test") +b7ab8c4f028f ("drm/xe/bo: Remove the lock_no_vm()/unlock_no_vm() interface") +d00e9cc28e1e ("drm/xe/vm: Simplify and document xe_vm_lock()") +fba153b0d0b7 ("drm/xe/selftests: consider multi-GT for eviction test") +9c0d779fc67b ("drm/xe: Prevent return with locked vm") +9b9529ce379a ("drm/xe: Rename engine to exec_queue") +99fea6828879 ("drm/xe: Prefer WARN() over BUG() to avoid crashing the kernel") +e3828ebf6cde ("drm/xe: Add define WQ_HEADER_SIZE") +937b4be72baa ("drm/xe: Decouple vram check from xe_bo_addr()") +621c1fbd9b83 ("drm/xe: Remove vma arg from xe_pte_encode()") +0e34fdb4a01a ("drm/xe: Fix checking for unset value") +6aa26f6eb829 ("drm/xe/engine: add missing rpm for bind engines") +cd928fced996 ("drm/xe/uapi: add the userspace bits for small-bar") +6a024f1bfdfe ("drm/xe/bo: support tiered vram allocation for small-bar") +7a060d786cc1 ("drm/xe/mtl: Map PPGTT as CPU:WC") +7ead33156483 ("drm/xe: Use migrate engine for page fault binds") +1655c893af08 ("drm/xe: Reduce the number list links in xe_vma") +8f33b4f054fc ("drm/xe: Avoid doing rebinds") +0043a3e8a1f5 ("drm/xe/execlist: Log when using execlist submission") diff --git a/v6.1/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce b/v6.1/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce new file mode 100644 index 00000000000..7875e8aba59 --- /dev/null +++ b/v6.1/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce @@ -0,0 +1,3 @@ +6934eea2690b ("selftests: ktap_helpers: Add helper to print diagnostic messages") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") diff --git a/v6.1/6a277077ac5189d7633f8c57e153e0a73fab39d2 b/v6.1/6a277077ac5189d7633f8c57e153e0a73fab39d2 new file mode 100644 index 00000000000..0d2fbea9e4a --- /dev/null +++ b/v6.1/6a277077ac5189d7633f8c57e153e0a73fab39d2 @@ -0,0 +1 @@ +6a277077ac51 ("smb/server: convert to using new filelock helpers") diff --git a/v6.1/6a71770442b5b7cf8f880ca1c0a72456c918c757 b/v6.1/6a71770442b5b7cf8f880ca1c0a72456c918c757 new file mode 100644 index 00000000000..340bd8f7d52 --- /dev/null +++ b/v6.1/6a71770442b5b7cf8f880ca1c0a72456c918c757 @@ -0,0 +1,7 @@ +6a71770442b5 ("selftests: livepatch: Test livepatching a heavily called syscall") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v6.1/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c b/v6.1/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c new file mode 100644 index 00000000000..6f0978c5d8b --- /dev/null +++ b/v6.1/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c @@ -0,0 +1 @@ +6b6ec4ca4e33 ("eventfd: add a BUILD_BUG_ON() to ensure consistency between EFD_SEMAPHORE and the uapi") diff --git a/v6.1/6b865d6530230b0c446efd93e0207b8eed7eadb2 b/v6.1/6b865d6530230b0c446efd93e0207b8eed7eadb2 new file mode 100644 index 00000000000..cb60085fdbd --- /dev/null +++ b/v6.1/6b865d6530230b0c446efd93e0207b8eed7eadb2 @@ -0,0 +1,8 @@ +6b865d653023 ("iomap: only call mapping_set_error once for each failed bio") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") diff --git a/v6.1/6b91bfa1651d841f0066bae2b1322cac29fdfb61 b/v6.1/6b91bfa1651d841f0066bae2b1322cac29fdfb61 new file mode 100644 index 00000000000..661e003badf --- /dev/null +++ b/v6.1/6b91bfa1651d841f0066bae2b1322cac29fdfb61 @@ -0,0 +1 @@ +6b91bfa1651d ("qnx4: convert qnx4 to use the new mount api") diff --git a/v6.1/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 b/v6.1/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 new file mode 100644 index 00000000000..a00f98aed06 --- /dev/null +++ b/v6.1/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 @@ -0,0 +1 @@ +6c8ac6e24eb0 ("initramfs: remove duplicate built-in __initramfs_start unpacking") diff --git a/v6.1/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff b/v6.1/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff new file mode 100644 index 00000000000..ed007f617fb --- /dev/null +++ b/v6.1/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff @@ -0,0 +1,20 @@ +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") diff --git a/v6.1/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 b/v6.1/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 new file mode 100644 index 00000000000..5bc8254446e --- /dev/null +++ b/v6.1/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 @@ -0,0 +1 @@ +6f1a214d446b ("selftests: sched: Fix spelling mistake "hiearchy" -> "hierarchy"") diff --git a/v6.1/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 b/v6.1/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 new file mode 100644 index 00000000000..c34396dbd20 --- /dev/null +++ b/v6.1/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 @@ -0,0 +1,20 @@ +6f2f793fba78 ("kunit: test: Log the correct filter string in executor_test") +dce19a3fede2 ("kunit: test: Make filter strings in executor_test writable") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") diff --git a/v6.1/70dfe3f0d239c2e8abc6a7bea24411031f85b652 b/v6.1/70dfe3f0d239c2e8abc6a7bea24411031f85b652 new file mode 100644 index 00000000000..ccbfd0c0d40 --- /dev/null +++ b/v6.1/70dfe3f0d239c2e8abc6a7bea24411031f85b652 @@ -0,0 +1 @@ +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") diff --git a/v6.1/73f65b8b0325551110dedf8d27ac738bdc331802 b/v6.1/73f65b8b0325551110dedf8d27ac738bdc331802 new file mode 100644 index 00000000000..0329e1c62ea --- /dev/null +++ b/v6.1/73f65b8b0325551110dedf8d27ac738bdc331802 @@ -0,0 +1 @@ +73f65b8b0325 ("fs: Wrong function name in comment") diff --git a/v6.1/73fa7547c70b32cc69685f79be31135797734eb6 b/v6.1/73fa7547c70b32cc69685f79be31135797734eb6 new file mode 100644 index 00000000000..57c6780c00a --- /dev/null +++ b/v6.1/73fa7547c70b32cc69685f79be31135797734eb6 @@ -0,0 +1 @@ +73fa7547c70b ("vfs: add RWF_NOAPPEND flag for pwritev2") diff --git a/v6.1/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 b/v6.1/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 new file mode 100644 index 00000000000..e203b63e790 --- /dev/null +++ b/v6.1/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 @@ -0,0 +1,20 @@ +74e76cbabd7f ("selftests/resctrl: Add resource_info_file_exists()") +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v6.1/75a1bbe60a7425fcaa670bff58b8589b1f880810 b/v6.1/75a1bbe60a7425fcaa670bff58b8589b1f880810 new file mode 100644 index 00000000000..0a3514944a7 --- /dev/null +++ b/v6.1/75a1bbe60a7425fcaa670bff58b8589b1f880810 @@ -0,0 +1 @@ +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") diff --git a/v6.1/75cabec0111b7ccb140d917cc9c481e845cc3498 b/v6.1/75cabec0111b7ccb140d917cc9c481e845cc3498 new file mode 100644 index 00000000000..694ca82b494 --- /dev/null +++ b/v6.1/75cabec0111b7ccb140d917cc9c481e845cc3498 @@ -0,0 +1,6 @@ +75cabec0111b ("filelock: add some new helper functions") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v6.1/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 b/v6.1/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 new file mode 100644 index 00000000000..a3ebf79c1c7 --- /dev/null +++ b/v6.1/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 @@ -0,0 +1 @@ +75e9570c93c7 ("ceph: convert to using new filelock helpers") diff --git a/v6.1/76698510f593daf8aa0582492090d0c2e484c3e8 b/v6.1/76698510f593daf8aa0582492090d0c2e484c3e8 new file mode 100644 index 00000000000..9ad9e8d3970 --- /dev/null +++ b/v6.1/76698510f593daf8aa0582492090d0c2e484c3e8 @@ -0,0 +1 @@ +76698510f593 ("afs: convert to using new filelock helpers") diff --git a/v6.1/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 b/v6.1/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 new file mode 100644 index 00000000000..648c0e2cfcb --- /dev/null +++ b/v6.1/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 @@ -0,0 +1,20 @@ +7b8001013d72 ("filelock: don't do security checks on nfsd setlease calls") +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.1/7beea725a8ca412c6190090ce7c3a13b169592a1 b/v6.1/7beea725a8ca412c6190090ce7c3a13b169592a1 new file mode 100644 index 00000000000..3ca8049eb9a --- /dev/null +++ b/v6.1/7beea725a8ca412c6190090ce7c3a13b169592a1 @@ -0,0 +1,20 @@ +7beea725a8ca ("libfs: Define a minimum directory offset") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") diff --git a/v6.1/7c079e909b21f8f6e5d8e501c037752ff302a15e b/v6.1/7c079e909b21f8f6e5d8e501c037752ff302a15e new file mode 100644 index 00000000000..55652af0ada --- /dev/null +++ b/v6.1/7c079e909b21f8f6e5d8e501c037752ff302a15e @@ -0,0 +1,2 @@ +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") diff --git a/v6.1/7c09a4ed6156c6cab6b951e027ca6ea24af454ba b/v6.1/7c09a4ed6156c6cab6b951e027ca6ea24af454ba new file mode 100644 index 00000000000..768c7515966 --- /dev/null +++ b/v6.1/7c09a4ed6156c6cab6b951e027ca6ea24af454ba @@ -0,0 +1,9 @@ +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/7c18509bdaefe2164e62829d614ef9ea429f29d2 b/v6.1/7c18509bdaefe2164e62829d614ef9ea429f29d2 new file mode 100644 index 00000000000..8217f681b5d --- /dev/null +++ b/v6.1/7c18509bdaefe2164e62829d614ef9ea429f29d2 @@ -0,0 +1,12 @@ +7c18509bdaef ("filelock: convert locks_insert_lock_ctx and locks_delete_lock_ctx") +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/7ded1e365cc9de6093a71d3a493c1874aca6e77c b/v6.1/7ded1e365cc9de6093a71d3a493c1874aca6e77c new file mode 100644 index 00000000000..d6c8678a8aa --- /dev/null +++ b/v6.1/7ded1e365cc9de6093a71d3a493c1874aca6e77c @@ -0,0 +1 @@ +7ded1e365cc9 ("efs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.1/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 b/v6.1/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 new file mode 100644 index 00000000000..970ae06ef31 --- /dev/null +++ b/v6.1/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 @@ -0,0 +1,14 @@ +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +4008e2a0b01a ("zonefs: Reorganize code") +a608da3bd730 ("zonefs: Detect append writes at invalid locations") +f43dc4dc3eff ("iomap: buffered write failure should not truncate the page cache") +9c7babf94a0d ("xfs,iomap: move delalloc punching to iomap") +b71f889c18ad ("xfs: use byte ranges for write cleanup ranges") +198dd8aedee6 ("xfs: punching delalloc extents on write failure is racy") diff --git a/v6.1/7edfc610ec315de96963e66889511212ad87e3de b/v6.1/7edfc610ec315de96963e66889511212ad87e3de new file mode 100644 index 00000000000..503515109d2 --- /dev/null +++ b/v6.1/7edfc610ec315de96963e66889511212ad87e3de @@ -0,0 +1,3 @@ +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v6.1/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 b/v6.1/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 new file mode 100644 index 00000000000..1e9b4ad7e35 --- /dev/null +++ b/v6.1/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 @@ -0,0 +1,2 @@ +7ffa8f3d3023 ("fs: Remove NTFS classic") +a05aea98d405 ("Merge tag 'sysctl-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux") diff --git a/v6.1/806cb2270237ce2ec672a407d66cee17a07d3aa2 b/v6.1/806cb2270237ce2ec672a407d66cee17a07d3aa2 new file mode 100644 index 00000000000..bc0f50aee38 --- /dev/null +++ b/v6.1/806cb2270237ce2ec672a407d66cee17a07d3aa2 @@ -0,0 +1,2 @@ +806cb2270237 ("kunit: Annotate _MSG assertion variants with gnu printf specifiers") +260755184cbd ("kunit: Move kunit_abort() call out of kunit_do_failed_assertion()") diff --git a/v6.1/80d012e98894ac9112cbcddf2fbf276c2e4be0ec b/v6.1/80d012e98894ac9112cbcddf2fbf276c2e4be0ec new file mode 100644 index 00000000000..01d2023a943 --- /dev/null +++ b/v6.1/80d012e98894ac9112cbcddf2fbf276c2e4be0ec @@ -0,0 +1 @@ +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") diff --git a/v6.1/8145e082a8dfcfdc0a725b0f76eca54337b5b26e b/v6.1/8145e082a8dfcfdc0a725b0f76eca54337b5b26e new file mode 100644 index 00000000000..dd4d0f691f3 --- /dev/null +++ b/v6.1/8145e082a8dfcfdc0a725b0f76eca54337b5b26e @@ -0,0 +1 @@ +8145e082a8df ("romfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.1/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 b/v6.1/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 new file mode 100644 index 00000000000..5c742c89d45 --- /dev/null +++ b/v6.1/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 @@ -0,0 +1,15 @@ +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v6.1/82a8cb96b23244f40be56b9edcf085af0cc237a6 b/v6.1/82a8cb96b23244f40be56b9edcf085af0cc237a6 new file mode 100644 index 00000000000..ea18cc0ab8a --- /dev/null +++ b/v6.1/82a8cb96b23244f40be56b9edcf085af0cc237a6 @@ -0,0 +1,7 @@ +82a8cb96b232 ("afs: adapt to breakup of struct file_lock") +76698510f593 ("afs: convert to using new filelock helpers") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v6.1/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 b/v6.1/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 new file mode 100644 index 00000000000..54a22d198df --- /dev/null +++ b/v6.1/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 @@ -0,0 +1,4 @@ +83b290c9e3b5 ("pidfd: clone: allow CLONE_THREAD | CLONE_PIDFD together") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") diff --git a/v6.1/84e286c1bb9b22d5893d34fcedd69224a65c439c b/v6.1/84e286c1bb9b22d5893d34fcedd69224a65c439c new file mode 100644 index 00000000000..79f2ae08ced --- /dev/null +++ b/v6.1/84e286c1bb9b22d5893d34fcedd69224a65c439c @@ -0,0 +1,9 @@ +84e286c1bb9b ("smb/client: adapt to breakup of struct file_lock") +2cd114294d1d ("smb/client: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +abdb1742a312 ("cifs: get rid of mount options string parsing") +9fd29a5bae6e ("cifs: use fs_context for automounts") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v6.1/85506aca2eb4ea41223c91c5fe25125953c19b13 b/v6.1/85506aca2eb4ea41223c91c5fe25125953c19b13 new file mode 100644 index 00000000000..d95b832afbf --- /dev/null +++ b/v6.1/85506aca2eb4ea41223c91c5fe25125953c19b13 @@ -0,0 +1 @@ +85506aca2eb4 ("selftests/mqueue: Set timeout to 180 seconds") diff --git a/v6.1/85f273a6a1e492afa7309fd23fcd8cb870085f56 b/v6.1/85f273a6a1e492afa7309fd23fcd8cb870085f56 new file mode 100644 index 00000000000..d5e1709a126 --- /dev/null +++ b/v6.1/85f273a6a1e492afa7309fd23fcd8cb870085f56 @@ -0,0 +1 @@ +85f273a6a1e4 ("fs/pipe: Convert to lockdep_cmp_fn") diff --git a/v6.1/872584f1bb983a688547509141b03b37bdb28840 b/v6.1/872584f1bb983a688547509141b03b37bdb28840 new file mode 100644 index 00000000000..10bc17b0ef0 --- /dev/null +++ b/v6.1/872584f1bb983a688547509141b03b37bdb28840 @@ -0,0 +1,2 @@ +872584f1bb98 ("lockd: convert to using new filelock helpers") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") diff --git a/v6.1/87a83c8c677e762a39d914e67450cc85d8fc1f9a b/v6.1/87a83c8c677e762a39d914e67450cc85d8fc1f9a new file mode 100644 index 00000000000..0b324969e60 --- /dev/null +++ b/v6.1/87a83c8c677e762a39d914e67450cc85d8fc1f9a @@ -0,0 +1 @@ +87a83c8c677e ("reiserfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.1/87b355f44833b9d7d8ebdd3929e941ac1a931b7e b/v6.1/87b355f44833b9d7d8ebdd3929e941ac1a931b7e new file mode 100644 index 00000000000..da3fa8a87ab --- /dev/null +++ b/v6.1/87b355f44833b9d7d8ebdd3929e941ac1a931b7e @@ -0,0 +1,20 @@ +87b355f44833 ("erofs: port device access to file") +8bd90b6ae785 ("erofs: fix NULL dereference of dif->bdev_handle in fscache mode") +49845720080d ("erofs: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v6.1/8a904a3caa88118744062e872ae90f37748a8fd8 b/v6.1/8a904a3caa88118744062e872ae90f37748a8fd8 new file mode 100644 index 00000000000..9af8d651d37 --- /dev/null +++ b/v6.1/8a904a3caa88118744062e872ae90f37748a8fd8 @@ -0,0 +1 @@ +8a904a3caa88 ("rtc: test: Fix invalid format specifier.") diff --git a/v6.1/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 b/v6.1/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 new file mode 100644 index 00000000000..7eb29fe1742 --- /dev/null +++ b/v6.1/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 @@ -0,0 +1 @@ +8ab37b0d98cf ("selftests: livepatch: Add initial .gitignore") diff --git a/v6.1/8b3d838139bcd1e552f1899191f734264ce2a1a5 b/v6.1/8b3d838139bcd1e552f1899191f734264ce2a1a5 new file mode 100644 index 00000000000..1fdf276ca98 --- /dev/null +++ b/v6.1/8b3d838139bcd1e552f1899191f734264ce2a1a5 @@ -0,0 +1 @@ +8b3d838139bc ("fs: improve dump_mapping() robustness") diff --git a/v6.1/8b6bb995d3819218498bdbee4465bffff1497a31 b/v6.1/8b6bb995d3819218498bdbee4465bffff1497a31 new file mode 100644 index 00000000000..bc2f9359258 --- /dev/null +++ b/v6.1/8b6bb995d3819218498bdbee4465bffff1497a31 @@ -0,0 +1,2 @@ +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") diff --git a/v6.1/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b b/v6.1/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b new file mode 100644 index 00000000000..454cd98364e --- /dev/null +++ b/v6.1/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b @@ -0,0 +1,2 @@ +8cbf22b3dcf0 ("selftests: ftrace: fix typo in test description") +ee9793be08b1 ("tracing/selftests: Add ownership modification tests for eventfs") diff --git a/v6.1/90a009db09e2b91990df28e47844d44ae0ef9aa8 b/v6.1/90a009db09e2b91990df28e47844d44ae0ef9aa8 new file mode 100644 index 00000000000..471c36b5593 --- /dev/null +++ b/v6.1/90a009db09e2b91990df28e47844d44ae0ef9aa8 @@ -0,0 +1,20 @@ +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v6.1/90f92b68c9869913753f8bc1d87b7762a5f36873 b/v6.1/90f92b68c9869913753f8bc1d87b7762a5f36873 new file mode 100644 index 00000000000..628f08286eb --- /dev/null +++ b/v6.1/90f92b68c9869913753f8bc1d87b7762a5f36873 @@ -0,0 +1,9 @@ +90f92b68c986 ("pidfd: kill the no longer needed do_notify_pidfd() in de_thread()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v6.1/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 b/v6.1/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 new file mode 100644 index 00000000000..365f48a9547 --- /dev/null +++ b/v6.1/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 @@ -0,0 +1,10 @@ +91e78a1eb6b1 ("hugetlbfs: support idmapped mounts") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v6.1/9473c4450e9c83d890d435577a3776d925fa748c b/v6.1/9473c4450e9c83d890d435577a3776d925fa748c new file mode 100644 index 00000000000..85a873e73ea --- /dev/null +++ b/v6.1/9473c4450e9c83d890d435577a3776d925fa748c @@ -0,0 +1 @@ +9473c4450e9c ("exportfs: fix the fallback implementation of the get_name export operation") diff --git a/v6.1/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d b/v6.1/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d new file mode 100644 index 00000000000..feb3f7740d3 --- /dev/null +++ b/v6.1/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d @@ -0,0 +1,12 @@ +966b7bd3ca3e ("dlm: adapt to breakup of struct file_lock") +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dbee1adeb7e6 ("dlm: use fl_owner from lockd") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +92655fbda5c0 ("fs: dlm: return positive pid value for F_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v6.1/9a7eec48c9715c897b3a7809799089d708a4de64 b/v6.1/9a7eec48c9715c897b3a7809799089d708a4de64 new file mode 100644 index 00000000000..96f9091cf05 --- /dev/null +++ b/v6.1/9a7eec48c9715c897b3a7809799089d708a4de64 @@ -0,0 +1,5 @@ +9a7eec48c971 ("fuse: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v6.1/9ae061cf2a46980b37cec1e56a372603682b2741 b/v6.1/9ae061cf2a46980b37cec1e56a372603682b2741 new file mode 100644 index 00000000000..072cf4ea9bc --- /dev/null +++ b/v6.1/9ae061cf2a46980b37cec1e56a372603682b2741 @@ -0,0 +1,20 @@ +9ae061cf2a46 ("btrfs: port device access to file") +86ec15d00bf8 ("btrfs: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.1/9b6713cc75229f25552c643083cbdbfb771e5bca b/v6.1/9b6713cc75229f25552c643083cbdbfb771e5bca new file mode 100644 index 00000000000..091043ab2e7 --- /dev/null +++ b/v6.1/9b6713cc75229f25552c643083cbdbfb771e5bca @@ -0,0 +1,20 @@ +9b6713cc7522 ("maple_tree: Add mtree_alloc_cyclic()") +067311d33e65 ("maple_tree: separate ma_state node from status") +271f61a8b41d ("maple_tree: clean up inlines for some functions") +bf857ddd21d0 ("maple_tree: move debug check to __mas_set_range()") +f7a590189539 ("maple_tree: make mas_erase() more robust") +a2587a7e8d37 ("maple_tree: add test for mtree_dup()") +fd32e4e9b764 ("maple_tree: introduce interfaces __mt_dup() and mtree_dup()") +4f2267b58a22 ("maple_tree: add mt_free_one() and mt_attr() helpers") +a8091f039c1e ("maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states") +5c590804b6b0 ("maple_tree: add mas_is_active() to detect in-tree walks") +530f745c7620 ("maple_tree: replace data before marking dead in split and spanning store") +4ffc2ee2cf01 ("maple_tree: introduce mas_tree_parent() definition") +1238f6a226dc ("maple_tree: introduce mas_put_in_tree()") +72bcf4aa86ec ("maple_tree: reorder replacement of nodes to avoid live lock") +fec29364348f ("maple_tree: reduce resets during store setup") +da0892547b10 ("maple_tree: re-introduce entry to mas_preallocate() arguments") +53bee98d004f ("mm: remove re-walk from mmap_region()") +c1297987cc2a ("maple_tree: introduce __mas_set_range()") +a489539e33c2 ("maple_tree: update mt_validate()") +fad9c80e6371 ("maple_tree: fix a few documentation issues") diff --git a/v6.1/9bb430a89d2dfce58a3d61a3a04e149109d3934e b/v6.1/9bb430a89d2dfce58a3d61a3a04e149109d3934e new file mode 100644 index 00000000000..0a757656956 --- /dev/null +++ b/v6.1/9bb430a89d2dfce58a3d61a3a04e149109d3934e @@ -0,0 +1,10 @@ +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a b/v6.1/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a new file mode 100644 index 00000000000..c0c174ec5bb --- /dev/null +++ b/v6.1/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a @@ -0,0 +1,20 @@ +9de31ee6d7a8 ("reiserfs: port block device access to file") +ba1787a5edd9 ("reiserfs: Convert to bdev_open_by_dev/path()") +c576c4bf9ecf ("reiserfs: fix blkdev_put() warning from release_journal_dev()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") +0718afd47f70 ("block: introduce holder ops") diff --git a/v6.1/9e3f1c59367515e7e40675fe83645a131c05039d b/v6.1/9e3f1c59367515e7e40675fe83645a131c05039d new file mode 100644 index 00000000000..8d54c0842d1 --- /dev/null +++ b/v6.1/9e3f1c59367515e7e40675fe83645a131c05039d @@ -0,0 +1 @@ +9e3f1c593675 ("selftests/move_mount_set_group:Make tests build with old libc") diff --git a/v6.1/9ed52108f6478a6a805c0c15a3f70aabba07247e b/v6.1/9ed52108f6478a6a805c0c15a3f70aabba07247e new file mode 100644 index 00000000000..8ea2a7637dd --- /dev/null +++ b/v6.1/9ed52108f6478a6a805c0c15a3f70aabba07247e @@ -0,0 +1 @@ +9ed52108f647 ("pidfd: change do_notify_pidfd() to use __wake_up(poll_to_key(EPOLLIN))") diff --git a/v6.1/9f2f767f5ef81982a36edef512b2319e3a79ad73 b/v6.1/9f2f767f5ef81982a36edef512b2319e3a79ad73 new file mode 100644 index 00000000000..724d1e2b23f --- /dev/null +++ b/v6.1/9f2f767f5ef81982a36edef512b2319e3a79ad73 @@ -0,0 +1,20 @@ +9f2f767f5ef8 ("bcachefs: port block device access to file") +1bfdc94b28cf ("bcachefs: Convert to bdev_open_by_path()") +3e3e02e6bce6 ("bcachefs: Assorted checkpatch fixes") +99e2146bea04 ("bcachefs: Break out bch2_btree_path_traverse_cached_slowpath()") +0d7009d7ca99 ("bcachefs: Delete old deadlock avoidance code") +33bd5d068603 ("bcachefs: Deadlock cycle detector") +5c1ef830f678 ("bcachefs: Errcodes can now subtype standard error codes") +367d72dd5fd5 ("bcachefs: bch2_btree_path_upgrade() now emits transaction restart") +e87b0e4a7120 ("bcachefs: Fix redundant transaction restart") +3d21d48e898a ("bcachefs: Fix usage of six lock's percpu mode, key cache version") +0242130fb67f ("bcachefs: Refactor bkey_cached_alloc() path") +da4474f20961 ("bcachefs: Convert more locking code to btree_bkey_cached_common") +4e6defd106b6 ("bcachefs: btree_bkey_cached_common->cached") +d5024b011cb3 ("bcachefs: bch2_btree_node_lock_write_nofail()") +ca7d8fcabf29 ("bcachefs: New locking functions") +546180874ade ("bcachefs: Mark write locks before taking lock") +534a591e4cf9 ("bcachefs: Delete time_stats for lock contended times") +674cfc26240b ("bcachefs: Add persistent counters for all tracepoints") +8a9c1b1cb0ed ("bcachefs: Improve bch2_btree_node_relock()") +ce56bf7fc23b ("bcachefs: Improve trans_restart_journal_preres_get tracepoint") diff --git a/v6.1/a0dd82d6d863f03859ccab6c71e84e917f4d7082 b/v6.1/a0dd82d6d863f03859ccab6c71e84e917f4d7082 new file mode 100644 index 00000000000..d8a5a4e8ea1 --- /dev/null +++ b/v6.1/a0dd82d6d863f03859ccab6c71e84e917f4d7082 @@ -0,0 +1,20 @@ +a0dd82d6d863 ("kunit: Mark filter* params as rw") +b67abaad4d25 ("kunit: Allow kunit test modules to use test filtering") +18258c60f8a7 ("kunit: Make 'list' action available to kunit test modules") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") diff --git a/v6.1/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f b/v6.1/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f new file mode 100644 index 00000000000..d9016ce6162 --- /dev/null +++ b/v6.1/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f @@ -0,0 +1,17 @@ +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 b/v6.1/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 new file mode 100644 index 00000000000..4d895554473 --- /dev/null +++ b/v6.1/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 @@ -0,0 +1 @@ +a1c6d5439fbd ("pid: kill the obsolete PIDTYPE_PID code in transfer_pid()") diff --git a/v6.1/a28d893eb3270cf62c10dd8777af0d8452cdc072 b/v6.1/a28d893eb3270cf62c10dd8777af0d8452cdc072 new file mode 100644 index 00000000000..149fd499753 --- /dev/null +++ b/v6.1/a28d893eb3270cf62c10dd8777af0d8452cdc072 @@ -0,0 +1,20 @@ +a28d893eb327 ("md: port block device access to file") +9f0f5a30d34c ("md: Convert to bdev_open_by_dev()") +c2fce61fb22e ("dm: Convert to bdev_open_by_dev()") +99892147f028 ("md: fix warning for holder mismatch from export_rdev()") +a1d767191096 ("md: use mddev->external to select holder in export_rdev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v6.1/a34606a9aa3d36d178a5ecf31a0299b88102cf12 b/v6.1/a34606a9aa3d36d178a5ecf31a0299b88102cf12 new file mode 100644 index 00000000000..ed391caf5b0 --- /dev/null +++ b/v6.1/a34606a9aa3d36d178a5ecf31a0299b88102cf12 @@ -0,0 +1,20 @@ +a34606a9aa3d ("rnbd: port block device access to file") +70d85bec8f4c ("block/rnbd: use %pe to print errors") +c2114f11a30e ("rnbd-srv: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +5ee607675deb ("rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") diff --git a/v6.1/a4af51ce229b1e1eab003966dbfebf9d80093a77 b/v6.1/a4af51ce229b1e1eab003966dbfebf9d80093a77 new file mode 100644 index 00000000000..40a5766fdb1 --- /dev/null +++ b/v6.1/a4af51ce229b1e1eab003966dbfebf9d80093a77 @@ -0,0 +1,13 @@ +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v6.1/a56aefca8d386181415a1fb7cfec2f72b0404797 b/v6.1/a56aefca8d386181415a1fb7cfec2f72b0404797 new file mode 100644 index 00000000000..2196693498a --- /dev/null +++ b/v6.1/a56aefca8d386181415a1fb7cfec2f72b0404797 @@ -0,0 +1,8 @@ +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/a575c9734f3021f1fc81c2477ecaee4d9841fd59 b/v6.1/a575c9734f3021f1fc81c2477ecaee4d9841fd59 new file mode 100644 index 00000000000..3653d05ee4f --- /dev/null +++ b/v6.1/a575c9734f3021f1fc81c2477ecaee4d9841fd59 @@ -0,0 +1,20 @@ +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +42e3b093eb7c ("selftests/resctrl: Fix set up schemata with 100% allocation on first run in MBM test") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +9ce29d23a133 ("selftests/resctrl: Change initialize_llc_perf() return type to void") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +0d45c83b95da ("selftests/resctrl: Check for return value after write_schemata()") +fa10366cc6f4 ("selftests/resctrl: Allow ->setup() to return errors") diff --git a/v6.1/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a b/v6.1/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a new file mode 100644 index 00000000000..b582d8b1a3b --- /dev/null +++ b/v6.1/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a @@ -0,0 +1,5 @@ +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/a6bf23e18324d550f789637d469cca654c92fe86 b/v6.1/a6bf23e18324d550f789637d469cca654c92fe86 new file mode 100644 index 00000000000..632a9c97394 --- /dev/null +++ b/v6.1/a6bf23e18324d550f789637d469cca654c92fe86 @@ -0,0 +1,6 @@ +a6bf23e18324 ("gfs2: adapt to breakup of struct file_lock") +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v6.1/ab838b3fd9a442a62f36ea7eeb93e77259f787ce b/v6.1/ab838b3fd9a442a62f36ea7eeb93e77259f787ce new file mode 100644 index 00000000000..5873a414bfa --- /dev/null +++ b/v6.1/ab838b3fd9a442a62f36ea7eeb93e77259f787ce @@ -0,0 +1,11 @@ +ab838b3fd9a4 ("block: remove bdev_handle completely") +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 b/v6.1/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 new file mode 100644 index 00000000000..b13a57a0166 --- /dev/null +++ b/v6.1/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 @@ -0,0 +1,3 @@ +ac4e78bdbba2 ("jfs: port block device access to file") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/ad399740bd41da5558d8b8b2b19481740ca063cb b/v6.1/ad399740bd41da5558d8b8b2b19481740ca063cb new file mode 100644 index 00000000000..8b5bf9a55b9 --- /dev/null +++ b/v6.1/ad399740bd41da5558d8b8b2b19481740ca063cb @@ -0,0 +1,11 @@ +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/ad72872eb3ae634d1e4296a384baa81e85cc6acc b/v6.1/ad72872eb3ae634d1e4296a384baa81e85cc6acc new file mode 100644 index 00000000000..7c4c7cb842b --- /dev/null +++ b/v6.1/ad72872eb3ae634d1e4296a384baa81e85cc6acc @@ -0,0 +1 @@ +ad72872eb3ae ("asm-generic: remove extra type checking in acquire/release for non-SMP case") diff --git a/v6.1/ae5535efd8c445ad6033ac0d5da0197897b148ea b/v6.1/ae5535efd8c445ad6033ac0d5da0197897b148ea new file mode 100644 index 00000000000..b8a633cca97 --- /dev/null +++ b/v6.1/ae5535efd8c445ad6033ac0d5da0197897b148ea @@ -0,0 +1,7 @@ +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") diff --git a/v6.1/ae638551ab64a216364a63c4ee5061f82702fde2 b/v6.1/ae638551ab64a216364a63c4ee5061f82702fde2 new file mode 100644 index 00000000000..c7214fafecb --- /dev/null +++ b/v6.1/ae638551ab64a216364a63c4ee5061f82702fde2 @@ -0,0 +1,20 @@ +ae638551ab64 ("selftests/resctrl: Add non-contiguous CBMs CAT test") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v6.1/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 b/v6.1/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 new file mode 100644 index 00000000000..e42b44b7d4a --- /dev/null +++ b/v6.1/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 @@ -0,0 +1,11 @@ +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/ae8c511757304e0c393661b5ed2ad7073e2a351d b/v6.1/ae8c511757304e0c393661b5ed2ad7073e2a351d new file mode 100644 index 00000000000..be3afcffe01 --- /dev/null +++ b/v6.1/ae8c511757304e0c393661b5ed2ad7073e2a351d @@ -0,0 +1,15 @@ +ae8c51175730 ("fs: add FS_IOC_GETFSSYSFSPATH") +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +6022ec6ee2c3 ("Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-ntfs3") diff --git a/v6.1/b1211a25c4fe3443cfef4ed7c39251502a663776 b/v6.1/b1211a25c4fe3443cfef4ed7c39251502a663776 new file mode 100644 index 00000000000..3a1f42e8225 --- /dev/null +++ b/v6.1/b1211a25c4fe3443cfef4ed7c39251502a663776 @@ -0,0 +1,5 @@ +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 b/v6.1/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 new file mode 100644 index 00000000000..2b2301a0cf5 --- /dev/null +++ b/v6.1/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 @@ -0,0 +1,12 @@ +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v6.1/b4c6d52d8a81c53a8759e382e8000597909f0615 b/v6.1/b4c6d52d8a81c53a8759e382e8000597909f0615 new file mode 100644 index 00000000000..7a5c895115f --- /dev/null +++ b/v6.1/b4c6d52d8a81c53a8759e382e8000597909f0615 @@ -0,0 +1,5 @@ +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v6.1/b639585e71e63008373d3a9fd060b87315fe7ea8 b/v6.1/b639585e71e63008373d3a9fd060b87315fe7ea8 new file mode 100644 index 00000000000..f50ac282f21 --- /dev/null +++ b/v6.1/b639585e71e63008373d3a9fd060b87315fe7ea8 @@ -0,0 +1 @@ +b639585e71e6 ("fork: Using clone_flags for legacy clone check") diff --git a/v6.1/b6aaba5b76e9596cb4d62d081cca41e114becacc b/v6.1/b6aaba5b76e9596cb4d62d081cca41e114becacc new file mode 100644 index 00000000000..4526e644513 --- /dev/null +++ b/v6.1/b6aaba5b76e9596cb4d62d081cca41e114becacc @@ -0,0 +1,14 @@ +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/b6be3714005c3933886be71011f19119e219e77c b/v6.1/b6be3714005c3933886be71011f19119e219e77c new file mode 100644 index 00000000000..16a55fe66c6 --- /dev/null +++ b/v6.1/b6be3714005c3933886be71011f19119e219e77c @@ -0,0 +1,13 @@ +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/b6dfac948686799169c899557a179b84d0d1f47e b/v6.1/b6dfac948686799169c899557a179b84d0d1f47e new file mode 100644 index 00000000000..75c0b2179e6 --- /dev/null +++ b/v6.1/b6dfac948686799169c899557a179b84d0d1f47e @@ -0,0 +1,20 @@ +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v6.1/b6e6a582f2b357b6f74849b715de12cc38b1ee91 b/v6.1/b6e6a582f2b357b6f74849b715de12cc38b1ee91 new file mode 100644 index 00000000000..9e29ef13d7e --- /dev/null +++ b/v6.1/b6e6a582f2b357b6f74849b715de12cc38b1ee91 @@ -0,0 +1,20 @@ +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v6.1/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 b/v6.1/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 new file mode 100644 index 00000000000..853af619052 --- /dev/null +++ b/v6.1/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 @@ -0,0 +1 @@ +bac0a9e56e1f ("file: add alloc_file_pseudo_noaccount()") diff --git a/v6.1/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 b/v6.1/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 new file mode 100644 index 00000000000..2bd6f284d00 --- /dev/null +++ b/v6.1/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 @@ -0,0 +1 @@ +bae8bc46987e ("libfs: Remove unnecessary ‘0’ values from ret") diff --git a/v6.1/bc401c2900c128d3d69482769f1300502a9f0598 b/v6.1/bc401c2900c128d3d69482769f1300502a9f0598 new file mode 100644 index 00000000000..ca7dcb79688 --- /dev/null +++ b/v6.1/bc401c2900c128d3d69482769f1300502a9f0598 @@ -0,0 +1 @@ +bc401c2900c1 ("ubifs: Configure dentry operations at dentry-creation time") diff --git a/v6.1/bcd8a929a5387178d917da785896e53b0845ab37 b/v6.1/bcd8a929a5387178d917da785896e53b0845ab37 new file mode 100644 index 00000000000..1ca7b223c0d --- /dev/null +++ b/v6.1/bcd8a929a5387178d917da785896e53b0845ab37 @@ -0,0 +1,20 @@ +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v6.1/bcdb2e9d9f319935938a5addee040e37b60192ff b/v6.1/bcdb2e9d9f319935938a5addee040e37b60192ff new file mode 100644 index 00000000000..49bbdf051ab --- /dev/null +++ b/v6.1/bcdb2e9d9f319935938a5addee040e37b60192ff @@ -0,0 +1,20 @@ +bcdb2e9d9f31 ("selftests/resctrl: Read in less obvious order to defeat prefetch optimizations") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") diff --git a/v6.1/bd46543d7f9a8b2c03420499b1885287e96aaf28 b/v6.1/bd46543d7f9a8b2c03420499b1885287e96aaf28 new file mode 100644 index 00000000000..1bb74b17e13 --- /dev/null +++ b/v6.1/bd46543d7f9a8b2c03420499b1885287e96aaf28 @@ -0,0 +1,2 @@ +bd46543d7f9a ("eventfd: move 'eventfd-count' printing out of spinlock") +33d8b5d7824c ("eventfd: show the EFD_SEMAPHORE flag in fdinfo") diff --git a/v6.1/bd8c239c0502e70c92cf9496846bcbec7cd5702f b/v6.1/bd8c239c0502e70c92cf9496846bcbec7cd5702f new file mode 100644 index 00000000000..a78bb1d9611 --- /dev/null +++ b/v6.1/bd8c239c0502e70c92cf9496846bcbec7cd5702f @@ -0,0 +1,2 @@ +bd8c239c0502 ("iov_iter: Avoid wrap-around instrumentation in copy_compat_iovec_from_user()") +50f9a76ef127 ("iov_iter: Mark copy_compat_iovec_from_user() noinline") diff --git a/v6.1/be2760a703e6554c2b5784e2fec804284cdcbe4d b/v6.1/be2760a703e6554c2b5784e2fec804284cdcbe4d new file mode 100644 index 00000000000..53a3d4970b4 --- /dev/null +++ b/v6.1/be2760a703e6554c2b5784e2fec804284cdcbe4d @@ -0,0 +1 @@ +be2760a703e6 ("f2fs: Configure dentry operations at dentry-creation time") diff --git a/v6.1/be914f8fd282ecce5d8e2dd098e628dcc7ad533a b/v6.1/be914f8fd282ecce5d8e2dd098e628dcc7ad533a new file mode 100644 index 00000000000..7b22a3c95ae --- /dev/null +++ b/v6.1/be914f8fd282ecce5d8e2dd098e628dcc7ad533a @@ -0,0 +1,20 @@ +be914f8fd282 ("zram: port block device access to file") +eed993a09103 ("zram: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.1/c044a9502649a66bf5c5e1a584cb82b2c538ae25 b/v6.1/c044a9502649a66bf5c5e1a584cb82b2c538ae25 new file mode 100644 index 00000000000..17bb3b2ca74 --- /dev/null +++ b/v6.1/c044a9502649a66bf5c5e1a584cb82b2c538ae25 @@ -0,0 +1 @@ +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") diff --git a/v6.1/c25db1d27abd78175d9802f52c1b75f3cf716f2c b/v6.1/c25db1d27abd78175d9802f52c1b75f3cf716f2c new file mode 100644 index 00000000000..d5947b2a9bd --- /dev/null +++ b/v6.1/c25db1d27abd78175d9802f52c1b75f3cf716f2c @@ -0,0 +1 @@ +c25db1d27abd ("selftests: uevent: add missing gitignore") diff --git a/v6.1/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 b/v6.1/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 new file mode 100644 index 00000000000..0b6e11a5d5a --- /dev/null +++ b/v6.1/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 @@ -0,0 +1 @@ +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") diff --git a/v6.1/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 b/v6.1/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 new file mode 100644 index 00000000000..64668700533 --- /dev/null +++ b/v6.1/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 @@ -0,0 +1,6 @@ +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v6.1/c5215d54dc10e801a6cefef62445a00a4c28a515 b/v6.1/c5215d54dc10e801a6cefef62445a00a4c28a515 new file mode 100644 index 00000000000..ba8dc49b57d --- /dev/null +++ b/v6.1/c5215d54dc10e801a6cefef62445a00a4c28a515 @@ -0,0 +1,20 @@ +c5215d54dc10 ("kunit: Setup DMA masks on the kunit device") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") +db105c37a4d6 ("kunit: Export kunit_running()") +6c738b52316c ("kunit: improve KTAP compliance of KUnit test output") +91e93592219f ("kunit: Use the static key when retrieving the current test") +908d0c177bbc ("kunit: Provide a static key to check if KUnit is actively running tests") diff --git a/v6.1/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b b/v6.1/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b new file mode 100644 index 00000000000..f8b72a047c0 --- /dev/null +++ b/v6.1/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b @@ -0,0 +1,20 @@ +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v6.1/c67ef897fe08effad98f0c7fb9223fa1f771d09e b/v6.1/c67ef897fe08effad98f0c7fb9223fa1f771d09e new file mode 100644 index 00000000000..f25e933257c --- /dev/null +++ b/v6.1/c67ef897fe08effad98f0c7fb9223fa1f771d09e @@ -0,0 +1 @@ +c67ef897fe08 ("select: Avoid wrap-around instrumentation in do_sys_poll()") diff --git a/v6.1/c69ff4071935f946f1cddc59e1d36a03442ed015 b/v6.1/c69ff4071935f946f1cddc59e1d36a03442ed015 new file mode 100644 index 00000000000..580e28ef0d3 --- /dev/null +++ b/v6.1/c69ff4071935f946f1cddc59e1d36a03442ed015 @@ -0,0 +1,20 @@ +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +ac1c13e257c7 ("Merge tag 'nfsd-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v6.1/c762b979c7c97dc7a4010f943a9c0b646a56ed36 b/v6.1/c762b979c7c97dc7a4010f943a9c0b646a56ed36 new file mode 100644 index 00000000000..9a9b62eb4bc --- /dev/null +++ b/v6.1/c762b979c7c97dc7a4010f943a9c0b646a56ed36 @@ -0,0 +1 @@ +c762b979c7c9 ("proc: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.1/c8841fc4d51f603a44c00448ad17404eb829c741 b/v6.1/c8841fc4d51f603a44c00448ad17404eb829c741 new file mode 100644 index 00000000000..f32ec238ec2 --- /dev/null +++ b/v6.1/c8841fc4d51f603a44c00448ad17404eb829c741 @@ -0,0 +1 @@ +c8841fc4d51f ("qnx6: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.1/c8df2cc9d63bdb365c520a2dd5472f7b7755644f b/v6.1/c8df2cc9d63bdb365c520a2dd5472f7b7755644f new file mode 100644 index 00000000000..00379c0db66 --- /dev/null +++ b/v6.1/c8df2cc9d63bdb365c520a2dd5472f7b7755644f @@ -0,0 +1,5 @@ +c8df2cc9d63b ("ocfs2: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v6.1/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 b/v6.1/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 new file mode 100644 index 00000000000..20f2607f697 --- /dev/null +++ b/v6.1/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 @@ -0,0 +1,20 @@ +c8e108d80cd8 ("s390: port block device access to file") +a8ab90ff47bf ("s390/dasd: Convert to bdev_open_by_path()") +560e20e4bf64 ("block: consolidate __invalidate_device and fsync_bdev") +127a5093c79d ("block: drop the "busy inodes on changed media" log message") +2527fd38772f ("dasd: also call __invalidate_device when setting the device offline") +ab6860f62bfe ("block: simplify the disk_force_media_change interface") +aca740cecbe5 ("fs: open block device after superblock creation") +b90ecc0379eb ("block: increment diskseq on all media change events") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") diff --git a/v6.1/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 b/v6.1/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 new file mode 100644 index 00000000000..6ee91b6c9c8 --- /dev/null +++ b/v6.1/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 @@ -0,0 +1,20 @@ +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +3aff51464455 ("selftests/resctrl: Extend signal handler coverage to unmount on receiving signal") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v6.1/c997d683d952d8c927922ea0ab4d33a01c8efc2c b/v6.1/c997d683d952d8c927922ea0ab4d33a01c8efc2c new file mode 100644 index 00000000000..4d3422c2206 --- /dev/null +++ b/v6.1/c997d683d952d8c927922ea0ab4d33a01c8efc2c @@ -0,0 +1,3 @@ +c997d683d952 ("vfs: remove SLAB_MEM_SPREAD flag usage") +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v6.1/ca1608875ae21bb40a7731b81bc0e2c95622d502 b/v6.1/ca1608875ae21bb40a7731b81bc0e2c95622d502 new file mode 100644 index 00000000000..f7cdd03b01e --- /dev/null +++ b/v6.1/ca1608875ae21bb40a7731b81bc0e2c95622d502 @@ -0,0 +1,20 @@ +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v6.1/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b b/v6.1/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b new file mode 100644 index 00000000000..ab9f5dfcbec --- /dev/null +++ b/v6.1/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b @@ -0,0 +1,19 @@ +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v6.1/cbb93fe5e6d00695e1344fa697dab3974b216717 b/v6.1/cbb93fe5e6d00695e1344fa697dab3974b216717 new file mode 100644 index 00000000000..d309e512963 --- /dev/null +++ b/v6.1/cbb93fe5e6d00695e1344fa697dab3974b216717 @@ -0,0 +1 @@ +cbb93fe5e6d0 ("sysv: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.1/cc47a057e79613b7af0110837ff082caf8895c9e b/v6.1/cc47a057e79613b7af0110837ff082caf8895c9e new file mode 100644 index 00000000000..ef96eacaecf --- /dev/null +++ b/v6.1/cc47a057e79613b7af0110837ff082caf8895c9e @@ -0,0 +1,6 @@ +cc47a057e796 ("ntfs3: use file_mnt_idmap helper") +d6cd7cecfd5e ("fs/ntfs3: Fix ntfs_atomic_open") +96de65a9413e ("fs/ntfs3: Code formatting and refactoring") +75c5e0c9e5ca ("fs/ntfs3: Changed ntfs_get_acl() to use dentry") +267a36ba30a7 ("fs/ntfs3: Remove noacsrules") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 b/v6.1/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 new file mode 100644 index 00000000000..321dc700061 --- /dev/null +++ b/v6.1/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 @@ -0,0 +1,20 @@ +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v6.1/cc9542534bf09f33b4da32025b31335588fcefb9 b/v6.1/cc9542534bf09f33b4da32025b31335588fcefb9 new file mode 100644 index 00000000000..90706c0b938 --- /dev/null +++ b/v6.1/cc9542534bf09f33b4da32025b31335588fcefb9 @@ -0,0 +1,11 @@ +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/cdefbf2324ceda662e2667aa2f44e8b9de3d780f b/v6.1/cdefbf2324ceda662e2667aa2f44e8b9de3d780f new file mode 100644 index 00000000000..57c37b01633 --- /dev/null +++ b/v6.1/cdefbf2324ceda662e2667aa2f44e8b9de3d780f @@ -0,0 +1,3 @@ +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") diff --git a/v6.1/ce51bf1790c4972125b19c22dbfa76d7e0136280 b/v6.1/ce51bf1790c4972125b19c22dbfa76d7e0136280 new file mode 100644 index 00000000000..25d05ccd2cb --- /dev/null +++ b/v6.1/ce51bf1790c4972125b19c22dbfa76d7e0136280 @@ -0,0 +1 @@ +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") diff --git a/v6.1/cf12445daec01aaa2d27bb34bd7c796a53442c42 b/v6.1/cf12445daec01aaa2d27bb34bd7c796a53442c42 new file mode 100644 index 00000000000..d208b0bf69b --- /dev/null +++ b/v6.1/cf12445daec01aaa2d27bb34bd7c796a53442c42 @@ -0,0 +1,2 @@ +cf12445daec0 ("fs/hfsplus: use better @opf description") +02105f18a26c ("fs/hfsplus: wrapper.c: fix kernel-doc warnings") diff --git a/v6.1/d0089603fa7a22a940f808a7cbc49402fe02281e b/v6.1/d0089603fa7a22a940f808a7cbc49402fe02281e new file mode 100644 index 00000000000..a86840fda71 --- /dev/null +++ b/v6.1/d0089603fa7a22a940f808a7cbc49402fe02281e @@ -0,0 +1 @@ +d0089603fa7a ("fs: prefer kfree_rcu() in fasync_remove_entry()") diff --git a/v6.1/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 b/v6.1/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 new file mode 100644 index 00000000000..11335ba0d2b --- /dev/null +++ b/v6.1/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 @@ -0,0 +1 @@ +d2733a026fc7 ("lib/cmdline: Fix an invalid format specifier in an assertion msg") diff --git a/v6.1/d31563b5f9bb601a805c4a1b491edf69ada79688 b/v6.1/d31563b5f9bb601a805c4a1b491edf69ada79688 new file mode 100644 index 00000000000..50220e21e81 --- /dev/null +++ b/v6.1/d31563b5f9bb601a805c4a1b491edf69ada79688 @@ -0,0 +1 @@ +d31563b5f9bb ("eventfd: strictly check the count parameter of eventfd_write to avoid inputting illegal strings") diff --git a/v6.1/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 b/v6.1/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 new file mode 100644 index 00000000000..f68629c1c21 --- /dev/null +++ b/v6.1/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 @@ -0,0 +1,3 @@ +d3b1a9a778e1 ("fs/address_space: move i_mmap_rwsem to mitigate a false sharing with i_mmap.") +600f111ef51d ("fs: Rename mapping private members") +ecae0bd5173b ("Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/d63fde98b8929da625cc36c2f1143e837c0e6d10 b/v6.1/d63fde98b8929da625cc36c2f1143e837c0e6d10 new file mode 100644 index 00000000000..919b4935989 --- /dev/null +++ b/v6.1/d63fde98b8929da625cc36c2f1143e837c0e6d10 @@ -0,0 +1,4 @@ +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") diff --git a/v6.1/d7c9616be0759c1cfb44a68ba838548d22b98484 b/v6.1/d7c9616be0759c1cfb44a68ba838548d22b98484 new file mode 100644 index 00000000000..c4c8abea06d --- /dev/null +++ b/v6.1/d7c9616be0759c1cfb44a68ba838548d22b98484 @@ -0,0 +1 @@ +d7c9616be075 ("nfs: convert to using new filelock helpers") diff --git a/v6.1/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 b/v6.1/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 new file mode 100644 index 00000000000..3b2663e9958 --- /dev/null +++ b/v6.1/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 @@ -0,0 +1 @@ +d8f899d13d72 ("fs: make the i_size_read/write helpers be smp_load_acquire/store_release()") diff --git a/v6.1/d9077f7bad141df143cc4fa000a68a868bcea7c0 b/v6.1/d9077f7bad141df143cc4fa000a68a868bcea7c0 new file mode 100644 index 00000000000..55fb7606dd3 --- /dev/null +++ b/v6.1/d9077f7bad141df143cc4fa000a68a868bcea7c0 @@ -0,0 +1,8 @@ +d9077f7bad14 ("filelock: make assign_type helper take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +f20ae9cf5b07 ("Merge tag 'filelock-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v6.1/d90b7c705c5d9b5cb6b71b8aaa773c031084056c b/v6.1/d90b7c705c5d9b5cb6b71b8aaa773c031084056c new file mode 100644 index 00000000000..ae7a7cc3c6d --- /dev/null +++ b/v6.1/d90b7c705c5d9b5cb6b71b8aaa773c031084056c @@ -0,0 +1,3 @@ +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") diff --git a/v6.1/dacfd001eaf252a81537aece602ae2fc16e6ebd5 b/v6.1/dacfd001eaf252a81537aece602ae2fc16e6ebd5 new file mode 100644 index 00000000000..2d6ca80a4a5 --- /dev/null +++ b/v6.1/dacfd001eaf252a81537aece602ae2fc16e6ebd5 @@ -0,0 +1,20 @@ +dacfd001eaf2 ("fs/mnt_idmapping.c: Return -EINVAL when no map is written") +783822e44594 ("mnt_idmapping: decouple from namespaces") +3707d84c1367 ("fs: move mnt_idmap") +4d7ca4090184 ("fs: port vfs{g,u}id helpers to mnt_idmap") +c14329d39f2d ("fs: port fs{g,u}id helpers to mnt_idmap") +e67fe63341b8 ("fs: port i_{g,u}id_into_vfs{g,u}id() to mnt_idmap") +0dbe12f2e49c ("fs: port i_{g,u}id_{needs_}update() to mnt_idmap") +9452e93e6dae ("fs: port privilege checking helpers to mnt_idmap") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") diff --git a/v6.1/dcd04ea587b210e78a85d6d4d7cc6765828496b0 b/v6.1/dcd04ea587b210e78a85d6d4d7cc6765828496b0 new file mode 100644 index 00000000000..1ea0b4735b2 --- /dev/null +++ b/v6.1/dcd04ea587b210e78a85d6d4d7cc6765828496b0 @@ -0,0 +1 @@ +dcd04ea587b2 ("iomap: Add processed for iomap_iter") diff --git a/v6.1/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 b/v6.1/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 new file mode 100644 index 00000000000..748f5477f8a --- /dev/null +++ b/v6.1/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 @@ -0,0 +1,6 @@ +dd1fac6ae648 ("nfs: adapt to breakup of struct file_lock") +d7c9616be075 ("nfs: convert to using new filelock helpers") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +6a518afcc206 ("Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/idmapping") diff --git a/v6.1/dd9019604cdaaff1327bfd36737230f912e2780d b/v6.1/dd9019604cdaaff1327bfd36737230f912e2780d new file mode 100644 index 00000000000..20112205cbe --- /dev/null +++ b/v6.1/dd9019604cdaaff1327bfd36737230f912e2780d @@ -0,0 +1,20 @@ +dd9019604cda ("ovl: convert to super_set_uuid()") +d9544c1b0d9e ("ovl: store persistent uuid/fsid with uuid=on") +b0504bfe1b8a ("ovl: add support for unique fsid per instance") +ae8cba4033bc ("ovl: Add framework for verity support") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") +37ebf056d6cf ("ovl: introduce data-only lower layers") +9e88f9052415 ("ovl: remove unneeded goto instructions") +0af950f57fef ("ovl: move ovl_entry into ovl_inode") +163db0da3515 ("ovl: factor out ovl_free_entry() and ovl_stack_*() helpers") +5522c9c7cbd2 ("ovl: use ovl_numlower() and ovl_lowerstack() accessors") +a6ff2bc0be17 ("ovl: use OVL_E() and OVL_E_FLAGS() accessors") +b07d5cc93e1b ("ovl: update of dentry revalidate flags after copy up") diff --git a/v6.1/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 b/v6.1/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 new file mode 100644 index 00000000000..9ec58791ed3 --- /dev/null +++ b/v6.1/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 @@ -0,0 +1 @@ +ddb9fd7a5440 ("fs/select: rework stack allocation hack for clang") diff --git a/v6.1/de8a3207aed33283a560193095b156d3b73fc4f0 b/v6.1/de8a3207aed33283a560193095b156d3b73fc4f0 new file mode 100644 index 00000000000..bdf4bfbf9ce --- /dev/null +++ b/v6.1/de8a3207aed33283a560193095b156d3b73fc4f0 @@ -0,0 +1 @@ +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v6.1/dec3a7b3aa45802e70c350d73e11564cd444e448 b/v6.1/dec3a7b3aa45802e70c350d73e11564cd444e448 new file mode 100644 index 00000000000..47e615f064d --- /dev/null +++ b/v6.1/dec3a7b3aa45802e70c350d73e11564cd444e448 @@ -0,0 +1,5 @@ +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v6.1/e1fb1dc08e73466830612bcf2f9f72180965c9ba b/v6.1/e1fb1dc08e73466830612bcf2f9f72180965c9ba new file mode 100644 index 00000000000..357ec21781e --- /dev/null +++ b/v6.1/e1fb1dc08e73466830612bcf2f9f72180965c9ba @@ -0,0 +1,16 @@ +e1fb1dc08e73 ("pidfd: allow to override signal scope in pidfd_send_signal()") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v6.1/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd b/v6.1/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd new file mode 100644 index 00000000000..f3a224077d7 --- /dev/null +++ b/v6.1/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd @@ -0,0 +1,2 @@ +e2e8a142fbd9 ("pidfd: exit: kill the no longer used thread_group_exited()") +c27cd083cfb9 ("Compiler attributes: GCC cold function alignment workarounds") diff --git a/v6.1/e2f7dd6e55d2f39734abcebd0cf673700e206197 b/v6.1/e2f7dd6e55d2f39734abcebd0cf673700e206197 new file mode 100644 index 00000000000..8c7662c72fd --- /dev/null +++ b/v6.1/e2f7dd6e55d2f39734abcebd0cf673700e206197 @@ -0,0 +1 @@ +e2f7dd6e55d2 ("fat: Hook up sb->s_uuid") diff --git a/v6.1/e331ac141f1df6d151d24e60ff16e93ec075509e b/v6.1/e331ac141f1df6d151d24e60ff16e93ec075509e new file mode 100644 index 00000000000..fde2ff775f3 --- /dev/null +++ b/v6.1/e331ac141f1df6d151d24e60ff16e93ec075509e @@ -0,0 +1,20 @@ +e331ac141f1d ("selftests/resctrl: Add a helper for the non-contiguous test") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v6.1/e3a491a26b62466ad14a423e8c81a04d5969bfe5 b/v6.1/e3a491a26b62466ad14a423e8c81a04d5969bfe5 new file mode 100644 index 00000000000..86b88e978a6 --- /dev/null +++ b/v6.1/e3a491a26b62466ad14a423e8c81a04d5969bfe5 @@ -0,0 +1,2 @@ +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") diff --git a/v6.1/e5ca9d391615269b05a6ed871fec66d9db650520 b/v6.1/e5ca9d391615269b05a6ed871fec66d9db650520 new file mode 100644 index 00000000000..9b3e419afed --- /dev/null +++ b/v6.1/e5ca9d391615269b05a6ed871fec66d9db650520 @@ -0,0 +1,20 @@ +e5ca9d391615 ("block/ioctl: port blkdev_bszset() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v6.1/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 b/v6.1/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 new file mode 100644 index 00000000000..a70e2b045ce --- /dev/null +++ b/v6.1/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 @@ -0,0 +1 @@ +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") diff --git a/v6.1/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 b/v6.1/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 new file mode 100644 index 00000000000..ffc53c30a82 --- /dev/null +++ b/v6.1/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 @@ -0,0 +1 @@ +e6f7958042a7 ("epoll: Remove ep_scan_ready_list() in comments") diff --git a/v6.1/e73dda7ffd858a58ddeb9c53603ae14f2af8927c b/v6.1/e73dda7ffd858a58ddeb9c53603ae14f2af8927c new file mode 100644 index 00000000000..dcdf764238a --- /dev/null +++ b/v6.1/e73dda7ffd858a58ddeb9c53603ae14f2af8927c @@ -0,0 +1,20 @@ +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v6.1/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 b/v6.1/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 new file mode 100644 index 00000000000..38e52b79cd8 --- /dev/null +++ b/v6.1/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 @@ -0,0 +1 @@ +e769779c0c2c ("fs: Verify write lifetime constants at compile time") diff --git a/v6.1/e86e6638d1171c2201ffff16d2c6a6fd975f8383 b/v6.1/e86e6638d1171c2201ffff16d2c6a6fd975f8383 new file mode 100644 index 00000000000..232efcc3ec3 --- /dev/null +++ b/v6.1/e86e6638d1171c2201ffff16d2c6a6fd975f8383 @@ -0,0 +1,3 @@ +e86e6638d117 ("fscrypt: Drop d_revalidate for valid dentries during lookup") +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") diff --git a/v6.1/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 b/v6.1/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 new file mode 100644 index 00000000000..0f992c5a993 --- /dev/null +++ b/v6.1/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 @@ -0,0 +1,10 @@ +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/e97d06a46526d9392cbdbd7eda193091e1af2723 b/v6.1/e97d06a46526d9392cbdbd7eda193091e1af2723 new file mode 100644 index 00000000000..bcb63dd7201 --- /dev/null +++ b/v6.1/e97d06a46526d9392cbdbd7eda193091e1af2723 @@ -0,0 +1,4 @@ +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/e9a7254b0339ef2b230784789ac28ef35e049253 b/v6.1/e9a7254b0339ef2b230784789ac28ef35e049253 new file mode 100644 index 00000000000..96a639e8662 --- /dev/null +++ b/v6.1/e9a7254b0339ef2b230784789ac28ef35e049253 @@ -0,0 +1,20 @@ +e9a7254b0339 ("nvme: port block device access to file") +2a4936e933e3 ("nvmet: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.1/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 b/v6.1/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 new file mode 100644 index 00000000000..fd9aad8df9a --- /dev/null +++ b/v6.1/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 @@ -0,0 +1,10 @@ +e9b10713e82c ("fscrypt: Drop d_revalidate once the key is added") +3e7807d5a7d7 ("fscrypt: rename fscrypt_info => fscrypt_inode_info") +5b1188847180 ("fscrypt: support crypto data unit size less than filesystem block size") +7a0263dc904f ("fscrypt: replace get_ino_and_lblk_bits with just has_32bit_inodes") +f0904e8bc3c5 ("fscrypt: compute max_lblk_bits from s_maxbytes and block size") +40e13e18168f ("fscrypt: make the bounce page pool opt-in instead of opt-out") +5970fbad1036 ("fscrypt: make it clearer that key_prefix is deprecated") +2d332d5bc424 ("ceph: fscrypt_auth handling for ceph") +83e57e47906c ("fscrypt: optimize fscrypt_initialize()") +6639c3ce7fd2 ("Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux") diff --git a/v6.1/e9c5263ce16d96311c118111ac779f004be8b473 b/v6.1/e9c5263ce16d96311c118111ac779f004be8b473 new file mode 100644 index 00000000000..533cbbe1a10 --- /dev/null +++ b/v6.1/e9c5263ce16d96311c118111ac779f004be8b473 @@ -0,0 +1,15 @@ +e9c5263ce16d ("libfs: improve path_from_stashed()") +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v6.1/ea7d898676d9e94558c46ba927db35403362389f b/v6.1/ea7d898676d9e94558c46ba927db35403362389f new file mode 100644 index 00000000000..3fc935d83ce --- /dev/null +++ b/v6.1/ea7d898676d9e94558c46ba927db35403362389f @@ -0,0 +1,3 @@ +ea7d898676d9 ("fs: Propagate write hints to the struct block_device inode") +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v6.1/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 b/v6.1/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 new file mode 100644 index 00000000000..993a82907b6 --- /dev/null +++ b/v6.1/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 @@ -0,0 +1,11 @@ +eb8ed7c6ab08 ("lockd: adapt to breakup of struct file_lock") +872584f1bb98 ("lockd: convert to using new filelock helpers") +be2be5f7f443 ("lockd: nlm_blocked list race fixes") +244cc19196d2 ("lockd: server should unlock lock if client rejects the grant") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") +7ff84910c66c ("lockd: set file_lock start and end when decoding nlm4 testargs") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") +8e1858710d9a ("ceph: avoid use-after-free in ceph_fl_release_lock()") +461ab10ef7e6 ("ceph: switch to vfs_inode_has_locks() to fix file lock bug") +764822972d64 ("Merge tag 'nfsd-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v6.1/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 b/v6.1/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 new file mode 100644 index 00000000000..8bf2c17880a --- /dev/null +++ b/v6.1/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 @@ -0,0 +1 @@ +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v6.1/ecba88a3b32d733d41e27973e25b2bc580f64281 b/v6.1/ecba88a3b32d733d41e27973e25b2bc580f64281 new file mode 100644 index 00000000000..eeb4218ec04 --- /dev/null +++ b/v6.1/ecba88a3b32d733d41e27973e25b2bc580f64281 @@ -0,0 +1,20 @@ +ecba88a3b32d ("libfs: Add simple_offset_empty()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5a6f52d20ce3 ("acl: conver higher-level helpers to rely on mnt_idmap") +a351b1f44418 ("acl: make vfs_posix_acl_to_xattr() static") +0a26bde2c9db ("acl: remove a slew of now unused helpers") +318e66856dde ("xattr: use posix acl api") +0e641857322f ("ovl: implement set acl method") +6c0a8bfb84af ("ovl: implement get acl method") +af84016f1cfe ("ecryptfs: implement get acl method") +aeb7f00542af ("acl: add vfs_remove_acl()") +4f353ba4a9f4 ("acl: add vfs_get_acl()") +e4cc9163032f ("acl: add vfs_set_acl()") +e61b135f7bfe ("integrity: implement get and set acl hook") +72b3897e7810 ("security: add get, remove and set acl hook") +6cd4d4e8b6e1 ("9p: implement get acl method") +bd9684b042dc ("cifs: implement get acl method") +7420332a6ff4 ("fs: add new get acl method") +cac2f8b8d8b5 ("fs: rename current get acl method") diff --git a/v6.1/ee8bd4a428a9c538e08aa5bc797fca19d577f667 b/v6.1/ee8bd4a428a9c538e08aa5bc797fca19d577f667 new file mode 100644 index 00000000000..e085792ac4f --- /dev/null +++ b/v6.1/ee8bd4a428a9c538e08aa5bc797fca19d577f667 @@ -0,0 +1 @@ +ee8bd4a428a9 ("kunit: tool: Print UML command") diff --git a/v6.1/ef560389ca50e33bd0c4531236c187107fa81e1f b/v6.1/ef560389ca50e33bd0c4531236c187107fa81e1f new file mode 100644 index 00000000000..594624cb20b --- /dev/null +++ b/v6.1/ef560389ca50e33bd0c4531236c187107fa81e1f @@ -0,0 +1,9 @@ +ef560389ca50 ("docs: filesystems: fix typo in docs") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +62d53c4a1dfe ("fs: use backing_file container for internal files with "fake" f_path") +8a05a8c31d06 ("fs: move kmem_cache_zalloc() into alloc_empty_file*() helpers") +cbb0b9d4bbcf ("fs: use a helper for opening kernel internal files") +d56e0ddb8fc3 ("fs: rename {vfs,kernel}_tmpfile_open()") +d8aeb44a9ae3 ("fs: add FMODE_DIO_PARALLEL_WRITE flag") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/f0ece18e994144b7daa025b68ead97de26a2df1f b/v6.1/f0ece18e994144b7daa025b68ead97de26a2df1f new file mode 100644 index 00000000000..fe5ac18032c --- /dev/null +++ b/v6.1/f0ece18e994144b7daa025b68ead97de26a2df1f @@ -0,0 +1 @@ +f0ece18e9941 ("selftests: add ESRCH tests for pidfd_getfd()") diff --git a/v6.1/f123dc86388cb669c3d6322702dc441abc35c31e b/v6.1/f123dc86388cb669c3d6322702dc441abc35c31e new file mode 100644 index 00000000000..998f411fdd2 --- /dev/null +++ b/v6.1/f123dc86388cb669c3d6322702dc441abc35c31e @@ -0,0 +1 @@ +f123dc86388c ("sysv: don't call sb_bread() with pointers_lock held") diff --git a/v6.1/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 b/v6.1/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 new file mode 100644 index 00000000000..bf7b2e7806b --- /dev/null +++ b/v6.1/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 @@ -0,0 +1 @@ +f17d8a87ecb5 ("selftests: fuxex: Report a unique test name per run of futex_requeue_pi") diff --git a/v6.1/f3a608827d1f8de0dd12813e8d9c6803fe64e119 b/v6.1/f3a608827d1f8de0dd12813e8d9c6803fe64e119 new file mode 100644 index 00000000000..0c5c2c59855 --- /dev/null +++ b/v6.1/f3a608827d1f8de0dd12813e8d9c6803fe64e119 @@ -0,0 +1,2 @@ +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/f525152a0f0ff34eb92b322703d76ba37095f556 b/v6.1/f525152a0f0ff34eb92b322703d76ba37095f556 new file mode 100644 index 00000000000..ffc4dced5c7 --- /dev/null +++ b/v6.1/f525152a0f0ff34eb92b322703d76ba37095f556 @@ -0,0 +1,15 @@ +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/f8f669699977db503569465b64dc5220ab21bb41 b/v6.1/f8f669699977db503569465b64dc5220ab21bb41 new file mode 100644 index 00000000000..f410ba61c6a --- /dev/null +++ b/v6.1/f8f669699977db503569465b64dc5220ab21bb41 @@ -0,0 +1,14 @@ +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +22a8be280383 ("selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem") diff --git a/v6.1/f92e1a829d64dd66fa173c6934f03817d9e68d43 b/v6.1/f92e1a829d64dd66fa173c6934f03817d9e68d43 new file mode 100644 index 00000000000..680848eab30 --- /dev/null +++ b/v6.1/f92e1a829d64dd66fa173c6934f03817d9e68d43 @@ -0,0 +1,6 @@ +f92e1a829d64 ("test_maple_tree: testing the cyclic allocation") +eb2e817f38ca ("maple_tree: update testing code for mas_{next,prev,walk}") +4bd6dded6318 ("test_maple_tree: add more testing for mas_empty_area()") +5159d64b3354 ("test_maple_tree: test modifications while iterating") +7327e8111adb ("maple_tree: fix mas_empty_area_rev() lower bound validation") +c5651b31f515 ("test_maple_tree: add test for mas_spanning_rebalance() on insufficient data") diff --git a/v6.1/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 b/v6.1/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 new file mode 100644 index 00000000000..ebbd02618ec --- /dev/null +++ b/v6.1/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 @@ -0,0 +1,20 @@ +f9d8c3c4236e ("block2mtd: port device access to files") +3817d4b11212 ("mtd: block2mtd: Convert to bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.1/fc9a615200d48e076af58f4309f507e500ed900d b/v6.1/fc9a615200d48e076af58f4309f507e500ed900d new file mode 100644 index 00000000000..112572e086f --- /dev/null +++ b/v6.1/fc9a615200d48e076af58f4309f507e500ed900d @@ -0,0 +1,8 @@ +fc9a615200d4 ("drm: tests: Fix invalid printf format specifiers in KUnit tests") +335126937753 ("drm/tests/drm_buddy: fix 32b build") +a64056bb5a32 ("drm/tests/drm_buddy: add alloc_contiguous test") +078a5b498d6a ("drm/tests: Remove slow tests") +25bbe844ef5c ("drm: test: Fix 32-bit issue in drm_buddy_test") +523dfa96add7 ("drm/tests: reduce drm_mm_test stack usage") +ce28ab1380e8 ("drm/tests: Add back seed value information") +a140a6a2d5ec ("Merge drm/drm-next into drm-misc-next") diff --git a/v6.1/fde4951834c22fc634c1e1238b874f894ef46c9c b/v6.1/fde4951834c22fc634c1e1238b874f894ef46c9c new file mode 100644 index 00000000000..8c263fe4a8c --- /dev/null +++ b/v6.1/fde4951834c22fc634c1e1238b874f894ef46c9c @@ -0,0 +1,10 @@ +fde4951834c2 ("filelock: convert more internal functions to use file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.1/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d b/v6.1/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d new file mode 100644 index 00000000000..10bc0a994df --- /dev/null +++ b/v6.1/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d @@ -0,0 +1,3 @@ +fe12cfc17429 ("fs: fix a typo in attr.c") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") +a2bd096fb2d7 ("fs: use type safe idmapping helpers") diff --git a/v6.1/fe3944fb245ab99570552a3bf970b00058a9ca6d b/v6.1/fe3944fb245ab99570552a3bf970b00058a9ca6d new file mode 100644 index 00000000000..9cc30c5f8ee --- /dev/null +++ b/v6.1/fe3944fb245ab99570552a3bf970b00058a9ca6d @@ -0,0 +1 @@ +fe3944fb245a ("fs: Move enum rw_hint into a new header file") diff --git a/v6.1/ff3b96f2c9e5c24fca12239cd519a8a18569e687 b/v6.1/ff3b96f2c9e5c24fca12239cd519a8a18569e687 new file mode 100644 index 00000000000..d3ce948e254 --- /dev/null +++ b/v6.1/ff3b96f2c9e5c24fca12239cd519a8a18569e687 @@ -0,0 +1,2 @@ +ff3b96f2c9e5 ("net: test: Fix printf format specifier in skb_segment kunit test") +b3098d32ed6e ("net: add skb_segment kunit test") diff --git a/v6.2/00616416488868a8b98343863e5ac078506e44e8 b/v6.2/00616416488868a8b98343863e5ac078506e44e8 new file mode 100644 index 00000000000..7a863926b5e --- /dev/null +++ b/v6.2/00616416488868a8b98343863e5ac078506e44e8 @@ -0,0 +1,20 @@ +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v6.2/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 b/v6.2/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 new file mode 100644 index 00000000000..fc68fe62951 --- /dev/null +++ b/v6.2/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 @@ -0,0 +1,20 @@ +034f0cf8fdf9 ("target: port block device access to file") +e6aafdc8a76b ("scsi: target: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.2/038ce802e248a985150156da84bc3f118236b898 b/v6.2/038ce802e248a985150156da84bc3f118236b898 new file mode 100644 index 00000000000..6b943ef2b64 --- /dev/null +++ b/v6.2/038ce802e248a985150156da84bc3f118236b898 @@ -0,0 +1,20 @@ +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v6.2/04aa5f4eba49d6493801d0f1d515ed237459b166 b/v6.2/04aa5f4eba49d6493801d0f1d515ed237459b166 new file mode 100644 index 00000000000..ad866b09861 --- /dev/null +++ b/v6.2/04aa5f4eba49d6493801d0f1d515ed237459b166 @@ -0,0 +1 @@ +04aa5f4eba49 ("ext4: Configure dentry operations at dentry-creation time") diff --git a/v6.2/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 b/v6.2/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 new file mode 100644 index 00000000000..f093d5b7be4 --- /dev/null +++ b/v6.2/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 @@ -0,0 +1,7 @@ +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +de630176bdf8 ("Merge tag 'iversion-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v6.2/05fb1dbc821f3016a52621ccd4530c269b626130 b/v6.2/05fb1dbc821f3016a52621ccd4530c269b626130 new file mode 100644 index 00000000000..485f066ad79 --- /dev/null +++ b/v6.2/05fb1dbc821f3016a52621ccd4530c269b626130 @@ -0,0 +1,20 @@ +05fb1dbc821f ("pktcdvd: port block device access to file") +7ac86df899f0 ("pktcdvd: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.2/0611a640e60a0473883328746f3c53934cd4dc3c b/v6.2/0611a640e60a0473883328746f3c53934cd4dc3c new file mode 100644 index 00000000000..52377a8a664 --- /dev/null +++ b/v6.2/0611a640e60a0473883328746f3c53934cd4dc3c @@ -0,0 +1,2 @@ +0611a640e60a ("eventpoll: prefer kfree_rcu() in __ep_remove()") +58c9b016e128 ("epoll: use refcount to reduce ep_mutex contention") diff --git a/v6.2/06b8db3a7dde43cc7c412517c93c85d13a4557f8 b/v6.2/06b8db3a7dde43cc7c412517c93c85d13a4557f8 new file mode 100644 index 00000000000..7712d8cc59a --- /dev/null +++ b/v6.2/06b8db3a7dde43cc7c412517c93c85d13a4557f8 @@ -0,0 +1 @@ +06b8db3a7dde ("fs: remove NTFS classic from docum. index") diff --git a/v6.2/07fd7c329839cf0b8c7766883d830a1a0d12d1dd b/v6.2/07fd7c329839cf0b8c7766883d830a1a0d12d1dd new file mode 100644 index 00000000000..3f59de20c6f --- /dev/null +++ b/v6.2/07fd7c329839cf0b8c7766883d830a1a0d12d1dd @@ -0,0 +1,15 @@ +07fd7c329839 ("libfs: add path_from_stashed()") +077c212f0344 ("fs: new accessor methods for atime and mtime") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +f7f438589f46 ("kernfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +0c4767923ed6 ("fs: new helper: simple_rename_timestamp") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +6e17c6de3ddf ("Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 b/v6.2/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 new file mode 100644 index 00000000000..78ecbd254ad --- /dev/null +++ b/v6.2/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 @@ -0,0 +1,2 @@ +0873add0e0cd ("file: prepare for new helper") +9024b4c96576 ("d_alloc_pseudo(): move setting ->d_op there from the (sole) caller") diff --git a/v6.2/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 b/v6.2/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 new file mode 100644 index 00000000000..bb093f8b26b --- /dev/null +++ b/v6.2/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 @@ -0,0 +1,2 @@ +0906fbb2f7ad ("libfs: Attempt exact-match comparison first during casefolded lookup") +af494af38580 ("libfs: remove redundant checks of s_encoding") diff --git a/v6.2/0a549ed22c3c7cc6da5c5f5918efd019944489a5 b/v6.2/0a549ed22c3c7cc6da5c5f5918efd019944489a5 new file mode 100644 index 00000000000..3db6cdbd4e1 --- /dev/null +++ b/v6.2/0a549ed22c3c7cc6da5c5f5918efd019944489a5 @@ -0,0 +1 @@ +0a549ed22c3c ("lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg") diff --git a/v6.2/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 b/v6.2/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 new file mode 100644 index 00000000000..5e9a34521ab --- /dev/null +++ b/v6.2/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 @@ -0,0 +1 @@ +0c9bd6bc4bb2 ("pidfd: getfd should always report ESRCH if a task is exiting") diff --git a/v6.2/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 b/v6.2/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 new file mode 100644 index 00000000000..6ce5d1576f1 --- /dev/null +++ b/v6.2/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 @@ -0,0 +1,10 @@ +0e4a862174f2 ("libfs: Convert simple directory offsets to use a Maple Tree") +ecba88a3b32d ("libfs: Add simple_offset_empty()") +7beea725a8ca ("libfs: Define a minimum directory offset") +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") diff --git a/v6.2/0e9876d8e88d81a35742e90048ab3784c49b910b b/v6.2/0e9876d8e88d81a35742e90048ab3784c49b910b new file mode 100644 index 00000000000..369c9a97911 --- /dev/null +++ b/v6.2/0e9876d8e88d81a35742e90048ab3784c49b910b @@ -0,0 +1,2 @@ +0e9876d8e88d ("filelock: fl_pid field should be signed int") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") diff --git a/v6.2/0f05ee447949cf1b72bd7c415c803ea7f7209403 b/v6.2/0f05ee447949cf1b72bd7c415c803ea7f7209403 new file mode 100644 index 00000000000..8dfd4c3a8a7 --- /dev/null +++ b/v6.2/0f05ee447949cf1b72bd7c415c803ea7f7209403 @@ -0,0 +1,2 @@ +0f05ee447949 ("selftests/filesystems:fix build error in overlayfs") +b5a78c7127f2 ("selftests/overlayfs: verify device and inode numbers in /proc/pid/maps") diff --git a/v6.2/101c3fad29d7a0a90ff063b1aad586a0211911ec b/v6.2/101c3fad29d7a0a90ff063b1aad586a0211911ec new file mode 100644 index 00000000000..1a3802605b1 --- /dev/null +++ b/v6.2/101c3fad29d7a0a90ff063b1aad586a0211911ec @@ -0,0 +1,3 @@ +101c3fad29d7 ("libfs: Drop generic_set_encrypted_ci_d_ops") +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") diff --git a/v6.2/11b3f8ae7081607a783d60e8098d46b787f79cad b/v6.2/11b3f8ae7081607a783d60e8098d46b787f79cad new file mode 100644 index 00000000000..46fe45bddbe --- /dev/null +++ b/v6.2/11b3f8ae7081607a783d60e8098d46b787f79cad @@ -0,0 +1,9 @@ +11b3f8ae7081 ("fs: remove the inode argument to ->d_real() method") +def3ae83da02 ("fs: store real path instead of fake path in backing file f_path") +08582d678fcf ("fs: create helper file_user_path() for user displayed mapped file path") +83bc1d294130 ("fs: get mnt_writers count for an open backing file's real path") +6cf41fcfe099 ("backing file: free directly") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +3e15dcf77b23 ("fs: rename __mnt_{want,drop}_write*() helpers") +63580f669d7f ("Merge tag 'ovl-update-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs") diff --git a/v6.2/11ff73082f17e1adc1b717264d9b74661fc5b229 b/v6.2/11ff73082f17e1adc1b717264d9b74661fc5b229 new file mode 100644 index 00000000000..ec6b8c281ee --- /dev/null +++ b/v6.2/11ff73082f17e1adc1b717264d9b74661fc5b229 @@ -0,0 +1,5 @@ +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") diff --git a/v6.2/12f7900c575679af411aaa89340bfe3dc68b46b3 b/v6.2/12f7900c575679af411aaa89340bfe3dc68b46b3 new file mode 100644 index 00000000000..734b6789138 --- /dev/null +++ b/v6.2/12f7900c575679af411aaa89340bfe3dc68b46b3 @@ -0,0 +1 @@ +12f7900c5756 ("writeback: move wb_wakeup_delayed defination to fs-writeback.c") diff --git a/v6.2/133e267ef4a26d19c93996a874714e9f3f8c70aa b/v6.2/133e267ef4a26d19c93996a874714e9f3f8c70aa new file mode 100644 index 00000000000..d870625c39b --- /dev/null +++ b/v6.2/133e267ef4a26d19c93996a874714e9f3f8c70aa @@ -0,0 +1 @@ +133e267ef4a2 ("time: test: Fix incorrect format specifier") diff --git a/v6.2/14786d949a3b8cf00cc32456363b7db22894a0e6 b/v6.2/14786d949a3b8cf00cc32456363b7db22894a0e6 new file mode 100644 index 00000000000..224e419d608 --- /dev/null +++ b/v6.2/14786d949a3b8cf00cc32456363b7db22894a0e6 @@ -0,0 +1,14 @@ +14786d949a3b ("filelock: fix deadlock detection in POSIX locking") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/1505ba06e52e701600172bccbc3aa7fb9bd5d0da b/v6.2/1505ba06e52e701600172bccbc3aa7fb9bd5d0da new file mode 100644 index 00000000000..f9d2b1159da --- /dev/null +++ b/v6.2/1505ba06e52e701600172bccbc3aa7fb9bd5d0da @@ -0,0 +1,2 @@ +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v6.2/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 b/v6.2/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 new file mode 100644 index 00000000000..c096ff54c58 --- /dev/null +++ b/v6.2/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 @@ -0,0 +1,13 @@ +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v6.2/15f298821289d3efba87bb34db29d0ba9780a443 b/v6.2/15f298821289d3efba87bb34db29d0ba9780a443 new file mode 100644 index 00000000000..49cffb9a559 --- /dev/null +++ b/v6.2/15f298821289d3efba87bb34db29d0ba9780a443 @@ -0,0 +1,20 @@ +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v6.2/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 b/v6.2/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 new file mode 100644 index 00000000000..80560d0c69b --- /dev/null +++ b/v6.2/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 @@ -0,0 +1,20 @@ +16ca5dfd8dcd ("swap: port block device usage to file") +4c6bca43c547 ("mm/swap: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.2/16f9ce818901c7b7618094242adc0b51208a7c89 b/v6.2/16f9ce818901c7b7618094242adc0b51208a7c89 new file mode 100644 index 00000000000..18d41c7e3f5 --- /dev/null +++ b/v6.2/16f9ce818901c7b7618094242adc0b51208a7c89 @@ -0,0 +1,4 @@ +16f9ce818901 ("smb/server: adapt to breakup of struct file_lock") +6a277077ac51 ("smb/server: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") diff --git a/v6.2/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 b/v6.2/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 new file mode 100644 index 00000000000..fc1f1b7fc26 --- /dev/null +++ b/v6.2/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 @@ -0,0 +1,2 @@ +1901ae3cc9f8 ("selftest/ftrace: fix typo in ftracetest script") +dbcf76390eb9 ("selftests/ftrace: Improve integration with kselftest runner") diff --git a/v6.2/190f676afa00d07082db170400aaa2cd4de0933f b/v6.2/190f676afa00d07082db170400aaa2cd4de0933f new file mode 100644 index 00000000000..a56cc48ef84 --- /dev/null +++ b/v6.2/190f676afa00d07082db170400aaa2cd4de0933f @@ -0,0 +1,20 @@ +190f676afa00 ("block/genhd: port disk_scan_partitions() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v6.2/195b3678bea35fde0619f17b73847c30e66d79d0 b/v6.2/195b3678bea35fde0619f17b73847c30e66d79d0 new file mode 100644 index 00000000000..e1bfc79a9fe --- /dev/null +++ b/v6.2/195b3678bea35fde0619f17b73847c30e66d79d0 @@ -0,0 +1 @@ +195b3678bea3 ("minix: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.2/19871b5c7a003946d3cd4209a348ab7c0df5dbad b/v6.2/19871b5c7a003946d3cd4209a348ab7c0df5dbad new file mode 100644 index 00000000000..007b6947da5 --- /dev/null +++ b/v6.2/19871b5c7a003946d3cd4209a348ab7c0df5dbad @@ -0,0 +1,5 @@ +19871b5c7a00 ("iomap: pass the length of the dirty region to ->map_blocks") +925c86a19bac ("fs: add CONFIG_BUFFER_HEAD") +487c607df790 ("block: use iomap for writes to block devices") +727cfe976758 ("block: open code __generic_file_write_iter for blkdev writes") +c6b0271053e7 ("Merge tag 'fs_for_v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs") diff --git a/v6.2/19e94a2333c2babc773e51a9ed844cfc35a36064 b/v6.2/19e94a2333c2babc773e51a9ed844cfc35a36064 new file mode 100644 index 00000000000..de914621ff7 --- /dev/null +++ b/v6.2/19e94a2333c2babc773e51a9ed844cfc35a36064 @@ -0,0 +1,20 @@ +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v6.2/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 b/v6.2/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 new file mode 100644 index 00000000000..326f73fdaf2 --- /dev/null +++ b/v6.2/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 @@ -0,0 +1,13 @@ +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a b/v6.2/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a new file mode 100644 index 00000000000..b1e2f47e62c --- /dev/null +++ b/v6.2/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a @@ -0,0 +1,12 @@ +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf b/v6.2/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf new file mode 100644 index 00000000000..1af092779b2 --- /dev/null +++ b/v6.2/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf @@ -0,0 +1,5 @@ +1b9e2d90141c ("xfs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +3584c8f48a70 ("xfs: Block writes to log device") +653bee386c08 ("xfs: simplify device handling") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/1d3aa0b97c55672eff44516b1c8afb9551003d78 b/v6.2/1d3aa0b97c55672eff44516b1c8afb9551003d78 new file mode 100644 index 00000000000..c2f647fd7aa --- /dev/null +++ b/v6.2/1d3aa0b97c55672eff44516b1c8afb9551003d78 @@ -0,0 +1,20 @@ +1d3aa0b97c55 ("ocfs2: port block device access to file") +ebc4185497ea ("ocfs2: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.2/1fa08aece42512be072351f482096d5796edf7ca b/v6.2/1fa08aece42512be072351f482096d5796edf7ca new file mode 100644 index 00000000000..e5f14ca5316 --- /dev/null +++ b/v6.2/1fa08aece42512be072351f482096d5796edf7ca @@ -0,0 +1,15 @@ +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +fb7945b484b8 ("nsfs: use d_make_root()") +16a9496523a4 ("fs: convert core infrastructure to new timestamp accessors") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v6.2/205de6ddd7fff9340bd5e4b68105f28120671c6b b/v6.2/205de6ddd7fff9340bd5e4b68105f28120671c6b new file mode 100644 index 00000000000..06ba208ba06 --- /dev/null +++ b/v6.2/205de6ddd7fff9340bd5e4b68105f28120671c6b @@ -0,0 +1,20 @@ +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") diff --git a/v6.2/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 b/v6.2/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 new file mode 100644 index 00000000000..83341b0ab0f --- /dev/null +++ b/v6.2/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 @@ -0,0 +1,20 @@ +20e6a8d0dcdc ("drbd: port block device access to file") +75e27d373425 ("drdb: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.2/217759bbb95db7998528eb65914c3e20d890dff5 b/v6.2/217759bbb95db7998528eb65914c3e20d890dff5 new file mode 100644 index 00000000000..36d03a2b785 --- /dev/null +++ b/v6.2/217759bbb95db7998528eb65914c3e20d890dff5 @@ -0,0 +1,20 @@ +217759bbb95d ("xen: port block device access to file") +436d3705bfee ("xen/blkback: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.2/21e25205d7f9b6d7d3807546dd12ea93844b7c8e b/v6.2/21e25205d7f9b6d7d3807546dd12ea93844b7c8e new file mode 100644 index 00000000000..7b1739aba8a --- /dev/null +++ b/v6.2/21e25205d7f9b6d7d3807546dd12ea93844b7c8e @@ -0,0 +1 @@ +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") diff --git a/v6.2/2263639f96f24a121ec9f037981b81daf5a8d60a b/v6.2/2263639f96f24a121ec9f037981b81daf5a8d60a new file mode 100644 index 00000000000..ffa2c3a8812 --- /dev/null +++ b/v6.2/2263639f96f24a121ec9f037981b81daf5a8d60a @@ -0,0 +1,5 @@ +2263639f96f2 ("iov_iter: streamline iovec/bvec alignment iteration") +de4f5fed3f23 ("iov_iter: add iter_iovec() helper") +0a2481cde24f ("block: ensure bio_alloc_map_data() deals with ITER_UBUF correctly") +d46aa786fa53 ("block: use iter_ubuf for single range") +4b61152e107a ("io_uring: switch network send/recv to ITER_UBUF") diff --git a/v6.2/231e872529885483056c0170641ddd76686e3a89 b/v6.2/231e872529885483056c0170641ddd76686e3a89 new file mode 100644 index 00000000000..e33eda971e9 --- /dev/null +++ b/v6.2/231e872529885483056c0170641ddd76686e3a89 @@ -0,0 +1 @@ +231e87252988 ("xfs: add support for FS_IOC_GETFSSYSFSPATH") diff --git a/v6.2/24a8b7bfb96120b32c222ef108bb7a713d1e385a b/v6.2/24a8b7bfb96120b32c222ef108bb7a713d1e385a new file mode 100644 index 00000000000..af734afaadd --- /dev/null +++ b/v6.2/24a8b7bfb96120b32c222ef108bb7a713d1e385a @@ -0,0 +1,13 @@ +24a8b7bfb961 ("fs: use inode_set_ctime_to_ts to set inode ctime to current time") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v6.2/24be05591fb7a2a3edd639092c045298dd57aeea b/v6.2/24be05591fb7a2a3edd639092c045298dd57aeea new file mode 100644 index 00000000000..14b4f9a5c66 --- /dev/null +++ b/v6.2/24be05591fb7a2a3edd639092c045298dd57aeea @@ -0,0 +1,20 @@ +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v6.2/2558e3b23112adb82a558bab616890a790a38bc6 b/v6.2/2558e3b23112adb82a558bab616890a790a38bc6 new file mode 100644 index 00000000000..1eb99b4aea9 --- /dev/null +++ b/v6.2/2558e3b23112adb82a558bab616890a790a38bc6 @@ -0,0 +1,14 @@ +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v6.2/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 b/v6.2/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 new file mode 100644 index 00000000000..2e498ab37df --- /dev/null +++ b/v6.2/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 @@ -0,0 +1,16 @@ +269a6194dcba ("filelock: reorganize locks_delete_block and __locks_insert_block") +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/2824083db76cb9d4b7910607b367e93b02912865 b/v6.2/2824083db76cb9d4b7910607b367e93b02912865 new file mode 100644 index 00000000000..1fe0b611766 --- /dev/null +++ b/v6.2/2824083db76cb9d4b7910607b367e93b02912865 @@ -0,0 +1,20 @@ +2824083db76c ("ovl: Always reject mounting over case-insensitive directories") +24e16e385f22 ("ovl: add support for appending lowerdirs one by one") +819829f0319a ("ovl: refactor layer parsing helpers") +0cea4c097d97 ("ovl: store and show the user provided lowerdir mount option") +c835110b588a ("ovl: remove unused code in lowerdir param parsing") +32db51070850 ("ovl: fix regression in showing lowerdir mount option") +a535116d8033 ("ovl: make use of ->layers safe in rcu pathwalk") +f01d08899fd7 ("ovl: make consistent use of OVL_FS()") +16aac5ad1fa9 ("ovl: support encoding non-decodable file handles") +184996e92e86 ("ovl: Validate verity xattr when resolving lowerdata") +bf07089081a0 ("ovl: Add versioned header for overlay.metacopy xattr") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") diff --git a/v6.2/282c30f320ba25794b66c2231ab134d15465ef21 b/v6.2/282c30f320ba25794b66c2231ab134d15465ef21 new file mode 100644 index 00000000000..99ef2770e58 --- /dev/null +++ b/v6.2/282c30f320ba25794b66c2231ab134d15465ef21 @@ -0,0 +1,6 @@ +282c30f320ba ("filelock: remove temporary compatibility macros") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 b/v6.2/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 new file mode 100644 index 00000000000..f4adb126024 --- /dev/null +++ b/v6.2/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 @@ -0,0 +1 @@ +2851f57d2dab ("selftests: thermal: intel: workload_hint: add missing gitignore") diff --git a/v6.2/2892731ec2893252cdbc256a2bd5436b7fd94cf7 b/v6.2/2892731ec2893252cdbc256a2bd5436b7fd94cf7 new file mode 100644 index 00000000000..f0cdebf4c90 --- /dev/null +++ b/v6.2/2892731ec2893252cdbc256a2bd5436b7fd94cf7 @@ -0,0 +1,20 @@ +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") diff --git a/v6.2/292fcaa1f937345cb65f3af82a1ee6692c8df9eb b/v6.2/292fcaa1f937345cb65f3af82a1ee6692c8df9eb new file mode 100644 index 00000000000..6b27fe1956b --- /dev/null +++ b/v6.2/292fcaa1f937345cb65f3af82a1ee6692c8df9eb @@ -0,0 +1 @@ +292fcaa1f937 ("smb: remove redundant check") diff --git a/v6.2/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 b/v6.2/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 new file mode 100644 index 00000000000..7268fc12395 --- /dev/null +++ b/v6.2/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 @@ -0,0 +1 @@ +2a95fd3cc23d ("jfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.2/2cd114294d1dad6ed19217c909680f9fd30ee711 b/v6.2/2cd114294d1dad6ed19217c909680f9fd30ee711 new file mode 100644 index 00000000000..73824817b6d --- /dev/null +++ b/v6.2/2cd114294d1dad6ed19217c909680f9fd30ee711 @@ -0,0 +1 @@ +2cd114294d1d ("smb/client: convert to using new filelock helpers") diff --git a/v6.2/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d b/v6.2/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d new file mode 100644 index 00000000000..87ba9cfd7a1 --- /dev/null +++ b/v6.2/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d @@ -0,0 +1,5 @@ +2dd0b5a8fcc4 ("selftests: ktap_helpers: Add a helper to finish the test") +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") diff --git a/v6.2/2fadeb950f53c017bde9e156e443528265dd3629 b/v6.2/2fadeb950f53c017bde9e156e443528265dd3629 new file mode 100644 index 00000000000..3781846ab24 --- /dev/null +++ b/v6.2/2fadeb950f53c017bde9e156e443528265dd3629 @@ -0,0 +1,16 @@ +2fadeb950f53 ("kunit: make kunit_bus_type const") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") diff --git a/v6.2/3058fca1ed7955c904584a6d86108d664a927177 b/v6.2/3058fca1ed7955c904584a6d86108d664a927177 new file mode 100644 index 00000000000..42dfd9caea9 --- /dev/null +++ b/v6.2/3058fca1ed7955c904584a6d86108d664a927177 @@ -0,0 +1 @@ +3058fca1ed79 ("fs: make file_dentry() a simple accessor") diff --git a/v6.2/30deff8531f469453ccc0981f14eceb0a2ea68d6 b/v6.2/30deff8531f469453ccc0981f14eceb0a2ea68d6 new file mode 100644 index 00000000000..1f78ac4382c --- /dev/null +++ b/v6.2/30deff8531f469453ccc0981f14eceb0a2ea68d6 @@ -0,0 +1,20 @@ +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") diff --git a/v6.2/321de651fa565dcf76c017b257bdf15ec7fff45d b/v6.2/321de651fa565dcf76c017b257bdf15ec7fff45d new file mode 100644 index 00000000000..f1ec15694f5 --- /dev/null +++ b/v6.2/321de651fa565dcf76c017b257bdf15ec7fff45d @@ -0,0 +1,6 @@ +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +841dd789b862 ("block: Use bdev_open_by_dev() in blkdev_open()") +e719b4d15674 ("block: Provide bdev_open_* functions") +a0433f8cae3a ("Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linux") diff --git a/v6.2/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 b/v6.2/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 new file mode 100644 index 00000000000..8ec0a7cd448 --- /dev/null +++ b/v6.2/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 @@ -0,0 +1,20 @@ +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v6.2/3425a2005b291b62b6f6deeeab1156839c41cf85 b/v6.2/3425a2005b291b62b6f6deeeab1156839c41cf85 new file mode 100644 index 00000000000..f283228910f --- /dev/null +++ b/v6.2/3425a2005b291b62b6f6deeeab1156839c41cf85 @@ -0,0 +1 @@ +3425a2005b29 ("selftests/ftrace: Add test to exercize function tracer across cpu hotplug") diff --git a/v6.2/345e8abe4c355bc24bab3f4a5634122e55be8665 b/v6.2/345e8abe4c355bc24bab3f4a5634122e55be8665 new file mode 100644 index 00000000000..337c54fd768 --- /dev/null +++ b/v6.2/345e8abe4c355bc24bab3f4a5634122e55be8665 @@ -0,0 +1,20 @@ +345e8abe4c35 ("selftests/resctrl: Get domain id from cache id") +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v6.2/347d49fdf36c5e2411afdb312935d88183fe5811 b/v6.2/347d49fdf36c5e2411afdb312935d88183fe5811 new file mode 100644 index 00000000000..cf145731eee --- /dev/null +++ b/v6.2/347d49fdf36c5e2411afdb312935d88183fe5811 @@ -0,0 +1,10 @@ +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/348139384ba30eccd4ce4f01fcf575b08ce81b83 b/v6.2/348139384ba30eccd4ce4f01fcf575b08ce81b83 new file mode 100644 index 00000000000..50d31b0c930 --- /dev/null +++ b/v6.2/348139384ba30eccd4ce4f01fcf575b08ce81b83 @@ -0,0 +1 @@ +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v6.2/3789fb8746dc0f484db2d6f48b390f0f535d5120 b/v6.2/3789fb8746dc0f484db2d6f48b390f0f535d5120 new file mode 100644 index 00000000000..3d88ab126c2 --- /dev/null +++ b/v6.2/3789fb8746dc0f484db2d6f48b390f0f535d5120 @@ -0,0 +1,20 @@ +3789fb8746dc ("bcache: port block device access to files") +b3856da79062 ("bcache: Fixup error handling in register_cache()") +631b001fd6bc ("bcache: Convert to bdev_open_by_path()") +2c5555983bd2 ("bcache: Fix bcache device claiming") +abcc0cbd4928 ("bcache: Alloc holder object before async registration") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v6.2/386dc41cf54dcf44ea40de1aca900f02b756cec0 b/v6.2/386dc41cf54dcf44ea40de1aca900f02b756cec0 new file mode 100644 index 00000000000..02c11713ded --- /dev/null +++ b/v6.2/386dc41cf54dcf44ea40de1aca900f02b756cec0 @@ -0,0 +1 @@ +386dc41cf54d ("init: flush async file closing") diff --git a/v6.2/3948abaa4e2be938ccdfc289385a27342fb13d43 b/v6.2/3948abaa4e2be938ccdfc289385a27342fb13d43 new file mode 100644 index 00000000000..572762fe9dd --- /dev/null +++ b/v6.2/3948abaa4e2be938ccdfc289385a27342fb13d43 @@ -0,0 +1 @@ +3948abaa4e2b ("do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak") diff --git a/v6.2/3956f35fbd36aee35766008ce6a9b0ed812d93ef b/v6.2/3956f35fbd36aee35766008ce6a9b0ed812d93ef new file mode 100644 index 00000000000..6101679f452 --- /dev/null +++ b/v6.2/3956f35fbd36aee35766008ce6a9b0ed812d93ef @@ -0,0 +1,7 @@ +3956f35fbd36 ("ceph: adapt to breakup of struct file_lock") +38d46409c463 ("ceph: print cluster fsid and client global_id in all debug logs") +5995d90d2d19 ("ceph: rename _to_client() to _to_fs_client()") +197b7d792d6a ("ceph: pass the mdsc to several helpers") +07bb00ef00ac ("ceph: fix type promotion bug on 32bit systems") +2816a09678f5 ("ceph: remove unnecessary check for NULL in parse_longname()") +7ba2090ca64e ("Merge tag 'ceph-for-6.6-rc1' of https://github.com/ceph/ceph-client") diff --git a/v6.2/39a6c668e4e78c3bc262c24d9aabd0a49027f948 b/v6.2/39a6c668e4e78c3bc262c24d9aabd0a49027f948 new file mode 100644 index 00000000000..6f286cd1333 --- /dev/null +++ b/v6.2/39a6c668e4e78c3bc262c24d9aabd0a49027f948 @@ -0,0 +1 @@ +39a6c668e4e7 ("efs: convert efs to use the new mount api") diff --git a/v6.2/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd b/v6.2/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd new file mode 100644 index 00000000000..b70ce8cc2d2 --- /dev/null +++ b/v6.2/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd @@ -0,0 +1,20 @@ +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") diff --git a/v6.2/3cdad0a5a6cf581519748612cb449b43379510a4 b/v6.2/3cdad0a5a6cf581519748612cb449b43379510a4 new file mode 100644 index 00000000000..0777f0ddd47 --- /dev/null +++ b/v6.2/3cdad0a5a6cf581519748612cb449b43379510a4 @@ -0,0 +1,20 @@ +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") diff --git a/v6.2/3d40f78169a0a954ff06e2b0f8e21463f7edb433 b/v6.2/3d40f78169a0a954ff06e2b0f8e21463f7edb433 new file mode 100644 index 00000000000..785dad21514 --- /dev/null +++ b/v6.2/3d40f78169a0a954ff06e2b0f8e21463f7edb433 @@ -0,0 +1 @@ +3d40f78169a0 ("filelock: drop the IS_* macros") diff --git a/v6.2/3f6d810665dfde0d33785420618ceb03fba0619d b/v6.2/3f6d810665dfde0d33785420618ceb03fba0619d new file mode 100644 index 00000000000..7bcf734f41b --- /dev/null +++ b/v6.2/3f6d810665dfde0d33785420618ceb03fba0619d @@ -0,0 +1,5 @@ +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") diff --git a/v6.2/410bb2ce611133a11d4d11f0aef4c83f095c3200 b/v6.2/410bb2ce611133a11d4d11f0aef4c83f095c3200 new file mode 100644 index 00000000000..c823caceaeb --- /dev/null +++ b/v6.2/410bb2ce611133a11d4d11f0aef4c83f095c3200 @@ -0,0 +1,20 @@ +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 b/v6.2/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 new file mode 100644 index 00000000000..45d8bd5a5d2 --- /dev/null +++ b/v6.2/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 @@ -0,0 +1 @@ +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") diff --git a/v6.2/42c3732fa8073717dd7d924472f1c0bc5b452fdc b/v6.2/42c3732fa8073717dd7d924472f1c0bc5b452fdc new file mode 100644 index 00000000000..cd21ca78615 --- /dev/null +++ b/v6.2/42c3732fa8073717dd7d924472f1c0bc5b452fdc @@ -0,0 +1 @@ +42c3732fa807 ("fs: Create a generic is_dot_dotdot() utility") diff --git a/v6.2/432acd550e3607d5fea23e27f6ab4e4567deccfd b/v6.2/432acd550e3607d5fea23e27f6ab4e4567deccfd new file mode 100644 index 00000000000..77a9838a56a --- /dev/null +++ b/v6.2/432acd550e3607d5fea23e27f6ab4e4567deccfd @@ -0,0 +1 @@ +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") diff --git a/v6.2/433f437b3ae2ed4e318ecd5233c82f6936e78e82 b/v6.2/433f437b3ae2ed4e318ecd5233c82f6936e78e82 new file mode 100644 index 00000000000..ded20c197b4 --- /dev/null +++ b/v6.2/433f437b3ae2ed4e318ecd5233c82f6936e78e82 @@ -0,0 +1,20 @@ +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") diff --git a/v6.2/4379f91172f39d999919c8e8b2b5e1d665d8972d b/v6.2/4379f91172f39d999919c8e8b2b5e1d665d8972d new file mode 100644 index 00000000000..486c519eecc --- /dev/null +++ b/v6.2/4379f91172f39d999919c8e8b2b5e1d665d8972d @@ -0,0 +1,20 @@ +4379f91172f3 ("power: port block device access to file") +e017d304c740 ("PM: hibernate: Convert to bdev_open_by_dev()") +40d84e198b0a ("PM: hibernate: Rename function parameter from snapshot_test to exclusive") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v6.2/43f0df54c96fa5abcab9df8649c1e52119bf0238 b/v6.2/43f0df54c96fa5abcab9df8649c1e52119bf0238 new file mode 100644 index 00000000000..d7f8c195652 --- /dev/null +++ b/v6.2/43f0df54c96fa5abcab9df8649c1e52119bf0238 @@ -0,0 +1,9 @@ +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v6.2/449813515d3e5efec85206bb91588a6249a421a3 b/v6.2/449813515d3e5efec85206bb91588a6249a421a3 new file mode 100644 index 00000000000..522a3127026 --- /dev/null +++ b/v6.2/449813515d3e5efec85206bb91588a6249a421a3 @@ -0,0 +1,4 @@ +449813515d3e ("block, fs: Restore the per-bio/request data lifetime fields") +1ccf164ec866 ("block: Use iov_iter_extract_pages() and page pinning in direct-io.c") +e51bab4e2058 ("block: Replace BIO_NO_PAGE_REF with BIO_PAGE_REFFED with inverted logic") +a450f49708ea ("iomap: Don't get an reference on ZERO_PAGE for direct I/O block zeroing") diff --git a/v6.2/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 b/v6.2/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 new file mode 100644 index 00000000000..601994f082d --- /dev/null +++ b/v6.2/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 @@ -0,0 +1,3 @@ +459c814a3c5f ("9p: adapt to breakup of struct file_lock") +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") diff --git a/v6.2/45f29e0eb5b969c59a70525942080905dc5b7964 b/v6.2/45f29e0eb5b969c59a70525942080905dc5b7964 new file mode 100644 index 00000000000..7293e29f580 --- /dev/null +++ b/v6.2/45f29e0eb5b969c59a70525942080905dc5b7964 @@ -0,0 +1 @@ +45f29e0eb5b9 ("openpromfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.2/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 b/v6.2/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 new file mode 100644 index 00000000000..a7f811f45a7 --- /dev/null +++ b/v6.2/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 @@ -0,0 +1,10 @@ +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/4a679c5afca027d7f4668f51693f7cce589038f5 b/v6.2/4a679c5afca027d7f4668f51693f7cce589038f5 new file mode 100644 index 00000000000..011df112d57 --- /dev/null +++ b/v6.2/4a679c5afca027d7f4668f51693f7cce589038f5 @@ -0,0 +1 @@ +4a679c5afca0 ("selftests: Add test to verify power supply properties") diff --git a/v6.2/4b2cfbda2d530f4efa0e2833771640869013de5e b/v6.2/4b2cfbda2d530f4efa0e2833771640869013de5e new file mode 100644 index 00000000000..189c5bff37d --- /dev/null +++ b/v6.2/4b2cfbda2d530f4efa0e2833771640869013de5e @@ -0,0 +1,20 @@ +4b2cfbda2d53 ("nfs: port block device access to files") +3fe5d9fb0b31 ("nfs/blocklayout: Convert to use bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.2/4b357e2a6d6c364a88d50526675fe596a30766cb b/v6.2/4b357e2a6d6c364a88d50526675fe596a30766cb new file mode 100644 index 00000000000..a339a4273e6 --- /dev/null +++ b/v6.2/4b357e2a6d6c364a88d50526675fe596a30766cb @@ -0,0 +1,20 @@ +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v6.2/4b7b4291dee2fef9148563be3eeb0034cc3bf5df b/v6.2/4b7b4291dee2fef9148563be3eeb0034cc3bf5df new file mode 100644 index 00000000000..1dc10b9d825 --- /dev/null +++ b/v6.2/4b7b4291dee2fef9148563be3eeb0034cc3bf5df @@ -0,0 +1 @@ +4b7b4291dee2 ("selftests: thermal: intel: power_floor: add missing gitignore") diff --git a/v6.2/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 b/v6.2/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 new file mode 100644 index 00000000000..e9525ee42e5 --- /dev/null +++ b/v6.2/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 @@ -0,0 +1,2 @@ +4b944f8ef996 ("Revert "mm/filemap: avoid buffered read/write race to read inconsistent data"") +e2c27b803bb6 ("mm/filemap: avoid buffered read/write race to read inconsistent data") diff --git a/v6.2/4ca52f539865853e6ddbc393745cd0b305f0d810 b/v6.2/4ca52f539865853e6ddbc393745cd0b305f0d810 new file mode 100644 index 00000000000..50ef28826f0 --- /dev/null +++ b/v6.2/4ca52f539865853e6ddbc393745cd0b305f0d810 @@ -0,0 +1,9 @@ +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 b/v6.2/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 new file mode 100644 index 00000000000..992d2aa0feb --- /dev/null +++ b/v6.2/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 @@ -0,0 +1,17 @@ +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v6.2/512383ae49107fbc42243887798548e356c4b91c b/v6.2/512383ae49107fbc42243887798548e356c4b91c new file mode 100644 index 00000000000..9dabe79ddb6 --- /dev/null +++ b/v6.2/512383ae49107fbc42243887798548e356c4b91c @@ -0,0 +1,3 @@ +512383ae4910 ("f2fs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/5339792bd64bd1605d3d51f8e52e94dfc385959b b/v6.2/5339792bd64bd1605d3d51f8e52e94dfc385959b new file mode 100644 index 00000000000..657ef9c4bd3 --- /dev/null +++ b/v6.2/5339792bd64bd1605d3d51f8e52e94dfc385959b @@ -0,0 +1,20 @@ +5339792bd64b ("selftests/resctrl: Add test groups and name L3 CAT test L3_CAT") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v6.2/539cd3f4da3fdbe7dc353634e004e4b0e725c35a b/v6.2/539cd3f4da3fdbe7dc353634e004e4b0e725c35a new file mode 100644 index 00000000000..508c049b8d4 --- /dev/null +++ b/v6.2/539cd3f4da3fdbe7dc353634e004e4b0e725c35a @@ -0,0 +1,5 @@ +539cd3f4da3f ("selftests: lib.mk: Do not process TEST_GEN_MODS_DIR") +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") diff --git a/v6.2/54943abce0927156ba9909f1a533b25410bfe2ca b/v6.2/54943abce0927156ba9909f1a533b25410bfe2ca new file mode 100644 index 00000000000..746ea0835a9 --- /dev/null +++ b/v6.2/54943abce0927156ba9909f1a533b25410bfe2ca @@ -0,0 +1,20 @@ +54943abce092 ("iomap: add pos and dirty_len into trace_iomap_writepage_map") +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v6.2/54ee3526796f56c249124686a33e1cc05f76ea21 b/v6.2/54ee3526796f56c249124686a33e1cc05f76ea21 new file mode 100644 index 00000000000..de6bf1085d4 --- /dev/null +++ b/v6.2/54ee3526796f56c249124686a33e1cc05f76ea21 @@ -0,0 +1,4 @@ +54ee3526796f ("selftests: livepatch: Avoid running the tests if kernel-devel is missing") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") diff --git a/v6.2/57c6906778f55deba6d3f3af00284e3541bb9950 b/v6.2/57c6906778f55deba6d3f3af00284e3541bb9950 new file mode 100644 index 00000000000..77cae3a6f0a --- /dev/null +++ b/v6.2/57c6906778f55deba6d3f3af00284e3541bb9950 @@ -0,0 +1 @@ +57c6906778f5 ("__fs_parse: Correct a documentation comment") diff --git a/v6.2/582a3bf999df662c0e0fa4717ce7559f16d7b93b b/v6.2/582a3bf999df662c0e0fa4717ce7559f16d7b93b new file mode 100644 index 00000000000..4a3f8a50cba --- /dev/null +++ b/v6.2/582a3bf999df662c0e0fa4717ce7559f16d7b93b @@ -0,0 +1,6 @@ +582a3bf999df ("filelock: always define for_each_file_lock()") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 b/v6.2/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 new file mode 100644 index 00000000000..5a7c9c80a0b --- /dev/null +++ b/v6.2/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 @@ -0,0 +1 @@ +587a67b6830b ("filelock: rename some fields in tracepoints") diff --git a/v6.2/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 b/v6.2/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 new file mode 100644 index 00000000000..353fab4c2ed --- /dev/null +++ b/v6.2/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 @@ -0,0 +1 @@ +5916f439f2eb ("Convert coda to use the new mount API") diff --git a/v6.2/5bc9dc068afe95e924136d57c1a385194282a919 b/v6.2/5bc9dc068afe95e924136d57c1a385194282a919 new file mode 100644 index 00000000000..58b7b43b271 --- /dev/null +++ b/v6.2/5bc9dc068afe95e924136d57c1a385194282a919 @@ -0,0 +1 @@ +5bc9dc068afe ("selftest: ftrace: fix minor typo in log") diff --git a/v6.2/5caf1b6400d30a31363063314bddea4e5680d639 b/v6.2/5caf1b6400d30a31363063314bddea4e5680d639 new file mode 100644 index 00000000000..9613793a21c --- /dev/null +++ b/v6.2/5caf1b6400d30a31363063314bddea4e5680d639 @@ -0,0 +1,20 @@ +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v6.2/5d94da7ff00ef45737a64d947e7ff45aca972782 b/v6.2/5d94da7ff00ef45737a64d947e7ff45aca972782 new file mode 100644 index 00000000000..94756e17f87 --- /dev/null +++ b/v6.2/5d94da7ff00ef45737a64d947e7ff45aca972782 @@ -0,0 +1 @@ +5d94da7ff00e ("kselftest: Add basic test for probing the rust sample modules") diff --git a/v6.2/6021d62c677f12f2f975bb1bf2389730e1d9f746 b/v6.2/6021d62c677f12f2f975bb1bf2389730e1d9f746 new file mode 100644 index 00000000000..35c83a83d1c --- /dev/null +++ b/v6.2/6021d62c677f12f2f975bb1bf2389730e1d9f746 @@ -0,0 +1 @@ +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") diff --git a/v6.2/60c2a6926cc94dcd8a60ab593b4092bc354061c3 b/v6.2/60c2a6926cc94dcd8a60ab593b4092bc354061c3 new file mode 100644 index 00000000000..febb6a07fa7 --- /dev/null +++ b/v6.2/60c2a6926cc94dcd8a60ab593b4092bc354061c3 @@ -0,0 +1,20 @@ +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v6.2/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 b/v6.2/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 new file mode 100644 index 00000000000..1037e5315c8 --- /dev/null +++ b/v6.2/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 @@ -0,0 +1,8 @@ +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") +58a033c9a3e0 ("nfsd: remove fetch_iversion export operation") +638e3e7d9493 ("nfsd: use the getattr operation to fetch i_version") +3139b1d79588 ("nfsd: move nfsd4_change_attribute to nfsfh.c") diff --git a/v6.2/617fc7775370324d0a2b888625b042221ebdcb62 b/v6.2/617fc7775370324d0a2b888625b042221ebdcb62 new file mode 100644 index 00000000000..c31d441a844 --- /dev/null +++ b/v6.2/617fc7775370324d0a2b888625b042221ebdcb62 @@ -0,0 +1,7 @@ +617fc7775370 ("fs: Use KMEM_CACHE instead of kmem_cache_create") +a6293b3e285c ("fs: factor out backing_file_{read,write}_iter() helpers") +f91a704f7161 ("fs: prepare for stackable filesystems backing file helpers") +6ae654392bb5 ("fs: move kiocb_start_write() into vfs_iocb_iter_write()") +269aed7014b3 ("fs: move file_start_write() into vfs_iter_write()") +e389b76a7ee1 ("coda: change locking order in coda_file_write_iter()") +062cca8915ca ("Merge tag 'vfs-6.7.iomap' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs") diff --git a/v6.2/61ead71476cf8b68960275beee24ff00a809fe81 b/v6.2/61ead71476cf8b68960275beee24ff00a809fe81 new file mode 100644 index 00000000000..6f9e470f02f --- /dev/null +++ b/v6.2/61ead71476cf8b68960275beee24ff00a809fe81 @@ -0,0 +1,5 @@ +61ead71476cf ("ext4: port block device access to file") +afde134b5bd0 ("ext4: Block writes to journal device") +218de67764e5 ("ext4: simplify device handling") +d577c8aaed20 ("ext4: Convert to bdev_open_by_dev()") +3ef96fcfd50b ("Merge tag 'ext4_for_linus-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4") diff --git a/v6.2/64bef697d33b75fc06c5789b3f8108680271529f b/v6.2/64bef697d33b75fc06c5789b3f8108680271529f new file mode 100644 index 00000000000..b03bd3a5dc5 --- /dev/null +++ b/v6.2/64bef697d33b75fc06c5789b3f8108680271529f @@ -0,0 +1,8 @@ +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v6.2/64f92a554f72cbfe8b971f93af9d07f87599bc88 b/v6.2/64f92a554f72cbfe8b971f93af9d07f87599bc88 new file mode 100644 index 00000000000..91e64def526 --- /dev/null +++ b/v6.2/64f92a554f72cbfe8b971f93af9d07f87599bc88 @@ -0,0 +1 @@ +64f92a554f72 ("ocfs2: convert to using new filelock helpers") diff --git a/v6.2/6727980b67852dae6b82a97e24fbadbdd218c033 b/v6.2/6727980b67852dae6b82a97e24fbadbdd218c033 new file mode 100644 index 00000000000..bfec5f20493 --- /dev/null +++ b/v6.2/6727980b67852dae6b82a97e24fbadbdd218c033 @@ -0,0 +1,4 @@ +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") diff --git a/v6.2/6874f6ed92df1e95ff815692b6bf6aa98e4c925b b/v6.2/6874f6ed92df1e95ff815692b6bf6aa98e4c925b new file mode 100644 index 00000000000..b1f95e09ffb --- /dev/null +++ b/v6.2/6874f6ed92df1e95ff815692b6bf6aa98e4c925b @@ -0,0 +1,20 @@ +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v6.2/689a930b93c5c20294df5da0407df361c5412eac b/v6.2/689a930b93c5c20294df5da0407df361c5412eac new file mode 100644 index 00000000000..956a7ce4b2d --- /dev/null +++ b/v6.2/689a930b93c5c20294df5da0407df361c5412eac @@ -0,0 +1,20 @@ +689a930b93c5 ("drm/xe/tests: Fix printf format specifiers in xe_migrate test") +cf0b9e94c8c7 ("drm/xe/tests/xe_migrate.c: Add vram to vram KUNIT test") +b7ab8c4f028f ("drm/xe/bo: Remove the lock_no_vm()/unlock_no_vm() interface") +d00e9cc28e1e ("drm/xe/vm: Simplify and document xe_vm_lock()") +fba153b0d0b7 ("drm/xe/selftests: consider multi-GT for eviction test") +9c0d779fc67b ("drm/xe: Prevent return with locked vm") +9b9529ce379a ("drm/xe: Rename engine to exec_queue") +99fea6828879 ("drm/xe: Prefer WARN() over BUG() to avoid crashing the kernel") +e3828ebf6cde ("drm/xe: Add define WQ_HEADER_SIZE") +937b4be72baa ("drm/xe: Decouple vram check from xe_bo_addr()") +621c1fbd9b83 ("drm/xe: Remove vma arg from xe_pte_encode()") +0e34fdb4a01a ("drm/xe: Fix checking for unset value") +6aa26f6eb829 ("drm/xe/engine: add missing rpm for bind engines") +cd928fced996 ("drm/xe/uapi: add the userspace bits for small-bar") +6a024f1bfdfe ("drm/xe/bo: support tiered vram allocation for small-bar") +7a060d786cc1 ("drm/xe/mtl: Map PPGTT as CPU:WC") +7ead33156483 ("drm/xe: Use migrate engine for page fault binds") +1655c893af08 ("drm/xe: Reduce the number list links in xe_vma") +8f33b4f054fc ("drm/xe: Avoid doing rebinds") +0043a3e8a1f5 ("drm/xe/execlist: Log when using execlist submission") diff --git a/v6.2/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce b/v6.2/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce new file mode 100644 index 00000000000..7875e8aba59 --- /dev/null +++ b/v6.2/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce @@ -0,0 +1,3 @@ +6934eea2690b ("selftests: ktap_helpers: Add helper to print diagnostic messages") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") diff --git a/v6.2/6a277077ac5189d7633f8c57e153e0a73fab39d2 b/v6.2/6a277077ac5189d7633f8c57e153e0a73fab39d2 new file mode 100644 index 00000000000..0d2fbea9e4a --- /dev/null +++ b/v6.2/6a277077ac5189d7633f8c57e153e0a73fab39d2 @@ -0,0 +1 @@ +6a277077ac51 ("smb/server: convert to using new filelock helpers") diff --git a/v6.2/6a71770442b5b7cf8f880ca1c0a72456c918c757 b/v6.2/6a71770442b5b7cf8f880ca1c0a72456c918c757 new file mode 100644 index 00000000000..93f2100114d --- /dev/null +++ b/v6.2/6a71770442b5b7cf8f880ca1c0a72456c918c757 @@ -0,0 +1,4 @@ +6a71770442b5 ("selftests: livepatch: Test livepatching a heavily called syscall") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") diff --git a/v6.2/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c b/v6.2/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c new file mode 100644 index 00000000000..6f0978c5d8b --- /dev/null +++ b/v6.2/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c @@ -0,0 +1 @@ +6b6ec4ca4e33 ("eventfd: add a BUILD_BUG_ON() to ensure consistency between EFD_SEMAPHORE and the uapi") diff --git a/v6.2/6b865d6530230b0c446efd93e0207b8eed7eadb2 b/v6.2/6b865d6530230b0c446efd93e0207b8eed7eadb2 new file mode 100644 index 00000000000..cb60085fdbd --- /dev/null +++ b/v6.2/6b865d6530230b0c446efd93e0207b8eed7eadb2 @@ -0,0 +1,8 @@ +6b865d653023 ("iomap: only call mapping_set_error once for each failed bio") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") diff --git a/v6.2/6b91bfa1651d841f0066bae2b1322cac29fdfb61 b/v6.2/6b91bfa1651d841f0066bae2b1322cac29fdfb61 new file mode 100644 index 00000000000..661e003badf --- /dev/null +++ b/v6.2/6b91bfa1651d841f0066bae2b1322cac29fdfb61 @@ -0,0 +1 @@ +6b91bfa1651d ("qnx4: convert qnx4 to use the new mount api") diff --git a/v6.2/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 b/v6.2/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 new file mode 100644 index 00000000000..a00f98aed06 --- /dev/null +++ b/v6.2/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 @@ -0,0 +1 @@ +6c8ac6e24eb0 ("initramfs: remove duplicate built-in __initramfs_start unpacking") diff --git a/v6.2/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff b/v6.2/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff new file mode 100644 index 00000000000..ed007f617fb --- /dev/null +++ b/v6.2/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff @@ -0,0 +1,20 @@ +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") diff --git a/v6.2/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 b/v6.2/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 new file mode 100644 index 00000000000..5bc8254446e --- /dev/null +++ b/v6.2/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 @@ -0,0 +1 @@ +6f1a214d446b ("selftests: sched: Fix spelling mistake "hiearchy" -> "hierarchy"") diff --git a/v6.2/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 b/v6.2/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 new file mode 100644 index 00000000000..238588c4d12 --- /dev/null +++ b/v6.2/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 @@ -0,0 +1,17 @@ +6f2f793fba78 ("kunit: test: Log the correct filter string in executor_test") +dce19a3fede2 ("kunit: test: Make filter strings in executor_test writable") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") diff --git a/v6.2/70dfe3f0d239c2e8abc6a7bea24411031f85b652 b/v6.2/70dfe3f0d239c2e8abc6a7bea24411031f85b652 new file mode 100644 index 00000000000..ccbfd0c0d40 --- /dev/null +++ b/v6.2/70dfe3f0d239c2e8abc6a7bea24411031f85b652 @@ -0,0 +1 @@ +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") diff --git a/v6.2/73f65b8b0325551110dedf8d27ac738bdc331802 b/v6.2/73f65b8b0325551110dedf8d27ac738bdc331802 new file mode 100644 index 00000000000..0329e1c62ea --- /dev/null +++ b/v6.2/73f65b8b0325551110dedf8d27ac738bdc331802 @@ -0,0 +1 @@ +73f65b8b0325 ("fs: Wrong function name in comment") diff --git a/v6.2/73fa7547c70b32cc69685f79be31135797734eb6 b/v6.2/73fa7547c70b32cc69685f79be31135797734eb6 new file mode 100644 index 00000000000..57c6780c00a --- /dev/null +++ b/v6.2/73fa7547c70b32cc69685f79be31135797734eb6 @@ -0,0 +1 @@ +73fa7547c70b ("vfs: add RWF_NOAPPEND flag for pwritev2") diff --git a/v6.2/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 b/v6.2/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 new file mode 100644 index 00000000000..e203b63e790 --- /dev/null +++ b/v6.2/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 @@ -0,0 +1,20 @@ +74e76cbabd7f ("selftests/resctrl: Add resource_info_file_exists()") +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v6.2/75a1bbe60a7425fcaa670bff58b8589b1f880810 b/v6.2/75a1bbe60a7425fcaa670bff58b8589b1f880810 new file mode 100644 index 00000000000..0a3514944a7 --- /dev/null +++ b/v6.2/75a1bbe60a7425fcaa670bff58b8589b1f880810 @@ -0,0 +1 @@ +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") diff --git a/v6.2/75cabec0111b7ccb140d917cc9c481e845cc3498 b/v6.2/75cabec0111b7ccb140d917cc9c481e845cc3498 new file mode 100644 index 00000000000..e22e691c1a6 --- /dev/null +++ b/v6.2/75cabec0111b7ccb140d917cc9c481e845cc3498 @@ -0,0 +1,3 @@ +75cabec0111b ("filelock: add some new helper functions") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") diff --git a/v6.2/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 b/v6.2/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 new file mode 100644 index 00000000000..a3ebf79c1c7 --- /dev/null +++ b/v6.2/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 @@ -0,0 +1 @@ +75e9570c93c7 ("ceph: convert to using new filelock helpers") diff --git a/v6.2/76698510f593daf8aa0582492090d0c2e484c3e8 b/v6.2/76698510f593daf8aa0582492090d0c2e484c3e8 new file mode 100644 index 00000000000..9ad9e8d3970 --- /dev/null +++ b/v6.2/76698510f593daf8aa0582492090d0c2e484c3e8 @@ -0,0 +1 @@ +76698510f593 ("afs: convert to using new filelock helpers") diff --git a/v6.2/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 b/v6.2/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 new file mode 100644 index 00000000000..648c0e2cfcb --- /dev/null +++ b/v6.2/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 @@ -0,0 +1,20 @@ +7b8001013d72 ("filelock: don't do security checks on nfsd setlease calls") +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.2/7beea725a8ca412c6190090ce7c3a13b169592a1 b/v6.2/7beea725a8ca412c6190090ce7c3a13b169592a1 new file mode 100644 index 00000000000..df2814c4b47 --- /dev/null +++ b/v6.2/7beea725a8ca412c6190090ce7c3a13b169592a1 @@ -0,0 +1,7 @@ +7beea725a8ca ("libfs: Define a minimum directory offset") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") diff --git a/v6.2/7c079e909b21f8f6e5d8e501c037752ff302a15e b/v6.2/7c079e909b21f8f6e5d8e501c037752ff302a15e new file mode 100644 index 00000000000..55652af0ada --- /dev/null +++ b/v6.2/7c079e909b21f8f6e5d8e501c037752ff302a15e @@ -0,0 +1,2 @@ +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") diff --git a/v6.2/7c09a4ed6156c6cab6b951e027ca6ea24af454ba b/v6.2/7c09a4ed6156c6cab6b951e027ca6ea24af454ba new file mode 100644 index 00000000000..768c7515966 --- /dev/null +++ b/v6.2/7c09a4ed6156c6cab6b951e027ca6ea24af454ba @@ -0,0 +1,9 @@ +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/7c18509bdaefe2164e62829d614ef9ea429f29d2 b/v6.2/7c18509bdaefe2164e62829d614ef9ea429f29d2 new file mode 100644 index 00000000000..8217f681b5d --- /dev/null +++ b/v6.2/7c18509bdaefe2164e62829d614ef9ea429f29d2 @@ -0,0 +1,12 @@ +7c18509bdaef ("filelock: convert locks_insert_lock_ctx and locks_delete_lock_ctx") +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/7ded1e365cc9de6093a71d3a493c1874aca6e77c b/v6.2/7ded1e365cc9de6093a71d3a493c1874aca6e77c new file mode 100644 index 00000000000..d6c8678a8aa --- /dev/null +++ b/v6.2/7ded1e365cc9de6093a71d3a493c1874aca6e77c @@ -0,0 +1 @@ +7ded1e365cc9 ("efs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.2/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 b/v6.2/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 new file mode 100644 index 00000000000..72251d9268f --- /dev/null +++ b/v6.2/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 @@ -0,0 +1,9 @@ +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +4008e2a0b01a ("zonefs: Reorganize code") diff --git a/v6.2/7edfc610ec315de96963e66889511212ad87e3de b/v6.2/7edfc610ec315de96963e66889511212ad87e3de new file mode 100644 index 00000000000..503515109d2 --- /dev/null +++ b/v6.2/7edfc610ec315de96963e66889511212ad87e3de @@ -0,0 +1,3 @@ +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v6.2/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 b/v6.2/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 new file mode 100644 index 00000000000..1e9b4ad7e35 --- /dev/null +++ b/v6.2/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 @@ -0,0 +1,2 @@ +7ffa8f3d3023 ("fs: Remove NTFS classic") +a05aea98d405 ("Merge tag 'sysctl-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux") diff --git a/v6.2/806cb2270237ce2ec672a407d66cee17a07d3aa2 b/v6.2/806cb2270237ce2ec672a407d66cee17a07d3aa2 new file mode 100644 index 00000000000..bc0f50aee38 --- /dev/null +++ b/v6.2/806cb2270237ce2ec672a407d66cee17a07d3aa2 @@ -0,0 +1,2 @@ +806cb2270237 ("kunit: Annotate _MSG assertion variants with gnu printf specifiers") +260755184cbd ("kunit: Move kunit_abort() call out of kunit_do_failed_assertion()") diff --git a/v6.2/80d012e98894ac9112cbcddf2fbf276c2e4be0ec b/v6.2/80d012e98894ac9112cbcddf2fbf276c2e4be0ec new file mode 100644 index 00000000000..01d2023a943 --- /dev/null +++ b/v6.2/80d012e98894ac9112cbcddf2fbf276c2e4be0ec @@ -0,0 +1 @@ +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") diff --git a/v6.2/8145e082a8dfcfdc0a725b0f76eca54337b5b26e b/v6.2/8145e082a8dfcfdc0a725b0f76eca54337b5b26e new file mode 100644 index 00000000000..dd4d0f691f3 --- /dev/null +++ b/v6.2/8145e082a8dfcfdc0a725b0f76eca54337b5b26e @@ -0,0 +1 @@ +8145e082a8df ("romfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.2/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 b/v6.2/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 new file mode 100644 index 00000000000..5c742c89d45 --- /dev/null +++ b/v6.2/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 @@ -0,0 +1,15 @@ +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v6.2/82a8cb96b23244f40be56b9edcf085af0cc237a6 b/v6.2/82a8cb96b23244f40be56b9edcf085af0cc237a6 new file mode 100644 index 00000000000..77602fa2adc --- /dev/null +++ b/v6.2/82a8cb96b23244f40be56b9edcf085af0cc237a6 @@ -0,0 +1,4 @@ +82a8cb96b232 ("afs: adapt to breakup of struct file_lock") +76698510f593 ("afs: convert to using new filelock helpers") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") diff --git a/v6.2/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 b/v6.2/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 new file mode 100644 index 00000000000..54a22d198df --- /dev/null +++ b/v6.2/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 @@ -0,0 +1,4 @@ +83b290c9e3b5 ("pidfd: clone: allow CLONE_THREAD | CLONE_PIDFD together") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") diff --git a/v6.2/84e286c1bb9b22d5893d34fcedd69224a65c439c b/v6.2/84e286c1bb9b22d5893d34fcedd69224a65c439c new file mode 100644 index 00000000000..c35bf1c9a86 --- /dev/null +++ b/v6.2/84e286c1bb9b22d5893d34fcedd69224a65c439c @@ -0,0 +1,4 @@ +84e286c1bb9b ("smb/client: adapt to breakup of struct file_lock") +2cd114294d1d ("smb/client: convert to using new filelock helpers") +38c8a9a52082 ("smb: move client and server files to common directory fs/smb") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") diff --git a/v6.2/85506aca2eb4ea41223c91c5fe25125953c19b13 b/v6.2/85506aca2eb4ea41223c91c5fe25125953c19b13 new file mode 100644 index 00000000000..d95b832afbf --- /dev/null +++ b/v6.2/85506aca2eb4ea41223c91c5fe25125953c19b13 @@ -0,0 +1 @@ +85506aca2eb4 ("selftests/mqueue: Set timeout to 180 seconds") diff --git a/v6.2/85f273a6a1e492afa7309fd23fcd8cb870085f56 b/v6.2/85f273a6a1e492afa7309fd23fcd8cb870085f56 new file mode 100644 index 00000000000..d5e1709a126 --- /dev/null +++ b/v6.2/85f273a6a1e492afa7309fd23fcd8cb870085f56 @@ -0,0 +1 @@ +85f273a6a1e4 ("fs/pipe: Convert to lockdep_cmp_fn") diff --git a/v6.2/872584f1bb983a688547509141b03b37bdb28840 b/v6.2/872584f1bb983a688547509141b03b37bdb28840 new file mode 100644 index 00000000000..10bc17b0ef0 --- /dev/null +++ b/v6.2/872584f1bb983a688547509141b03b37bdb28840 @@ -0,0 +1,2 @@ +872584f1bb98 ("lockd: convert to using new filelock helpers") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") diff --git a/v6.2/87a83c8c677e762a39d914e67450cc85d8fc1f9a b/v6.2/87a83c8c677e762a39d914e67450cc85d8fc1f9a new file mode 100644 index 00000000000..0b324969e60 --- /dev/null +++ b/v6.2/87a83c8c677e762a39d914e67450cc85d8fc1f9a @@ -0,0 +1 @@ +87a83c8c677e ("reiserfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.2/87b355f44833b9d7d8ebdd3929e941ac1a931b7e b/v6.2/87b355f44833b9d7d8ebdd3929e941ac1a931b7e new file mode 100644 index 00000000000..da3fa8a87ab --- /dev/null +++ b/v6.2/87b355f44833b9d7d8ebdd3929e941ac1a931b7e @@ -0,0 +1,20 @@ +87b355f44833 ("erofs: port device access to file") +8bd90b6ae785 ("erofs: fix NULL dereference of dif->bdev_handle in fscache mode") +49845720080d ("erofs: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v6.2/8a904a3caa88118744062e872ae90f37748a8fd8 b/v6.2/8a904a3caa88118744062e872ae90f37748a8fd8 new file mode 100644 index 00000000000..9af8d651d37 --- /dev/null +++ b/v6.2/8a904a3caa88118744062e872ae90f37748a8fd8 @@ -0,0 +1 @@ +8a904a3caa88 ("rtc: test: Fix invalid format specifier.") diff --git a/v6.2/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 b/v6.2/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 new file mode 100644 index 00000000000..7eb29fe1742 --- /dev/null +++ b/v6.2/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 @@ -0,0 +1 @@ +8ab37b0d98cf ("selftests: livepatch: Add initial .gitignore") diff --git a/v6.2/8b3d838139bcd1e552f1899191f734264ce2a1a5 b/v6.2/8b3d838139bcd1e552f1899191f734264ce2a1a5 new file mode 100644 index 00000000000..1fdf276ca98 --- /dev/null +++ b/v6.2/8b3d838139bcd1e552f1899191f734264ce2a1a5 @@ -0,0 +1 @@ +8b3d838139bc ("fs: improve dump_mapping() robustness") diff --git a/v6.2/8b6bb995d3819218498bdbee4465bffff1497a31 b/v6.2/8b6bb995d3819218498bdbee4465bffff1497a31 new file mode 100644 index 00000000000..bc2f9359258 --- /dev/null +++ b/v6.2/8b6bb995d3819218498bdbee4465bffff1497a31 @@ -0,0 +1,2 @@ +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") diff --git a/v6.2/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b b/v6.2/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b new file mode 100644 index 00000000000..454cd98364e --- /dev/null +++ b/v6.2/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b @@ -0,0 +1,2 @@ +8cbf22b3dcf0 ("selftests: ftrace: fix typo in test description") +ee9793be08b1 ("tracing/selftests: Add ownership modification tests for eventfs") diff --git a/v6.2/90a009db09e2b91990df28e47844d44ae0ef9aa8 b/v6.2/90a009db09e2b91990df28e47844d44ae0ef9aa8 new file mode 100644 index 00000000000..471c36b5593 --- /dev/null +++ b/v6.2/90a009db09e2b91990df28e47844d44ae0ef9aa8 @@ -0,0 +1,20 @@ +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v6.2/90f92b68c9869913753f8bc1d87b7762a5f36873 b/v6.2/90f92b68c9869913753f8bc1d87b7762a5f36873 new file mode 100644 index 00000000000..628f08286eb --- /dev/null +++ b/v6.2/90f92b68c9869913753f8bc1d87b7762a5f36873 @@ -0,0 +1,9 @@ +90f92b68c986 ("pidfd: kill the no longer needed do_notify_pidfd() in de_thread()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v6.2/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 b/v6.2/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 new file mode 100644 index 00000000000..2133dc0d9ff --- /dev/null +++ b/v6.2/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 @@ -0,0 +1,9 @@ +91e78a1eb6b1 ("hugetlbfs: support idmapped mounts") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") diff --git a/v6.2/9473c4450e9c83d890d435577a3776d925fa748c b/v6.2/9473c4450e9c83d890d435577a3776d925fa748c new file mode 100644 index 00000000000..85a873e73ea --- /dev/null +++ b/v6.2/9473c4450e9c83d890d435577a3776d925fa748c @@ -0,0 +1 @@ +9473c4450e9c ("exportfs: fix the fallback implementation of the get_name export operation") diff --git a/v6.2/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d b/v6.2/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d new file mode 100644 index 00000000000..0a7a84efc16 --- /dev/null +++ b/v6.2/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d @@ -0,0 +1,9 @@ +966b7bd3ca3e ("dlm: adapt to breakup of struct file_lock") +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dbee1adeb7e6 ("dlm: use fl_owner from lockd") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +92655fbda5c0 ("fs: dlm: return positive pid value for F_GETLK") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") diff --git a/v6.2/9a7eec48c9715c897b3a7809799089d708a4de64 b/v6.2/9a7eec48c9715c897b3a7809799089d708a4de64 new file mode 100644 index 00000000000..9b3be18ffb1 --- /dev/null +++ b/v6.2/9a7eec48c9715c897b3a7809799089d708a4de64 @@ -0,0 +1,2 @@ +9a7eec48c971 ("fuse: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") diff --git a/v6.2/9ae061cf2a46980b37cec1e56a372603682b2741 b/v6.2/9ae061cf2a46980b37cec1e56a372603682b2741 new file mode 100644 index 00000000000..072cf4ea9bc --- /dev/null +++ b/v6.2/9ae061cf2a46980b37cec1e56a372603682b2741 @@ -0,0 +1,20 @@ +9ae061cf2a46 ("btrfs: port device access to file") +86ec15d00bf8 ("btrfs: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.2/9b6713cc75229f25552c643083cbdbfb771e5bca b/v6.2/9b6713cc75229f25552c643083cbdbfb771e5bca new file mode 100644 index 00000000000..091043ab2e7 --- /dev/null +++ b/v6.2/9b6713cc75229f25552c643083cbdbfb771e5bca @@ -0,0 +1,20 @@ +9b6713cc7522 ("maple_tree: Add mtree_alloc_cyclic()") +067311d33e65 ("maple_tree: separate ma_state node from status") +271f61a8b41d ("maple_tree: clean up inlines for some functions") +bf857ddd21d0 ("maple_tree: move debug check to __mas_set_range()") +f7a590189539 ("maple_tree: make mas_erase() more robust") +a2587a7e8d37 ("maple_tree: add test for mtree_dup()") +fd32e4e9b764 ("maple_tree: introduce interfaces __mt_dup() and mtree_dup()") +4f2267b58a22 ("maple_tree: add mt_free_one() and mt_attr() helpers") +a8091f039c1e ("maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states") +5c590804b6b0 ("maple_tree: add mas_is_active() to detect in-tree walks") +530f745c7620 ("maple_tree: replace data before marking dead in split and spanning store") +4ffc2ee2cf01 ("maple_tree: introduce mas_tree_parent() definition") +1238f6a226dc ("maple_tree: introduce mas_put_in_tree()") +72bcf4aa86ec ("maple_tree: reorder replacement of nodes to avoid live lock") +fec29364348f ("maple_tree: reduce resets during store setup") +da0892547b10 ("maple_tree: re-introduce entry to mas_preallocate() arguments") +53bee98d004f ("mm: remove re-walk from mmap_region()") +c1297987cc2a ("maple_tree: introduce __mas_set_range()") +a489539e33c2 ("maple_tree: update mt_validate()") +fad9c80e6371 ("maple_tree: fix a few documentation issues") diff --git a/v6.2/9bb430a89d2dfce58a3d61a3a04e149109d3934e b/v6.2/9bb430a89d2dfce58a3d61a3a04e149109d3934e new file mode 100644 index 00000000000..0a757656956 --- /dev/null +++ b/v6.2/9bb430a89d2dfce58a3d61a3a04e149109d3934e @@ -0,0 +1,10 @@ +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a b/v6.2/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a new file mode 100644 index 00000000000..c0c174ec5bb --- /dev/null +++ b/v6.2/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a @@ -0,0 +1,20 @@ +9de31ee6d7a8 ("reiserfs: port block device access to file") +ba1787a5edd9 ("reiserfs: Convert to bdev_open_by_dev/path()") +c576c4bf9ecf ("reiserfs: fix blkdev_put() warning from release_journal_dev()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") +0718afd47f70 ("block: introduce holder ops") diff --git a/v6.2/9e3f1c59367515e7e40675fe83645a131c05039d b/v6.2/9e3f1c59367515e7e40675fe83645a131c05039d new file mode 100644 index 00000000000..8d54c0842d1 --- /dev/null +++ b/v6.2/9e3f1c59367515e7e40675fe83645a131c05039d @@ -0,0 +1 @@ +9e3f1c593675 ("selftests/move_mount_set_group:Make tests build with old libc") diff --git a/v6.2/9ed52108f6478a6a805c0c15a3f70aabba07247e b/v6.2/9ed52108f6478a6a805c0c15a3f70aabba07247e new file mode 100644 index 00000000000..8ea2a7637dd --- /dev/null +++ b/v6.2/9ed52108f6478a6a805c0c15a3f70aabba07247e @@ -0,0 +1 @@ +9ed52108f647 ("pidfd: change do_notify_pidfd() to use __wake_up(poll_to_key(EPOLLIN))") diff --git a/v6.2/9f2f767f5ef81982a36edef512b2319e3a79ad73 b/v6.2/9f2f767f5ef81982a36edef512b2319e3a79ad73 new file mode 100644 index 00000000000..724d1e2b23f --- /dev/null +++ b/v6.2/9f2f767f5ef81982a36edef512b2319e3a79ad73 @@ -0,0 +1,20 @@ +9f2f767f5ef8 ("bcachefs: port block device access to file") +1bfdc94b28cf ("bcachefs: Convert to bdev_open_by_path()") +3e3e02e6bce6 ("bcachefs: Assorted checkpatch fixes") +99e2146bea04 ("bcachefs: Break out bch2_btree_path_traverse_cached_slowpath()") +0d7009d7ca99 ("bcachefs: Delete old deadlock avoidance code") +33bd5d068603 ("bcachefs: Deadlock cycle detector") +5c1ef830f678 ("bcachefs: Errcodes can now subtype standard error codes") +367d72dd5fd5 ("bcachefs: bch2_btree_path_upgrade() now emits transaction restart") +e87b0e4a7120 ("bcachefs: Fix redundant transaction restart") +3d21d48e898a ("bcachefs: Fix usage of six lock's percpu mode, key cache version") +0242130fb67f ("bcachefs: Refactor bkey_cached_alloc() path") +da4474f20961 ("bcachefs: Convert more locking code to btree_bkey_cached_common") +4e6defd106b6 ("bcachefs: btree_bkey_cached_common->cached") +d5024b011cb3 ("bcachefs: bch2_btree_node_lock_write_nofail()") +ca7d8fcabf29 ("bcachefs: New locking functions") +546180874ade ("bcachefs: Mark write locks before taking lock") +534a591e4cf9 ("bcachefs: Delete time_stats for lock contended times") +674cfc26240b ("bcachefs: Add persistent counters for all tracepoints") +8a9c1b1cb0ed ("bcachefs: Improve bch2_btree_node_relock()") +ce56bf7fc23b ("bcachefs: Improve trans_restart_journal_preres_get tracepoint") diff --git a/v6.2/a0dd82d6d863f03859ccab6c71e84e917f4d7082 b/v6.2/a0dd82d6d863f03859ccab6c71e84e917f4d7082 new file mode 100644 index 00000000000..81d6092cdc5 --- /dev/null +++ b/v6.2/a0dd82d6d863f03859ccab6c71e84e917f4d7082 @@ -0,0 +1,18 @@ +a0dd82d6d863 ("kunit: Mark filter* params as rw") +b67abaad4d25 ("kunit: Allow kunit test modules to use test filtering") +18258c60f8a7 ("kunit: Make 'list' action available to kunit test modules") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") diff --git a/v6.2/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f b/v6.2/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f new file mode 100644 index 00000000000..d9016ce6162 --- /dev/null +++ b/v6.2/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f @@ -0,0 +1,17 @@ +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 b/v6.2/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 new file mode 100644 index 00000000000..4d895554473 --- /dev/null +++ b/v6.2/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 @@ -0,0 +1 @@ +a1c6d5439fbd ("pid: kill the obsolete PIDTYPE_PID code in transfer_pid()") diff --git a/v6.2/a28d893eb3270cf62c10dd8777af0d8452cdc072 b/v6.2/a28d893eb3270cf62c10dd8777af0d8452cdc072 new file mode 100644 index 00000000000..149fd499753 --- /dev/null +++ b/v6.2/a28d893eb3270cf62c10dd8777af0d8452cdc072 @@ -0,0 +1,20 @@ +a28d893eb327 ("md: port block device access to file") +9f0f5a30d34c ("md: Convert to bdev_open_by_dev()") +c2fce61fb22e ("dm: Convert to bdev_open_by_dev()") +99892147f028 ("md: fix warning for holder mismatch from export_rdev()") +a1d767191096 ("md: use mddev->external to select holder in export_rdev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v6.2/a34606a9aa3d36d178a5ecf31a0299b88102cf12 b/v6.2/a34606a9aa3d36d178a5ecf31a0299b88102cf12 new file mode 100644 index 00000000000..ed391caf5b0 --- /dev/null +++ b/v6.2/a34606a9aa3d36d178a5ecf31a0299b88102cf12 @@ -0,0 +1,20 @@ +a34606a9aa3d ("rnbd: port block device access to file") +70d85bec8f4c ("block/rnbd: use %pe to print errors") +c2114f11a30e ("rnbd-srv: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +5ee607675deb ("rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") diff --git a/v6.2/a4af51ce229b1e1eab003966dbfebf9d80093a77 b/v6.2/a4af51ce229b1e1eab003966dbfebf9d80093a77 new file mode 100644 index 00000000000..52323f6b7cf --- /dev/null +++ b/v6.2/a4af51ce229b1e1eab003966dbfebf9d80093a77 @@ -0,0 +1,12 @@ +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") diff --git a/v6.2/a56aefca8d386181415a1fb7cfec2f72b0404797 b/v6.2/a56aefca8d386181415a1fb7cfec2f72b0404797 new file mode 100644 index 00000000000..2196693498a --- /dev/null +++ b/v6.2/a56aefca8d386181415a1fb7cfec2f72b0404797 @@ -0,0 +1,8 @@ +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/a575c9734f3021f1fc81c2477ecaee4d9841fd59 b/v6.2/a575c9734f3021f1fc81c2477ecaee4d9841fd59 new file mode 100644 index 00000000000..3653d05ee4f --- /dev/null +++ b/v6.2/a575c9734f3021f1fc81c2477ecaee4d9841fd59 @@ -0,0 +1,20 @@ +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +42e3b093eb7c ("selftests/resctrl: Fix set up schemata with 100% allocation on first run in MBM test") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +9ce29d23a133 ("selftests/resctrl: Change initialize_llc_perf() return type to void") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +0d45c83b95da ("selftests/resctrl: Check for return value after write_schemata()") +fa10366cc6f4 ("selftests/resctrl: Allow ->setup() to return errors") diff --git a/v6.2/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a b/v6.2/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a new file mode 100644 index 00000000000..b582d8b1a3b --- /dev/null +++ b/v6.2/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a @@ -0,0 +1,5 @@ +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/a6bf23e18324d550f789637d469cca654c92fe86 b/v6.2/a6bf23e18324d550f789637d469cca654c92fe86 new file mode 100644 index 00000000000..632a9c97394 --- /dev/null +++ b/v6.2/a6bf23e18324d550f789637d469cca654c92fe86 @@ -0,0 +1,6 @@ +a6bf23e18324 ("gfs2: adapt to breakup of struct file_lock") +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v6.2/ab838b3fd9a442a62f36ea7eeb93e77259f787ce b/v6.2/ab838b3fd9a442a62f36ea7eeb93e77259f787ce new file mode 100644 index 00000000000..5873a414bfa --- /dev/null +++ b/v6.2/ab838b3fd9a442a62f36ea7eeb93e77259f787ce @@ -0,0 +1,11 @@ +ab838b3fd9a4 ("block: remove bdev_handle completely") +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 b/v6.2/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 new file mode 100644 index 00000000000..b13a57a0166 --- /dev/null +++ b/v6.2/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 @@ -0,0 +1,3 @@ +ac4e78bdbba2 ("jfs: port block device access to file") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/ad399740bd41da5558d8b8b2b19481740ca063cb b/v6.2/ad399740bd41da5558d8b8b2b19481740ca063cb new file mode 100644 index 00000000000..8b5bf9a55b9 --- /dev/null +++ b/v6.2/ad399740bd41da5558d8b8b2b19481740ca063cb @@ -0,0 +1,11 @@ +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/ad72872eb3ae634d1e4296a384baa81e85cc6acc b/v6.2/ad72872eb3ae634d1e4296a384baa81e85cc6acc new file mode 100644 index 00000000000..7c4c7cb842b --- /dev/null +++ b/v6.2/ad72872eb3ae634d1e4296a384baa81e85cc6acc @@ -0,0 +1 @@ +ad72872eb3ae ("asm-generic: remove extra type checking in acquire/release for non-SMP case") diff --git a/v6.2/ae5535efd8c445ad6033ac0d5da0197897b148ea b/v6.2/ae5535efd8c445ad6033ac0d5da0197897b148ea new file mode 100644 index 00000000000..b8a633cca97 --- /dev/null +++ b/v6.2/ae5535efd8c445ad6033ac0d5da0197897b148ea @@ -0,0 +1,7 @@ +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") diff --git a/v6.2/ae638551ab64a216364a63c4ee5061f82702fde2 b/v6.2/ae638551ab64a216364a63c4ee5061f82702fde2 new file mode 100644 index 00000000000..c7214fafecb --- /dev/null +++ b/v6.2/ae638551ab64a216364a63c4ee5061f82702fde2 @@ -0,0 +1,20 @@ +ae638551ab64 ("selftests/resctrl: Add non-contiguous CBMs CAT test") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v6.2/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 b/v6.2/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 new file mode 100644 index 00000000000..e42b44b7d4a --- /dev/null +++ b/v6.2/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 @@ -0,0 +1,11 @@ +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/ae8c511757304e0c393661b5ed2ad7073e2a351d b/v6.2/ae8c511757304e0c393661b5ed2ad7073e2a351d new file mode 100644 index 00000000000..fb9fce0713d --- /dev/null +++ b/v6.2/ae8c511757304e0c393661b5ed2ad7073e2a351d @@ -0,0 +1,14 @@ +ae8c51175730 ("fs: add FS_IOC_GETFSSYSFSPATH") +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") diff --git a/v6.2/b1211a25c4fe3443cfef4ed7c39251502a663776 b/v6.2/b1211a25c4fe3443cfef4ed7c39251502a663776 new file mode 100644 index 00000000000..3a1f42e8225 --- /dev/null +++ b/v6.2/b1211a25c4fe3443cfef4ed7c39251502a663776 @@ -0,0 +1,5 @@ +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 b/v6.2/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 new file mode 100644 index 00000000000..2b2301a0cf5 --- /dev/null +++ b/v6.2/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 @@ -0,0 +1,12 @@ +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v6.2/b4c6d52d8a81c53a8759e382e8000597909f0615 b/v6.2/b4c6d52d8a81c53a8759e382e8000597909f0615 new file mode 100644 index 00000000000..7a5c895115f --- /dev/null +++ b/v6.2/b4c6d52d8a81c53a8759e382e8000597909f0615 @@ -0,0 +1,5 @@ +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v6.2/b639585e71e63008373d3a9fd060b87315fe7ea8 b/v6.2/b639585e71e63008373d3a9fd060b87315fe7ea8 new file mode 100644 index 00000000000..f50ac282f21 --- /dev/null +++ b/v6.2/b639585e71e63008373d3a9fd060b87315fe7ea8 @@ -0,0 +1 @@ +b639585e71e6 ("fork: Using clone_flags for legacy clone check") diff --git a/v6.2/b6aaba5b76e9596cb4d62d081cca41e114becacc b/v6.2/b6aaba5b76e9596cb4d62d081cca41e114becacc new file mode 100644 index 00000000000..4526e644513 --- /dev/null +++ b/v6.2/b6aaba5b76e9596cb4d62d081cca41e114becacc @@ -0,0 +1,14 @@ +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/b6be3714005c3933886be71011f19119e219e77c b/v6.2/b6be3714005c3933886be71011f19119e219e77c new file mode 100644 index 00000000000..16a55fe66c6 --- /dev/null +++ b/v6.2/b6be3714005c3933886be71011f19119e219e77c @@ -0,0 +1,13 @@ +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/b6dfac948686799169c899557a179b84d0d1f47e b/v6.2/b6dfac948686799169c899557a179b84d0d1f47e new file mode 100644 index 00000000000..75c0b2179e6 --- /dev/null +++ b/v6.2/b6dfac948686799169c899557a179b84d0d1f47e @@ -0,0 +1,20 @@ +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v6.2/b6e6a582f2b357b6f74849b715de12cc38b1ee91 b/v6.2/b6e6a582f2b357b6f74849b715de12cc38b1ee91 new file mode 100644 index 00000000000..9e29ef13d7e --- /dev/null +++ b/v6.2/b6e6a582f2b357b6f74849b715de12cc38b1ee91 @@ -0,0 +1,20 @@ +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v6.2/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 b/v6.2/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 new file mode 100644 index 00000000000..853af619052 --- /dev/null +++ b/v6.2/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 @@ -0,0 +1 @@ +bac0a9e56e1f ("file: add alloc_file_pseudo_noaccount()") diff --git a/v6.2/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 b/v6.2/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 new file mode 100644 index 00000000000..2bd6f284d00 --- /dev/null +++ b/v6.2/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 @@ -0,0 +1 @@ +bae8bc46987e ("libfs: Remove unnecessary ‘0’ values from ret") diff --git a/v6.2/bc401c2900c128d3d69482769f1300502a9f0598 b/v6.2/bc401c2900c128d3d69482769f1300502a9f0598 new file mode 100644 index 00000000000..ca7dcb79688 --- /dev/null +++ b/v6.2/bc401c2900c128d3d69482769f1300502a9f0598 @@ -0,0 +1 @@ +bc401c2900c1 ("ubifs: Configure dentry operations at dentry-creation time") diff --git a/v6.2/bcd8a929a5387178d917da785896e53b0845ab37 b/v6.2/bcd8a929a5387178d917da785896e53b0845ab37 new file mode 100644 index 00000000000..1ca7b223c0d --- /dev/null +++ b/v6.2/bcd8a929a5387178d917da785896e53b0845ab37 @@ -0,0 +1,20 @@ +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v6.2/bcdb2e9d9f319935938a5addee040e37b60192ff b/v6.2/bcdb2e9d9f319935938a5addee040e37b60192ff new file mode 100644 index 00000000000..49bbdf051ab --- /dev/null +++ b/v6.2/bcdb2e9d9f319935938a5addee040e37b60192ff @@ -0,0 +1,20 @@ +bcdb2e9d9f31 ("selftests/resctrl: Read in less obvious order to defeat prefetch optimizations") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") diff --git a/v6.2/bd46543d7f9a8b2c03420499b1885287e96aaf28 b/v6.2/bd46543d7f9a8b2c03420499b1885287e96aaf28 new file mode 100644 index 00000000000..1bb74b17e13 --- /dev/null +++ b/v6.2/bd46543d7f9a8b2c03420499b1885287e96aaf28 @@ -0,0 +1,2 @@ +bd46543d7f9a ("eventfd: move 'eventfd-count' printing out of spinlock") +33d8b5d7824c ("eventfd: show the EFD_SEMAPHORE flag in fdinfo") diff --git a/v6.2/bd8c239c0502e70c92cf9496846bcbec7cd5702f b/v6.2/bd8c239c0502e70c92cf9496846bcbec7cd5702f new file mode 100644 index 00000000000..a78bb1d9611 --- /dev/null +++ b/v6.2/bd8c239c0502e70c92cf9496846bcbec7cd5702f @@ -0,0 +1,2 @@ +bd8c239c0502 ("iov_iter: Avoid wrap-around instrumentation in copy_compat_iovec_from_user()") +50f9a76ef127 ("iov_iter: Mark copy_compat_iovec_from_user() noinline") diff --git a/v6.2/be2760a703e6554c2b5784e2fec804284cdcbe4d b/v6.2/be2760a703e6554c2b5784e2fec804284cdcbe4d new file mode 100644 index 00000000000..53a3d4970b4 --- /dev/null +++ b/v6.2/be2760a703e6554c2b5784e2fec804284cdcbe4d @@ -0,0 +1 @@ +be2760a703e6 ("f2fs: Configure dentry operations at dentry-creation time") diff --git a/v6.2/be914f8fd282ecce5d8e2dd098e628dcc7ad533a b/v6.2/be914f8fd282ecce5d8e2dd098e628dcc7ad533a new file mode 100644 index 00000000000..7b22a3c95ae --- /dev/null +++ b/v6.2/be914f8fd282ecce5d8e2dd098e628dcc7ad533a @@ -0,0 +1,20 @@ +be914f8fd282 ("zram: port block device access to file") +eed993a09103 ("zram: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.2/c044a9502649a66bf5c5e1a584cb82b2c538ae25 b/v6.2/c044a9502649a66bf5c5e1a584cb82b2c538ae25 new file mode 100644 index 00000000000..17bb3b2ca74 --- /dev/null +++ b/v6.2/c044a9502649a66bf5c5e1a584cb82b2c538ae25 @@ -0,0 +1 @@ +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") diff --git a/v6.2/c25db1d27abd78175d9802f52c1b75f3cf716f2c b/v6.2/c25db1d27abd78175d9802f52c1b75f3cf716f2c new file mode 100644 index 00000000000..d5947b2a9bd --- /dev/null +++ b/v6.2/c25db1d27abd78175d9802f52c1b75f3cf716f2c @@ -0,0 +1 @@ +c25db1d27abd ("selftests: uevent: add missing gitignore") diff --git a/v6.2/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 b/v6.2/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 new file mode 100644 index 00000000000..0b6e11a5d5a --- /dev/null +++ b/v6.2/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 @@ -0,0 +1 @@ +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") diff --git a/v6.2/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 b/v6.2/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 new file mode 100644 index 00000000000..7cc75eb2d11 --- /dev/null +++ b/v6.2/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 @@ -0,0 +1,3 @@ +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") +32ff6831cdec ("kunit: Fix 'hooks.o' build by recursing into kunit") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") diff --git a/v6.2/c5215d54dc10e801a6cefef62445a00a4c28a515 b/v6.2/c5215d54dc10e801a6cefef62445a00a4c28a515 new file mode 100644 index 00000000000..27b0fdb6099 --- /dev/null +++ b/v6.2/c5215d54dc10e801a6cefef62445a00a4c28a515 @@ -0,0 +1,16 @@ +c5215d54dc10 ("kunit: Setup DMA masks on the kunit device") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") +e047c5eaa763 ("kunit: Expose 'static stub' API to redirect functions") +7170b7ed6acb ("kunit: Add "hooks" to call into KUnit when it's built as a module") diff --git a/v6.2/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b b/v6.2/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b new file mode 100644 index 00000000000..f8b72a047c0 --- /dev/null +++ b/v6.2/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b @@ -0,0 +1,20 @@ +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v6.2/c67ef897fe08effad98f0c7fb9223fa1f771d09e b/v6.2/c67ef897fe08effad98f0c7fb9223fa1f771d09e new file mode 100644 index 00000000000..f25e933257c --- /dev/null +++ b/v6.2/c67ef897fe08effad98f0c7fb9223fa1f771d09e @@ -0,0 +1 @@ +c67ef897fe08 ("select: Avoid wrap-around instrumentation in do_sys_poll()") diff --git a/v6.2/c69ff4071935f946f1cddc59e1d36a03442ed015 b/v6.2/c69ff4071935f946f1cddc59e1d36a03442ed015 new file mode 100644 index 00000000000..580e28ef0d3 --- /dev/null +++ b/v6.2/c69ff4071935f946f1cddc59e1d36a03442ed015 @@ -0,0 +1,20 @@ +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +ac1c13e257c7 ("Merge tag 'nfsd-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v6.2/c762b979c7c97dc7a4010f943a9c0b646a56ed36 b/v6.2/c762b979c7c97dc7a4010f943a9c0b646a56ed36 new file mode 100644 index 00000000000..9a9b62eb4bc --- /dev/null +++ b/v6.2/c762b979c7c97dc7a4010f943a9c0b646a56ed36 @@ -0,0 +1 @@ +c762b979c7c9 ("proc: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.2/c8841fc4d51f603a44c00448ad17404eb829c741 b/v6.2/c8841fc4d51f603a44c00448ad17404eb829c741 new file mode 100644 index 00000000000..f32ec238ec2 --- /dev/null +++ b/v6.2/c8841fc4d51f603a44c00448ad17404eb829c741 @@ -0,0 +1 @@ +c8841fc4d51f ("qnx6: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.2/c8df2cc9d63bdb365c520a2dd5472f7b7755644f b/v6.2/c8df2cc9d63bdb365c520a2dd5472f7b7755644f new file mode 100644 index 00000000000..1b5c1de8831 --- /dev/null +++ b/v6.2/c8df2cc9d63bdb365c520a2dd5472f7b7755644f @@ -0,0 +1,2 @@ +c8df2cc9d63b ("ocfs2: adapt to breakup of struct file_lock") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") diff --git a/v6.2/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 b/v6.2/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 new file mode 100644 index 00000000000..20f2607f697 --- /dev/null +++ b/v6.2/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 @@ -0,0 +1,20 @@ +c8e108d80cd8 ("s390: port block device access to file") +a8ab90ff47bf ("s390/dasd: Convert to bdev_open_by_path()") +560e20e4bf64 ("block: consolidate __invalidate_device and fsync_bdev") +127a5093c79d ("block: drop the "busy inodes on changed media" log message") +2527fd38772f ("dasd: also call __invalidate_device when setting the device offline") +ab6860f62bfe ("block: simplify the disk_force_media_change interface") +aca740cecbe5 ("fs: open block device after superblock creation") +b90ecc0379eb ("block: increment diskseq on all media change events") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") diff --git a/v6.2/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 b/v6.2/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 new file mode 100644 index 00000000000..6ee91b6c9c8 --- /dev/null +++ b/v6.2/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 @@ -0,0 +1,20 @@ +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +3aff51464455 ("selftests/resctrl: Extend signal handler coverage to unmount on receiving signal") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v6.2/c997d683d952d8c927922ea0ab4d33a01c8efc2c b/v6.2/c997d683d952d8c927922ea0ab4d33a01c8efc2c new file mode 100644 index 00000000000..4d3422c2206 --- /dev/null +++ b/v6.2/c997d683d952d8c927922ea0ab4d33a01c8efc2c @@ -0,0 +1,3 @@ +c997d683d952 ("vfs: remove SLAB_MEM_SPREAD flag usage") +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v6.2/ca1608875ae21bb40a7731b81bc0e2c95622d502 b/v6.2/ca1608875ae21bb40a7731b81bc0e2c95622d502 new file mode 100644 index 00000000000..f7cdd03b01e --- /dev/null +++ b/v6.2/ca1608875ae21bb40a7731b81bc0e2c95622d502 @@ -0,0 +1,20 @@ +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v6.2/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b b/v6.2/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b new file mode 100644 index 00000000000..ab9f5dfcbec --- /dev/null +++ b/v6.2/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b @@ -0,0 +1,19 @@ +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v6.2/cbb93fe5e6d00695e1344fa697dab3974b216717 b/v6.2/cbb93fe5e6d00695e1344fa697dab3974b216717 new file mode 100644 index 00000000000..d309e512963 --- /dev/null +++ b/v6.2/cbb93fe5e6d00695e1344fa697dab3974b216717 @@ -0,0 +1 @@ +cbb93fe5e6d0 ("sysv: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.2/cc47a057e79613b7af0110837ff082caf8895c9e b/v6.2/cc47a057e79613b7af0110837ff082caf8895c9e new file mode 100644 index 00000000000..ef96eacaecf --- /dev/null +++ b/v6.2/cc47a057e79613b7af0110837ff082caf8895c9e @@ -0,0 +1,6 @@ +cc47a057e796 ("ntfs3: use file_mnt_idmap helper") +d6cd7cecfd5e ("fs/ntfs3: Fix ntfs_atomic_open") +96de65a9413e ("fs/ntfs3: Code formatting and refactoring") +75c5e0c9e5ca ("fs/ntfs3: Changed ntfs_get_acl() to use dentry") +267a36ba30a7 ("fs/ntfs3: Remove noacsrules") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 b/v6.2/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 new file mode 100644 index 00000000000..321dc700061 --- /dev/null +++ b/v6.2/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 @@ -0,0 +1,20 @@ +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v6.2/cc9542534bf09f33b4da32025b31335588fcefb9 b/v6.2/cc9542534bf09f33b4da32025b31335588fcefb9 new file mode 100644 index 00000000000..90706c0b938 --- /dev/null +++ b/v6.2/cc9542534bf09f33b4da32025b31335588fcefb9 @@ -0,0 +1,11 @@ +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/cdefbf2324ceda662e2667aa2f44e8b9de3d780f b/v6.2/cdefbf2324ceda662e2667aa2f44e8b9de3d780f new file mode 100644 index 00000000000..57c37b01633 --- /dev/null +++ b/v6.2/cdefbf2324ceda662e2667aa2f44e8b9de3d780f @@ -0,0 +1,3 @@ +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") diff --git a/v6.2/ce51bf1790c4972125b19c22dbfa76d7e0136280 b/v6.2/ce51bf1790c4972125b19c22dbfa76d7e0136280 new file mode 100644 index 00000000000..25d05ccd2cb --- /dev/null +++ b/v6.2/ce51bf1790c4972125b19c22dbfa76d7e0136280 @@ -0,0 +1 @@ +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") diff --git a/v6.2/cf12445daec01aaa2d27bb34bd7c796a53442c42 b/v6.2/cf12445daec01aaa2d27bb34bd7c796a53442c42 new file mode 100644 index 00000000000..d208b0bf69b --- /dev/null +++ b/v6.2/cf12445daec01aaa2d27bb34bd7c796a53442c42 @@ -0,0 +1,2 @@ +cf12445daec0 ("fs/hfsplus: use better @opf description") +02105f18a26c ("fs/hfsplus: wrapper.c: fix kernel-doc warnings") diff --git a/v6.2/d0089603fa7a22a940f808a7cbc49402fe02281e b/v6.2/d0089603fa7a22a940f808a7cbc49402fe02281e new file mode 100644 index 00000000000..a86840fda71 --- /dev/null +++ b/v6.2/d0089603fa7a22a940f808a7cbc49402fe02281e @@ -0,0 +1 @@ +d0089603fa7a ("fs: prefer kfree_rcu() in fasync_remove_entry()") diff --git a/v6.2/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 b/v6.2/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 new file mode 100644 index 00000000000..11335ba0d2b --- /dev/null +++ b/v6.2/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 @@ -0,0 +1 @@ +d2733a026fc7 ("lib/cmdline: Fix an invalid format specifier in an assertion msg") diff --git a/v6.2/d31563b5f9bb601a805c4a1b491edf69ada79688 b/v6.2/d31563b5f9bb601a805c4a1b491edf69ada79688 new file mode 100644 index 00000000000..50220e21e81 --- /dev/null +++ b/v6.2/d31563b5f9bb601a805c4a1b491edf69ada79688 @@ -0,0 +1 @@ +d31563b5f9bb ("eventfd: strictly check the count parameter of eventfd_write to avoid inputting illegal strings") diff --git a/v6.2/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 b/v6.2/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 new file mode 100644 index 00000000000..f68629c1c21 --- /dev/null +++ b/v6.2/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 @@ -0,0 +1,3 @@ +d3b1a9a778e1 ("fs/address_space: move i_mmap_rwsem to mitigate a false sharing with i_mmap.") +600f111ef51d ("fs: Rename mapping private members") +ecae0bd5173b ("Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/d63fde98b8929da625cc36c2f1143e837c0e6d10 b/v6.2/d63fde98b8929da625cc36c2f1143e837c0e6d10 new file mode 100644 index 00000000000..919b4935989 --- /dev/null +++ b/v6.2/d63fde98b8929da625cc36c2f1143e837c0e6d10 @@ -0,0 +1,4 @@ +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") diff --git a/v6.2/d7c9616be0759c1cfb44a68ba838548d22b98484 b/v6.2/d7c9616be0759c1cfb44a68ba838548d22b98484 new file mode 100644 index 00000000000..c4c8abea06d --- /dev/null +++ b/v6.2/d7c9616be0759c1cfb44a68ba838548d22b98484 @@ -0,0 +1 @@ +d7c9616be075 ("nfs: convert to using new filelock helpers") diff --git a/v6.2/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 b/v6.2/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 new file mode 100644 index 00000000000..3b2663e9958 --- /dev/null +++ b/v6.2/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 @@ -0,0 +1 @@ +d8f899d13d72 ("fs: make the i_size_read/write helpers be smp_load_acquire/store_release()") diff --git a/v6.2/d9077f7bad141df143cc4fa000a68a868bcea7c0 b/v6.2/d9077f7bad141df143cc4fa000a68a868bcea7c0 new file mode 100644 index 00000000000..55fb7606dd3 --- /dev/null +++ b/v6.2/d9077f7bad141df143cc4fa000a68a868bcea7c0 @@ -0,0 +1,8 @@ +d9077f7bad14 ("filelock: make assign_type helper take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +f20ae9cf5b07 ("Merge tag 'filelock-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v6.2/d90b7c705c5d9b5cb6b71b8aaa773c031084056c b/v6.2/d90b7c705c5d9b5cb6b71b8aaa773c031084056c new file mode 100644 index 00000000000..ae7a7cc3c6d --- /dev/null +++ b/v6.2/d90b7c705c5d9b5cb6b71b8aaa773c031084056c @@ -0,0 +1,3 @@ +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") diff --git a/v6.2/dacfd001eaf252a81537aece602ae2fc16e6ebd5 b/v6.2/dacfd001eaf252a81537aece602ae2fc16e6ebd5 new file mode 100644 index 00000000000..2d6ca80a4a5 --- /dev/null +++ b/v6.2/dacfd001eaf252a81537aece602ae2fc16e6ebd5 @@ -0,0 +1,20 @@ +dacfd001eaf2 ("fs/mnt_idmapping.c: Return -EINVAL when no map is written") +783822e44594 ("mnt_idmapping: decouple from namespaces") +3707d84c1367 ("fs: move mnt_idmap") +4d7ca4090184 ("fs: port vfs{g,u}id helpers to mnt_idmap") +c14329d39f2d ("fs: port fs{g,u}id helpers to mnt_idmap") +e67fe63341b8 ("fs: port i_{g,u}id_into_vfs{g,u}id() to mnt_idmap") +0dbe12f2e49c ("fs: port i_{g,u}id_{needs_}update() to mnt_idmap") +9452e93e6dae ("fs: port privilege checking helpers to mnt_idmap") +f2d40141d5d9 ("fs: port inode_init_owner() to mnt_idmap") +4609e1f18e19 ("fs: port ->permission() to pass mnt_idmap") +13e83a4923be ("fs: port ->set_acl() to pass mnt_idmap") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") +5ebb29bee8d5 ("fs: port ->mknod() to pass mnt_idmap") +c54bd91e9eab ("fs: port ->mkdir() to pass mnt_idmap") +7a77db95511c ("fs: port ->symlink() to pass mnt_idmap") +6c960e68aaed ("fs: port ->create() to pass mnt_idmap") +b74d24f7a74f ("fs: port ->getattr() to pass mnt_idmap") +c1632a0f1120 ("fs: port ->setattr() to pass mnt_idmap") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") diff --git a/v6.2/dcd04ea587b210e78a85d6d4d7cc6765828496b0 b/v6.2/dcd04ea587b210e78a85d6d4d7cc6765828496b0 new file mode 100644 index 00000000000..1ea0b4735b2 --- /dev/null +++ b/v6.2/dcd04ea587b210e78a85d6d4d7cc6765828496b0 @@ -0,0 +1 @@ +dcd04ea587b2 ("iomap: Add processed for iomap_iter") diff --git a/v6.2/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 b/v6.2/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 new file mode 100644 index 00000000000..900cdc301d0 --- /dev/null +++ b/v6.2/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 @@ -0,0 +1,3 @@ +dd1fac6ae648 ("nfs: adapt to breakup of struct file_lock") +d7c9616be075 ("nfs: convert to using new filelock helpers") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") diff --git a/v6.2/dd9019604cdaaff1327bfd36737230f912e2780d b/v6.2/dd9019604cdaaff1327bfd36737230f912e2780d new file mode 100644 index 00000000000..20112205cbe --- /dev/null +++ b/v6.2/dd9019604cdaaff1327bfd36737230f912e2780d @@ -0,0 +1,20 @@ +dd9019604cda ("ovl: convert to super_set_uuid()") +d9544c1b0d9e ("ovl: store persistent uuid/fsid with uuid=on") +b0504bfe1b8a ("ovl: add support for unique fsid per instance") +ae8cba4033bc ("ovl: Add framework for verity support") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") +37ebf056d6cf ("ovl: introduce data-only lower layers") +9e88f9052415 ("ovl: remove unneeded goto instructions") +0af950f57fef ("ovl: move ovl_entry into ovl_inode") +163db0da3515 ("ovl: factor out ovl_free_entry() and ovl_stack_*() helpers") +5522c9c7cbd2 ("ovl: use ovl_numlower() and ovl_lowerstack() accessors") +a6ff2bc0be17 ("ovl: use OVL_E() and OVL_E_FLAGS() accessors") +b07d5cc93e1b ("ovl: update of dentry revalidate flags after copy up") diff --git a/v6.2/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 b/v6.2/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 new file mode 100644 index 00000000000..9ec58791ed3 --- /dev/null +++ b/v6.2/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 @@ -0,0 +1 @@ +ddb9fd7a5440 ("fs/select: rework stack allocation hack for clang") diff --git a/v6.2/de8a3207aed33283a560193095b156d3b73fc4f0 b/v6.2/de8a3207aed33283a560193095b156d3b73fc4f0 new file mode 100644 index 00000000000..bdf4bfbf9ce --- /dev/null +++ b/v6.2/de8a3207aed33283a560193095b156d3b73fc4f0 @@ -0,0 +1 @@ +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v6.2/dec3a7b3aa45802e70c350d73e11564cd444e448 b/v6.2/dec3a7b3aa45802e70c350d73e11564cd444e448 new file mode 100644 index 00000000000..47e615f064d --- /dev/null +++ b/v6.2/dec3a7b3aa45802e70c350d73e11564cd444e448 @@ -0,0 +1,5 @@ +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v6.2/e1fb1dc08e73466830612bcf2f9f72180965c9ba b/v6.2/e1fb1dc08e73466830612bcf2f9f72180965c9ba new file mode 100644 index 00000000000..357ec21781e --- /dev/null +++ b/v6.2/e1fb1dc08e73466830612bcf2f9f72180965c9ba @@ -0,0 +1,16 @@ +e1fb1dc08e73 ("pidfd: allow to override signal scope in pidfd_send_signal()") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v6.2/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd b/v6.2/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd new file mode 100644 index 00000000000..f3a224077d7 --- /dev/null +++ b/v6.2/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd @@ -0,0 +1,2 @@ +e2e8a142fbd9 ("pidfd: exit: kill the no longer used thread_group_exited()") +c27cd083cfb9 ("Compiler attributes: GCC cold function alignment workarounds") diff --git a/v6.2/e2f7dd6e55d2f39734abcebd0cf673700e206197 b/v6.2/e2f7dd6e55d2f39734abcebd0cf673700e206197 new file mode 100644 index 00000000000..8c7662c72fd --- /dev/null +++ b/v6.2/e2f7dd6e55d2f39734abcebd0cf673700e206197 @@ -0,0 +1 @@ +e2f7dd6e55d2 ("fat: Hook up sb->s_uuid") diff --git a/v6.2/e331ac141f1df6d151d24e60ff16e93ec075509e b/v6.2/e331ac141f1df6d151d24e60ff16e93ec075509e new file mode 100644 index 00000000000..fde2ff775f3 --- /dev/null +++ b/v6.2/e331ac141f1df6d151d24e60ff16e93ec075509e @@ -0,0 +1,20 @@ +e331ac141f1d ("selftests/resctrl: Add a helper for the non-contiguous test") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v6.2/e3a491a26b62466ad14a423e8c81a04d5969bfe5 b/v6.2/e3a491a26b62466ad14a423e8c81a04d5969bfe5 new file mode 100644 index 00000000000..86b88e978a6 --- /dev/null +++ b/v6.2/e3a491a26b62466ad14a423e8c81a04d5969bfe5 @@ -0,0 +1,2 @@ +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") diff --git a/v6.2/e5ca9d391615269b05a6ed871fec66d9db650520 b/v6.2/e5ca9d391615269b05a6ed871fec66d9db650520 new file mode 100644 index 00000000000..9b3e419afed --- /dev/null +++ b/v6.2/e5ca9d391615269b05a6ed871fec66d9db650520 @@ -0,0 +1,20 @@ +e5ca9d391615 ("block/ioctl: port blkdev_bszset() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v6.2/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 b/v6.2/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 new file mode 100644 index 00000000000..a70e2b045ce --- /dev/null +++ b/v6.2/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 @@ -0,0 +1 @@ +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") diff --git a/v6.2/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 b/v6.2/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 new file mode 100644 index 00000000000..ffc53c30a82 --- /dev/null +++ b/v6.2/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 @@ -0,0 +1 @@ +e6f7958042a7 ("epoll: Remove ep_scan_ready_list() in comments") diff --git a/v6.2/e73dda7ffd858a58ddeb9c53603ae14f2af8927c b/v6.2/e73dda7ffd858a58ddeb9c53603ae14f2af8927c new file mode 100644 index 00000000000..dcdf764238a --- /dev/null +++ b/v6.2/e73dda7ffd858a58ddeb9c53603ae14f2af8927c @@ -0,0 +1,20 @@ +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v6.2/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 b/v6.2/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 new file mode 100644 index 00000000000..38e52b79cd8 --- /dev/null +++ b/v6.2/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 @@ -0,0 +1 @@ +e769779c0c2c ("fs: Verify write lifetime constants at compile time") diff --git a/v6.2/e86e6638d1171c2201ffff16d2c6a6fd975f8383 b/v6.2/e86e6638d1171c2201ffff16d2c6a6fd975f8383 new file mode 100644 index 00000000000..232efcc3ec3 --- /dev/null +++ b/v6.2/e86e6638d1171c2201ffff16d2c6a6fd975f8383 @@ -0,0 +1,3 @@ +e86e6638d117 ("fscrypt: Drop d_revalidate for valid dentries during lookup") +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") diff --git a/v6.2/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 b/v6.2/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 new file mode 100644 index 00000000000..0f992c5a993 --- /dev/null +++ b/v6.2/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 @@ -0,0 +1,10 @@ +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/e97d06a46526d9392cbdbd7eda193091e1af2723 b/v6.2/e97d06a46526d9392cbdbd7eda193091e1af2723 new file mode 100644 index 00000000000..bcb63dd7201 --- /dev/null +++ b/v6.2/e97d06a46526d9392cbdbd7eda193091e1af2723 @@ -0,0 +1,4 @@ +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/e9a7254b0339ef2b230784789ac28ef35e049253 b/v6.2/e9a7254b0339ef2b230784789ac28ef35e049253 new file mode 100644 index 00000000000..96a639e8662 --- /dev/null +++ b/v6.2/e9a7254b0339ef2b230784789ac28ef35e049253 @@ -0,0 +1,20 @@ +e9a7254b0339 ("nvme: port block device access to file") +2a4936e933e3 ("nvmet: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.2/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 b/v6.2/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 new file mode 100644 index 00000000000..fd9aad8df9a --- /dev/null +++ b/v6.2/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 @@ -0,0 +1,10 @@ +e9b10713e82c ("fscrypt: Drop d_revalidate once the key is added") +3e7807d5a7d7 ("fscrypt: rename fscrypt_info => fscrypt_inode_info") +5b1188847180 ("fscrypt: support crypto data unit size less than filesystem block size") +7a0263dc904f ("fscrypt: replace get_ino_and_lblk_bits with just has_32bit_inodes") +f0904e8bc3c5 ("fscrypt: compute max_lblk_bits from s_maxbytes and block size") +40e13e18168f ("fscrypt: make the bounce page pool opt-in instead of opt-out") +5970fbad1036 ("fscrypt: make it clearer that key_prefix is deprecated") +2d332d5bc424 ("ceph: fscrypt_auth handling for ceph") +83e57e47906c ("fscrypt: optimize fscrypt_initialize()") +6639c3ce7fd2 ("Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux") diff --git a/v6.2/e9c5263ce16d96311c118111ac779f004be8b473 b/v6.2/e9c5263ce16d96311c118111ac779f004be8b473 new file mode 100644 index 00000000000..533cbbe1a10 --- /dev/null +++ b/v6.2/e9c5263ce16d96311c118111ac779f004be8b473 @@ -0,0 +1,15 @@ +e9c5263ce16d ("libfs: improve path_from_stashed()") +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v6.2/ea7d898676d9e94558c46ba927db35403362389f b/v6.2/ea7d898676d9e94558c46ba927db35403362389f new file mode 100644 index 00000000000..3fc935d83ce --- /dev/null +++ b/v6.2/ea7d898676d9e94558c46ba927db35403362389f @@ -0,0 +1,3 @@ +ea7d898676d9 ("fs: Propagate write hints to the struct block_device inode") +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v6.2/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 b/v6.2/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 new file mode 100644 index 00000000000..5d46fca5d68 --- /dev/null +++ b/v6.2/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 @@ -0,0 +1,8 @@ +eb8ed7c6ab08 ("lockd: adapt to breakup of struct file_lock") +872584f1bb98 ("lockd: convert to using new filelock helpers") +be2be5f7f443 ("lockd: nlm_blocked list race fixes") +244cc19196d2 ("lockd: server should unlock lock if client rejects the grant") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") +7ff84910c66c ("lockd: set file_lock start and end when decoding nlm4 testargs") +c65454a94726 ("fs: remove locks_inode") +5970e15dbcfe ("filelock: move file locking definitions to separate header file") diff --git a/v6.2/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 b/v6.2/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 new file mode 100644 index 00000000000..8bf2c17880a --- /dev/null +++ b/v6.2/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 @@ -0,0 +1 @@ +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v6.2/ecba88a3b32d733d41e27973e25b2bc580f64281 b/v6.2/ecba88a3b32d733d41e27973e25b2bc580f64281 new file mode 100644 index 00000000000..21752aee2bc --- /dev/null +++ b/v6.2/ecba88a3b32d733d41e27973e25b2bc580f64281 @@ -0,0 +1,4 @@ +ecba88a3b32d ("libfs: Add simple_offset_empty()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") +77435322777d ("fs: port ->get_acl() to pass mnt_idmap") +011e2b717b1b ("fs: port ->tmpfile() to pass mnt_idmap") diff --git a/v6.2/ee8bd4a428a9c538e08aa5bc797fca19d577f667 b/v6.2/ee8bd4a428a9c538e08aa5bc797fca19d577f667 new file mode 100644 index 00000000000..e085792ac4f --- /dev/null +++ b/v6.2/ee8bd4a428a9c538e08aa5bc797fca19d577f667 @@ -0,0 +1 @@ +ee8bd4a428a9 ("kunit: tool: Print UML command") diff --git a/v6.2/ef560389ca50e33bd0c4531236c187107fa81e1f b/v6.2/ef560389ca50e33bd0c4531236c187107fa81e1f new file mode 100644 index 00000000000..594624cb20b --- /dev/null +++ b/v6.2/ef560389ca50e33bd0c4531236c187107fa81e1f @@ -0,0 +1,9 @@ +ef560389ca50 ("docs: filesystems: fix typo in docs") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +62d53c4a1dfe ("fs: use backing_file container for internal files with "fake" f_path") +8a05a8c31d06 ("fs: move kmem_cache_zalloc() into alloc_empty_file*() helpers") +cbb0b9d4bbcf ("fs: use a helper for opening kernel internal files") +d56e0ddb8fc3 ("fs: rename {vfs,kernel}_tmpfile_open()") +d8aeb44a9ae3 ("fs: add FMODE_DIO_PARALLEL_WRITE flag") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/f0ece18e994144b7daa025b68ead97de26a2df1f b/v6.2/f0ece18e994144b7daa025b68ead97de26a2df1f new file mode 100644 index 00000000000..fe5ac18032c --- /dev/null +++ b/v6.2/f0ece18e994144b7daa025b68ead97de26a2df1f @@ -0,0 +1 @@ +f0ece18e9941 ("selftests: add ESRCH tests for pidfd_getfd()") diff --git a/v6.2/f123dc86388cb669c3d6322702dc441abc35c31e b/v6.2/f123dc86388cb669c3d6322702dc441abc35c31e new file mode 100644 index 00000000000..998f411fdd2 --- /dev/null +++ b/v6.2/f123dc86388cb669c3d6322702dc441abc35c31e @@ -0,0 +1 @@ +f123dc86388c ("sysv: don't call sb_bread() with pointers_lock held") diff --git a/v6.2/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 b/v6.2/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 new file mode 100644 index 00000000000..bf7b2e7806b --- /dev/null +++ b/v6.2/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 @@ -0,0 +1 @@ +f17d8a87ecb5 ("selftests: fuxex: Report a unique test name per run of futex_requeue_pi") diff --git a/v6.2/f3a608827d1f8de0dd12813e8d9c6803fe64e119 b/v6.2/f3a608827d1f8de0dd12813e8d9c6803fe64e119 new file mode 100644 index 00000000000..0c5c2c59855 --- /dev/null +++ b/v6.2/f3a608827d1f8de0dd12813e8d9c6803fe64e119 @@ -0,0 +1,2 @@ +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/f525152a0f0ff34eb92b322703d76ba37095f556 b/v6.2/f525152a0f0ff34eb92b322703d76ba37095f556 new file mode 100644 index 00000000000..ffc4dced5c7 --- /dev/null +++ b/v6.2/f525152a0f0ff34eb92b322703d76ba37095f556 @@ -0,0 +1,15 @@ +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/f8f669699977db503569465b64dc5220ab21bb41 b/v6.2/f8f669699977db503569465b64dc5220ab21bb41 new file mode 100644 index 00000000000..f410ba61c6a --- /dev/null +++ b/v6.2/f8f669699977db503569465b64dc5220ab21bb41 @@ -0,0 +1,14 @@ +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +22a8be280383 ("selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem") diff --git a/v6.2/f92e1a829d64dd66fa173c6934f03817d9e68d43 b/v6.2/f92e1a829d64dd66fa173c6934f03817d9e68d43 new file mode 100644 index 00000000000..2bc5ff08ea6 --- /dev/null +++ b/v6.2/f92e1a829d64dd66fa173c6934f03817d9e68d43 @@ -0,0 +1,4 @@ +f92e1a829d64 ("test_maple_tree: testing the cyclic allocation") +eb2e817f38ca ("maple_tree: update testing code for mas_{next,prev,walk}") +4bd6dded6318 ("test_maple_tree: add more testing for mas_empty_area()") +5159d64b3354 ("test_maple_tree: test modifications while iterating") diff --git a/v6.2/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 b/v6.2/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 new file mode 100644 index 00000000000..ebbd02618ec --- /dev/null +++ b/v6.2/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 @@ -0,0 +1,20 @@ +f9d8c3c4236e ("block2mtd: port device access to files") +3817d4b11212 ("mtd: block2mtd: Convert to bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.2/fc9a615200d48e076af58f4309f507e500ed900d b/v6.2/fc9a615200d48e076af58f4309f507e500ed900d new file mode 100644 index 00000000000..f4a003e314c --- /dev/null +++ b/v6.2/fc9a615200d48e076af58f4309f507e500ed900d @@ -0,0 +1,5 @@ +fc9a615200d4 ("drm: tests: Fix invalid printf format specifiers in KUnit tests") +335126937753 ("drm/tests/drm_buddy: fix 32b build") +a64056bb5a32 ("drm/tests/drm_buddy: add alloc_contiguous test") +078a5b498d6a ("drm/tests: Remove slow tests") +25bbe844ef5c ("drm: test: Fix 32-bit issue in drm_buddy_test") diff --git a/v6.2/fde4951834c22fc634c1e1238b874f894ef46c9c b/v6.2/fde4951834c22fc634c1e1238b874f894ef46c9c new file mode 100644 index 00000000000..8c263fe4a8c --- /dev/null +++ b/v6.2/fde4951834c22fc634c1e1238b874f894ef46c9c @@ -0,0 +1,10 @@ +fde4951834c2 ("filelock: convert more internal functions to use file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") +dc592190a554 ("fs/locks: Remove redundant assignment to cmd") +3822a7c40997 ("Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.2/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d b/v6.2/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d new file mode 100644 index 00000000000..1dc1b94013c --- /dev/null +++ b/v6.2/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d @@ -0,0 +1,2 @@ +fe12cfc17429 ("fs: fix a typo in attr.c") +abf08576afe3 ("fs: port vfs_*() helpers to struct mnt_idmap") diff --git a/v6.2/fe3944fb245ab99570552a3bf970b00058a9ca6d b/v6.2/fe3944fb245ab99570552a3bf970b00058a9ca6d new file mode 100644 index 00000000000..9cc30c5f8ee --- /dev/null +++ b/v6.2/fe3944fb245ab99570552a3bf970b00058a9ca6d @@ -0,0 +1 @@ +fe3944fb245a ("fs: Move enum rw_hint into a new header file") diff --git a/v6.2/ff3b96f2c9e5c24fca12239cd519a8a18569e687 b/v6.2/ff3b96f2c9e5c24fca12239cd519a8a18569e687 new file mode 100644 index 00000000000..d3ce948e254 --- /dev/null +++ b/v6.2/ff3b96f2c9e5c24fca12239cd519a8a18569e687 @@ -0,0 +1,2 @@ +ff3b96f2c9e5 ("net: test: Fix printf format specifier in skb_segment kunit test") +b3098d32ed6e ("net: add skb_segment kunit test") diff --git a/v6.3/00616416488868a8b98343863e5ac078506e44e8 b/v6.3/00616416488868a8b98343863e5ac078506e44e8 new file mode 100644 index 00000000000..7a863926b5e --- /dev/null +++ b/v6.3/00616416488868a8b98343863e5ac078506e44e8 @@ -0,0 +1,20 @@ +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v6.3/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 b/v6.3/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 new file mode 100644 index 00000000000..fc68fe62951 --- /dev/null +++ b/v6.3/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 @@ -0,0 +1,20 @@ +034f0cf8fdf9 ("target: port block device access to file") +e6aafdc8a76b ("scsi: target: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.3/038ce802e248a985150156da84bc3f118236b898 b/v6.3/038ce802e248a985150156da84bc3f118236b898 new file mode 100644 index 00000000000..6b943ef2b64 --- /dev/null +++ b/v6.3/038ce802e248a985150156da84bc3f118236b898 @@ -0,0 +1,20 @@ +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v6.3/04aa5f4eba49d6493801d0f1d515ed237459b166 b/v6.3/04aa5f4eba49d6493801d0f1d515ed237459b166 new file mode 100644 index 00000000000..ad866b09861 --- /dev/null +++ b/v6.3/04aa5f4eba49d6493801d0f1d515ed237459b166 @@ -0,0 +1 @@ +04aa5f4eba49 ("ext4: Configure dentry operations at dentry-creation time") diff --git a/v6.3/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 b/v6.3/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 new file mode 100644 index 00000000000..f24c49a268b --- /dev/null +++ b/v6.3/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 @@ -0,0 +1,6 @@ +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") diff --git a/v6.3/05fb1dbc821f3016a52621ccd4530c269b626130 b/v6.3/05fb1dbc821f3016a52621ccd4530c269b626130 new file mode 100644 index 00000000000..485f066ad79 --- /dev/null +++ b/v6.3/05fb1dbc821f3016a52621ccd4530c269b626130 @@ -0,0 +1,20 @@ +05fb1dbc821f ("pktcdvd: port block device access to file") +7ac86df899f0 ("pktcdvd: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.3/0611a640e60a0473883328746f3c53934cd4dc3c b/v6.3/0611a640e60a0473883328746f3c53934cd4dc3c new file mode 100644 index 00000000000..52377a8a664 --- /dev/null +++ b/v6.3/0611a640e60a0473883328746f3c53934cd4dc3c @@ -0,0 +1,2 @@ +0611a640e60a ("eventpoll: prefer kfree_rcu() in __ep_remove()") +58c9b016e128 ("epoll: use refcount to reduce ep_mutex contention") diff --git a/v6.3/06b8db3a7dde43cc7c412517c93c85d13a4557f8 b/v6.3/06b8db3a7dde43cc7c412517c93c85d13a4557f8 new file mode 100644 index 00000000000..7712d8cc59a --- /dev/null +++ b/v6.3/06b8db3a7dde43cc7c412517c93c85d13a4557f8 @@ -0,0 +1 @@ +06b8db3a7dde ("fs: remove NTFS classic from docum. index") diff --git a/v6.3/07fd7c329839cf0b8c7766883d830a1a0d12d1dd b/v6.3/07fd7c329839cf0b8c7766883d830a1a0d12d1dd new file mode 100644 index 00000000000..3f59de20c6f --- /dev/null +++ b/v6.3/07fd7c329839cf0b8c7766883d830a1a0d12d1dd @@ -0,0 +1,15 @@ +07fd7c329839 ("libfs: add path_from_stashed()") +077c212f0344 ("fs: new accessor methods for atime and mtime") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +f7f438589f46 ("kernfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +0c4767923ed6 ("fs: new helper: simple_rename_timestamp") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +6e17c6de3ddf ("Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.3/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 b/v6.3/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 new file mode 100644 index 00000000000..78ecbd254ad --- /dev/null +++ b/v6.3/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 @@ -0,0 +1,2 @@ +0873add0e0cd ("file: prepare for new helper") +9024b4c96576 ("d_alloc_pseudo(): move setting ->d_op there from the (sole) caller") diff --git a/v6.3/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 b/v6.3/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 new file mode 100644 index 00000000000..bb093f8b26b --- /dev/null +++ b/v6.3/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 @@ -0,0 +1,2 @@ +0906fbb2f7ad ("libfs: Attempt exact-match comparison first during casefolded lookup") +af494af38580 ("libfs: remove redundant checks of s_encoding") diff --git a/v6.3/0a549ed22c3c7cc6da5c5f5918efd019944489a5 b/v6.3/0a549ed22c3c7cc6da5c5f5918efd019944489a5 new file mode 100644 index 00000000000..3db6cdbd4e1 --- /dev/null +++ b/v6.3/0a549ed22c3c7cc6da5c5f5918efd019944489a5 @@ -0,0 +1 @@ +0a549ed22c3c ("lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg") diff --git a/v6.3/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 b/v6.3/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 new file mode 100644 index 00000000000..5e9a34521ab --- /dev/null +++ b/v6.3/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 @@ -0,0 +1 @@ +0c9bd6bc4bb2 ("pidfd: getfd should always report ESRCH if a task is exiting") diff --git a/v6.3/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 b/v6.3/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 new file mode 100644 index 00000000000..32912f13fdc --- /dev/null +++ b/v6.3/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 @@ -0,0 +1,8 @@ +0e4a862174f2 ("libfs: Convert simple directory offsets to use a Maple Tree") +ecba88a3b32d ("libfs: Add simple_offset_empty()") +7beea725a8ca ("libfs: Define a minimum directory offset") +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") diff --git a/v6.3/0e9876d8e88d81a35742e90048ab3784c49b910b b/v6.3/0e9876d8e88d81a35742e90048ab3784c49b910b new file mode 100644 index 00000000000..3217749aade --- /dev/null +++ b/v6.3/0e9876d8e88d81a35742e90048ab3784c49b910b @@ -0,0 +1 @@ +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.3/0f05ee447949cf1b72bd7c415c803ea7f7209403 b/v6.3/0f05ee447949cf1b72bd7c415c803ea7f7209403 new file mode 100644 index 00000000000..8dfd4c3a8a7 --- /dev/null +++ b/v6.3/0f05ee447949cf1b72bd7c415c803ea7f7209403 @@ -0,0 +1,2 @@ +0f05ee447949 ("selftests/filesystems:fix build error in overlayfs") +b5a78c7127f2 ("selftests/overlayfs: verify device and inode numbers in /proc/pid/maps") diff --git a/v6.3/101c3fad29d7a0a90ff063b1aad586a0211911ec b/v6.3/101c3fad29d7a0a90ff063b1aad586a0211911ec new file mode 100644 index 00000000000..1a3802605b1 --- /dev/null +++ b/v6.3/101c3fad29d7a0a90ff063b1aad586a0211911ec @@ -0,0 +1,3 @@ +101c3fad29d7 ("libfs: Drop generic_set_encrypted_ci_d_ops") +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") diff --git a/v6.3/11b3f8ae7081607a783d60e8098d46b787f79cad b/v6.3/11b3f8ae7081607a783d60e8098d46b787f79cad new file mode 100644 index 00000000000..46fe45bddbe --- /dev/null +++ b/v6.3/11b3f8ae7081607a783d60e8098d46b787f79cad @@ -0,0 +1,9 @@ +11b3f8ae7081 ("fs: remove the inode argument to ->d_real() method") +def3ae83da02 ("fs: store real path instead of fake path in backing file f_path") +08582d678fcf ("fs: create helper file_user_path() for user displayed mapped file path") +83bc1d294130 ("fs: get mnt_writers count for an open backing file's real path") +6cf41fcfe099 ("backing file: free directly") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +3e15dcf77b23 ("fs: rename __mnt_{want,drop}_write*() helpers") +63580f669d7f ("Merge tag 'ovl-update-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs") diff --git a/v6.3/11ff73082f17e1adc1b717264d9b74661fc5b229 b/v6.3/11ff73082f17e1adc1b717264d9b74661fc5b229 new file mode 100644 index 00000000000..ec6b8c281ee --- /dev/null +++ b/v6.3/11ff73082f17e1adc1b717264d9b74661fc5b229 @@ -0,0 +1,5 @@ +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") diff --git a/v6.3/12f7900c575679af411aaa89340bfe3dc68b46b3 b/v6.3/12f7900c575679af411aaa89340bfe3dc68b46b3 new file mode 100644 index 00000000000..734b6789138 --- /dev/null +++ b/v6.3/12f7900c575679af411aaa89340bfe3dc68b46b3 @@ -0,0 +1 @@ +12f7900c5756 ("writeback: move wb_wakeup_delayed defination to fs-writeback.c") diff --git a/v6.3/133e267ef4a26d19c93996a874714e9f3f8c70aa b/v6.3/133e267ef4a26d19c93996a874714e9f3f8c70aa new file mode 100644 index 00000000000..d870625c39b --- /dev/null +++ b/v6.3/133e267ef4a26d19c93996a874714e9f3f8c70aa @@ -0,0 +1 @@ +133e267ef4a2 ("time: test: Fix incorrect format specifier") diff --git a/v6.3/14786d949a3b8cf00cc32456363b7db22894a0e6 b/v6.3/14786d949a3b8cf00cc32456363b7db22894a0e6 new file mode 100644 index 00000000000..6af37b9a8f6 --- /dev/null +++ b/v6.3/14786d949a3b8cf00cc32456363b7db22894a0e6 @@ -0,0 +1,12 @@ +14786d949a3b ("filelock: fix deadlock detection in POSIX locking") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.3/1505ba06e52e701600172bccbc3aa7fb9bd5d0da b/v6.3/1505ba06e52e701600172bccbc3aa7fb9bd5d0da new file mode 100644 index 00000000000..f9d2b1159da --- /dev/null +++ b/v6.3/1505ba06e52e701600172bccbc3aa7fb9bd5d0da @@ -0,0 +1,2 @@ +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v6.3/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 b/v6.3/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 new file mode 100644 index 00000000000..c096ff54c58 --- /dev/null +++ b/v6.3/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 @@ -0,0 +1,13 @@ +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v6.3/15f298821289d3efba87bb34db29d0ba9780a443 b/v6.3/15f298821289d3efba87bb34db29d0ba9780a443 new file mode 100644 index 00000000000..49cffb9a559 --- /dev/null +++ b/v6.3/15f298821289d3efba87bb34db29d0ba9780a443 @@ -0,0 +1,20 @@ +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v6.3/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 b/v6.3/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 new file mode 100644 index 00000000000..80560d0c69b --- /dev/null +++ b/v6.3/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 @@ -0,0 +1,20 @@ +16ca5dfd8dcd ("swap: port block device usage to file") +4c6bca43c547 ("mm/swap: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.3/16f9ce818901c7b7618094242adc0b51208a7c89 b/v6.3/16f9ce818901c7b7618094242adc0b51208a7c89 new file mode 100644 index 00000000000..f2ed827daa1 --- /dev/null +++ b/v6.3/16f9ce818901c7b7618094242adc0b51208a7c89 @@ -0,0 +1,2 @@ +16f9ce818901 ("smb/server: adapt to breakup of struct file_lock") +6a277077ac51 ("smb/server: convert to using new filelock helpers") diff --git a/v6.3/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 b/v6.3/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 new file mode 100644 index 00000000000..fc1f1b7fc26 --- /dev/null +++ b/v6.3/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 @@ -0,0 +1,2 @@ +1901ae3cc9f8 ("selftest/ftrace: fix typo in ftracetest script") +dbcf76390eb9 ("selftests/ftrace: Improve integration with kselftest runner") diff --git a/v6.3/190f676afa00d07082db170400aaa2cd4de0933f b/v6.3/190f676afa00d07082db170400aaa2cd4de0933f new file mode 100644 index 00000000000..a56cc48ef84 --- /dev/null +++ b/v6.3/190f676afa00d07082db170400aaa2cd4de0933f @@ -0,0 +1,20 @@ +190f676afa00 ("block/genhd: port disk_scan_partitions() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v6.3/195b3678bea35fde0619f17b73847c30e66d79d0 b/v6.3/195b3678bea35fde0619f17b73847c30e66d79d0 new file mode 100644 index 00000000000..e1bfc79a9fe --- /dev/null +++ b/v6.3/195b3678bea35fde0619f17b73847c30e66d79d0 @@ -0,0 +1 @@ +195b3678bea3 ("minix: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.3/19871b5c7a003946d3cd4209a348ab7c0df5dbad b/v6.3/19871b5c7a003946d3cd4209a348ab7c0df5dbad new file mode 100644 index 00000000000..007b6947da5 --- /dev/null +++ b/v6.3/19871b5c7a003946d3cd4209a348ab7c0df5dbad @@ -0,0 +1,5 @@ +19871b5c7a00 ("iomap: pass the length of the dirty region to ->map_blocks") +925c86a19bac ("fs: add CONFIG_BUFFER_HEAD") +487c607df790 ("block: use iomap for writes to block devices") +727cfe976758 ("block: open code __generic_file_write_iter for blkdev writes") +c6b0271053e7 ("Merge tag 'fs_for_v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs") diff --git a/v6.3/19e94a2333c2babc773e51a9ed844cfc35a36064 b/v6.3/19e94a2333c2babc773e51a9ed844cfc35a36064 new file mode 100644 index 00000000000..de914621ff7 --- /dev/null +++ b/v6.3/19e94a2333c2babc773e51a9ed844cfc35a36064 @@ -0,0 +1,20 @@ +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v6.3/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 b/v6.3/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 new file mode 100644 index 00000000000..7c5e96a2735 --- /dev/null +++ b/v6.3/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 @@ -0,0 +1,11 @@ +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.3/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a b/v6.3/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a new file mode 100644 index 00000000000..3bdc3bd8de2 --- /dev/null +++ b/v6.3/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a @@ -0,0 +1,10 @@ +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.3/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf b/v6.3/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf new file mode 100644 index 00000000000..1af092779b2 --- /dev/null +++ b/v6.3/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf @@ -0,0 +1,5 @@ +1b9e2d90141c ("xfs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +3584c8f48a70 ("xfs: Block writes to log device") +653bee386c08 ("xfs: simplify device handling") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.3/1d3aa0b97c55672eff44516b1c8afb9551003d78 b/v6.3/1d3aa0b97c55672eff44516b1c8afb9551003d78 new file mode 100644 index 00000000000..c2f647fd7aa --- /dev/null +++ b/v6.3/1d3aa0b97c55672eff44516b1c8afb9551003d78 @@ -0,0 +1,20 @@ +1d3aa0b97c55 ("ocfs2: port block device access to file") +ebc4185497ea ("ocfs2: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.3/1fa08aece42512be072351f482096d5796edf7ca b/v6.3/1fa08aece42512be072351f482096d5796edf7ca new file mode 100644 index 00000000000..e5f14ca5316 --- /dev/null +++ b/v6.3/1fa08aece42512be072351f482096d5796edf7ca @@ -0,0 +1,15 @@ +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +fb7945b484b8 ("nsfs: use d_make_root()") +16a9496523a4 ("fs: convert core infrastructure to new timestamp accessors") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v6.3/205de6ddd7fff9340bd5e4b68105f28120671c6b b/v6.3/205de6ddd7fff9340bd5e4b68105f28120671c6b new file mode 100644 index 00000000000..06ba208ba06 --- /dev/null +++ b/v6.3/205de6ddd7fff9340bd5e4b68105f28120671c6b @@ -0,0 +1,20 @@ +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") diff --git a/v6.3/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 b/v6.3/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 new file mode 100644 index 00000000000..83341b0ab0f --- /dev/null +++ b/v6.3/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 @@ -0,0 +1,20 @@ +20e6a8d0dcdc ("drbd: port block device access to file") +75e27d373425 ("drdb: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.3/217759bbb95db7998528eb65914c3e20d890dff5 b/v6.3/217759bbb95db7998528eb65914c3e20d890dff5 new file mode 100644 index 00000000000..36d03a2b785 --- /dev/null +++ b/v6.3/217759bbb95db7998528eb65914c3e20d890dff5 @@ -0,0 +1,20 @@ +217759bbb95d ("xen: port block device access to file") +436d3705bfee ("xen/blkback: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.3/21e25205d7f9b6d7d3807546dd12ea93844b7c8e b/v6.3/21e25205d7f9b6d7d3807546dd12ea93844b7c8e new file mode 100644 index 00000000000..7b1739aba8a --- /dev/null +++ b/v6.3/21e25205d7f9b6d7d3807546dd12ea93844b7c8e @@ -0,0 +1 @@ +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") diff --git a/v6.3/2263639f96f24a121ec9f037981b81daf5a8d60a b/v6.3/2263639f96f24a121ec9f037981b81daf5a8d60a new file mode 100644 index 00000000000..ae1d4ec0cc6 --- /dev/null +++ b/v6.3/2263639f96f24a121ec9f037981b81daf5a8d60a @@ -0,0 +1,3 @@ +2263639f96f2 ("iov_iter: streamline iovec/bvec alignment iteration") +de4f5fed3f23 ("iov_iter: add iter_iovec() helper") +0a2481cde24f ("block: ensure bio_alloc_map_data() deals with ITER_UBUF correctly") diff --git a/v6.3/231e872529885483056c0170641ddd76686e3a89 b/v6.3/231e872529885483056c0170641ddd76686e3a89 new file mode 100644 index 00000000000..e33eda971e9 --- /dev/null +++ b/v6.3/231e872529885483056c0170641ddd76686e3a89 @@ -0,0 +1 @@ +231e87252988 ("xfs: add support for FS_IOC_GETFSSYSFSPATH") diff --git a/v6.3/24a8b7bfb96120b32c222ef108bb7a713d1e385a b/v6.3/24a8b7bfb96120b32c222ef108bb7a713d1e385a new file mode 100644 index 00000000000..af734afaadd --- /dev/null +++ b/v6.3/24a8b7bfb96120b32c222ef108bb7a713d1e385a @@ -0,0 +1,13 @@ +24a8b7bfb961 ("fs: use inode_set_ctime_to_ts to set inode ctime to current time") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") +8e15605be8ba ("Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs") diff --git a/v6.3/24be05591fb7a2a3edd639092c045298dd57aeea b/v6.3/24be05591fb7a2a3edd639092c045298dd57aeea new file mode 100644 index 00000000000..14b4f9a5c66 --- /dev/null +++ b/v6.3/24be05591fb7a2a3edd639092c045298dd57aeea @@ -0,0 +1,20 @@ +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v6.3/2558e3b23112adb82a558bab616890a790a38bc6 b/v6.3/2558e3b23112adb82a558bab616890a790a38bc6 new file mode 100644 index 00000000000..1eb99b4aea9 --- /dev/null +++ b/v6.3/2558e3b23112adb82a558bab616890a790a38bc6 @@ -0,0 +1,14 @@ +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v6.3/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 b/v6.3/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 new file mode 100644 index 00000000000..521e21e3da0 --- /dev/null +++ b/v6.3/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 @@ -0,0 +1,14 @@ +269a6194dcba ("filelock: reorganize locks_delete_block and __locks_insert_block") +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.3/2824083db76cb9d4b7910607b367e93b02912865 b/v6.3/2824083db76cb9d4b7910607b367e93b02912865 new file mode 100644 index 00000000000..1fe0b611766 --- /dev/null +++ b/v6.3/2824083db76cb9d4b7910607b367e93b02912865 @@ -0,0 +1,20 @@ +2824083db76c ("ovl: Always reject mounting over case-insensitive directories") +24e16e385f22 ("ovl: add support for appending lowerdirs one by one") +819829f0319a ("ovl: refactor layer parsing helpers") +0cea4c097d97 ("ovl: store and show the user provided lowerdir mount option") +c835110b588a ("ovl: remove unused code in lowerdir param parsing") +32db51070850 ("ovl: fix regression in showing lowerdir mount option") +a535116d8033 ("ovl: make use of ->layers safe in rcu pathwalk") +f01d08899fd7 ("ovl: make consistent use of OVL_FS()") +16aac5ad1fa9 ("ovl: support encoding non-decodable file handles") +184996e92e86 ("ovl: Validate verity xattr when resolving lowerdata") +bf07089081a0 ("ovl: Add versioned header for overlay.metacopy xattr") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") diff --git a/v6.3/282c30f320ba25794b66c2231ab134d15465ef21 b/v6.3/282c30f320ba25794b66c2231ab134d15465ef21 new file mode 100644 index 00000000000..84536cc9901 --- /dev/null +++ b/v6.3/282c30f320ba25794b66c2231ab134d15465ef21 @@ -0,0 +1,5 @@ +282c30f320ba ("filelock: remove temporary compatibility macros") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.3/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 b/v6.3/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 new file mode 100644 index 00000000000..f4adb126024 --- /dev/null +++ b/v6.3/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 @@ -0,0 +1 @@ +2851f57d2dab ("selftests: thermal: intel: workload_hint: add missing gitignore") diff --git a/v6.3/2892731ec2893252cdbc256a2bd5436b7fd94cf7 b/v6.3/2892731ec2893252cdbc256a2bd5436b7fd94cf7 new file mode 100644 index 00000000000..f0cdebf4c90 --- /dev/null +++ b/v6.3/2892731ec2893252cdbc256a2bd5436b7fd94cf7 @@ -0,0 +1,20 @@ +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") diff --git a/v6.3/292fcaa1f937345cb65f3af82a1ee6692c8df9eb b/v6.3/292fcaa1f937345cb65f3af82a1ee6692c8df9eb new file mode 100644 index 00000000000..6b27fe1956b --- /dev/null +++ b/v6.3/292fcaa1f937345cb65f3af82a1ee6692c8df9eb @@ -0,0 +1 @@ +292fcaa1f937 ("smb: remove redundant check") diff --git a/v6.3/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 b/v6.3/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 new file mode 100644 index 00000000000..7268fc12395 --- /dev/null +++ b/v6.3/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 @@ -0,0 +1 @@ +2a95fd3cc23d ("jfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.3/2cd114294d1dad6ed19217c909680f9fd30ee711 b/v6.3/2cd114294d1dad6ed19217c909680f9fd30ee711 new file mode 100644 index 00000000000..73824817b6d --- /dev/null +++ b/v6.3/2cd114294d1dad6ed19217c909680f9fd30ee711 @@ -0,0 +1 @@ +2cd114294d1d ("smb/client: convert to using new filelock helpers") diff --git a/v6.3/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d b/v6.3/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d new file mode 100644 index 00000000000..87ba9cfd7a1 --- /dev/null +++ b/v6.3/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d @@ -0,0 +1,5 @@ +2dd0b5a8fcc4 ("selftests: ktap_helpers: Add a helper to finish the test") +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") diff --git a/v6.3/2fadeb950f53c017bde9e156e443528265dd3629 b/v6.3/2fadeb950f53c017bde9e156e443528265dd3629 new file mode 100644 index 00000000000..ea27e59991d --- /dev/null +++ b/v6.3/2fadeb950f53c017bde9e156e443528265dd3629 @@ -0,0 +1,14 @@ +2fadeb950f53 ("kunit: make kunit_bus_type const") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") diff --git a/v6.3/3058fca1ed7955c904584a6d86108d664a927177 b/v6.3/3058fca1ed7955c904584a6d86108d664a927177 new file mode 100644 index 00000000000..42dfd9caea9 --- /dev/null +++ b/v6.3/3058fca1ed7955c904584a6d86108d664a927177 @@ -0,0 +1 @@ +3058fca1ed79 ("fs: make file_dentry() a simple accessor") diff --git a/v6.3/30deff8531f469453ccc0981f14eceb0a2ea68d6 b/v6.3/30deff8531f469453ccc0981f14eceb0a2ea68d6 new file mode 100644 index 00000000000..1f78ac4382c --- /dev/null +++ b/v6.3/30deff8531f469453ccc0981f14eceb0a2ea68d6 @@ -0,0 +1,20 @@ +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") diff --git a/v6.3/321de651fa565dcf76c017b257bdf15ec7fff45d b/v6.3/321de651fa565dcf76c017b257bdf15ec7fff45d new file mode 100644 index 00000000000..f1ec15694f5 --- /dev/null +++ b/v6.3/321de651fa565dcf76c017b257bdf15ec7fff45d @@ -0,0 +1,6 @@ +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +841dd789b862 ("block: Use bdev_open_by_dev() in blkdev_open()") +e719b4d15674 ("block: Provide bdev_open_* functions") +a0433f8cae3a ("Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linux") diff --git a/v6.3/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 b/v6.3/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 new file mode 100644 index 00000000000..8ec0a7cd448 --- /dev/null +++ b/v6.3/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 @@ -0,0 +1,20 @@ +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v6.3/3425a2005b291b62b6f6deeeab1156839c41cf85 b/v6.3/3425a2005b291b62b6f6deeeab1156839c41cf85 new file mode 100644 index 00000000000..f283228910f --- /dev/null +++ b/v6.3/3425a2005b291b62b6f6deeeab1156839c41cf85 @@ -0,0 +1 @@ +3425a2005b29 ("selftests/ftrace: Add test to exercize function tracer across cpu hotplug") diff --git a/v6.3/345e8abe4c355bc24bab3f4a5634122e55be8665 b/v6.3/345e8abe4c355bc24bab3f4a5634122e55be8665 new file mode 100644 index 00000000000..337c54fd768 --- /dev/null +++ b/v6.3/345e8abe4c355bc24bab3f4a5634122e55be8665 @@ -0,0 +1,20 @@ +345e8abe4c35 ("selftests/resctrl: Get domain id from cache id") +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v6.3/347d49fdf36c5e2411afdb312935d88183fe5811 b/v6.3/347d49fdf36c5e2411afdb312935d88183fe5811 new file mode 100644 index 00000000000..bfc7bbdb428 --- /dev/null +++ b/v6.3/347d49fdf36c5e2411afdb312935d88183fe5811 @@ -0,0 +1,8 @@ +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.3/348139384ba30eccd4ce4f01fcf575b08ce81b83 b/v6.3/348139384ba30eccd4ce4f01fcf575b08ce81b83 new file mode 100644 index 00000000000..50d31b0c930 --- /dev/null +++ b/v6.3/348139384ba30eccd4ce4f01fcf575b08ce81b83 @@ -0,0 +1 @@ +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v6.3/3789fb8746dc0f484db2d6f48b390f0f535d5120 b/v6.3/3789fb8746dc0f484db2d6f48b390f0f535d5120 new file mode 100644 index 00000000000..3d88ab126c2 --- /dev/null +++ b/v6.3/3789fb8746dc0f484db2d6f48b390f0f535d5120 @@ -0,0 +1,20 @@ +3789fb8746dc ("bcache: port block device access to files") +b3856da79062 ("bcache: Fixup error handling in register_cache()") +631b001fd6bc ("bcache: Convert to bdev_open_by_path()") +2c5555983bd2 ("bcache: Fix bcache device claiming") +abcc0cbd4928 ("bcache: Alloc holder object before async registration") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v6.3/386dc41cf54dcf44ea40de1aca900f02b756cec0 b/v6.3/386dc41cf54dcf44ea40de1aca900f02b756cec0 new file mode 100644 index 00000000000..02c11713ded --- /dev/null +++ b/v6.3/386dc41cf54dcf44ea40de1aca900f02b756cec0 @@ -0,0 +1 @@ +386dc41cf54d ("init: flush async file closing") diff --git a/v6.3/3948abaa4e2be938ccdfc289385a27342fb13d43 b/v6.3/3948abaa4e2be938ccdfc289385a27342fb13d43 new file mode 100644 index 00000000000..572762fe9dd --- /dev/null +++ b/v6.3/3948abaa4e2be938ccdfc289385a27342fb13d43 @@ -0,0 +1 @@ +3948abaa4e2b ("do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak") diff --git a/v6.3/3956f35fbd36aee35766008ce6a9b0ed812d93ef b/v6.3/3956f35fbd36aee35766008ce6a9b0ed812d93ef new file mode 100644 index 00000000000..6101679f452 --- /dev/null +++ b/v6.3/3956f35fbd36aee35766008ce6a9b0ed812d93ef @@ -0,0 +1,7 @@ +3956f35fbd36 ("ceph: adapt to breakup of struct file_lock") +38d46409c463 ("ceph: print cluster fsid and client global_id in all debug logs") +5995d90d2d19 ("ceph: rename _to_client() to _to_fs_client()") +197b7d792d6a ("ceph: pass the mdsc to several helpers") +07bb00ef00ac ("ceph: fix type promotion bug on 32bit systems") +2816a09678f5 ("ceph: remove unnecessary check for NULL in parse_longname()") +7ba2090ca64e ("Merge tag 'ceph-for-6.6-rc1' of https://github.com/ceph/ceph-client") diff --git a/v6.3/39a6c668e4e78c3bc262c24d9aabd0a49027f948 b/v6.3/39a6c668e4e78c3bc262c24d9aabd0a49027f948 new file mode 100644 index 00000000000..6f286cd1333 --- /dev/null +++ b/v6.3/39a6c668e4e78c3bc262c24d9aabd0a49027f948 @@ -0,0 +1 @@ +39a6c668e4e7 ("efs: convert efs to use the new mount api") diff --git a/v6.3/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd b/v6.3/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd new file mode 100644 index 00000000000..b70ce8cc2d2 --- /dev/null +++ b/v6.3/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd @@ -0,0 +1,20 @@ +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") diff --git a/v6.3/3cdad0a5a6cf581519748612cb449b43379510a4 b/v6.3/3cdad0a5a6cf581519748612cb449b43379510a4 new file mode 100644 index 00000000000..0777f0ddd47 --- /dev/null +++ b/v6.3/3cdad0a5a6cf581519748612cb449b43379510a4 @@ -0,0 +1,20 @@ +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") diff --git a/v6.3/3d40f78169a0a954ff06e2b0f8e21463f7edb433 b/v6.3/3d40f78169a0a954ff06e2b0f8e21463f7edb433 new file mode 100644 index 00000000000..785dad21514 --- /dev/null +++ b/v6.3/3d40f78169a0a954ff06e2b0f8e21463f7edb433 @@ -0,0 +1 @@ +3d40f78169a0 ("filelock: drop the IS_* macros") diff --git a/v6.3/3f6d810665dfde0d33785420618ceb03fba0619d b/v6.3/3f6d810665dfde0d33785420618ceb03fba0619d new file mode 100644 index 00000000000..ad5dc22b699 --- /dev/null +++ b/v6.3/3f6d810665dfde0d33785420618ceb03fba0619d @@ -0,0 +1,3 @@ +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") diff --git a/v6.3/410bb2ce611133a11d4d11f0aef4c83f095c3200 b/v6.3/410bb2ce611133a11d4d11f0aef4c83f095c3200 new file mode 100644 index 00000000000..fcb05d5710a --- /dev/null +++ b/v6.3/410bb2ce611133a11d4d11f0aef4c83f095c3200 @@ -0,0 +1,19 @@ +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") diff --git a/v6.3/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 b/v6.3/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 new file mode 100644 index 00000000000..45d8bd5a5d2 --- /dev/null +++ b/v6.3/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 @@ -0,0 +1 @@ +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") diff --git a/v6.3/42c3732fa8073717dd7d924472f1c0bc5b452fdc b/v6.3/42c3732fa8073717dd7d924472f1c0bc5b452fdc new file mode 100644 index 00000000000..cd21ca78615 --- /dev/null +++ b/v6.3/42c3732fa8073717dd7d924472f1c0bc5b452fdc @@ -0,0 +1 @@ +42c3732fa807 ("fs: Create a generic is_dot_dotdot() utility") diff --git a/v6.3/432acd550e3607d5fea23e27f6ab4e4567deccfd b/v6.3/432acd550e3607d5fea23e27f6ab4e4567deccfd new file mode 100644 index 00000000000..77a9838a56a --- /dev/null +++ b/v6.3/432acd550e3607d5fea23e27f6ab4e4567deccfd @@ -0,0 +1 @@ +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") diff --git a/v6.3/433f437b3ae2ed4e318ecd5233c82f6936e78e82 b/v6.3/433f437b3ae2ed4e318ecd5233c82f6936e78e82 new file mode 100644 index 00000000000..ded20c197b4 --- /dev/null +++ b/v6.3/433f437b3ae2ed4e318ecd5233c82f6936e78e82 @@ -0,0 +1,20 @@ +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") diff --git a/v6.3/4379f91172f39d999919c8e8b2b5e1d665d8972d b/v6.3/4379f91172f39d999919c8e8b2b5e1d665d8972d new file mode 100644 index 00000000000..486c519eecc --- /dev/null +++ b/v6.3/4379f91172f39d999919c8e8b2b5e1d665d8972d @@ -0,0 +1,20 @@ +4379f91172f3 ("power: port block device access to file") +e017d304c740 ("PM: hibernate: Convert to bdev_open_by_dev()") +40d84e198b0a ("PM: hibernate: Rename function parameter from snapshot_test to exclusive") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v6.3/43f0df54c96fa5abcab9df8649c1e52119bf0238 b/v6.3/43f0df54c96fa5abcab9df8649c1e52119bf0238 new file mode 100644 index 00000000000..d7f8c195652 --- /dev/null +++ b/v6.3/43f0df54c96fa5abcab9df8649c1e52119bf0238 @@ -0,0 +1,9 @@ +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v6.3/449813515d3e5efec85206bb91588a6249a421a3 b/v6.3/449813515d3e5efec85206bb91588a6249a421a3 new file mode 100644 index 00000000000..522a3127026 --- /dev/null +++ b/v6.3/449813515d3e5efec85206bb91588a6249a421a3 @@ -0,0 +1,4 @@ +449813515d3e ("block, fs: Restore the per-bio/request data lifetime fields") +1ccf164ec866 ("block: Use iov_iter_extract_pages() and page pinning in direct-io.c") +e51bab4e2058 ("block: Replace BIO_NO_PAGE_REF with BIO_PAGE_REFFED with inverted logic") +a450f49708ea ("iomap: Don't get an reference on ZERO_PAGE for direct I/O block zeroing") diff --git a/v6.3/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 b/v6.3/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 new file mode 100644 index 00000000000..e708e8a3079 --- /dev/null +++ b/v6.3/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 @@ -0,0 +1,2 @@ +459c814a3c5f ("9p: adapt to breakup of struct file_lock") +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") diff --git a/v6.3/45f29e0eb5b969c59a70525942080905dc5b7964 b/v6.3/45f29e0eb5b969c59a70525942080905dc5b7964 new file mode 100644 index 00000000000..7293e29f580 --- /dev/null +++ b/v6.3/45f29e0eb5b969c59a70525942080905dc5b7964 @@ -0,0 +1 @@ +45f29e0eb5b9 ("openpromfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.3/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 b/v6.3/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 new file mode 100644 index 00000000000..7fadc4977c1 --- /dev/null +++ b/v6.3/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 @@ -0,0 +1,8 @@ +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.3/4a679c5afca027d7f4668f51693f7cce589038f5 b/v6.3/4a679c5afca027d7f4668f51693f7cce589038f5 new file mode 100644 index 00000000000..011df112d57 --- /dev/null +++ b/v6.3/4a679c5afca027d7f4668f51693f7cce589038f5 @@ -0,0 +1 @@ +4a679c5afca0 ("selftests: Add test to verify power supply properties") diff --git a/v6.3/4b2cfbda2d530f4efa0e2833771640869013de5e b/v6.3/4b2cfbda2d530f4efa0e2833771640869013de5e new file mode 100644 index 00000000000..189c5bff37d --- /dev/null +++ b/v6.3/4b2cfbda2d530f4efa0e2833771640869013de5e @@ -0,0 +1,20 @@ +4b2cfbda2d53 ("nfs: port block device access to files") +3fe5d9fb0b31 ("nfs/blocklayout: Convert to use bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.3/4b357e2a6d6c364a88d50526675fe596a30766cb b/v6.3/4b357e2a6d6c364a88d50526675fe596a30766cb new file mode 100644 index 00000000000..a339a4273e6 --- /dev/null +++ b/v6.3/4b357e2a6d6c364a88d50526675fe596a30766cb @@ -0,0 +1,20 @@ +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v6.3/4b7b4291dee2fef9148563be3eeb0034cc3bf5df b/v6.3/4b7b4291dee2fef9148563be3eeb0034cc3bf5df new file mode 100644 index 00000000000..1dc10b9d825 --- /dev/null +++ b/v6.3/4b7b4291dee2fef9148563be3eeb0034cc3bf5df @@ -0,0 +1 @@ +4b7b4291dee2 ("selftests: thermal: intel: power_floor: add missing gitignore") diff --git a/v6.3/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 b/v6.3/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 new file mode 100644 index 00000000000..e9525ee42e5 --- /dev/null +++ b/v6.3/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 @@ -0,0 +1,2 @@ +4b944f8ef996 ("Revert "mm/filemap: avoid buffered read/write race to read inconsistent data"") +e2c27b803bb6 ("mm/filemap: avoid buffered read/write race to read inconsistent data") diff --git a/v6.3/4ca52f539865853e6ddbc393745cd0b305f0d810 b/v6.3/4ca52f539865853e6ddbc393745cd0b305f0d810 new file mode 100644 index 00000000000..e0b48d8cb6c --- /dev/null +++ b/v6.3/4ca52f539865853e6ddbc393745cd0b305f0d810 @@ -0,0 +1,7 @@ +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.3/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 b/v6.3/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 new file mode 100644 index 00000000000..992d2aa0feb --- /dev/null +++ b/v6.3/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 @@ -0,0 +1,17 @@ +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v6.3/512383ae49107fbc42243887798548e356c4b91c b/v6.3/512383ae49107fbc42243887798548e356c4b91c new file mode 100644 index 00000000000..9dabe79ddb6 --- /dev/null +++ b/v6.3/512383ae49107fbc42243887798548e356c4b91c @@ -0,0 +1,3 @@ +512383ae4910 ("f2fs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.3/5339792bd64bd1605d3d51f8e52e94dfc385959b b/v6.3/5339792bd64bd1605d3d51f8e52e94dfc385959b new file mode 100644 index 00000000000..657ef9c4bd3 --- /dev/null +++ b/v6.3/5339792bd64bd1605d3d51f8e52e94dfc385959b @@ -0,0 +1,20 @@ +5339792bd64b ("selftests/resctrl: Add test groups and name L3 CAT test L3_CAT") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v6.3/539cd3f4da3fdbe7dc353634e004e4b0e725c35a b/v6.3/539cd3f4da3fdbe7dc353634e004e4b0e725c35a new file mode 100644 index 00000000000..508c049b8d4 --- /dev/null +++ b/v6.3/539cd3f4da3fdbe7dc353634e004e4b0e725c35a @@ -0,0 +1,5 @@ +539cd3f4da3f ("selftests: lib.mk: Do not process TEST_GEN_MODS_DIR") +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") diff --git a/v6.3/54943abce0927156ba9909f1a533b25410bfe2ca b/v6.3/54943abce0927156ba9909f1a533b25410bfe2ca new file mode 100644 index 00000000000..746ea0835a9 --- /dev/null +++ b/v6.3/54943abce0927156ba9909f1a533b25410bfe2ca @@ -0,0 +1,20 @@ +54943abce092 ("iomap: add pos and dirty_len into trace_iomap_writepage_map") +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v6.3/54ee3526796f56c249124686a33e1cc05f76ea21 b/v6.3/54ee3526796f56c249124686a33e1cc05f76ea21 new file mode 100644 index 00000000000..5997e5a227a --- /dev/null +++ b/v6.3/54ee3526796f56c249124686a33e1cc05f76ea21 @@ -0,0 +1,2 @@ +54ee3526796f ("selftests: livepatch: Avoid running the tests if kernel-devel is missing") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") diff --git a/v6.3/57c6906778f55deba6d3f3af00284e3541bb9950 b/v6.3/57c6906778f55deba6d3f3af00284e3541bb9950 new file mode 100644 index 00000000000..77cae3a6f0a --- /dev/null +++ b/v6.3/57c6906778f55deba6d3f3af00284e3541bb9950 @@ -0,0 +1 @@ +57c6906778f5 ("__fs_parse: Correct a documentation comment") diff --git a/v6.3/582a3bf999df662c0e0fa4717ce7559f16d7b93b b/v6.3/582a3bf999df662c0e0fa4717ce7559f16d7b93b new file mode 100644 index 00000000000..9098e5268dd --- /dev/null +++ b/v6.3/582a3bf999df662c0e0fa4717ce7559f16d7b93b @@ -0,0 +1,5 @@ +582a3bf999df ("filelock: always define for_each_file_lock()") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.3/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 b/v6.3/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 new file mode 100644 index 00000000000..5a7c9c80a0b --- /dev/null +++ b/v6.3/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 @@ -0,0 +1 @@ +587a67b6830b ("filelock: rename some fields in tracepoints") diff --git a/v6.3/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 b/v6.3/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 new file mode 100644 index 00000000000..353fab4c2ed --- /dev/null +++ b/v6.3/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 @@ -0,0 +1 @@ +5916f439f2eb ("Convert coda to use the new mount API") diff --git a/v6.3/5bc9dc068afe95e924136d57c1a385194282a919 b/v6.3/5bc9dc068afe95e924136d57c1a385194282a919 new file mode 100644 index 00000000000..58b7b43b271 --- /dev/null +++ b/v6.3/5bc9dc068afe95e924136d57c1a385194282a919 @@ -0,0 +1 @@ +5bc9dc068afe ("selftest: ftrace: fix minor typo in log") diff --git a/v6.3/5caf1b6400d30a31363063314bddea4e5680d639 b/v6.3/5caf1b6400d30a31363063314bddea4e5680d639 new file mode 100644 index 00000000000..9613793a21c --- /dev/null +++ b/v6.3/5caf1b6400d30a31363063314bddea4e5680d639 @@ -0,0 +1,20 @@ +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v6.3/5d94da7ff00ef45737a64d947e7ff45aca972782 b/v6.3/5d94da7ff00ef45737a64d947e7ff45aca972782 new file mode 100644 index 00000000000..94756e17f87 --- /dev/null +++ b/v6.3/5d94da7ff00ef45737a64d947e7ff45aca972782 @@ -0,0 +1 @@ +5d94da7ff00e ("kselftest: Add basic test for probing the rust sample modules") diff --git a/v6.3/6021d62c677f12f2f975bb1bf2389730e1d9f746 b/v6.3/6021d62c677f12f2f975bb1bf2389730e1d9f746 new file mode 100644 index 00000000000..35c83a83d1c --- /dev/null +++ b/v6.3/6021d62c677f12f2f975bb1bf2389730e1d9f746 @@ -0,0 +1 @@ +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") diff --git a/v6.3/60c2a6926cc94dcd8a60ab593b4092bc354061c3 b/v6.3/60c2a6926cc94dcd8a60ab593b4092bc354061c3 new file mode 100644 index 00000000000..febb6a07fa7 --- /dev/null +++ b/v6.3/60c2a6926cc94dcd8a60ab593b4092bc354061c3 @@ -0,0 +1,20 @@ +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v6.3/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 b/v6.3/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 new file mode 100644 index 00000000000..fb4c9037944 --- /dev/null +++ b/v6.3/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 @@ -0,0 +1,5 @@ +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") +dcb779fcd4ed ("nfsd: allow reaping files still under writeback") diff --git a/v6.3/617fc7775370324d0a2b888625b042221ebdcb62 b/v6.3/617fc7775370324d0a2b888625b042221ebdcb62 new file mode 100644 index 00000000000..c31d441a844 --- /dev/null +++ b/v6.3/617fc7775370324d0a2b888625b042221ebdcb62 @@ -0,0 +1,7 @@ +617fc7775370 ("fs: Use KMEM_CACHE instead of kmem_cache_create") +a6293b3e285c ("fs: factor out backing_file_{read,write}_iter() helpers") +f91a704f7161 ("fs: prepare for stackable filesystems backing file helpers") +6ae654392bb5 ("fs: move kiocb_start_write() into vfs_iocb_iter_write()") +269aed7014b3 ("fs: move file_start_write() into vfs_iter_write()") +e389b76a7ee1 ("coda: change locking order in coda_file_write_iter()") +062cca8915ca ("Merge tag 'vfs-6.7.iomap' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs") diff --git a/v6.3/61ead71476cf8b68960275beee24ff00a809fe81 b/v6.3/61ead71476cf8b68960275beee24ff00a809fe81 new file mode 100644 index 00000000000..6f9e470f02f --- /dev/null +++ b/v6.3/61ead71476cf8b68960275beee24ff00a809fe81 @@ -0,0 +1,5 @@ +61ead71476cf ("ext4: port block device access to file") +afde134b5bd0 ("ext4: Block writes to journal device") +218de67764e5 ("ext4: simplify device handling") +d577c8aaed20 ("ext4: Convert to bdev_open_by_dev()") +3ef96fcfd50b ("Merge tag 'ext4_for_linus-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4") diff --git a/v6.3/64bef697d33b75fc06c5789b3f8108680271529f b/v6.3/64bef697d33b75fc06c5789b3f8108680271529f new file mode 100644 index 00000000000..b03bd3a5dc5 --- /dev/null +++ b/v6.3/64bef697d33b75fc06c5789b3f8108680271529f @@ -0,0 +1,8 @@ +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v6.3/64f92a554f72cbfe8b971f93af9d07f87599bc88 b/v6.3/64f92a554f72cbfe8b971f93af9d07f87599bc88 new file mode 100644 index 00000000000..91e64def526 --- /dev/null +++ b/v6.3/64f92a554f72cbfe8b971f93af9d07f87599bc88 @@ -0,0 +1 @@ +64f92a554f72 ("ocfs2: convert to using new filelock helpers") diff --git a/v6.3/6727980b67852dae6b82a97e24fbadbdd218c033 b/v6.3/6727980b67852dae6b82a97e24fbadbdd218c033 new file mode 100644 index 00000000000..bfec5f20493 --- /dev/null +++ b/v6.3/6727980b67852dae6b82a97e24fbadbdd218c033 @@ -0,0 +1,4 @@ +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") diff --git a/v6.3/6874f6ed92df1e95ff815692b6bf6aa98e4c925b b/v6.3/6874f6ed92df1e95ff815692b6bf6aa98e4c925b new file mode 100644 index 00000000000..b1f95e09ffb --- /dev/null +++ b/v6.3/6874f6ed92df1e95ff815692b6bf6aa98e4c925b @@ -0,0 +1,20 @@ +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v6.3/689a930b93c5c20294df5da0407df361c5412eac b/v6.3/689a930b93c5c20294df5da0407df361c5412eac new file mode 100644 index 00000000000..956a7ce4b2d --- /dev/null +++ b/v6.3/689a930b93c5c20294df5da0407df361c5412eac @@ -0,0 +1,20 @@ +689a930b93c5 ("drm/xe/tests: Fix printf format specifiers in xe_migrate test") +cf0b9e94c8c7 ("drm/xe/tests/xe_migrate.c: Add vram to vram KUNIT test") +b7ab8c4f028f ("drm/xe/bo: Remove the lock_no_vm()/unlock_no_vm() interface") +d00e9cc28e1e ("drm/xe/vm: Simplify and document xe_vm_lock()") +fba153b0d0b7 ("drm/xe/selftests: consider multi-GT for eviction test") +9c0d779fc67b ("drm/xe: Prevent return with locked vm") +9b9529ce379a ("drm/xe: Rename engine to exec_queue") +99fea6828879 ("drm/xe: Prefer WARN() over BUG() to avoid crashing the kernel") +e3828ebf6cde ("drm/xe: Add define WQ_HEADER_SIZE") +937b4be72baa ("drm/xe: Decouple vram check from xe_bo_addr()") +621c1fbd9b83 ("drm/xe: Remove vma arg from xe_pte_encode()") +0e34fdb4a01a ("drm/xe: Fix checking for unset value") +6aa26f6eb829 ("drm/xe/engine: add missing rpm for bind engines") +cd928fced996 ("drm/xe/uapi: add the userspace bits for small-bar") +6a024f1bfdfe ("drm/xe/bo: support tiered vram allocation for small-bar") +7a060d786cc1 ("drm/xe/mtl: Map PPGTT as CPU:WC") +7ead33156483 ("drm/xe: Use migrate engine for page fault binds") +1655c893af08 ("drm/xe: Reduce the number list links in xe_vma") +8f33b4f054fc ("drm/xe: Avoid doing rebinds") +0043a3e8a1f5 ("drm/xe/execlist: Log when using execlist submission") diff --git a/v6.3/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce b/v6.3/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce new file mode 100644 index 00000000000..7875e8aba59 --- /dev/null +++ b/v6.3/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce @@ -0,0 +1,3 @@ +6934eea2690b ("selftests: ktap_helpers: Add helper to print diagnostic messages") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") diff --git a/v6.3/6a277077ac5189d7633f8c57e153e0a73fab39d2 b/v6.3/6a277077ac5189d7633f8c57e153e0a73fab39d2 new file mode 100644 index 00000000000..0d2fbea9e4a --- /dev/null +++ b/v6.3/6a277077ac5189d7633f8c57e153e0a73fab39d2 @@ -0,0 +1 @@ +6a277077ac51 ("smb/server: convert to using new filelock helpers") diff --git a/v6.3/6a71770442b5b7cf8f880ca1c0a72456c918c757 b/v6.3/6a71770442b5b7cf8f880ca1c0a72456c918c757 new file mode 100644 index 00000000000..6ff718504ae --- /dev/null +++ b/v6.3/6a71770442b5b7cf8f880ca1c0a72456c918c757 @@ -0,0 +1,2 @@ +6a71770442b5 ("selftests: livepatch: Test livepatching a heavily called syscall") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") diff --git a/v6.3/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c b/v6.3/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c new file mode 100644 index 00000000000..6f0978c5d8b --- /dev/null +++ b/v6.3/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c @@ -0,0 +1 @@ +6b6ec4ca4e33 ("eventfd: add a BUILD_BUG_ON() to ensure consistency between EFD_SEMAPHORE and the uapi") diff --git a/v6.3/6b865d6530230b0c446efd93e0207b8eed7eadb2 b/v6.3/6b865d6530230b0c446efd93e0207b8eed7eadb2 new file mode 100644 index 00000000000..cb60085fdbd --- /dev/null +++ b/v6.3/6b865d6530230b0c446efd93e0207b8eed7eadb2 @@ -0,0 +1,8 @@ +6b865d653023 ("iomap: only call mapping_set_error once for each failed bio") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") diff --git a/v6.3/6b91bfa1651d841f0066bae2b1322cac29fdfb61 b/v6.3/6b91bfa1651d841f0066bae2b1322cac29fdfb61 new file mode 100644 index 00000000000..661e003badf --- /dev/null +++ b/v6.3/6b91bfa1651d841f0066bae2b1322cac29fdfb61 @@ -0,0 +1 @@ +6b91bfa1651d ("qnx4: convert qnx4 to use the new mount api") diff --git a/v6.3/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 b/v6.3/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 new file mode 100644 index 00000000000..a00f98aed06 --- /dev/null +++ b/v6.3/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 @@ -0,0 +1 @@ +6c8ac6e24eb0 ("initramfs: remove duplicate built-in __initramfs_start unpacking") diff --git a/v6.3/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff b/v6.3/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff new file mode 100644 index 00000000000..ed007f617fb --- /dev/null +++ b/v6.3/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff @@ -0,0 +1,20 @@ +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") diff --git a/v6.3/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 b/v6.3/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 new file mode 100644 index 00000000000..5bc8254446e --- /dev/null +++ b/v6.3/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 @@ -0,0 +1 @@ +6f1a214d446b ("selftests: sched: Fix spelling mistake "hiearchy" -> "hierarchy"") diff --git a/v6.3/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 b/v6.3/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 new file mode 100644 index 00000000000..defbb034b08 --- /dev/null +++ b/v6.3/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 @@ -0,0 +1,15 @@ +6f2f793fba78 ("kunit: test: Log the correct filter string in executor_test") +dce19a3fede2 ("kunit: test: Make filter strings in executor_test writable") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") diff --git a/v6.3/70dfe3f0d239c2e8abc6a7bea24411031f85b652 b/v6.3/70dfe3f0d239c2e8abc6a7bea24411031f85b652 new file mode 100644 index 00000000000..ccbfd0c0d40 --- /dev/null +++ b/v6.3/70dfe3f0d239c2e8abc6a7bea24411031f85b652 @@ -0,0 +1 @@ +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") diff --git a/v6.3/73f65b8b0325551110dedf8d27ac738bdc331802 b/v6.3/73f65b8b0325551110dedf8d27ac738bdc331802 new file mode 100644 index 00000000000..0329e1c62ea --- /dev/null +++ b/v6.3/73f65b8b0325551110dedf8d27ac738bdc331802 @@ -0,0 +1 @@ +73f65b8b0325 ("fs: Wrong function name in comment") diff --git a/v6.3/73fa7547c70b32cc69685f79be31135797734eb6 b/v6.3/73fa7547c70b32cc69685f79be31135797734eb6 new file mode 100644 index 00000000000..57c6780c00a --- /dev/null +++ b/v6.3/73fa7547c70b32cc69685f79be31135797734eb6 @@ -0,0 +1 @@ +73fa7547c70b ("vfs: add RWF_NOAPPEND flag for pwritev2") diff --git a/v6.3/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 b/v6.3/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 new file mode 100644 index 00000000000..e203b63e790 --- /dev/null +++ b/v6.3/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 @@ -0,0 +1,20 @@ +74e76cbabd7f ("selftests/resctrl: Add resource_info_file_exists()") +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v6.3/75a1bbe60a7425fcaa670bff58b8589b1f880810 b/v6.3/75a1bbe60a7425fcaa670bff58b8589b1f880810 new file mode 100644 index 00000000000..0a3514944a7 --- /dev/null +++ b/v6.3/75a1bbe60a7425fcaa670bff58b8589b1f880810 @@ -0,0 +1 @@ +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") diff --git a/v6.3/75cabec0111b7ccb140d917cc9c481e845cc3498 b/v6.3/75cabec0111b7ccb140d917cc9c481e845cc3498 new file mode 100644 index 00000000000..5eb80847c86 --- /dev/null +++ b/v6.3/75cabec0111b7ccb140d917cc9c481e845cc3498 @@ -0,0 +1,2 @@ +75cabec0111b ("filelock: add some new helper functions") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.3/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 b/v6.3/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 new file mode 100644 index 00000000000..a3ebf79c1c7 --- /dev/null +++ b/v6.3/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 @@ -0,0 +1 @@ +75e9570c93c7 ("ceph: convert to using new filelock helpers") diff --git a/v6.3/76698510f593daf8aa0582492090d0c2e484c3e8 b/v6.3/76698510f593daf8aa0582492090d0c2e484c3e8 new file mode 100644 index 00000000000..9ad9e8d3970 --- /dev/null +++ b/v6.3/76698510f593daf8aa0582492090d0c2e484c3e8 @@ -0,0 +1 @@ +76698510f593 ("afs: convert to using new filelock helpers") diff --git a/v6.3/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 b/v6.3/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 new file mode 100644 index 00000000000..648c0e2cfcb --- /dev/null +++ b/v6.3/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 @@ -0,0 +1,20 @@ +7b8001013d72 ("filelock: don't do security checks on nfsd setlease calls") +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.3/7beea725a8ca412c6190090ce7c3a13b169592a1 b/v6.3/7beea725a8ca412c6190090ce7c3a13b169592a1 new file mode 100644 index 00000000000..fed422d70a3 --- /dev/null +++ b/v6.3/7beea725a8ca412c6190090ce7c3a13b169592a1 @@ -0,0 +1,5 @@ +7beea725a8ca ("libfs: Define a minimum directory offset") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") diff --git a/v6.3/7c079e909b21f8f6e5d8e501c037752ff302a15e b/v6.3/7c079e909b21f8f6e5d8e501c037752ff302a15e new file mode 100644 index 00000000000..55652af0ada --- /dev/null +++ b/v6.3/7c079e909b21f8f6e5d8e501c037752ff302a15e @@ -0,0 +1,2 @@ +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") diff --git a/v6.3/7c09a4ed6156c6cab6b951e027ca6ea24af454ba b/v6.3/7c09a4ed6156c6cab6b951e027ca6ea24af454ba new file mode 100644 index 00000000000..768c7515966 --- /dev/null +++ b/v6.3/7c09a4ed6156c6cab6b951e027ca6ea24af454ba @@ -0,0 +1,9 @@ +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.3/7c18509bdaefe2164e62829d614ef9ea429f29d2 b/v6.3/7c18509bdaefe2164e62829d614ef9ea429f29d2 new file mode 100644 index 00000000000..e205d620f34 --- /dev/null +++ b/v6.3/7c18509bdaefe2164e62829d614ef9ea429f29d2 @@ -0,0 +1,10 @@ +7c18509bdaef ("filelock: convert locks_insert_lock_ctx and locks_delete_lock_ctx") +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.3/7ded1e365cc9de6093a71d3a493c1874aca6e77c b/v6.3/7ded1e365cc9de6093a71d3a493c1874aca6e77c new file mode 100644 index 00000000000..d6c8678a8aa --- /dev/null +++ b/v6.3/7ded1e365cc9de6093a71d3a493c1874aca6e77c @@ -0,0 +1 @@ +7ded1e365cc9 ("efs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.3/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 b/v6.3/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 new file mode 100644 index 00000000000..6da51274aec --- /dev/null +++ b/v6.3/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 @@ -0,0 +1,8 @@ +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v6.3/7edfc610ec315de96963e66889511212ad87e3de b/v6.3/7edfc610ec315de96963e66889511212ad87e3de new file mode 100644 index 00000000000..503515109d2 --- /dev/null +++ b/v6.3/7edfc610ec315de96963e66889511212ad87e3de @@ -0,0 +1,3 @@ +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v6.3/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 b/v6.3/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 new file mode 100644 index 00000000000..1e9b4ad7e35 --- /dev/null +++ b/v6.3/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 @@ -0,0 +1,2 @@ +7ffa8f3d3023 ("fs: Remove NTFS classic") +a05aea98d405 ("Merge tag 'sysctl-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux") diff --git a/v6.3/806cb2270237ce2ec672a407d66cee17a07d3aa2 b/v6.3/806cb2270237ce2ec672a407d66cee17a07d3aa2 new file mode 100644 index 00000000000..bc0f50aee38 --- /dev/null +++ b/v6.3/806cb2270237ce2ec672a407d66cee17a07d3aa2 @@ -0,0 +1,2 @@ +806cb2270237 ("kunit: Annotate _MSG assertion variants with gnu printf specifiers") +260755184cbd ("kunit: Move kunit_abort() call out of kunit_do_failed_assertion()") diff --git a/v6.3/80d012e98894ac9112cbcddf2fbf276c2e4be0ec b/v6.3/80d012e98894ac9112cbcddf2fbf276c2e4be0ec new file mode 100644 index 00000000000..01d2023a943 --- /dev/null +++ b/v6.3/80d012e98894ac9112cbcddf2fbf276c2e4be0ec @@ -0,0 +1 @@ +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") diff --git a/v6.3/8145e082a8dfcfdc0a725b0f76eca54337b5b26e b/v6.3/8145e082a8dfcfdc0a725b0f76eca54337b5b26e new file mode 100644 index 00000000000..dd4d0f691f3 --- /dev/null +++ b/v6.3/8145e082a8dfcfdc0a725b0f76eca54337b5b26e @@ -0,0 +1 @@ +8145e082a8df ("romfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.3/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 b/v6.3/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 new file mode 100644 index 00000000000..5c742c89d45 --- /dev/null +++ b/v6.3/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 @@ -0,0 +1,15 @@ +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v6.3/82a8cb96b23244f40be56b9edcf085af0cc237a6 b/v6.3/82a8cb96b23244f40be56b9edcf085af0cc237a6 new file mode 100644 index 00000000000..86383a07eb1 --- /dev/null +++ b/v6.3/82a8cb96b23244f40be56b9edcf085af0cc237a6 @@ -0,0 +1,2 @@ +82a8cb96b232 ("afs: adapt to breakup of struct file_lock") +76698510f593 ("afs: convert to using new filelock helpers") diff --git a/v6.3/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 b/v6.3/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 new file mode 100644 index 00000000000..54a22d198df --- /dev/null +++ b/v6.3/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 @@ -0,0 +1,4 @@ +83b290c9e3b5 ("pidfd: clone: allow CLONE_THREAD | CLONE_PIDFD together") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") diff --git a/v6.3/84e286c1bb9b22d5893d34fcedd69224a65c439c b/v6.3/84e286c1bb9b22d5893d34fcedd69224a65c439c new file mode 100644 index 00000000000..4e65d3052f1 --- /dev/null +++ b/v6.3/84e286c1bb9b22d5893d34fcedd69224a65c439c @@ -0,0 +1,2 @@ +84e286c1bb9b ("smb/client: adapt to breakup of struct file_lock") +2cd114294d1d ("smb/client: convert to using new filelock helpers") diff --git a/v6.3/85506aca2eb4ea41223c91c5fe25125953c19b13 b/v6.3/85506aca2eb4ea41223c91c5fe25125953c19b13 new file mode 100644 index 00000000000..d95b832afbf --- /dev/null +++ b/v6.3/85506aca2eb4ea41223c91c5fe25125953c19b13 @@ -0,0 +1 @@ +85506aca2eb4 ("selftests/mqueue: Set timeout to 180 seconds") diff --git a/v6.3/85f273a6a1e492afa7309fd23fcd8cb870085f56 b/v6.3/85f273a6a1e492afa7309fd23fcd8cb870085f56 new file mode 100644 index 00000000000..d5e1709a126 --- /dev/null +++ b/v6.3/85f273a6a1e492afa7309fd23fcd8cb870085f56 @@ -0,0 +1 @@ +85f273a6a1e4 ("fs/pipe: Convert to lockdep_cmp_fn") diff --git a/v6.3/872584f1bb983a688547509141b03b37bdb28840 b/v6.3/872584f1bb983a688547509141b03b37bdb28840 new file mode 100644 index 00000000000..10bc17b0ef0 --- /dev/null +++ b/v6.3/872584f1bb983a688547509141b03b37bdb28840 @@ -0,0 +1,2 @@ +872584f1bb98 ("lockd: convert to using new filelock helpers") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") diff --git a/v6.3/87a83c8c677e762a39d914e67450cc85d8fc1f9a b/v6.3/87a83c8c677e762a39d914e67450cc85d8fc1f9a new file mode 100644 index 00000000000..0b324969e60 --- /dev/null +++ b/v6.3/87a83c8c677e762a39d914e67450cc85d8fc1f9a @@ -0,0 +1 @@ +87a83c8c677e ("reiserfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.3/87b355f44833b9d7d8ebdd3929e941ac1a931b7e b/v6.3/87b355f44833b9d7d8ebdd3929e941ac1a931b7e new file mode 100644 index 00000000000..da3fa8a87ab --- /dev/null +++ b/v6.3/87b355f44833b9d7d8ebdd3929e941ac1a931b7e @@ -0,0 +1,20 @@ +87b355f44833 ("erofs: port device access to file") +8bd90b6ae785 ("erofs: fix NULL dereference of dif->bdev_handle in fscache mode") +49845720080d ("erofs: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v6.3/8a904a3caa88118744062e872ae90f37748a8fd8 b/v6.3/8a904a3caa88118744062e872ae90f37748a8fd8 new file mode 100644 index 00000000000..9af8d651d37 --- /dev/null +++ b/v6.3/8a904a3caa88118744062e872ae90f37748a8fd8 @@ -0,0 +1 @@ +8a904a3caa88 ("rtc: test: Fix invalid format specifier.") diff --git a/v6.3/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 b/v6.3/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 new file mode 100644 index 00000000000..7eb29fe1742 --- /dev/null +++ b/v6.3/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 @@ -0,0 +1 @@ +8ab37b0d98cf ("selftests: livepatch: Add initial .gitignore") diff --git a/v6.3/8b3d838139bcd1e552f1899191f734264ce2a1a5 b/v6.3/8b3d838139bcd1e552f1899191f734264ce2a1a5 new file mode 100644 index 00000000000..1fdf276ca98 --- /dev/null +++ b/v6.3/8b3d838139bcd1e552f1899191f734264ce2a1a5 @@ -0,0 +1 @@ +8b3d838139bc ("fs: improve dump_mapping() robustness") diff --git a/v6.3/8b6bb995d3819218498bdbee4465bffff1497a31 b/v6.3/8b6bb995d3819218498bdbee4465bffff1497a31 new file mode 100644 index 00000000000..bc2f9359258 --- /dev/null +++ b/v6.3/8b6bb995d3819218498bdbee4465bffff1497a31 @@ -0,0 +1,2 @@ +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") diff --git a/v6.3/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b b/v6.3/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b new file mode 100644 index 00000000000..454cd98364e --- /dev/null +++ b/v6.3/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b @@ -0,0 +1,2 @@ +8cbf22b3dcf0 ("selftests: ftrace: fix typo in test description") +ee9793be08b1 ("tracing/selftests: Add ownership modification tests for eventfs") diff --git a/v6.3/90a009db09e2b91990df28e47844d44ae0ef9aa8 b/v6.3/90a009db09e2b91990df28e47844d44ae0ef9aa8 new file mode 100644 index 00000000000..471c36b5593 --- /dev/null +++ b/v6.3/90a009db09e2b91990df28e47844d44ae0ef9aa8 @@ -0,0 +1,20 @@ +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v6.3/90f92b68c9869913753f8bc1d87b7762a5f36873 b/v6.3/90f92b68c9869913753f8bc1d87b7762a5f36873 new file mode 100644 index 00000000000..628f08286eb --- /dev/null +++ b/v6.3/90f92b68c9869913753f8bc1d87b7762a5f36873 @@ -0,0 +1,9 @@ +90f92b68c986 ("pidfd: kill the no longer needed do_notify_pidfd() in de_thread()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v6.3/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 b/v6.3/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 new file mode 100644 index 00000000000..8e581290d1e --- /dev/null +++ b/v6.3/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 @@ -0,0 +1 @@ +91e78a1eb6b1 ("hugetlbfs: support idmapped mounts") diff --git a/v6.3/9473c4450e9c83d890d435577a3776d925fa748c b/v6.3/9473c4450e9c83d890d435577a3776d925fa748c new file mode 100644 index 00000000000..85a873e73ea --- /dev/null +++ b/v6.3/9473c4450e9c83d890d435577a3776d925fa748c @@ -0,0 +1 @@ +9473c4450e9c ("exportfs: fix the fallback implementation of the get_name export operation") diff --git a/v6.3/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d b/v6.3/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d new file mode 100644 index 00000000000..6799a3e81d8 --- /dev/null +++ b/v6.3/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d @@ -0,0 +1,8 @@ +966b7bd3ca3e ("dlm: adapt to breakup of struct file_lock") +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dbee1adeb7e6 ("dlm: use fl_owner from lockd") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +92655fbda5c0 ("fs: dlm: return positive pid value for F_GETLK") diff --git a/v6.3/9a7eec48c9715c897b3a7809799089d708a4de64 b/v6.3/9a7eec48c9715c897b3a7809799089d708a4de64 new file mode 100644 index 00000000000..78c0be64131 --- /dev/null +++ b/v6.3/9a7eec48c9715c897b3a7809799089d708a4de64 @@ -0,0 +1 @@ +9a7eec48c971 ("fuse: adapt to breakup of struct file_lock") diff --git a/v6.3/9ae061cf2a46980b37cec1e56a372603682b2741 b/v6.3/9ae061cf2a46980b37cec1e56a372603682b2741 new file mode 100644 index 00000000000..072cf4ea9bc --- /dev/null +++ b/v6.3/9ae061cf2a46980b37cec1e56a372603682b2741 @@ -0,0 +1,20 @@ +9ae061cf2a46 ("btrfs: port device access to file") +86ec15d00bf8 ("btrfs: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.3/9b6713cc75229f25552c643083cbdbfb771e5bca b/v6.3/9b6713cc75229f25552c643083cbdbfb771e5bca new file mode 100644 index 00000000000..091043ab2e7 --- /dev/null +++ b/v6.3/9b6713cc75229f25552c643083cbdbfb771e5bca @@ -0,0 +1,20 @@ +9b6713cc7522 ("maple_tree: Add mtree_alloc_cyclic()") +067311d33e65 ("maple_tree: separate ma_state node from status") +271f61a8b41d ("maple_tree: clean up inlines for some functions") +bf857ddd21d0 ("maple_tree: move debug check to __mas_set_range()") +f7a590189539 ("maple_tree: make mas_erase() more robust") +a2587a7e8d37 ("maple_tree: add test for mtree_dup()") +fd32e4e9b764 ("maple_tree: introduce interfaces __mt_dup() and mtree_dup()") +4f2267b58a22 ("maple_tree: add mt_free_one() and mt_attr() helpers") +a8091f039c1e ("maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states") +5c590804b6b0 ("maple_tree: add mas_is_active() to detect in-tree walks") +530f745c7620 ("maple_tree: replace data before marking dead in split and spanning store") +4ffc2ee2cf01 ("maple_tree: introduce mas_tree_parent() definition") +1238f6a226dc ("maple_tree: introduce mas_put_in_tree()") +72bcf4aa86ec ("maple_tree: reorder replacement of nodes to avoid live lock") +fec29364348f ("maple_tree: reduce resets during store setup") +da0892547b10 ("maple_tree: re-introduce entry to mas_preallocate() arguments") +53bee98d004f ("mm: remove re-walk from mmap_region()") +c1297987cc2a ("maple_tree: introduce __mas_set_range()") +a489539e33c2 ("maple_tree: update mt_validate()") +fad9c80e6371 ("maple_tree: fix a few documentation issues") diff --git a/v6.3/9bb430a89d2dfce58a3d61a3a04e149109d3934e b/v6.3/9bb430a89d2dfce58a3d61a3a04e149109d3934e new file mode 100644 index 00000000000..154f7f67868 --- /dev/null +++ b/v6.3/9bb430a89d2dfce58a3d61a3a04e149109d3934e @@ -0,0 +1,8 @@ +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.3/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a b/v6.3/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a new file mode 100644 index 00000000000..c0c174ec5bb --- /dev/null +++ b/v6.3/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a @@ -0,0 +1,20 @@ +9de31ee6d7a8 ("reiserfs: port block device access to file") +ba1787a5edd9 ("reiserfs: Convert to bdev_open_by_dev/path()") +c576c4bf9ecf ("reiserfs: fix blkdev_put() warning from release_journal_dev()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") +0718afd47f70 ("block: introduce holder ops") diff --git a/v6.3/9e3f1c59367515e7e40675fe83645a131c05039d b/v6.3/9e3f1c59367515e7e40675fe83645a131c05039d new file mode 100644 index 00000000000..8d54c0842d1 --- /dev/null +++ b/v6.3/9e3f1c59367515e7e40675fe83645a131c05039d @@ -0,0 +1 @@ +9e3f1c593675 ("selftests/move_mount_set_group:Make tests build with old libc") diff --git a/v6.3/9ed52108f6478a6a805c0c15a3f70aabba07247e b/v6.3/9ed52108f6478a6a805c0c15a3f70aabba07247e new file mode 100644 index 00000000000..8ea2a7637dd --- /dev/null +++ b/v6.3/9ed52108f6478a6a805c0c15a3f70aabba07247e @@ -0,0 +1 @@ +9ed52108f647 ("pidfd: change do_notify_pidfd() to use __wake_up(poll_to_key(EPOLLIN))") diff --git a/v6.3/9f2f767f5ef81982a36edef512b2319e3a79ad73 b/v6.3/9f2f767f5ef81982a36edef512b2319e3a79ad73 new file mode 100644 index 00000000000..724d1e2b23f --- /dev/null +++ b/v6.3/9f2f767f5ef81982a36edef512b2319e3a79ad73 @@ -0,0 +1,20 @@ +9f2f767f5ef8 ("bcachefs: port block device access to file") +1bfdc94b28cf ("bcachefs: Convert to bdev_open_by_path()") +3e3e02e6bce6 ("bcachefs: Assorted checkpatch fixes") +99e2146bea04 ("bcachefs: Break out bch2_btree_path_traverse_cached_slowpath()") +0d7009d7ca99 ("bcachefs: Delete old deadlock avoidance code") +33bd5d068603 ("bcachefs: Deadlock cycle detector") +5c1ef830f678 ("bcachefs: Errcodes can now subtype standard error codes") +367d72dd5fd5 ("bcachefs: bch2_btree_path_upgrade() now emits transaction restart") +e87b0e4a7120 ("bcachefs: Fix redundant transaction restart") +3d21d48e898a ("bcachefs: Fix usage of six lock's percpu mode, key cache version") +0242130fb67f ("bcachefs: Refactor bkey_cached_alloc() path") +da4474f20961 ("bcachefs: Convert more locking code to btree_bkey_cached_common") +4e6defd106b6 ("bcachefs: btree_bkey_cached_common->cached") +d5024b011cb3 ("bcachefs: bch2_btree_node_lock_write_nofail()") +ca7d8fcabf29 ("bcachefs: New locking functions") +546180874ade ("bcachefs: Mark write locks before taking lock") +534a591e4cf9 ("bcachefs: Delete time_stats for lock contended times") +674cfc26240b ("bcachefs: Add persistent counters for all tracepoints") +8a9c1b1cb0ed ("bcachefs: Improve bch2_btree_node_relock()") +ce56bf7fc23b ("bcachefs: Improve trans_restart_journal_preres_get tracepoint") diff --git a/v6.3/a0dd82d6d863f03859ccab6c71e84e917f4d7082 b/v6.3/a0dd82d6d863f03859ccab6c71e84e917f4d7082 new file mode 100644 index 00000000000..b3568f9e8bd --- /dev/null +++ b/v6.3/a0dd82d6d863f03859ccab6c71e84e917f4d7082 @@ -0,0 +1,16 @@ +a0dd82d6d863 ("kunit: Mark filter* params as rw") +b67abaad4d25 ("kunit: Allow kunit test modules to use test filtering") +18258c60f8a7 ("kunit: Make 'list' action available to kunit test modules") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") diff --git a/v6.3/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f b/v6.3/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f new file mode 100644 index 00000000000..366fdbfb9c2 --- /dev/null +++ b/v6.3/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f @@ -0,0 +1,15 @@ +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.3/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 b/v6.3/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 new file mode 100644 index 00000000000..4d895554473 --- /dev/null +++ b/v6.3/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 @@ -0,0 +1 @@ +a1c6d5439fbd ("pid: kill the obsolete PIDTYPE_PID code in transfer_pid()") diff --git a/v6.3/a28d893eb3270cf62c10dd8777af0d8452cdc072 b/v6.3/a28d893eb3270cf62c10dd8777af0d8452cdc072 new file mode 100644 index 00000000000..149fd499753 --- /dev/null +++ b/v6.3/a28d893eb3270cf62c10dd8777af0d8452cdc072 @@ -0,0 +1,20 @@ +a28d893eb327 ("md: port block device access to file") +9f0f5a30d34c ("md: Convert to bdev_open_by_dev()") +c2fce61fb22e ("dm: Convert to bdev_open_by_dev()") +99892147f028 ("md: fix warning for holder mismatch from export_rdev()") +a1d767191096 ("md: use mddev->external to select holder in export_rdev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v6.3/a34606a9aa3d36d178a5ecf31a0299b88102cf12 b/v6.3/a34606a9aa3d36d178a5ecf31a0299b88102cf12 new file mode 100644 index 00000000000..ed391caf5b0 --- /dev/null +++ b/v6.3/a34606a9aa3d36d178a5ecf31a0299b88102cf12 @@ -0,0 +1,20 @@ +a34606a9aa3d ("rnbd: port block device access to file") +70d85bec8f4c ("block/rnbd: use %pe to print errors") +c2114f11a30e ("rnbd-srv: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +5ee607675deb ("rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") diff --git a/v6.3/a4af51ce229b1e1eab003966dbfebf9d80093a77 b/v6.3/a4af51ce229b1e1eab003966dbfebf9d80093a77 new file mode 100644 index 00000000000..2fa535be4b4 --- /dev/null +++ b/v6.3/a4af51ce229b1e1eab003966dbfebf9d80093a77 @@ -0,0 +1,4 @@ +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") diff --git a/v6.3/a56aefca8d386181415a1fb7cfec2f72b0404797 b/v6.3/a56aefca8d386181415a1fb7cfec2f72b0404797 new file mode 100644 index 00000000000..2196693498a --- /dev/null +++ b/v6.3/a56aefca8d386181415a1fb7cfec2f72b0404797 @@ -0,0 +1,8 @@ +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.3/a575c9734f3021f1fc81c2477ecaee4d9841fd59 b/v6.3/a575c9734f3021f1fc81c2477ecaee4d9841fd59 new file mode 100644 index 00000000000..3653d05ee4f --- /dev/null +++ b/v6.3/a575c9734f3021f1fc81c2477ecaee4d9841fd59 @@ -0,0 +1,20 @@ +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +42e3b093eb7c ("selftests/resctrl: Fix set up schemata with 100% allocation on first run in MBM test") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +9ce29d23a133 ("selftests/resctrl: Change initialize_llc_perf() return type to void") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +0d45c83b95da ("selftests/resctrl: Check for return value after write_schemata()") +fa10366cc6f4 ("selftests/resctrl: Allow ->setup() to return errors") diff --git a/v6.3/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a b/v6.3/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a new file mode 100644 index 00000000000..a7ce0c055ef --- /dev/null +++ b/v6.3/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a @@ -0,0 +1,4 @@ +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.3/a6bf23e18324d550f789637d469cca654c92fe86 b/v6.3/a6bf23e18324d550f789637d469cca654c92fe86 new file mode 100644 index 00000000000..632a9c97394 --- /dev/null +++ b/v6.3/a6bf23e18324d550f789637d469cca654c92fe86 @@ -0,0 +1,6 @@ +a6bf23e18324 ("gfs2: adapt to breakup of struct file_lock") +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v6.3/ab838b3fd9a442a62f36ea7eeb93e77259f787ce b/v6.3/ab838b3fd9a442a62f36ea7eeb93e77259f787ce new file mode 100644 index 00000000000..5873a414bfa --- /dev/null +++ b/v6.3/ab838b3fd9a442a62f36ea7eeb93e77259f787ce @@ -0,0 +1,11 @@ +ab838b3fd9a4 ("block: remove bdev_handle completely") +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.3/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 b/v6.3/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 new file mode 100644 index 00000000000..b13a57a0166 --- /dev/null +++ b/v6.3/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 @@ -0,0 +1,3 @@ +ac4e78bdbba2 ("jfs: port block device access to file") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.3/ad399740bd41da5558d8b8b2b19481740ca063cb b/v6.3/ad399740bd41da5558d8b8b2b19481740ca063cb new file mode 100644 index 00000000000..017a0e3ac50 --- /dev/null +++ b/v6.3/ad399740bd41da5558d8b8b2b19481740ca063cb @@ -0,0 +1,9 @@ +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.3/ad72872eb3ae634d1e4296a384baa81e85cc6acc b/v6.3/ad72872eb3ae634d1e4296a384baa81e85cc6acc new file mode 100644 index 00000000000..7c4c7cb842b --- /dev/null +++ b/v6.3/ad72872eb3ae634d1e4296a384baa81e85cc6acc @@ -0,0 +1 @@ +ad72872eb3ae ("asm-generic: remove extra type checking in acquire/release for non-SMP case") diff --git a/v6.3/ae5535efd8c445ad6033ac0d5da0197897b148ea b/v6.3/ae5535efd8c445ad6033ac0d5da0197897b148ea new file mode 100644 index 00000000000..b8a633cca97 --- /dev/null +++ b/v6.3/ae5535efd8c445ad6033ac0d5da0197897b148ea @@ -0,0 +1,7 @@ +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") diff --git a/v6.3/ae638551ab64a216364a63c4ee5061f82702fde2 b/v6.3/ae638551ab64a216364a63c4ee5061f82702fde2 new file mode 100644 index 00000000000..c7214fafecb --- /dev/null +++ b/v6.3/ae638551ab64a216364a63c4ee5061f82702fde2 @@ -0,0 +1,20 @@ +ae638551ab64 ("selftests/resctrl: Add non-contiguous CBMs CAT test") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v6.3/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 b/v6.3/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 new file mode 100644 index 00000000000..25aa8b5009d --- /dev/null +++ b/v6.3/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 @@ -0,0 +1,9 @@ +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.3/ae8c511757304e0c393661b5ed2ad7073e2a351d b/v6.3/ae8c511757304e0c393661b5ed2ad7073e2a351d new file mode 100644 index 00000000000..fdb4fcc0bee --- /dev/null +++ b/v6.3/ae8c511757304e0c393661b5ed2ad7073e2a351d @@ -0,0 +1,6 @@ +ae8c51175730 ("fs: add FS_IOC_GETFSSYSFSPATH") +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") +c9f2dfb7b59e ("kernfs: Use a per-fs rwsem to protect per-fs list of kernfs_super_info.") +9caf69614225 ("kernfs: Introduce separate rwsem to protect inode attributes.") diff --git a/v6.3/b1211a25c4fe3443cfef4ed7c39251502a663776 b/v6.3/b1211a25c4fe3443cfef4ed7c39251502a663776 new file mode 100644 index 00000000000..3a1f42e8225 --- /dev/null +++ b/v6.3/b1211a25c4fe3443cfef4ed7c39251502a663776 @@ -0,0 +1,5 @@ +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.3/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 b/v6.3/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 new file mode 100644 index 00000000000..2b2301a0cf5 --- /dev/null +++ b/v6.3/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 @@ -0,0 +1,12 @@ +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v6.3/b4c6d52d8a81c53a8759e382e8000597909f0615 b/v6.3/b4c6d52d8a81c53a8759e382e8000597909f0615 new file mode 100644 index 00000000000..7a5c895115f --- /dev/null +++ b/v6.3/b4c6d52d8a81c53a8759e382e8000597909f0615 @@ -0,0 +1,5 @@ +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v6.3/b639585e71e63008373d3a9fd060b87315fe7ea8 b/v6.3/b639585e71e63008373d3a9fd060b87315fe7ea8 new file mode 100644 index 00000000000..f50ac282f21 --- /dev/null +++ b/v6.3/b639585e71e63008373d3a9fd060b87315fe7ea8 @@ -0,0 +1 @@ +b639585e71e6 ("fork: Using clone_flags for legacy clone check") diff --git a/v6.3/b6aaba5b76e9596cb4d62d081cca41e114becacc b/v6.3/b6aaba5b76e9596cb4d62d081cca41e114becacc new file mode 100644 index 00000000000..b79d3e229ff --- /dev/null +++ b/v6.3/b6aaba5b76e9596cb4d62d081cca41e114becacc @@ -0,0 +1,12 @@ +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.3/b6be3714005c3933886be71011f19119e219e77c b/v6.3/b6be3714005c3933886be71011f19119e219e77c new file mode 100644 index 00000000000..ba276e16228 --- /dev/null +++ b/v6.3/b6be3714005c3933886be71011f19119e219e77c @@ -0,0 +1,11 @@ +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.3/b6dfac948686799169c899557a179b84d0d1f47e b/v6.3/b6dfac948686799169c899557a179b84d0d1f47e new file mode 100644 index 00000000000..75c0b2179e6 --- /dev/null +++ b/v6.3/b6dfac948686799169c899557a179b84d0d1f47e @@ -0,0 +1,20 @@ +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v6.3/b6e6a582f2b357b6f74849b715de12cc38b1ee91 b/v6.3/b6e6a582f2b357b6f74849b715de12cc38b1ee91 new file mode 100644 index 00000000000..9e29ef13d7e --- /dev/null +++ b/v6.3/b6e6a582f2b357b6f74849b715de12cc38b1ee91 @@ -0,0 +1,20 @@ +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v6.3/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 b/v6.3/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 new file mode 100644 index 00000000000..853af619052 --- /dev/null +++ b/v6.3/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 @@ -0,0 +1 @@ +bac0a9e56e1f ("file: add alloc_file_pseudo_noaccount()") diff --git a/v6.3/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 b/v6.3/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 new file mode 100644 index 00000000000..2bd6f284d00 --- /dev/null +++ b/v6.3/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 @@ -0,0 +1 @@ +bae8bc46987e ("libfs: Remove unnecessary ‘0’ values from ret") diff --git a/v6.3/bc401c2900c128d3d69482769f1300502a9f0598 b/v6.3/bc401c2900c128d3d69482769f1300502a9f0598 new file mode 100644 index 00000000000..ca7dcb79688 --- /dev/null +++ b/v6.3/bc401c2900c128d3d69482769f1300502a9f0598 @@ -0,0 +1 @@ +bc401c2900c1 ("ubifs: Configure dentry operations at dentry-creation time") diff --git a/v6.3/bcd8a929a5387178d917da785896e53b0845ab37 b/v6.3/bcd8a929a5387178d917da785896e53b0845ab37 new file mode 100644 index 00000000000..1ca7b223c0d --- /dev/null +++ b/v6.3/bcd8a929a5387178d917da785896e53b0845ab37 @@ -0,0 +1,20 @@ +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v6.3/bcdb2e9d9f319935938a5addee040e37b60192ff b/v6.3/bcdb2e9d9f319935938a5addee040e37b60192ff new file mode 100644 index 00000000000..49bbdf051ab --- /dev/null +++ b/v6.3/bcdb2e9d9f319935938a5addee040e37b60192ff @@ -0,0 +1,20 @@ +bcdb2e9d9f31 ("selftests/resctrl: Read in less obvious order to defeat prefetch optimizations") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") diff --git a/v6.3/bd46543d7f9a8b2c03420499b1885287e96aaf28 b/v6.3/bd46543d7f9a8b2c03420499b1885287e96aaf28 new file mode 100644 index 00000000000..1bb74b17e13 --- /dev/null +++ b/v6.3/bd46543d7f9a8b2c03420499b1885287e96aaf28 @@ -0,0 +1,2 @@ +bd46543d7f9a ("eventfd: move 'eventfd-count' printing out of spinlock") +33d8b5d7824c ("eventfd: show the EFD_SEMAPHORE flag in fdinfo") diff --git a/v6.3/bd8c239c0502e70c92cf9496846bcbec7cd5702f b/v6.3/bd8c239c0502e70c92cf9496846bcbec7cd5702f new file mode 100644 index 00000000000..a78bb1d9611 --- /dev/null +++ b/v6.3/bd8c239c0502e70c92cf9496846bcbec7cd5702f @@ -0,0 +1,2 @@ +bd8c239c0502 ("iov_iter: Avoid wrap-around instrumentation in copy_compat_iovec_from_user()") +50f9a76ef127 ("iov_iter: Mark copy_compat_iovec_from_user() noinline") diff --git a/v6.3/be2760a703e6554c2b5784e2fec804284cdcbe4d b/v6.3/be2760a703e6554c2b5784e2fec804284cdcbe4d new file mode 100644 index 00000000000..53a3d4970b4 --- /dev/null +++ b/v6.3/be2760a703e6554c2b5784e2fec804284cdcbe4d @@ -0,0 +1 @@ +be2760a703e6 ("f2fs: Configure dentry operations at dentry-creation time") diff --git a/v6.3/be914f8fd282ecce5d8e2dd098e628dcc7ad533a b/v6.3/be914f8fd282ecce5d8e2dd098e628dcc7ad533a new file mode 100644 index 00000000000..7b22a3c95ae --- /dev/null +++ b/v6.3/be914f8fd282ecce5d8e2dd098e628dcc7ad533a @@ -0,0 +1,20 @@ +be914f8fd282 ("zram: port block device access to file") +eed993a09103 ("zram: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.3/c044a9502649a66bf5c5e1a584cb82b2c538ae25 b/v6.3/c044a9502649a66bf5c5e1a584cb82b2c538ae25 new file mode 100644 index 00000000000..17bb3b2ca74 --- /dev/null +++ b/v6.3/c044a9502649a66bf5c5e1a584cb82b2c538ae25 @@ -0,0 +1 @@ +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") diff --git a/v6.3/c25db1d27abd78175d9802f52c1b75f3cf716f2c b/v6.3/c25db1d27abd78175d9802f52c1b75f3cf716f2c new file mode 100644 index 00000000000..d5947b2a9bd --- /dev/null +++ b/v6.3/c25db1d27abd78175d9802f52c1b75f3cf716f2c @@ -0,0 +1 @@ +c25db1d27abd ("selftests: uevent: add missing gitignore") diff --git a/v6.3/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 b/v6.3/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 new file mode 100644 index 00000000000..0b6e11a5d5a --- /dev/null +++ b/v6.3/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 @@ -0,0 +1 @@ +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") diff --git a/v6.3/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 b/v6.3/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 new file mode 100644 index 00000000000..54fdba3474b --- /dev/null +++ b/v6.3/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 @@ -0,0 +1 @@ +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") diff --git a/v6.3/c5215d54dc10e801a6cefef62445a00a4c28a515 b/v6.3/c5215d54dc10e801a6cefef62445a00a4c28a515 new file mode 100644 index 00000000000..4488a65ad19 --- /dev/null +++ b/v6.3/c5215d54dc10e801a6cefef62445a00a4c28a515 @@ -0,0 +1,14 @@ +c5215d54dc10 ("kunit: Setup DMA masks on the kunit device") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") +a42077b78768 ("kunit: add tests for using current KUnit test field") +7232282dd47c ("kunit: increase KUNIT_LOG_SIZE to 2048 bytes") +2c6a96dad579 ("kunit: fix bug of extra newline characters in debugfs logs") +f9a301c3317d ("kunit: fix bug in the order of lines in debugfs logs") +887d85a0736f ("kunit: fix bug in debugfs logs of parameterized tests") diff --git a/v6.3/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b b/v6.3/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b new file mode 100644 index 00000000000..f8b72a047c0 --- /dev/null +++ b/v6.3/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b @@ -0,0 +1,20 @@ +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v6.3/c67ef897fe08effad98f0c7fb9223fa1f771d09e b/v6.3/c67ef897fe08effad98f0c7fb9223fa1f771d09e new file mode 100644 index 00000000000..f25e933257c --- /dev/null +++ b/v6.3/c67ef897fe08effad98f0c7fb9223fa1f771d09e @@ -0,0 +1 @@ +c67ef897fe08 ("select: Avoid wrap-around instrumentation in do_sys_poll()") diff --git a/v6.3/c69ff4071935f946f1cddc59e1d36a03442ed015 b/v6.3/c69ff4071935f946f1cddc59e1d36a03442ed015 new file mode 100644 index 00000000000..580e28ef0d3 --- /dev/null +++ b/v6.3/c69ff4071935f946f1cddc59e1d36a03442ed015 @@ -0,0 +1,20 @@ +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +ac1c13e257c7 ("Merge tag 'nfsd-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v6.3/c762b979c7c97dc7a4010f943a9c0b646a56ed36 b/v6.3/c762b979c7c97dc7a4010f943a9c0b646a56ed36 new file mode 100644 index 00000000000..9a9b62eb4bc --- /dev/null +++ b/v6.3/c762b979c7c97dc7a4010f943a9c0b646a56ed36 @@ -0,0 +1 @@ +c762b979c7c9 ("proc: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.3/c8841fc4d51f603a44c00448ad17404eb829c741 b/v6.3/c8841fc4d51f603a44c00448ad17404eb829c741 new file mode 100644 index 00000000000..f32ec238ec2 --- /dev/null +++ b/v6.3/c8841fc4d51f603a44c00448ad17404eb829c741 @@ -0,0 +1 @@ +c8841fc4d51f ("qnx6: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.3/c8df2cc9d63bdb365c520a2dd5472f7b7755644f b/v6.3/c8df2cc9d63bdb365c520a2dd5472f7b7755644f new file mode 100644 index 00000000000..949f21d0212 --- /dev/null +++ b/v6.3/c8df2cc9d63bdb365c520a2dd5472f7b7755644f @@ -0,0 +1 @@ +c8df2cc9d63b ("ocfs2: adapt to breakup of struct file_lock") diff --git a/v6.3/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 b/v6.3/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 new file mode 100644 index 00000000000..20f2607f697 --- /dev/null +++ b/v6.3/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 @@ -0,0 +1,20 @@ +c8e108d80cd8 ("s390: port block device access to file") +a8ab90ff47bf ("s390/dasd: Convert to bdev_open_by_path()") +560e20e4bf64 ("block: consolidate __invalidate_device and fsync_bdev") +127a5093c79d ("block: drop the "busy inodes on changed media" log message") +2527fd38772f ("dasd: also call __invalidate_device when setting the device offline") +ab6860f62bfe ("block: simplify the disk_force_media_change interface") +aca740cecbe5 ("fs: open block device after superblock creation") +b90ecc0379eb ("block: increment diskseq on all media change events") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") diff --git a/v6.3/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 b/v6.3/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 new file mode 100644 index 00000000000..6ee91b6c9c8 --- /dev/null +++ b/v6.3/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 @@ -0,0 +1,20 @@ +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +3aff51464455 ("selftests/resctrl: Extend signal handler coverage to unmount on receiving signal") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v6.3/c997d683d952d8c927922ea0ab4d33a01c8efc2c b/v6.3/c997d683d952d8c927922ea0ab4d33a01c8efc2c new file mode 100644 index 00000000000..4d3422c2206 --- /dev/null +++ b/v6.3/c997d683d952d8c927922ea0ab4d33a01c8efc2c @@ -0,0 +1,3 @@ +c997d683d952 ("vfs: remove SLAB_MEM_SPREAD flag usage") +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v6.3/ca1608875ae21bb40a7731b81bc0e2c95622d502 b/v6.3/ca1608875ae21bb40a7731b81bc0e2c95622d502 new file mode 100644 index 00000000000..f7cdd03b01e --- /dev/null +++ b/v6.3/ca1608875ae21bb40a7731b81bc0e2c95622d502 @@ -0,0 +1,20 @@ +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v6.3/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b b/v6.3/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b new file mode 100644 index 00000000000..ab9f5dfcbec --- /dev/null +++ b/v6.3/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b @@ -0,0 +1,19 @@ +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v6.3/cbb93fe5e6d00695e1344fa697dab3974b216717 b/v6.3/cbb93fe5e6d00695e1344fa697dab3974b216717 new file mode 100644 index 00000000000..d309e512963 --- /dev/null +++ b/v6.3/cbb93fe5e6d00695e1344fa697dab3974b216717 @@ -0,0 +1 @@ +cbb93fe5e6d0 ("sysv: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.3/cc47a057e79613b7af0110837ff082caf8895c9e b/v6.3/cc47a057e79613b7af0110837ff082caf8895c9e new file mode 100644 index 00000000000..0c8d3d8622a --- /dev/null +++ b/v6.3/cc47a057e79613b7af0110837ff082caf8895c9e @@ -0,0 +1,5 @@ +cc47a057e796 ("ntfs3: use file_mnt_idmap helper") +d6cd7cecfd5e ("fs/ntfs3: Fix ntfs_atomic_open") +96de65a9413e ("fs/ntfs3: Code formatting and refactoring") +75c5e0c9e5ca ("fs/ntfs3: Changed ntfs_get_acl() to use dentry") +267a36ba30a7 ("fs/ntfs3: Remove noacsrules") diff --git a/v6.3/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 b/v6.3/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 new file mode 100644 index 00000000000..321dc700061 --- /dev/null +++ b/v6.3/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 @@ -0,0 +1,20 @@ +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v6.3/cc9542534bf09f33b4da32025b31335588fcefb9 b/v6.3/cc9542534bf09f33b4da32025b31335588fcefb9 new file mode 100644 index 00000000000..47b00d1cea3 --- /dev/null +++ b/v6.3/cc9542534bf09f33b4da32025b31335588fcefb9 @@ -0,0 +1,10 @@ +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v6.3/cdefbf2324ceda662e2667aa2f44e8b9de3d780f b/v6.3/cdefbf2324ceda662e2667aa2f44e8b9de3d780f new file mode 100644 index 00000000000..57c37b01633 --- /dev/null +++ b/v6.3/cdefbf2324ceda662e2667aa2f44e8b9de3d780f @@ -0,0 +1,3 @@ +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +ca7707f5430a ("fork: use pidfd_prepare()") +6ae930d9dbf2 ("pid: add pidfd_prepare()") diff --git a/v6.3/ce51bf1790c4972125b19c22dbfa76d7e0136280 b/v6.3/ce51bf1790c4972125b19c22dbfa76d7e0136280 new file mode 100644 index 00000000000..25d05ccd2cb --- /dev/null +++ b/v6.3/ce51bf1790c4972125b19c22dbfa76d7e0136280 @@ -0,0 +1 @@ +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") diff --git a/v6.3/cf12445daec01aaa2d27bb34bd7c796a53442c42 b/v6.3/cf12445daec01aaa2d27bb34bd7c796a53442c42 new file mode 100644 index 00000000000..d208b0bf69b --- /dev/null +++ b/v6.3/cf12445daec01aaa2d27bb34bd7c796a53442c42 @@ -0,0 +1,2 @@ +cf12445daec0 ("fs/hfsplus: use better @opf description") +02105f18a26c ("fs/hfsplus: wrapper.c: fix kernel-doc warnings") diff --git a/v6.3/d0089603fa7a22a940f808a7cbc49402fe02281e b/v6.3/d0089603fa7a22a940f808a7cbc49402fe02281e new file mode 100644 index 00000000000..a86840fda71 --- /dev/null +++ b/v6.3/d0089603fa7a22a940f808a7cbc49402fe02281e @@ -0,0 +1 @@ +d0089603fa7a ("fs: prefer kfree_rcu() in fasync_remove_entry()") diff --git a/v6.3/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 b/v6.3/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 new file mode 100644 index 00000000000..11335ba0d2b --- /dev/null +++ b/v6.3/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 @@ -0,0 +1 @@ +d2733a026fc7 ("lib/cmdline: Fix an invalid format specifier in an assertion msg") diff --git a/v6.3/d31563b5f9bb601a805c4a1b491edf69ada79688 b/v6.3/d31563b5f9bb601a805c4a1b491edf69ada79688 new file mode 100644 index 00000000000..50220e21e81 --- /dev/null +++ b/v6.3/d31563b5f9bb601a805c4a1b491edf69ada79688 @@ -0,0 +1 @@ +d31563b5f9bb ("eventfd: strictly check the count parameter of eventfd_write to avoid inputting illegal strings") diff --git a/v6.3/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 b/v6.3/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 new file mode 100644 index 00000000000..f68629c1c21 --- /dev/null +++ b/v6.3/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 @@ -0,0 +1,3 @@ +d3b1a9a778e1 ("fs/address_space: move i_mmap_rwsem to mitigate a false sharing with i_mmap.") +600f111ef51d ("fs: Rename mapping private members") +ecae0bd5173b ("Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.3/d63fde98b8929da625cc36c2f1143e837c0e6d10 b/v6.3/d63fde98b8929da625cc36c2f1143e837c0e6d10 new file mode 100644 index 00000000000..919b4935989 --- /dev/null +++ b/v6.3/d63fde98b8929da625cc36c2f1143e837c0e6d10 @@ -0,0 +1,4 @@ +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") diff --git a/v6.3/d7c9616be0759c1cfb44a68ba838548d22b98484 b/v6.3/d7c9616be0759c1cfb44a68ba838548d22b98484 new file mode 100644 index 00000000000..c4c8abea06d --- /dev/null +++ b/v6.3/d7c9616be0759c1cfb44a68ba838548d22b98484 @@ -0,0 +1 @@ +d7c9616be075 ("nfs: convert to using new filelock helpers") diff --git a/v6.3/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 b/v6.3/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 new file mode 100644 index 00000000000..3b2663e9958 --- /dev/null +++ b/v6.3/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 @@ -0,0 +1 @@ +d8f899d13d72 ("fs: make the i_size_read/write helpers be smp_load_acquire/store_release()") diff --git a/v6.3/d9077f7bad141df143cc4fa000a68a868bcea7c0 b/v6.3/d9077f7bad141df143cc4fa000a68a868bcea7c0 new file mode 100644 index 00000000000..55fb7606dd3 --- /dev/null +++ b/v6.3/d9077f7bad141df143cc4fa000a68a868bcea7c0 @@ -0,0 +1,8 @@ +d9077f7bad14 ("filelock: make assign_type helper take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +f20ae9cf5b07 ("Merge tag 'filelock-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v6.3/d90b7c705c5d9b5cb6b71b8aaa773c031084056c b/v6.3/d90b7c705c5d9b5cb6b71b8aaa773c031084056c new file mode 100644 index 00000000000..ae7a7cc3c6d --- /dev/null +++ b/v6.3/d90b7c705c5d9b5cb6b71b8aaa773c031084056c @@ -0,0 +1,3 @@ +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") diff --git a/v6.3/dacfd001eaf252a81537aece602ae2fc16e6ebd5 b/v6.3/dacfd001eaf252a81537aece602ae2fc16e6ebd5 new file mode 100644 index 00000000000..7430571c1b2 --- /dev/null +++ b/v6.3/dacfd001eaf252a81537aece602ae2fc16e6ebd5 @@ -0,0 +1,2 @@ +dacfd001eaf2 ("fs/mnt_idmapping.c: Return -EINVAL when no map is written") +783822e44594 ("mnt_idmapping: decouple from namespaces") diff --git a/v6.3/dcd04ea587b210e78a85d6d4d7cc6765828496b0 b/v6.3/dcd04ea587b210e78a85d6d4d7cc6765828496b0 new file mode 100644 index 00000000000..1ea0b4735b2 --- /dev/null +++ b/v6.3/dcd04ea587b210e78a85d6d4d7cc6765828496b0 @@ -0,0 +1 @@ +dcd04ea587b2 ("iomap: Add processed for iomap_iter") diff --git a/v6.3/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 b/v6.3/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 new file mode 100644 index 00000000000..28102bc864f --- /dev/null +++ b/v6.3/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 @@ -0,0 +1,2 @@ +dd1fac6ae648 ("nfs: adapt to breakup of struct file_lock") +d7c9616be075 ("nfs: convert to using new filelock helpers") diff --git a/v6.3/dd9019604cdaaff1327bfd36737230f912e2780d b/v6.3/dd9019604cdaaff1327bfd36737230f912e2780d new file mode 100644 index 00000000000..20112205cbe --- /dev/null +++ b/v6.3/dd9019604cdaaff1327bfd36737230f912e2780d @@ -0,0 +1,20 @@ +dd9019604cda ("ovl: convert to super_set_uuid()") +d9544c1b0d9e ("ovl: store persistent uuid/fsid with uuid=on") +b0504bfe1b8a ("ovl: add support for unique fsid per instance") +ae8cba4033bc ("ovl: Add framework for verity support") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") +37ebf056d6cf ("ovl: introduce data-only lower layers") +9e88f9052415 ("ovl: remove unneeded goto instructions") +0af950f57fef ("ovl: move ovl_entry into ovl_inode") +163db0da3515 ("ovl: factor out ovl_free_entry() and ovl_stack_*() helpers") +5522c9c7cbd2 ("ovl: use ovl_numlower() and ovl_lowerstack() accessors") +a6ff2bc0be17 ("ovl: use OVL_E() and OVL_E_FLAGS() accessors") +b07d5cc93e1b ("ovl: update of dentry revalidate flags after copy up") diff --git a/v6.3/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 b/v6.3/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 new file mode 100644 index 00000000000..9ec58791ed3 --- /dev/null +++ b/v6.3/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 @@ -0,0 +1 @@ +ddb9fd7a5440 ("fs/select: rework stack allocation hack for clang") diff --git a/v6.3/de8a3207aed33283a560193095b156d3b73fc4f0 b/v6.3/de8a3207aed33283a560193095b156d3b73fc4f0 new file mode 100644 index 00000000000..bdf4bfbf9ce --- /dev/null +++ b/v6.3/de8a3207aed33283a560193095b156d3b73fc4f0 @@ -0,0 +1 @@ +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v6.3/dec3a7b3aa45802e70c350d73e11564cd444e448 b/v6.3/dec3a7b3aa45802e70c350d73e11564cd444e448 new file mode 100644 index 00000000000..47e615f064d --- /dev/null +++ b/v6.3/dec3a7b3aa45802e70c350d73e11564cd444e448 @@ -0,0 +1,5 @@ +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v6.3/e1fb1dc08e73466830612bcf2f9f72180965c9ba b/v6.3/e1fb1dc08e73466830612bcf2f9f72180965c9ba new file mode 100644 index 00000000000..357ec21781e --- /dev/null +++ b/v6.3/e1fb1dc08e73466830612bcf2f9f72180965c9ba @@ -0,0 +1,16 @@ +e1fb1dc08e73 ("pidfd: allow to override signal scope in pidfd_send_signal()") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") +0199849acd07 ("sysctl: remove register_sysctl_paths()") +58390c8ce1bd ("Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu") diff --git a/v6.3/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd b/v6.3/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd new file mode 100644 index 00000000000..41a24e4b8a2 --- /dev/null +++ b/v6.3/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd @@ -0,0 +1 @@ +e2e8a142fbd9 ("pidfd: exit: kill the no longer used thread_group_exited()") diff --git a/v6.3/e2f7dd6e55d2f39734abcebd0cf673700e206197 b/v6.3/e2f7dd6e55d2f39734abcebd0cf673700e206197 new file mode 100644 index 00000000000..8c7662c72fd --- /dev/null +++ b/v6.3/e2f7dd6e55d2f39734abcebd0cf673700e206197 @@ -0,0 +1 @@ +e2f7dd6e55d2 ("fat: Hook up sb->s_uuid") diff --git a/v6.3/e331ac141f1df6d151d24e60ff16e93ec075509e b/v6.3/e331ac141f1df6d151d24e60ff16e93ec075509e new file mode 100644 index 00000000000..fde2ff775f3 --- /dev/null +++ b/v6.3/e331ac141f1df6d151d24e60ff16e93ec075509e @@ -0,0 +1,20 @@ +e331ac141f1d ("selftests/resctrl: Add a helper for the non-contiguous test") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v6.3/e3a491a26b62466ad14a423e8c81a04d5969bfe5 b/v6.3/e3a491a26b62466ad14a423e8c81a04d5969bfe5 new file mode 100644 index 00000000000..86b88e978a6 --- /dev/null +++ b/v6.3/e3a491a26b62466ad14a423e8c81a04d5969bfe5 @@ -0,0 +1,2 @@ +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") diff --git a/v6.3/e5ca9d391615269b05a6ed871fec66d9db650520 b/v6.3/e5ca9d391615269b05a6ed871fec66d9db650520 new file mode 100644 index 00000000000..9b3e419afed --- /dev/null +++ b/v6.3/e5ca9d391615269b05a6ed871fec66d9db650520 @@ -0,0 +1,20 @@ +e5ca9d391615 ("block/ioctl: port blkdev_bszset() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v6.3/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 b/v6.3/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 new file mode 100644 index 00000000000..a70e2b045ce --- /dev/null +++ b/v6.3/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 @@ -0,0 +1 @@ +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") diff --git a/v6.3/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 b/v6.3/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 new file mode 100644 index 00000000000..ffc53c30a82 --- /dev/null +++ b/v6.3/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 @@ -0,0 +1 @@ +e6f7958042a7 ("epoll: Remove ep_scan_ready_list() in comments") diff --git a/v6.3/e73dda7ffd858a58ddeb9c53603ae14f2af8927c b/v6.3/e73dda7ffd858a58ddeb9c53603ae14f2af8927c new file mode 100644 index 00000000000..dcdf764238a --- /dev/null +++ b/v6.3/e73dda7ffd858a58ddeb9c53603ae14f2af8927c @@ -0,0 +1,20 @@ +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v6.3/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 b/v6.3/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 new file mode 100644 index 00000000000..38e52b79cd8 --- /dev/null +++ b/v6.3/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 @@ -0,0 +1 @@ +e769779c0c2c ("fs: Verify write lifetime constants at compile time") diff --git a/v6.3/e86e6638d1171c2201ffff16d2c6a6fd975f8383 b/v6.3/e86e6638d1171c2201ffff16d2c6a6fd975f8383 new file mode 100644 index 00000000000..232efcc3ec3 --- /dev/null +++ b/v6.3/e86e6638d1171c2201ffff16d2c6a6fd975f8383 @@ -0,0 +1,3 @@ +e86e6638d117 ("fscrypt: Drop d_revalidate for valid dentries during lookup") +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") +6f2656eab290 ("fscrypt: new helper function - fscrypt_prepare_lookup_partial()") diff --git a/v6.3/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 b/v6.3/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 new file mode 100644 index 00000000000..7c591845217 --- /dev/null +++ b/v6.3/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 @@ -0,0 +1,8 @@ +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.3/e97d06a46526d9392cbdbd7eda193091e1af2723 b/v6.3/e97d06a46526d9392cbdbd7eda193091e1af2723 new file mode 100644 index 00000000000..bcb63dd7201 --- /dev/null +++ b/v6.3/e97d06a46526d9392cbdbd7eda193091e1af2723 @@ -0,0 +1,4 @@ +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.3/e9a7254b0339ef2b230784789ac28ef35e049253 b/v6.3/e9a7254b0339ef2b230784789ac28ef35e049253 new file mode 100644 index 00000000000..96a639e8662 --- /dev/null +++ b/v6.3/e9a7254b0339ef2b230784789ac28ef35e049253 @@ -0,0 +1,20 @@ +e9a7254b0339 ("nvme: port block device access to file") +2a4936e933e3 ("nvmet: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.3/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 b/v6.3/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 new file mode 100644 index 00000000000..0ef1ef6322d --- /dev/null +++ b/v6.3/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 @@ -0,0 +1,9 @@ +e9b10713e82c ("fscrypt: Drop d_revalidate once the key is added") +3e7807d5a7d7 ("fscrypt: rename fscrypt_info => fscrypt_inode_info") +5b1188847180 ("fscrypt: support crypto data unit size less than filesystem block size") +7a0263dc904f ("fscrypt: replace get_ino_and_lblk_bits with just has_32bit_inodes") +f0904e8bc3c5 ("fscrypt: compute max_lblk_bits from s_maxbytes and block size") +40e13e18168f ("fscrypt: make the bounce page pool opt-in instead of opt-out") +5970fbad1036 ("fscrypt: make it clearer that key_prefix is deprecated") +2d332d5bc424 ("ceph: fscrypt_auth handling for ceph") +83e57e47906c ("fscrypt: optimize fscrypt_initialize()") diff --git a/v6.3/e9c5263ce16d96311c118111ac779f004be8b473 b/v6.3/e9c5263ce16d96311c118111ac779f004be8b473 new file mode 100644 index 00000000000..533cbbe1a10 --- /dev/null +++ b/v6.3/e9c5263ce16d96311c118111ac779f004be8b473 @@ -0,0 +1,15 @@ +e9c5263ce16d ("libfs: improve path_from_stashed()") +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v6.3/ea7d898676d9e94558c46ba927db35403362389f b/v6.3/ea7d898676d9e94558c46ba927db35403362389f new file mode 100644 index 00000000000..3fc935d83ce --- /dev/null +++ b/v6.3/ea7d898676d9e94558c46ba927db35403362389f @@ -0,0 +1,3 @@ +ea7d898676d9 ("fs: Propagate write hints to the struct block_device inode") +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v6.3/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 b/v6.3/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 new file mode 100644 index 00000000000..e8038e76d89 --- /dev/null +++ b/v6.3/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 @@ -0,0 +1,5 @@ +eb8ed7c6ab08 ("lockd: adapt to breakup of struct file_lock") +872584f1bb98 ("lockd: convert to using new filelock helpers") +be2be5f7f443 ("lockd: nlm_blocked list race fixes") +244cc19196d2 ("lockd: server should unlock lock if client rejects the grant") +2005f5b9c35b ("lockd: fix races in client GRANTED_MSG wait logic") diff --git a/v6.3/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 b/v6.3/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 new file mode 100644 index 00000000000..8bf2c17880a --- /dev/null +++ b/v6.3/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 @@ -0,0 +1 @@ +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v6.3/ecba88a3b32d733d41e27973e25b2bc580f64281 b/v6.3/ecba88a3b32d733d41e27973e25b2bc580f64281 new file mode 100644 index 00000000000..bcd4ef9977a --- /dev/null +++ b/v6.3/ecba88a3b32d733d41e27973e25b2bc580f64281 @@ -0,0 +1,2 @@ +ecba88a3b32d ("libfs: Add simple_offset_empty()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") diff --git a/v6.3/ee8bd4a428a9c538e08aa5bc797fca19d577f667 b/v6.3/ee8bd4a428a9c538e08aa5bc797fca19d577f667 new file mode 100644 index 00000000000..e085792ac4f --- /dev/null +++ b/v6.3/ee8bd4a428a9c538e08aa5bc797fca19d577f667 @@ -0,0 +1 @@ +ee8bd4a428a9 ("kunit: tool: Print UML command") diff --git a/v6.3/ef560389ca50e33bd0c4531236c187107fa81e1f b/v6.3/ef560389ca50e33bd0c4531236c187107fa81e1f new file mode 100644 index 00000000000..3468815c760 --- /dev/null +++ b/v6.3/ef560389ca50e33bd0c4531236c187107fa81e1f @@ -0,0 +1,8 @@ +ef560389ca50 ("docs: filesystems: fix typo in docs") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +62d53c4a1dfe ("fs: use backing_file container for internal files with "fake" f_path") +8a05a8c31d06 ("fs: move kmem_cache_zalloc() into alloc_empty_file*() helpers") +cbb0b9d4bbcf ("fs: use a helper for opening kernel internal files") +d56e0ddb8fc3 ("fs: rename {vfs,kernel}_tmpfile_open()") +d8aeb44a9ae3 ("fs: add FMODE_DIO_PARALLEL_WRITE flag") diff --git a/v6.3/f0ece18e994144b7daa025b68ead97de26a2df1f b/v6.3/f0ece18e994144b7daa025b68ead97de26a2df1f new file mode 100644 index 00000000000..fe5ac18032c --- /dev/null +++ b/v6.3/f0ece18e994144b7daa025b68ead97de26a2df1f @@ -0,0 +1 @@ +f0ece18e9941 ("selftests: add ESRCH tests for pidfd_getfd()") diff --git a/v6.3/f123dc86388cb669c3d6322702dc441abc35c31e b/v6.3/f123dc86388cb669c3d6322702dc441abc35c31e new file mode 100644 index 00000000000..998f411fdd2 --- /dev/null +++ b/v6.3/f123dc86388cb669c3d6322702dc441abc35c31e @@ -0,0 +1 @@ +f123dc86388c ("sysv: don't call sb_bread() with pointers_lock held") diff --git a/v6.3/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 b/v6.3/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 new file mode 100644 index 00000000000..bf7b2e7806b --- /dev/null +++ b/v6.3/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 @@ -0,0 +1 @@ +f17d8a87ecb5 ("selftests: fuxex: Report a unique test name per run of futex_requeue_pi") diff --git a/v6.3/f3a608827d1f8de0dd12813e8d9c6803fe64e119 b/v6.3/f3a608827d1f8de0dd12813e8d9c6803fe64e119 new file mode 100644 index 00000000000..0c5c2c59855 --- /dev/null +++ b/v6.3/f3a608827d1f8de0dd12813e8d9c6803fe64e119 @@ -0,0 +1,2 @@ +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.3/f525152a0f0ff34eb92b322703d76ba37095f556 b/v6.3/f525152a0f0ff34eb92b322703d76ba37095f556 new file mode 100644 index 00000000000..9b85a17d637 --- /dev/null +++ b/v6.3/f525152a0f0ff34eb92b322703d76ba37095f556 @@ -0,0 +1,14 @@ +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v6.3/f8f669699977db503569465b64dc5220ab21bb41 b/v6.3/f8f669699977db503569465b64dc5220ab21bb41 new file mode 100644 index 00000000000..f410ba61c6a --- /dev/null +++ b/v6.3/f8f669699977db503569465b64dc5220ab21bb41 @@ -0,0 +1,14 @@ +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") +73c55fa5ab55 ("selftests/resctrl: Commonize the signal handler register/unregister for all tests") +c2b1790747a5 ("selftests/resctrl: Use correct exit code when tests fail") +a967e17f9184 ("selftests/resctrl: Use remount_resctrlfs() consistently with boolean") +5d869d7bb4b8 ("selftests/resctrl: Replace obsolete memalign() with posix_memalign()") +22a8be280383 ("selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem") diff --git a/v6.3/f92e1a829d64dd66fa173c6934f03817d9e68d43 b/v6.3/f92e1a829d64dd66fa173c6934f03817d9e68d43 new file mode 100644 index 00000000000..427816bada0 --- /dev/null +++ b/v6.3/f92e1a829d64dd66fa173c6934f03817d9e68d43 @@ -0,0 +1,2 @@ +f92e1a829d64 ("test_maple_tree: testing the cyclic allocation") +eb2e817f38ca ("maple_tree: update testing code for mas_{next,prev,walk}") diff --git a/v6.3/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 b/v6.3/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 new file mode 100644 index 00000000000..ebbd02618ec --- /dev/null +++ b/v6.3/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 @@ -0,0 +1,20 @@ +f9d8c3c4236e ("block2mtd: port device access to files") +3817d4b11212 ("mtd: block2mtd: Convert to bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.3/fc9a615200d48e076af58f4309f507e500ed900d b/v6.3/fc9a615200d48e076af58f4309f507e500ed900d new file mode 100644 index 00000000000..2e205f066a7 --- /dev/null +++ b/v6.3/fc9a615200d48e076af58f4309f507e500ed900d @@ -0,0 +1,4 @@ +fc9a615200d4 ("drm: tests: Fix invalid printf format specifiers in KUnit tests") +335126937753 ("drm/tests/drm_buddy: fix 32b build") +a64056bb5a32 ("drm/tests/drm_buddy: add alloc_contiguous test") +078a5b498d6a ("drm/tests: Remove slow tests") diff --git a/v6.3/fde4951834c22fc634c1e1238b874f894ef46c9c b/v6.3/fde4951834c22fc634c1e1238b874f894ef46c9c new file mode 100644 index 00000000000..4c4feea8553 --- /dev/null +++ b/v6.3/fde4951834c22fc634c1e1238b874f894ef46c9c @@ -0,0 +1,8 @@ +fde4951834c2 ("filelock: convert more internal functions to use file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.3/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d b/v6.3/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d new file mode 100644 index 00000000000..1dad5695b3b --- /dev/null +++ b/v6.3/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d @@ -0,0 +1 @@ +fe12cfc17429 ("fs: fix a typo in attr.c") diff --git a/v6.3/fe3944fb245ab99570552a3bf970b00058a9ca6d b/v6.3/fe3944fb245ab99570552a3bf970b00058a9ca6d new file mode 100644 index 00000000000..9cc30c5f8ee --- /dev/null +++ b/v6.3/fe3944fb245ab99570552a3bf970b00058a9ca6d @@ -0,0 +1 @@ +fe3944fb245a ("fs: Move enum rw_hint into a new header file") diff --git a/v6.3/ff3b96f2c9e5c24fca12239cd519a8a18569e687 b/v6.3/ff3b96f2c9e5c24fca12239cd519a8a18569e687 new file mode 100644 index 00000000000..d3ce948e254 --- /dev/null +++ b/v6.3/ff3b96f2c9e5c24fca12239cd519a8a18569e687 @@ -0,0 +1,2 @@ +ff3b96f2c9e5 ("net: test: Fix printf format specifier in skb_segment kunit test") +b3098d32ed6e ("net: add skb_segment kunit test") diff --git a/v6.4/00616416488868a8b98343863e5ac078506e44e8 b/v6.4/00616416488868a8b98343863e5ac078506e44e8 new file mode 100644 index 00000000000..7a863926b5e --- /dev/null +++ b/v6.4/00616416488868a8b98343863e5ac078506e44e8 @@ -0,0 +1,20 @@ +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v6.4/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 b/v6.4/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 new file mode 100644 index 00000000000..fc68fe62951 --- /dev/null +++ b/v6.4/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 @@ -0,0 +1,20 @@ +034f0cf8fdf9 ("target: port block device access to file") +e6aafdc8a76b ("scsi: target: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.4/038ce802e248a985150156da84bc3f118236b898 b/v6.4/038ce802e248a985150156da84bc3f118236b898 new file mode 100644 index 00000000000..6b943ef2b64 --- /dev/null +++ b/v6.4/038ce802e248a985150156da84bc3f118236b898 @@ -0,0 +1,20 @@ +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v6.4/04aa5f4eba49d6493801d0f1d515ed237459b166 b/v6.4/04aa5f4eba49d6493801d0f1d515ed237459b166 new file mode 100644 index 00000000000..ad866b09861 --- /dev/null +++ b/v6.4/04aa5f4eba49d6493801d0f1d515ed237459b166 @@ -0,0 +1 @@ +04aa5f4eba49 ("ext4: Configure dentry operations at dentry-creation time") diff --git a/v6.4/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 b/v6.4/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 new file mode 100644 index 00000000000..294e156a06f --- /dev/null +++ b/v6.4/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 @@ -0,0 +1,5 @@ +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") diff --git a/v6.4/05fb1dbc821f3016a52621ccd4530c269b626130 b/v6.4/05fb1dbc821f3016a52621ccd4530c269b626130 new file mode 100644 index 00000000000..485f066ad79 --- /dev/null +++ b/v6.4/05fb1dbc821f3016a52621ccd4530c269b626130 @@ -0,0 +1,20 @@ +05fb1dbc821f ("pktcdvd: port block device access to file") +7ac86df899f0 ("pktcdvd: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.4/0611a640e60a0473883328746f3c53934cd4dc3c b/v6.4/0611a640e60a0473883328746f3c53934cd4dc3c new file mode 100644 index 00000000000..49248f16d37 --- /dev/null +++ b/v6.4/0611a640e60a0473883328746f3c53934cd4dc3c @@ -0,0 +1 @@ +0611a640e60a ("eventpoll: prefer kfree_rcu() in __ep_remove()") diff --git a/v6.4/06b8db3a7dde43cc7c412517c93c85d13a4557f8 b/v6.4/06b8db3a7dde43cc7c412517c93c85d13a4557f8 new file mode 100644 index 00000000000..7712d8cc59a --- /dev/null +++ b/v6.4/06b8db3a7dde43cc7c412517c93c85d13a4557f8 @@ -0,0 +1 @@ +06b8db3a7dde ("fs: remove NTFS classic from docum. index") diff --git a/v6.4/07fd7c329839cf0b8c7766883d830a1a0d12d1dd b/v6.4/07fd7c329839cf0b8c7766883d830a1a0d12d1dd new file mode 100644 index 00000000000..3f59de20c6f --- /dev/null +++ b/v6.4/07fd7c329839cf0b8c7766883d830a1a0d12d1dd @@ -0,0 +1,15 @@ +07fd7c329839 ("libfs: add path_from_stashed()") +077c212f0344 ("fs: new accessor methods for atime and mtime") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +f7f438589f46 ("kernfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +0c4767923ed6 ("fs: new helper: simple_rename_timestamp") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +6e17c6de3ddf ("Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.4/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 b/v6.4/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 new file mode 100644 index 00000000000..78ecbd254ad --- /dev/null +++ b/v6.4/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 @@ -0,0 +1,2 @@ +0873add0e0cd ("file: prepare for new helper") +9024b4c96576 ("d_alloc_pseudo(): move setting ->d_op there from the (sole) caller") diff --git a/v6.4/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 b/v6.4/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 new file mode 100644 index 00000000000..bb093f8b26b --- /dev/null +++ b/v6.4/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 @@ -0,0 +1,2 @@ +0906fbb2f7ad ("libfs: Attempt exact-match comparison first during casefolded lookup") +af494af38580 ("libfs: remove redundant checks of s_encoding") diff --git a/v6.4/0a549ed22c3c7cc6da5c5f5918efd019944489a5 b/v6.4/0a549ed22c3c7cc6da5c5f5918efd019944489a5 new file mode 100644 index 00000000000..3db6cdbd4e1 --- /dev/null +++ b/v6.4/0a549ed22c3c7cc6da5c5f5918efd019944489a5 @@ -0,0 +1 @@ +0a549ed22c3c ("lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg") diff --git a/v6.4/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 b/v6.4/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 new file mode 100644 index 00000000000..5e9a34521ab --- /dev/null +++ b/v6.4/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 @@ -0,0 +1 @@ +0c9bd6bc4bb2 ("pidfd: getfd should always report ESRCH if a task is exiting") diff --git a/v6.4/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 b/v6.4/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 new file mode 100644 index 00000000000..32912f13fdc --- /dev/null +++ b/v6.4/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 @@ -0,0 +1,8 @@ +0e4a862174f2 ("libfs: Convert simple directory offsets to use a Maple Tree") +ecba88a3b32d ("libfs: Add simple_offset_empty()") +7beea725a8ca ("libfs: Define a minimum directory offset") +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") diff --git a/v6.4/0e9876d8e88d81a35742e90048ab3784c49b910b b/v6.4/0e9876d8e88d81a35742e90048ab3784c49b910b new file mode 100644 index 00000000000..3217749aade --- /dev/null +++ b/v6.4/0e9876d8e88d81a35742e90048ab3784c49b910b @@ -0,0 +1 @@ +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.4/0f05ee447949cf1b72bd7c415c803ea7f7209403 b/v6.4/0f05ee447949cf1b72bd7c415c803ea7f7209403 new file mode 100644 index 00000000000..8dfd4c3a8a7 --- /dev/null +++ b/v6.4/0f05ee447949cf1b72bd7c415c803ea7f7209403 @@ -0,0 +1,2 @@ +0f05ee447949 ("selftests/filesystems:fix build error in overlayfs") +b5a78c7127f2 ("selftests/overlayfs: verify device and inode numbers in /proc/pid/maps") diff --git a/v6.4/101c3fad29d7a0a90ff063b1aad586a0211911ec b/v6.4/101c3fad29d7a0a90ff063b1aad586a0211911ec new file mode 100644 index 00000000000..1a3802605b1 --- /dev/null +++ b/v6.4/101c3fad29d7a0a90ff063b1aad586a0211911ec @@ -0,0 +1,3 @@ +101c3fad29d7 ("libfs: Drop generic_set_encrypted_ci_d_ops") +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") diff --git a/v6.4/11b3f8ae7081607a783d60e8098d46b787f79cad b/v6.4/11b3f8ae7081607a783d60e8098d46b787f79cad new file mode 100644 index 00000000000..46fe45bddbe --- /dev/null +++ b/v6.4/11b3f8ae7081607a783d60e8098d46b787f79cad @@ -0,0 +1,9 @@ +11b3f8ae7081 ("fs: remove the inode argument to ->d_real() method") +def3ae83da02 ("fs: store real path instead of fake path in backing file f_path") +08582d678fcf ("fs: create helper file_user_path() for user displayed mapped file path") +83bc1d294130 ("fs: get mnt_writers count for an open backing file's real path") +6cf41fcfe099 ("backing file: free directly") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +3e15dcf77b23 ("fs: rename __mnt_{want,drop}_write*() helpers") +63580f669d7f ("Merge tag 'ovl-update-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs") diff --git a/v6.4/11ff73082f17e1adc1b717264d9b74661fc5b229 b/v6.4/11ff73082f17e1adc1b717264d9b74661fc5b229 new file mode 100644 index 00000000000..ec6b8c281ee --- /dev/null +++ b/v6.4/11ff73082f17e1adc1b717264d9b74661fc5b229 @@ -0,0 +1,5 @@ +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") diff --git a/v6.4/12f7900c575679af411aaa89340bfe3dc68b46b3 b/v6.4/12f7900c575679af411aaa89340bfe3dc68b46b3 new file mode 100644 index 00000000000..734b6789138 --- /dev/null +++ b/v6.4/12f7900c575679af411aaa89340bfe3dc68b46b3 @@ -0,0 +1 @@ +12f7900c5756 ("writeback: move wb_wakeup_delayed defination to fs-writeback.c") diff --git a/v6.4/133e267ef4a26d19c93996a874714e9f3f8c70aa b/v6.4/133e267ef4a26d19c93996a874714e9f3f8c70aa new file mode 100644 index 00000000000..d870625c39b --- /dev/null +++ b/v6.4/133e267ef4a26d19c93996a874714e9f3f8c70aa @@ -0,0 +1 @@ +133e267ef4a2 ("time: test: Fix incorrect format specifier") diff --git a/v6.4/14786d949a3b8cf00cc32456363b7db22894a0e6 b/v6.4/14786d949a3b8cf00cc32456363b7db22894a0e6 new file mode 100644 index 00000000000..6af37b9a8f6 --- /dev/null +++ b/v6.4/14786d949a3b8cf00cc32456363b7db22894a0e6 @@ -0,0 +1,12 @@ +14786d949a3b ("filelock: fix deadlock detection in POSIX locking") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.4/1505ba06e52e701600172bccbc3aa7fb9bd5d0da b/v6.4/1505ba06e52e701600172bccbc3aa7fb9bd5d0da new file mode 100644 index 00000000000..f9d2b1159da --- /dev/null +++ b/v6.4/1505ba06e52e701600172bccbc3aa7fb9bd5d0da @@ -0,0 +1,2 @@ +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v6.4/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 b/v6.4/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 new file mode 100644 index 00000000000..c096ff54c58 --- /dev/null +++ b/v6.4/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 @@ -0,0 +1,13 @@ +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v6.4/15f298821289d3efba87bb34db29d0ba9780a443 b/v6.4/15f298821289d3efba87bb34db29d0ba9780a443 new file mode 100644 index 00000000000..49cffb9a559 --- /dev/null +++ b/v6.4/15f298821289d3efba87bb34db29d0ba9780a443 @@ -0,0 +1,20 @@ +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v6.4/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 b/v6.4/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 new file mode 100644 index 00000000000..80560d0c69b --- /dev/null +++ b/v6.4/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 @@ -0,0 +1,20 @@ +16ca5dfd8dcd ("swap: port block device usage to file") +4c6bca43c547 ("mm/swap: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.4/16f9ce818901c7b7618094242adc0b51208a7c89 b/v6.4/16f9ce818901c7b7618094242adc0b51208a7c89 new file mode 100644 index 00000000000..f2ed827daa1 --- /dev/null +++ b/v6.4/16f9ce818901c7b7618094242adc0b51208a7c89 @@ -0,0 +1,2 @@ +16f9ce818901 ("smb/server: adapt to breakup of struct file_lock") +6a277077ac51 ("smb/server: convert to using new filelock helpers") diff --git a/v6.4/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 b/v6.4/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 new file mode 100644 index 00000000000..c99dd4d7aa4 --- /dev/null +++ b/v6.4/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 @@ -0,0 +1 @@ +1901ae3cc9f8 ("selftest/ftrace: fix typo in ftracetest script") diff --git a/v6.4/190f676afa00d07082db170400aaa2cd4de0933f b/v6.4/190f676afa00d07082db170400aaa2cd4de0933f new file mode 100644 index 00000000000..a56cc48ef84 --- /dev/null +++ b/v6.4/190f676afa00d07082db170400aaa2cd4de0933f @@ -0,0 +1,20 @@ +190f676afa00 ("block/genhd: port disk_scan_partitions() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v6.4/195b3678bea35fde0619f17b73847c30e66d79d0 b/v6.4/195b3678bea35fde0619f17b73847c30e66d79d0 new file mode 100644 index 00000000000..e1bfc79a9fe --- /dev/null +++ b/v6.4/195b3678bea35fde0619f17b73847c30e66d79d0 @@ -0,0 +1 @@ +195b3678bea3 ("minix: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.4/19871b5c7a003946d3cd4209a348ab7c0df5dbad b/v6.4/19871b5c7a003946d3cd4209a348ab7c0df5dbad new file mode 100644 index 00000000000..007b6947da5 --- /dev/null +++ b/v6.4/19871b5c7a003946d3cd4209a348ab7c0df5dbad @@ -0,0 +1,5 @@ +19871b5c7a00 ("iomap: pass the length of the dirty region to ->map_blocks") +925c86a19bac ("fs: add CONFIG_BUFFER_HEAD") +487c607df790 ("block: use iomap for writes to block devices") +727cfe976758 ("block: open code __generic_file_write_iter for blkdev writes") +c6b0271053e7 ("Merge tag 'fs_for_v6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs") diff --git a/v6.4/19e94a2333c2babc773e51a9ed844cfc35a36064 b/v6.4/19e94a2333c2babc773e51a9ed844cfc35a36064 new file mode 100644 index 00000000000..de914621ff7 --- /dev/null +++ b/v6.4/19e94a2333c2babc773e51a9ed844cfc35a36064 @@ -0,0 +1,20 @@ +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v6.4/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 b/v6.4/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 new file mode 100644 index 00000000000..7c5e96a2735 --- /dev/null +++ b/v6.4/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 @@ -0,0 +1,11 @@ +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.4/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a b/v6.4/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a new file mode 100644 index 00000000000..3bdc3bd8de2 --- /dev/null +++ b/v6.4/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a @@ -0,0 +1,10 @@ +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.4/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf b/v6.4/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf new file mode 100644 index 00000000000..1af092779b2 --- /dev/null +++ b/v6.4/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf @@ -0,0 +1,5 @@ +1b9e2d90141c ("xfs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +3584c8f48a70 ("xfs: Block writes to log device") +653bee386c08 ("xfs: simplify device handling") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.4/1d3aa0b97c55672eff44516b1c8afb9551003d78 b/v6.4/1d3aa0b97c55672eff44516b1c8afb9551003d78 new file mode 100644 index 00000000000..c2f647fd7aa --- /dev/null +++ b/v6.4/1d3aa0b97c55672eff44516b1c8afb9551003d78 @@ -0,0 +1,20 @@ +1d3aa0b97c55 ("ocfs2: port block device access to file") +ebc4185497ea ("ocfs2: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.4/1fa08aece42512be072351f482096d5796edf7ca b/v6.4/1fa08aece42512be072351f482096d5796edf7ca new file mode 100644 index 00000000000..cb4c2a9b547 --- /dev/null +++ b/v6.4/1fa08aece42512be072351f482096d5796edf7ca @@ -0,0 +1,14 @@ +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +fb7945b484b8 ("nsfs: use d_make_root()") +16a9496523a4 ("fs: convert core infrastructure to new timestamp accessors") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") diff --git a/v6.4/205de6ddd7fff9340bd5e4b68105f28120671c6b b/v6.4/205de6ddd7fff9340bd5e4b68105f28120671c6b new file mode 100644 index 00000000000..06ba208ba06 --- /dev/null +++ b/v6.4/205de6ddd7fff9340bd5e4b68105f28120671c6b @@ -0,0 +1,20 @@ +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") diff --git a/v6.4/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 b/v6.4/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 new file mode 100644 index 00000000000..83341b0ab0f --- /dev/null +++ b/v6.4/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 @@ -0,0 +1,20 @@ +20e6a8d0dcdc ("drbd: port block device access to file") +75e27d373425 ("drdb: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.4/217759bbb95db7998528eb65914c3e20d890dff5 b/v6.4/217759bbb95db7998528eb65914c3e20d890dff5 new file mode 100644 index 00000000000..36d03a2b785 --- /dev/null +++ b/v6.4/217759bbb95db7998528eb65914c3e20d890dff5 @@ -0,0 +1,20 @@ +217759bbb95d ("xen: port block device access to file") +436d3705bfee ("xen/blkback: Convert to bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.4/21e25205d7f9b6d7d3807546dd12ea93844b7c8e b/v6.4/21e25205d7f9b6d7d3807546dd12ea93844b7c8e new file mode 100644 index 00000000000..7b1739aba8a --- /dev/null +++ b/v6.4/21e25205d7f9b6d7d3807546dd12ea93844b7c8e @@ -0,0 +1 @@ +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") diff --git a/v6.4/2263639f96f24a121ec9f037981b81daf5a8d60a b/v6.4/2263639f96f24a121ec9f037981b81daf5a8d60a new file mode 100644 index 00000000000..57171b0b3f2 --- /dev/null +++ b/v6.4/2263639f96f24a121ec9f037981b81daf5a8d60a @@ -0,0 +1 @@ +2263639f96f2 ("iov_iter: streamline iovec/bvec alignment iteration") diff --git a/v6.4/231e872529885483056c0170641ddd76686e3a89 b/v6.4/231e872529885483056c0170641ddd76686e3a89 new file mode 100644 index 00000000000..e33eda971e9 --- /dev/null +++ b/v6.4/231e872529885483056c0170641ddd76686e3a89 @@ -0,0 +1 @@ +231e87252988 ("xfs: add support for FS_IOC_GETFSSYSFSPATH") diff --git a/v6.4/24a8b7bfb96120b32c222ef108bb7a713d1e385a b/v6.4/24a8b7bfb96120b32c222ef108bb7a713d1e385a new file mode 100644 index 00000000000..6f8e010c7d8 --- /dev/null +++ b/v6.4/24a8b7bfb96120b32c222ef108bb7a713d1e385a @@ -0,0 +1,12 @@ +24a8b7bfb961 ("fs: use inode_set_ctime_to_ts to set inode ctime to current time") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") +c9e561c4753c ("btrfs: update i_version in update_dev_time") diff --git a/v6.4/24be05591fb7a2a3edd639092c045298dd57aeea b/v6.4/24be05591fb7a2a3edd639092c045298dd57aeea new file mode 100644 index 00000000000..14b4f9a5c66 --- /dev/null +++ b/v6.4/24be05591fb7a2a3edd639092c045298dd57aeea @@ -0,0 +1,20 @@ +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v6.4/2558e3b23112adb82a558bab616890a790a38bc6 b/v6.4/2558e3b23112adb82a558bab616890a790a38bc6 new file mode 100644 index 00000000000..1eb99b4aea9 --- /dev/null +++ b/v6.4/2558e3b23112adb82a558bab616890a790a38bc6 @@ -0,0 +1,14 @@ +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v6.4/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 b/v6.4/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 new file mode 100644 index 00000000000..521e21e3da0 --- /dev/null +++ b/v6.4/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 @@ -0,0 +1,14 @@ +269a6194dcba ("filelock: reorganize locks_delete_block and __locks_insert_block") +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.4/2824083db76cb9d4b7910607b367e93b02912865 b/v6.4/2824083db76cb9d4b7910607b367e93b02912865 new file mode 100644 index 00000000000..1fe0b611766 --- /dev/null +++ b/v6.4/2824083db76cb9d4b7910607b367e93b02912865 @@ -0,0 +1,20 @@ +2824083db76c ("ovl: Always reject mounting over case-insensitive directories") +24e16e385f22 ("ovl: add support for appending lowerdirs one by one") +819829f0319a ("ovl: refactor layer parsing helpers") +0cea4c097d97 ("ovl: store and show the user provided lowerdir mount option") +c835110b588a ("ovl: remove unused code in lowerdir param parsing") +32db51070850 ("ovl: fix regression in showing lowerdir mount option") +a535116d8033 ("ovl: make use of ->layers safe in rcu pathwalk") +f01d08899fd7 ("ovl: make consistent use of OVL_FS()") +16aac5ad1fa9 ("ovl: support encoding non-decodable file handles") +184996e92e86 ("ovl: Validate verity xattr when resolving lowerdata") +bf07089081a0 ("ovl: Add versioned header for overlay.metacopy xattr") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") diff --git a/v6.4/282c30f320ba25794b66c2231ab134d15465ef21 b/v6.4/282c30f320ba25794b66c2231ab134d15465ef21 new file mode 100644 index 00000000000..84536cc9901 --- /dev/null +++ b/v6.4/282c30f320ba25794b66c2231ab134d15465ef21 @@ -0,0 +1,5 @@ +282c30f320ba ("filelock: remove temporary compatibility macros") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.4/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 b/v6.4/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 new file mode 100644 index 00000000000..f4adb126024 --- /dev/null +++ b/v6.4/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 @@ -0,0 +1 @@ +2851f57d2dab ("selftests: thermal: intel: workload_hint: add missing gitignore") diff --git a/v6.4/2892731ec2893252cdbc256a2bd5436b7fd94cf7 b/v6.4/2892731ec2893252cdbc256a2bd5436b7fd94cf7 new file mode 100644 index 00000000000..f0cdebf4c90 --- /dev/null +++ b/v6.4/2892731ec2893252cdbc256a2bd5436b7fd94cf7 @@ -0,0 +1,20 @@ +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") diff --git a/v6.4/292fcaa1f937345cb65f3af82a1ee6692c8df9eb b/v6.4/292fcaa1f937345cb65f3af82a1ee6692c8df9eb new file mode 100644 index 00000000000..6b27fe1956b --- /dev/null +++ b/v6.4/292fcaa1f937345cb65f3af82a1ee6692c8df9eb @@ -0,0 +1 @@ +292fcaa1f937 ("smb: remove redundant check") diff --git a/v6.4/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 b/v6.4/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 new file mode 100644 index 00000000000..7268fc12395 --- /dev/null +++ b/v6.4/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 @@ -0,0 +1 @@ +2a95fd3cc23d ("jfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.4/2cd114294d1dad6ed19217c909680f9fd30ee711 b/v6.4/2cd114294d1dad6ed19217c909680f9fd30ee711 new file mode 100644 index 00000000000..73824817b6d --- /dev/null +++ b/v6.4/2cd114294d1dad6ed19217c909680f9fd30ee711 @@ -0,0 +1 @@ +2cd114294d1d ("smb/client: convert to using new filelock helpers") diff --git a/v6.4/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d b/v6.4/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d new file mode 100644 index 00000000000..87ba9cfd7a1 --- /dev/null +++ b/v6.4/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d @@ -0,0 +1,5 @@ +2dd0b5a8fcc4 ("selftests: ktap_helpers: Add a helper to finish the test") +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") diff --git a/v6.4/2fadeb950f53c017bde9e156e443528265dd3629 b/v6.4/2fadeb950f53c017bde9e156e443528265dd3629 new file mode 100644 index 00000000000..a44c59e1a20 --- /dev/null +++ b/v6.4/2fadeb950f53c017bde9e156e443528265dd3629 @@ -0,0 +1,9 @@ +2fadeb950f53 ("kunit: make kunit_bus_type const") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") diff --git a/v6.4/3058fca1ed7955c904584a6d86108d664a927177 b/v6.4/3058fca1ed7955c904584a6d86108d664a927177 new file mode 100644 index 00000000000..42dfd9caea9 --- /dev/null +++ b/v6.4/3058fca1ed7955c904584a6d86108d664a927177 @@ -0,0 +1 @@ +3058fca1ed79 ("fs: make file_dentry() a simple accessor") diff --git a/v6.4/30deff8531f469453ccc0981f14eceb0a2ea68d6 b/v6.4/30deff8531f469453ccc0981f14eceb0a2ea68d6 new file mode 100644 index 00000000000..1f78ac4382c --- /dev/null +++ b/v6.4/30deff8531f469453ccc0981f14eceb0a2ea68d6 @@ -0,0 +1,20 @@ +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") diff --git a/v6.4/321de651fa565dcf76c017b257bdf15ec7fff45d b/v6.4/321de651fa565dcf76c017b257bdf15ec7fff45d new file mode 100644 index 00000000000..f1ec15694f5 --- /dev/null +++ b/v6.4/321de651fa565dcf76c017b257bdf15ec7fff45d @@ -0,0 +1,6 @@ +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +841dd789b862 ("block: Use bdev_open_by_dev() in blkdev_open()") +e719b4d15674 ("block: Provide bdev_open_* functions") +a0433f8cae3a ("Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linux") diff --git a/v6.4/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 b/v6.4/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 new file mode 100644 index 00000000000..8ec0a7cd448 --- /dev/null +++ b/v6.4/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 @@ -0,0 +1,20 @@ +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v6.4/3425a2005b291b62b6f6deeeab1156839c41cf85 b/v6.4/3425a2005b291b62b6f6deeeab1156839c41cf85 new file mode 100644 index 00000000000..f283228910f --- /dev/null +++ b/v6.4/3425a2005b291b62b6f6deeeab1156839c41cf85 @@ -0,0 +1 @@ +3425a2005b29 ("selftests/ftrace: Add test to exercize function tracer across cpu hotplug") diff --git a/v6.4/345e8abe4c355bc24bab3f4a5634122e55be8665 b/v6.4/345e8abe4c355bc24bab3f4a5634122e55be8665 new file mode 100644 index 00000000000..337c54fd768 --- /dev/null +++ b/v6.4/345e8abe4c355bc24bab3f4a5634122e55be8665 @@ -0,0 +1,20 @@ +345e8abe4c35 ("selftests/resctrl: Get domain id from cache id") +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v6.4/347d49fdf36c5e2411afdb312935d88183fe5811 b/v6.4/347d49fdf36c5e2411afdb312935d88183fe5811 new file mode 100644 index 00000000000..bfc7bbdb428 --- /dev/null +++ b/v6.4/347d49fdf36c5e2411afdb312935d88183fe5811 @@ -0,0 +1,8 @@ +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.4/348139384ba30eccd4ce4f01fcf575b08ce81b83 b/v6.4/348139384ba30eccd4ce4f01fcf575b08ce81b83 new file mode 100644 index 00000000000..50d31b0c930 --- /dev/null +++ b/v6.4/348139384ba30eccd4ce4f01fcf575b08ce81b83 @@ -0,0 +1 @@ +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v6.4/3789fb8746dc0f484db2d6f48b390f0f535d5120 b/v6.4/3789fb8746dc0f484db2d6f48b390f0f535d5120 new file mode 100644 index 00000000000..3d88ab126c2 --- /dev/null +++ b/v6.4/3789fb8746dc0f484db2d6f48b390f0f535d5120 @@ -0,0 +1,20 @@ +3789fb8746dc ("bcache: port block device access to files") +b3856da79062 ("bcache: Fixup error handling in register_cache()") +631b001fd6bc ("bcache: Convert to bdev_open_by_path()") +2c5555983bd2 ("bcache: Fix bcache device claiming") +abcc0cbd4928 ("bcache: Alloc holder object before async registration") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v6.4/386dc41cf54dcf44ea40de1aca900f02b756cec0 b/v6.4/386dc41cf54dcf44ea40de1aca900f02b756cec0 new file mode 100644 index 00000000000..02c11713ded --- /dev/null +++ b/v6.4/386dc41cf54dcf44ea40de1aca900f02b756cec0 @@ -0,0 +1 @@ +386dc41cf54d ("init: flush async file closing") diff --git a/v6.4/3948abaa4e2be938ccdfc289385a27342fb13d43 b/v6.4/3948abaa4e2be938ccdfc289385a27342fb13d43 new file mode 100644 index 00000000000..572762fe9dd --- /dev/null +++ b/v6.4/3948abaa4e2be938ccdfc289385a27342fb13d43 @@ -0,0 +1 @@ +3948abaa4e2b ("do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak") diff --git a/v6.4/3956f35fbd36aee35766008ce6a9b0ed812d93ef b/v6.4/3956f35fbd36aee35766008ce6a9b0ed812d93ef new file mode 100644 index 00000000000..6101679f452 --- /dev/null +++ b/v6.4/3956f35fbd36aee35766008ce6a9b0ed812d93ef @@ -0,0 +1,7 @@ +3956f35fbd36 ("ceph: adapt to breakup of struct file_lock") +38d46409c463 ("ceph: print cluster fsid and client global_id in all debug logs") +5995d90d2d19 ("ceph: rename _to_client() to _to_fs_client()") +197b7d792d6a ("ceph: pass the mdsc to several helpers") +07bb00ef00ac ("ceph: fix type promotion bug on 32bit systems") +2816a09678f5 ("ceph: remove unnecessary check for NULL in parse_longname()") +7ba2090ca64e ("Merge tag 'ceph-for-6.6-rc1' of https://github.com/ceph/ceph-client") diff --git a/v6.4/39a6c668e4e78c3bc262c24d9aabd0a49027f948 b/v6.4/39a6c668e4e78c3bc262c24d9aabd0a49027f948 new file mode 100644 index 00000000000..6f286cd1333 --- /dev/null +++ b/v6.4/39a6c668e4e78c3bc262c24d9aabd0a49027f948 @@ -0,0 +1 @@ +39a6c668e4e7 ("efs: convert efs to use the new mount api") diff --git a/v6.4/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd b/v6.4/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd new file mode 100644 index 00000000000..b70ce8cc2d2 --- /dev/null +++ b/v6.4/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd @@ -0,0 +1,20 @@ +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") diff --git a/v6.4/3cdad0a5a6cf581519748612cb449b43379510a4 b/v6.4/3cdad0a5a6cf581519748612cb449b43379510a4 new file mode 100644 index 00000000000..0777f0ddd47 --- /dev/null +++ b/v6.4/3cdad0a5a6cf581519748612cb449b43379510a4 @@ -0,0 +1,20 @@ +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") diff --git a/v6.4/3d40f78169a0a954ff06e2b0f8e21463f7edb433 b/v6.4/3d40f78169a0a954ff06e2b0f8e21463f7edb433 new file mode 100644 index 00000000000..785dad21514 --- /dev/null +++ b/v6.4/3d40f78169a0a954ff06e2b0f8e21463f7edb433 @@ -0,0 +1 @@ +3d40f78169a0 ("filelock: drop the IS_* macros") diff --git a/v6.4/3f6d810665dfde0d33785420618ceb03fba0619d b/v6.4/3f6d810665dfde0d33785420618ceb03fba0619d new file mode 100644 index 00000000000..ad5dc22b699 --- /dev/null +++ b/v6.4/3f6d810665dfde0d33785420618ceb03fba0619d @@ -0,0 +1,3 @@ +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") diff --git a/v6.4/410bb2ce611133a11d4d11f0aef4c83f095c3200 b/v6.4/410bb2ce611133a11d4d11f0aef4c83f095c3200 new file mode 100644 index 00000000000..fcb05d5710a --- /dev/null +++ b/v6.4/410bb2ce611133a11d4d11f0aef4c83f095c3200 @@ -0,0 +1,19 @@ +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") diff --git a/v6.4/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 b/v6.4/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 new file mode 100644 index 00000000000..45d8bd5a5d2 --- /dev/null +++ b/v6.4/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 @@ -0,0 +1 @@ +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") diff --git a/v6.4/42c3732fa8073717dd7d924472f1c0bc5b452fdc b/v6.4/42c3732fa8073717dd7d924472f1c0bc5b452fdc new file mode 100644 index 00000000000..cd21ca78615 --- /dev/null +++ b/v6.4/42c3732fa8073717dd7d924472f1c0bc5b452fdc @@ -0,0 +1 @@ +42c3732fa807 ("fs: Create a generic is_dot_dotdot() utility") diff --git a/v6.4/432acd550e3607d5fea23e27f6ab4e4567deccfd b/v6.4/432acd550e3607d5fea23e27f6ab4e4567deccfd new file mode 100644 index 00000000000..77a9838a56a --- /dev/null +++ b/v6.4/432acd550e3607d5fea23e27f6ab4e4567deccfd @@ -0,0 +1 @@ +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") diff --git a/v6.4/433f437b3ae2ed4e318ecd5233c82f6936e78e82 b/v6.4/433f437b3ae2ed4e318ecd5233c82f6936e78e82 new file mode 100644 index 00000000000..ded20c197b4 --- /dev/null +++ b/v6.4/433f437b3ae2ed4e318ecd5233c82f6936e78e82 @@ -0,0 +1,20 @@ +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") diff --git a/v6.4/4379f91172f39d999919c8e8b2b5e1d665d8972d b/v6.4/4379f91172f39d999919c8e8b2b5e1d665d8972d new file mode 100644 index 00000000000..486c519eecc --- /dev/null +++ b/v6.4/4379f91172f39d999919c8e8b2b5e1d665d8972d @@ -0,0 +1,20 @@ +4379f91172f3 ("power: port block device access to file") +e017d304c740 ("PM: hibernate: Convert to bdev_open_by_dev()") +40d84e198b0a ("PM: hibernate: Rename function parameter from snapshot_test to exclusive") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v6.4/43f0df54c96fa5abcab9df8649c1e52119bf0238 b/v6.4/43f0df54c96fa5abcab9df8649c1e52119bf0238 new file mode 100644 index 00000000000..06aff63ad9c --- /dev/null +++ b/v6.4/43f0df54c96fa5abcab9df8649c1e52119bf0238 @@ -0,0 +1,8 @@ +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") diff --git a/v6.4/449813515d3e5efec85206bb91588a6249a421a3 b/v6.4/449813515d3e5efec85206bb91588a6249a421a3 new file mode 100644 index 00000000000..522a3127026 --- /dev/null +++ b/v6.4/449813515d3e5efec85206bb91588a6249a421a3 @@ -0,0 +1,4 @@ +449813515d3e ("block, fs: Restore the per-bio/request data lifetime fields") +1ccf164ec866 ("block: Use iov_iter_extract_pages() and page pinning in direct-io.c") +e51bab4e2058 ("block: Replace BIO_NO_PAGE_REF with BIO_PAGE_REFFED with inverted logic") +a450f49708ea ("iomap: Don't get an reference on ZERO_PAGE for direct I/O block zeroing") diff --git a/v6.4/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 b/v6.4/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 new file mode 100644 index 00000000000..e708e8a3079 --- /dev/null +++ b/v6.4/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 @@ -0,0 +1,2 @@ +459c814a3c5f ("9p: adapt to breakup of struct file_lock") +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") diff --git a/v6.4/45f29e0eb5b969c59a70525942080905dc5b7964 b/v6.4/45f29e0eb5b969c59a70525942080905dc5b7964 new file mode 100644 index 00000000000..7293e29f580 --- /dev/null +++ b/v6.4/45f29e0eb5b969c59a70525942080905dc5b7964 @@ -0,0 +1 @@ +45f29e0eb5b9 ("openpromfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.4/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 b/v6.4/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 new file mode 100644 index 00000000000..7fadc4977c1 --- /dev/null +++ b/v6.4/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 @@ -0,0 +1,8 @@ +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.4/4a679c5afca027d7f4668f51693f7cce589038f5 b/v6.4/4a679c5afca027d7f4668f51693f7cce589038f5 new file mode 100644 index 00000000000..011df112d57 --- /dev/null +++ b/v6.4/4a679c5afca027d7f4668f51693f7cce589038f5 @@ -0,0 +1 @@ +4a679c5afca0 ("selftests: Add test to verify power supply properties") diff --git a/v6.4/4b2cfbda2d530f4efa0e2833771640869013de5e b/v6.4/4b2cfbda2d530f4efa0e2833771640869013de5e new file mode 100644 index 00000000000..189c5bff37d --- /dev/null +++ b/v6.4/4b2cfbda2d530f4efa0e2833771640869013de5e @@ -0,0 +1,20 @@ +4b2cfbda2d53 ("nfs: port block device access to files") +3fe5d9fb0b31 ("nfs/blocklayout: Convert to use bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.4/4b357e2a6d6c364a88d50526675fe596a30766cb b/v6.4/4b357e2a6d6c364a88d50526675fe596a30766cb new file mode 100644 index 00000000000..a339a4273e6 --- /dev/null +++ b/v6.4/4b357e2a6d6c364a88d50526675fe596a30766cb @@ -0,0 +1,20 @@ +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v6.4/4b7b4291dee2fef9148563be3eeb0034cc3bf5df b/v6.4/4b7b4291dee2fef9148563be3eeb0034cc3bf5df new file mode 100644 index 00000000000..1dc10b9d825 --- /dev/null +++ b/v6.4/4b7b4291dee2fef9148563be3eeb0034cc3bf5df @@ -0,0 +1 @@ +4b7b4291dee2 ("selftests: thermal: intel: power_floor: add missing gitignore") diff --git a/v6.4/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 b/v6.4/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 new file mode 100644 index 00000000000..e9525ee42e5 --- /dev/null +++ b/v6.4/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 @@ -0,0 +1,2 @@ +4b944f8ef996 ("Revert "mm/filemap: avoid buffered read/write race to read inconsistent data"") +e2c27b803bb6 ("mm/filemap: avoid buffered read/write race to read inconsistent data") diff --git a/v6.4/4ca52f539865853e6ddbc393745cd0b305f0d810 b/v6.4/4ca52f539865853e6ddbc393745cd0b305f0d810 new file mode 100644 index 00000000000..e0b48d8cb6c --- /dev/null +++ b/v6.4/4ca52f539865853e6ddbc393745cd0b305f0d810 @@ -0,0 +1,7 @@ +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.4/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 b/v6.4/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 new file mode 100644 index 00000000000..1974b9ba943 --- /dev/null +++ b/v6.4/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 @@ -0,0 +1,15 @@ +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") diff --git a/v6.4/512383ae49107fbc42243887798548e356c4b91c b/v6.4/512383ae49107fbc42243887798548e356c4b91c new file mode 100644 index 00000000000..9dabe79ddb6 --- /dev/null +++ b/v6.4/512383ae49107fbc42243887798548e356c4b91c @@ -0,0 +1,3 @@ +512383ae4910 ("f2fs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.4/5339792bd64bd1605d3d51f8e52e94dfc385959b b/v6.4/5339792bd64bd1605d3d51f8e52e94dfc385959b new file mode 100644 index 00000000000..657ef9c4bd3 --- /dev/null +++ b/v6.4/5339792bd64bd1605d3d51f8e52e94dfc385959b @@ -0,0 +1,20 @@ +5339792bd64b ("selftests/resctrl: Add test groups and name L3 CAT test L3_CAT") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v6.4/539cd3f4da3fdbe7dc353634e004e4b0e725c35a b/v6.4/539cd3f4da3fdbe7dc353634e004e4b0e725c35a new file mode 100644 index 00000000000..508c049b8d4 --- /dev/null +++ b/v6.4/539cd3f4da3fdbe7dc353634e004e4b0e725c35a @@ -0,0 +1,5 @@ +539cd3f4da3f ("selftests: lib.mk: Do not process TEST_GEN_MODS_DIR") +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") diff --git a/v6.4/54943abce0927156ba9909f1a533b25410bfe2ca b/v6.4/54943abce0927156ba9909f1a533b25410bfe2ca new file mode 100644 index 00000000000..746ea0835a9 --- /dev/null +++ b/v6.4/54943abce0927156ba9909f1a533b25410bfe2ca @@ -0,0 +1,20 @@ +54943abce092 ("iomap: add pos and dirty_len into trace_iomap_writepage_map") +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v6.4/54ee3526796f56c249124686a33e1cc05f76ea21 b/v6.4/54ee3526796f56c249124686a33e1cc05f76ea21 new file mode 100644 index 00000000000..5997e5a227a --- /dev/null +++ b/v6.4/54ee3526796f56c249124686a33e1cc05f76ea21 @@ -0,0 +1,2 @@ +54ee3526796f ("selftests: livepatch: Avoid running the tests if kernel-devel is missing") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") diff --git a/v6.4/57c6906778f55deba6d3f3af00284e3541bb9950 b/v6.4/57c6906778f55deba6d3f3af00284e3541bb9950 new file mode 100644 index 00000000000..77cae3a6f0a --- /dev/null +++ b/v6.4/57c6906778f55deba6d3f3af00284e3541bb9950 @@ -0,0 +1 @@ +57c6906778f5 ("__fs_parse: Correct a documentation comment") diff --git a/v6.4/582a3bf999df662c0e0fa4717ce7559f16d7b93b b/v6.4/582a3bf999df662c0e0fa4717ce7559f16d7b93b new file mode 100644 index 00000000000..9098e5268dd --- /dev/null +++ b/v6.4/582a3bf999df662c0e0fa4717ce7559f16d7b93b @@ -0,0 +1,5 @@ +582a3bf999df ("filelock: always define for_each_file_lock()") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.4/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 b/v6.4/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 new file mode 100644 index 00000000000..5a7c9c80a0b --- /dev/null +++ b/v6.4/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 @@ -0,0 +1 @@ +587a67b6830b ("filelock: rename some fields in tracepoints") diff --git a/v6.4/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 b/v6.4/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 new file mode 100644 index 00000000000..353fab4c2ed --- /dev/null +++ b/v6.4/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 @@ -0,0 +1 @@ +5916f439f2eb ("Convert coda to use the new mount API") diff --git a/v6.4/5bc9dc068afe95e924136d57c1a385194282a919 b/v6.4/5bc9dc068afe95e924136d57c1a385194282a919 new file mode 100644 index 00000000000..58b7b43b271 --- /dev/null +++ b/v6.4/5bc9dc068afe95e924136d57c1a385194282a919 @@ -0,0 +1 @@ +5bc9dc068afe ("selftest: ftrace: fix minor typo in log") diff --git a/v6.4/5caf1b6400d30a31363063314bddea4e5680d639 b/v6.4/5caf1b6400d30a31363063314bddea4e5680d639 new file mode 100644 index 00000000000..9613793a21c --- /dev/null +++ b/v6.4/5caf1b6400d30a31363063314bddea4e5680d639 @@ -0,0 +1,20 @@ +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v6.4/5d94da7ff00ef45737a64d947e7ff45aca972782 b/v6.4/5d94da7ff00ef45737a64d947e7ff45aca972782 new file mode 100644 index 00000000000..94756e17f87 --- /dev/null +++ b/v6.4/5d94da7ff00ef45737a64d947e7ff45aca972782 @@ -0,0 +1 @@ +5d94da7ff00e ("kselftest: Add basic test for probing the rust sample modules") diff --git a/v6.4/6021d62c677f12f2f975bb1bf2389730e1d9f746 b/v6.4/6021d62c677f12f2f975bb1bf2389730e1d9f746 new file mode 100644 index 00000000000..35c83a83d1c --- /dev/null +++ b/v6.4/6021d62c677f12f2f975bb1bf2389730e1d9f746 @@ -0,0 +1 @@ +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") diff --git a/v6.4/60c2a6926cc94dcd8a60ab593b4092bc354061c3 b/v6.4/60c2a6926cc94dcd8a60ab593b4092bc354061c3 new file mode 100644 index 00000000000..febb6a07fa7 --- /dev/null +++ b/v6.4/60c2a6926cc94dcd8a60ab593b4092bc354061c3 @@ -0,0 +1,20 @@ +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v6.4/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 b/v6.4/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 new file mode 100644 index 00000000000..f5b331ba705 --- /dev/null +++ b/v6.4/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 @@ -0,0 +1,4 @@ +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") diff --git a/v6.4/617fc7775370324d0a2b888625b042221ebdcb62 b/v6.4/617fc7775370324d0a2b888625b042221ebdcb62 new file mode 100644 index 00000000000..c31d441a844 --- /dev/null +++ b/v6.4/617fc7775370324d0a2b888625b042221ebdcb62 @@ -0,0 +1,7 @@ +617fc7775370 ("fs: Use KMEM_CACHE instead of kmem_cache_create") +a6293b3e285c ("fs: factor out backing_file_{read,write}_iter() helpers") +f91a704f7161 ("fs: prepare for stackable filesystems backing file helpers") +6ae654392bb5 ("fs: move kiocb_start_write() into vfs_iocb_iter_write()") +269aed7014b3 ("fs: move file_start_write() into vfs_iter_write()") +e389b76a7ee1 ("coda: change locking order in coda_file_write_iter()") +062cca8915ca ("Merge tag 'vfs-6.7.iomap' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs") diff --git a/v6.4/61ead71476cf8b68960275beee24ff00a809fe81 b/v6.4/61ead71476cf8b68960275beee24ff00a809fe81 new file mode 100644 index 00000000000..6f9e470f02f --- /dev/null +++ b/v6.4/61ead71476cf8b68960275beee24ff00a809fe81 @@ -0,0 +1,5 @@ +61ead71476cf ("ext4: port block device access to file") +afde134b5bd0 ("ext4: Block writes to journal device") +218de67764e5 ("ext4: simplify device handling") +d577c8aaed20 ("ext4: Convert to bdev_open_by_dev()") +3ef96fcfd50b ("Merge tag 'ext4_for_linus-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4") diff --git a/v6.4/64bef697d33b75fc06c5789b3f8108680271529f b/v6.4/64bef697d33b75fc06c5789b3f8108680271529f new file mode 100644 index 00000000000..7d825ef4755 --- /dev/null +++ b/v6.4/64bef697d33b75fc06c5789b3f8108680271529f @@ -0,0 +1,7 @@ +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") diff --git a/v6.4/64f92a554f72cbfe8b971f93af9d07f87599bc88 b/v6.4/64f92a554f72cbfe8b971f93af9d07f87599bc88 new file mode 100644 index 00000000000..91e64def526 --- /dev/null +++ b/v6.4/64f92a554f72cbfe8b971f93af9d07f87599bc88 @@ -0,0 +1 @@ +64f92a554f72 ("ocfs2: convert to using new filelock helpers") diff --git a/v6.4/6727980b67852dae6b82a97e24fbadbdd218c033 b/v6.4/6727980b67852dae6b82a97e24fbadbdd218c033 new file mode 100644 index 00000000000..bfec5f20493 --- /dev/null +++ b/v6.4/6727980b67852dae6b82a97e24fbadbdd218c033 @@ -0,0 +1,4 @@ +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") +9fc96c7c19df ("selftests: error out if kernel header files are not yet built") diff --git a/v6.4/6874f6ed92df1e95ff815692b6bf6aa98e4c925b b/v6.4/6874f6ed92df1e95ff815692b6bf6aa98e4c925b new file mode 100644 index 00000000000..b1f95e09ffb --- /dev/null +++ b/v6.4/6874f6ed92df1e95ff815692b6bf6aa98e4c925b @@ -0,0 +1,20 @@ +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v6.4/689a930b93c5c20294df5da0407df361c5412eac b/v6.4/689a930b93c5c20294df5da0407df361c5412eac new file mode 100644 index 00000000000..956a7ce4b2d --- /dev/null +++ b/v6.4/689a930b93c5c20294df5da0407df361c5412eac @@ -0,0 +1,20 @@ +689a930b93c5 ("drm/xe/tests: Fix printf format specifiers in xe_migrate test") +cf0b9e94c8c7 ("drm/xe/tests/xe_migrate.c: Add vram to vram KUNIT test") +b7ab8c4f028f ("drm/xe/bo: Remove the lock_no_vm()/unlock_no_vm() interface") +d00e9cc28e1e ("drm/xe/vm: Simplify and document xe_vm_lock()") +fba153b0d0b7 ("drm/xe/selftests: consider multi-GT for eviction test") +9c0d779fc67b ("drm/xe: Prevent return with locked vm") +9b9529ce379a ("drm/xe: Rename engine to exec_queue") +99fea6828879 ("drm/xe: Prefer WARN() over BUG() to avoid crashing the kernel") +e3828ebf6cde ("drm/xe: Add define WQ_HEADER_SIZE") +937b4be72baa ("drm/xe: Decouple vram check from xe_bo_addr()") +621c1fbd9b83 ("drm/xe: Remove vma arg from xe_pte_encode()") +0e34fdb4a01a ("drm/xe: Fix checking for unset value") +6aa26f6eb829 ("drm/xe/engine: add missing rpm for bind engines") +cd928fced996 ("drm/xe/uapi: add the userspace bits for small-bar") +6a024f1bfdfe ("drm/xe/bo: support tiered vram allocation for small-bar") +7a060d786cc1 ("drm/xe/mtl: Map PPGTT as CPU:WC") +7ead33156483 ("drm/xe: Use migrate engine for page fault binds") +1655c893af08 ("drm/xe: Reduce the number list links in xe_vma") +8f33b4f054fc ("drm/xe: Avoid doing rebinds") +0043a3e8a1f5 ("drm/xe/execlist: Log when using execlist submission") diff --git a/v6.4/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce b/v6.4/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce new file mode 100644 index 00000000000..7875e8aba59 --- /dev/null +++ b/v6.4/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce @@ -0,0 +1,3 @@ +6934eea2690b ("selftests: ktap_helpers: Add helper to print diagnostic messages") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") diff --git a/v6.4/6a277077ac5189d7633f8c57e153e0a73fab39d2 b/v6.4/6a277077ac5189d7633f8c57e153e0a73fab39d2 new file mode 100644 index 00000000000..0d2fbea9e4a --- /dev/null +++ b/v6.4/6a277077ac5189d7633f8c57e153e0a73fab39d2 @@ -0,0 +1 @@ +6a277077ac51 ("smb/server: convert to using new filelock helpers") diff --git a/v6.4/6a71770442b5b7cf8f880ca1c0a72456c918c757 b/v6.4/6a71770442b5b7cf8f880ca1c0a72456c918c757 new file mode 100644 index 00000000000..6ff718504ae --- /dev/null +++ b/v6.4/6a71770442b5b7cf8f880ca1c0a72456c918c757 @@ -0,0 +1,2 @@ +6a71770442b5 ("selftests: livepatch: Test livepatching a heavily called syscall") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") diff --git a/v6.4/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c b/v6.4/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c new file mode 100644 index 00000000000..6f0978c5d8b --- /dev/null +++ b/v6.4/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c @@ -0,0 +1 @@ +6b6ec4ca4e33 ("eventfd: add a BUILD_BUG_ON() to ensure consistency between EFD_SEMAPHORE and the uapi") diff --git a/v6.4/6b865d6530230b0c446efd93e0207b8eed7eadb2 b/v6.4/6b865d6530230b0c446efd93e0207b8eed7eadb2 new file mode 100644 index 00000000000..cb60085fdbd --- /dev/null +++ b/v6.4/6b865d6530230b0c446efd93e0207b8eed7eadb2 @@ -0,0 +1,8 @@ +6b865d653023 ("iomap: only call mapping_set_error once for each failed bio") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") diff --git a/v6.4/6b91bfa1651d841f0066bae2b1322cac29fdfb61 b/v6.4/6b91bfa1651d841f0066bae2b1322cac29fdfb61 new file mode 100644 index 00000000000..661e003badf --- /dev/null +++ b/v6.4/6b91bfa1651d841f0066bae2b1322cac29fdfb61 @@ -0,0 +1 @@ +6b91bfa1651d ("qnx4: convert qnx4 to use the new mount api") diff --git a/v6.4/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 b/v6.4/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 new file mode 100644 index 00000000000..a00f98aed06 --- /dev/null +++ b/v6.4/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 @@ -0,0 +1 @@ +6c8ac6e24eb0 ("initramfs: remove duplicate built-in __initramfs_start unpacking") diff --git a/v6.4/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff b/v6.4/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff new file mode 100644 index 00000000000..ed007f617fb --- /dev/null +++ b/v6.4/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff @@ -0,0 +1,20 @@ +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") diff --git a/v6.4/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 b/v6.4/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 new file mode 100644 index 00000000000..5bc8254446e --- /dev/null +++ b/v6.4/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 @@ -0,0 +1 @@ +6f1a214d446b ("selftests: sched: Fix spelling mistake "hiearchy" -> "hierarchy"") diff --git a/v6.4/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 b/v6.4/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 new file mode 100644 index 00000000000..73b933285d8 --- /dev/null +++ b/v6.4/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 @@ -0,0 +1,13 @@ +6f2f793fba78 ("kunit: test: Log the correct filter string in executor_test") +dce19a3fede2 ("kunit: test: Make filter strings in executor_test writable") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") diff --git a/v6.4/70dfe3f0d239c2e8abc6a7bea24411031f85b652 b/v6.4/70dfe3f0d239c2e8abc6a7bea24411031f85b652 new file mode 100644 index 00000000000..ccbfd0c0d40 --- /dev/null +++ b/v6.4/70dfe3f0d239c2e8abc6a7bea24411031f85b652 @@ -0,0 +1 @@ +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") diff --git a/v6.4/73f65b8b0325551110dedf8d27ac738bdc331802 b/v6.4/73f65b8b0325551110dedf8d27ac738bdc331802 new file mode 100644 index 00000000000..0329e1c62ea --- /dev/null +++ b/v6.4/73f65b8b0325551110dedf8d27ac738bdc331802 @@ -0,0 +1 @@ +73f65b8b0325 ("fs: Wrong function name in comment") diff --git a/v6.4/73fa7547c70b32cc69685f79be31135797734eb6 b/v6.4/73fa7547c70b32cc69685f79be31135797734eb6 new file mode 100644 index 00000000000..57c6780c00a --- /dev/null +++ b/v6.4/73fa7547c70b32cc69685f79be31135797734eb6 @@ -0,0 +1 @@ +73fa7547c70b ("vfs: add RWF_NOAPPEND flag for pwritev2") diff --git a/v6.4/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 b/v6.4/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 new file mode 100644 index 00000000000..e203b63e790 --- /dev/null +++ b/v6.4/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 @@ -0,0 +1,20 @@ +74e76cbabd7f ("selftests/resctrl: Add resource_info_file_exists()") +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v6.4/75a1bbe60a7425fcaa670bff58b8589b1f880810 b/v6.4/75a1bbe60a7425fcaa670bff58b8589b1f880810 new file mode 100644 index 00000000000..0a3514944a7 --- /dev/null +++ b/v6.4/75a1bbe60a7425fcaa670bff58b8589b1f880810 @@ -0,0 +1 @@ +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") diff --git a/v6.4/75cabec0111b7ccb140d917cc9c481e845cc3498 b/v6.4/75cabec0111b7ccb140d917cc9c481e845cc3498 new file mode 100644 index 00000000000..5eb80847c86 --- /dev/null +++ b/v6.4/75cabec0111b7ccb140d917cc9c481e845cc3498 @@ -0,0 +1,2 @@ +75cabec0111b ("filelock: add some new helper functions") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.4/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 b/v6.4/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 new file mode 100644 index 00000000000..a3ebf79c1c7 --- /dev/null +++ b/v6.4/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 @@ -0,0 +1 @@ +75e9570c93c7 ("ceph: convert to using new filelock helpers") diff --git a/v6.4/76698510f593daf8aa0582492090d0c2e484c3e8 b/v6.4/76698510f593daf8aa0582492090d0c2e484c3e8 new file mode 100644 index 00000000000..9ad9e8d3970 --- /dev/null +++ b/v6.4/76698510f593daf8aa0582492090d0c2e484c3e8 @@ -0,0 +1 @@ +76698510f593 ("afs: convert to using new filelock helpers") diff --git a/v6.4/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 b/v6.4/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 new file mode 100644 index 00000000000..648c0e2cfcb --- /dev/null +++ b/v6.4/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 @@ -0,0 +1,20 @@ +7b8001013d72 ("filelock: don't do security checks on nfsd setlease calls") +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.4/7beea725a8ca412c6190090ce7c3a13b169592a1 b/v6.4/7beea725a8ca412c6190090ce7c3a13b169592a1 new file mode 100644 index 00000000000..fed422d70a3 --- /dev/null +++ b/v6.4/7beea725a8ca412c6190090ce7c3a13b169592a1 @@ -0,0 +1,5 @@ +7beea725a8ca ("libfs: Define a minimum directory offset") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") diff --git a/v6.4/7c079e909b21f8f6e5d8e501c037752ff302a15e b/v6.4/7c079e909b21f8f6e5d8e501c037752ff302a15e new file mode 100644 index 00000000000..55652af0ada --- /dev/null +++ b/v6.4/7c079e909b21f8f6e5d8e501c037752ff302a15e @@ -0,0 +1,2 @@ +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") diff --git a/v6.4/7c09a4ed6156c6cab6b951e027ca6ea24af454ba b/v6.4/7c09a4ed6156c6cab6b951e027ca6ea24af454ba new file mode 100644 index 00000000000..768c7515966 --- /dev/null +++ b/v6.4/7c09a4ed6156c6cab6b951e027ca6ea24af454ba @@ -0,0 +1,9 @@ +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.4/7c18509bdaefe2164e62829d614ef9ea429f29d2 b/v6.4/7c18509bdaefe2164e62829d614ef9ea429f29d2 new file mode 100644 index 00000000000..e205d620f34 --- /dev/null +++ b/v6.4/7c18509bdaefe2164e62829d614ef9ea429f29d2 @@ -0,0 +1,10 @@ +7c18509bdaef ("filelock: convert locks_insert_lock_ctx and locks_delete_lock_ctx") +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.4/7ded1e365cc9de6093a71d3a493c1874aca6e77c b/v6.4/7ded1e365cc9de6093a71d3a493c1874aca6e77c new file mode 100644 index 00000000000..d6c8678a8aa --- /dev/null +++ b/v6.4/7ded1e365cc9de6093a71d3a493c1874aca6e77c @@ -0,0 +1 @@ +7ded1e365cc9 ("efs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.4/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 b/v6.4/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 new file mode 100644 index 00000000000..6da51274aec --- /dev/null +++ b/v6.4/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 @@ -0,0 +1,8 @@ +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v6.4/7edfc610ec315de96963e66889511212ad87e3de b/v6.4/7edfc610ec315de96963e66889511212ad87e3de new file mode 100644 index 00000000000..503515109d2 --- /dev/null +++ b/v6.4/7edfc610ec315de96963e66889511212ad87e3de @@ -0,0 +1,3 @@ +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v6.4/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 b/v6.4/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 new file mode 100644 index 00000000000..1e9b4ad7e35 --- /dev/null +++ b/v6.4/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 @@ -0,0 +1,2 @@ +7ffa8f3d3023 ("fs: Remove NTFS classic") +a05aea98d405 ("Merge tag 'sysctl-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux") diff --git a/v6.4/806cb2270237ce2ec672a407d66cee17a07d3aa2 b/v6.4/806cb2270237ce2ec672a407d66cee17a07d3aa2 new file mode 100644 index 00000000000..bc0f50aee38 --- /dev/null +++ b/v6.4/806cb2270237ce2ec672a407d66cee17a07d3aa2 @@ -0,0 +1,2 @@ +806cb2270237 ("kunit: Annotate _MSG assertion variants with gnu printf specifiers") +260755184cbd ("kunit: Move kunit_abort() call out of kunit_do_failed_assertion()") diff --git a/v6.4/80d012e98894ac9112cbcddf2fbf276c2e4be0ec b/v6.4/80d012e98894ac9112cbcddf2fbf276c2e4be0ec new file mode 100644 index 00000000000..01d2023a943 --- /dev/null +++ b/v6.4/80d012e98894ac9112cbcddf2fbf276c2e4be0ec @@ -0,0 +1 @@ +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") diff --git a/v6.4/8145e082a8dfcfdc0a725b0f76eca54337b5b26e b/v6.4/8145e082a8dfcfdc0a725b0f76eca54337b5b26e new file mode 100644 index 00000000000..dd4d0f691f3 --- /dev/null +++ b/v6.4/8145e082a8dfcfdc0a725b0f76eca54337b5b26e @@ -0,0 +1 @@ +8145e082a8df ("romfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.4/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 b/v6.4/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 new file mode 100644 index 00000000000..2eedd5b547e --- /dev/null +++ b/v6.4/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 @@ -0,0 +1,13 @@ +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") diff --git a/v6.4/82a8cb96b23244f40be56b9edcf085af0cc237a6 b/v6.4/82a8cb96b23244f40be56b9edcf085af0cc237a6 new file mode 100644 index 00000000000..86383a07eb1 --- /dev/null +++ b/v6.4/82a8cb96b23244f40be56b9edcf085af0cc237a6 @@ -0,0 +1,2 @@ +82a8cb96b232 ("afs: adapt to breakup of struct file_lock") +76698510f593 ("afs: convert to using new filelock helpers") diff --git a/v6.4/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 b/v6.4/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 new file mode 100644 index 00000000000..34fc34dc6a9 --- /dev/null +++ b/v6.4/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 @@ -0,0 +1,2 @@ +83b290c9e3b5 ("pidfd: clone: allow CLONE_THREAD | CLONE_PIDFD together") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") diff --git a/v6.4/84e286c1bb9b22d5893d34fcedd69224a65c439c b/v6.4/84e286c1bb9b22d5893d34fcedd69224a65c439c new file mode 100644 index 00000000000..4e65d3052f1 --- /dev/null +++ b/v6.4/84e286c1bb9b22d5893d34fcedd69224a65c439c @@ -0,0 +1,2 @@ +84e286c1bb9b ("smb/client: adapt to breakup of struct file_lock") +2cd114294d1d ("smb/client: convert to using new filelock helpers") diff --git a/v6.4/85506aca2eb4ea41223c91c5fe25125953c19b13 b/v6.4/85506aca2eb4ea41223c91c5fe25125953c19b13 new file mode 100644 index 00000000000..d95b832afbf --- /dev/null +++ b/v6.4/85506aca2eb4ea41223c91c5fe25125953c19b13 @@ -0,0 +1 @@ +85506aca2eb4 ("selftests/mqueue: Set timeout to 180 seconds") diff --git a/v6.4/85f273a6a1e492afa7309fd23fcd8cb870085f56 b/v6.4/85f273a6a1e492afa7309fd23fcd8cb870085f56 new file mode 100644 index 00000000000..d5e1709a126 --- /dev/null +++ b/v6.4/85f273a6a1e492afa7309fd23fcd8cb870085f56 @@ -0,0 +1 @@ +85f273a6a1e4 ("fs/pipe: Convert to lockdep_cmp_fn") diff --git a/v6.4/872584f1bb983a688547509141b03b37bdb28840 b/v6.4/872584f1bb983a688547509141b03b37bdb28840 new file mode 100644 index 00000000000..554702fca4a --- /dev/null +++ b/v6.4/872584f1bb983a688547509141b03b37bdb28840 @@ -0,0 +1 @@ +872584f1bb98 ("lockd: convert to using new filelock helpers") diff --git a/v6.4/87a83c8c677e762a39d914e67450cc85d8fc1f9a b/v6.4/87a83c8c677e762a39d914e67450cc85d8fc1f9a new file mode 100644 index 00000000000..0b324969e60 --- /dev/null +++ b/v6.4/87a83c8c677e762a39d914e67450cc85d8fc1f9a @@ -0,0 +1 @@ +87a83c8c677e ("reiserfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.4/87b355f44833b9d7d8ebdd3929e941ac1a931b7e b/v6.4/87b355f44833b9d7d8ebdd3929e941ac1a931b7e new file mode 100644 index 00000000000..da3fa8a87ab --- /dev/null +++ b/v6.4/87b355f44833b9d7d8ebdd3929e941ac1a931b7e @@ -0,0 +1,20 @@ +87b355f44833 ("erofs: port device access to file") +8bd90b6ae785 ("erofs: fix NULL dereference of dif->bdev_handle in fscache mode") +49845720080d ("erofs: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") diff --git a/v6.4/8a904a3caa88118744062e872ae90f37748a8fd8 b/v6.4/8a904a3caa88118744062e872ae90f37748a8fd8 new file mode 100644 index 00000000000..9af8d651d37 --- /dev/null +++ b/v6.4/8a904a3caa88118744062e872ae90f37748a8fd8 @@ -0,0 +1 @@ +8a904a3caa88 ("rtc: test: Fix invalid format specifier.") diff --git a/v6.4/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 b/v6.4/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 new file mode 100644 index 00000000000..7eb29fe1742 --- /dev/null +++ b/v6.4/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 @@ -0,0 +1 @@ +8ab37b0d98cf ("selftests: livepatch: Add initial .gitignore") diff --git a/v6.4/8b3d838139bcd1e552f1899191f734264ce2a1a5 b/v6.4/8b3d838139bcd1e552f1899191f734264ce2a1a5 new file mode 100644 index 00000000000..1fdf276ca98 --- /dev/null +++ b/v6.4/8b3d838139bcd1e552f1899191f734264ce2a1a5 @@ -0,0 +1 @@ +8b3d838139bc ("fs: improve dump_mapping() robustness") diff --git a/v6.4/8b6bb995d3819218498bdbee4465bffff1497a31 b/v6.4/8b6bb995d3819218498bdbee4465bffff1497a31 new file mode 100644 index 00000000000..7ce59acc9d5 --- /dev/null +++ b/v6.4/8b6bb995d3819218498bdbee4465bffff1497a31 @@ -0,0 +1 @@ +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") diff --git a/v6.4/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b b/v6.4/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b new file mode 100644 index 00000000000..454cd98364e --- /dev/null +++ b/v6.4/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b @@ -0,0 +1,2 @@ +8cbf22b3dcf0 ("selftests: ftrace: fix typo in test description") +ee9793be08b1 ("tracing/selftests: Add ownership modification tests for eventfs") diff --git a/v6.4/90a009db09e2b91990df28e47844d44ae0ef9aa8 b/v6.4/90a009db09e2b91990df28e47844d44ae0ef9aa8 new file mode 100644 index 00000000000..471c36b5593 --- /dev/null +++ b/v6.4/90a009db09e2b91990df28e47844d44ae0ef9aa8 @@ -0,0 +1,20 @@ +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v6.4/90f92b68c9869913753f8bc1d87b7762a5f36873 b/v6.4/90f92b68c9869913753f8bc1d87b7762a5f36873 new file mode 100644 index 00000000000..a4fe079f2f6 --- /dev/null +++ b/v6.4/90f92b68c9869913753f8bc1d87b7762a5f36873 @@ -0,0 +1,8 @@ +90f92b68c986 ("pidfd: kill the no longer needed do_notify_pidfd() in de_thread()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") diff --git a/v6.4/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 b/v6.4/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 new file mode 100644 index 00000000000..8e581290d1e --- /dev/null +++ b/v6.4/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 @@ -0,0 +1 @@ +91e78a1eb6b1 ("hugetlbfs: support idmapped mounts") diff --git a/v6.4/9473c4450e9c83d890d435577a3776d925fa748c b/v6.4/9473c4450e9c83d890d435577a3776d925fa748c new file mode 100644 index 00000000000..85a873e73ea --- /dev/null +++ b/v6.4/9473c4450e9c83d890d435577a3776d925fa748c @@ -0,0 +1 @@ +9473c4450e9c ("exportfs: fix the fallback implementation of the get_name export operation") diff --git a/v6.4/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d b/v6.4/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d new file mode 100644 index 00000000000..6799a3e81d8 --- /dev/null +++ b/v6.4/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d @@ -0,0 +1,8 @@ +966b7bd3ca3e ("dlm: adapt to breakup of struct file_lock") +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dbee1adeb7e6 ("dlm: use fl_owner from lockd") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") +57e2c2f2d94c ("fs: dlm: fix mismatch of plock results from userspace") +c847f4e20304 ("fs: dlm: fix cleanup pending ops when interrupted") +92655fbda5c0 ("fs: dlm: return positive pid value for F_GETLK") diff --git a/v6.4/9a7eec48c9715c897b3a7809799089d708a4de64 b/v6.4/9a7eec48c9715c897b3a7809799089d708a4de64 new file mode 100644 index 00000000000..78c0be64131 --- /dev/null +++ b/v6.4/9a7eec48c9715c897b3a7809799089d708a4de64 @@ -0,0 +1 @@ +9a7eec48c971 ("fuse: adapt to breakup of struct file_lock") diff --git a/v6.4/9ae061cf2a46980b37cec1e56a372603682b2741 b/v6.4/9ae061cf2a46980b37cec1e56a372603682b2741 new file mode 100644 index 00000000000..072cf4ea9bc --- /dev/null +++ b/v6.4/9ae061cf2a46980b37cec1e56a372603682b2741 @@ -0,0 +1,20 @@ +9ae061cf2a46 ("btrfs: port device access to file") +86ec15d00bf8 ("btrfs: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.4/9b6713cc75229f25552c643083cbdbfb771e5bca b/v6.4/9b6713cc75229f25552c643083cbdbfb771e5bca new file mode 100644 index 00000000000..091043ab2e7 --- /dev/null +++ b/v6.4/9b6713cc75229f25552c643083cbdbfb771e5bca @@ -0,0 +1,20 @@ +9b6713cc7522 ("maple_tree: Add mtree_alloc_cyclic()") +067311d33e65 ("maple_tree: separate ma_state node from status") +271f61a8b41d ("maple_tree: clean up inlines for some functions") +bf857ddd21d0 ("maple_tree: move debug check to __mas_set_range()") +f7a590189539 ("maple_tree: make mas_erase() more robust") +a2587a7e8d37 ("maple_tree: add test for mtree_dup()") +fd32e4e9b764 ("maple_tree: introduce interfaces __mt_dup() and mtree_dup()") +4f2267b58a22 ("maple_tree: add mt_free_one() and mt_attr() helpers") +a8091f039c1e ("maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states") +5c590804b6b0 ("maple_tree: add mas_is_active() to detect in-tree walks") +530f745c7620 ("maple_tree: replace data before marking dead in split and spanning store") +4ffc2ee2cf01 ("maple_tree: introduce mas_tree_parent() definition") +1238f6a226dc ("maple_tree: introduce mas_put_in_tree()") +72bcf4aa86ec ("maple_tree: reorder replacement of nodes to avoid live lock") +fec29364348f ("maple_tree: reduce resets during store setup") +da0892547b10 ("maple_tree: re-introduce entry to mas_preallocate() arguments") +53bee98d004f ("mm: remove re-walk from mmap_region()") +c1297987cc2a ("maple_tree: introduce __mas_set_range()") +a489539e33c2 ("maple_tree: update mt_validate()") +fad9c80e6371 ("maple_tree: fix a few documentation issues") diff --git a/v6.4/9bb430a89d2dfce58a3d61a3a04e149109d3934e b/v6.4/9bb430a89d2dfce58a3d61a3a04e149109d3934e new file mode 100644 index 00000000000..154f7f67868 --- /dev/null +++ b/v6.4/9bb430a89d2dfce58a3d61a3a04e149109d3934e @@ -0,0 +1,8 @@ +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.4/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a b/v6.4/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a new file mode 100644 index 00000000000..c0c174ec5bb --- /dev/null +++ b/v6.4/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a @@ -0,0 +1,20 @@ +9de31ee6d7a8 ("reiserfs: port block device access to file") +ba1787a5edd9 ("reiserfs: Convert to bdev_open_by_dev/path()") +c576c4bf9ecf ("reiserfs: fix blkdev_put() warning from release_journal_dev()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") +0718afd47f70 ("block: introduce holder ops") diff --git a/v6.4/9e3f1c59367515e7e40675fe83645a131c05039d b/v6.4/9e3f1c59367515e7e40675fe83645a131c05039d new file mode 100644 index 00000000000..8d54c0842d1 --- /dev/null +++ b/v6.4/9e3f1c59367515e7e40675fe83645a131c05039d @@ -0,0 +1 @@ +9e3f1c593675 ("selftests/move_mount_set_group:Make tests build with old libc") diff --git a/v6.4/9ed52108f6478a6a805c0c15a3f70aabba07247e b/v6.4/9ed52108f6478a6a805c0c15a3f70aabba07247e new file mode 100644 index 00000000000..8ea2a7637dd --- /dev/null +++ b/v6.4/9ed52108f6478a6a805c0c15a3f70aabba07247e @@ -0,0 +1 @@ +9ed52108f647 ("pidfd: change do_notify_pidfd() to use __wake_up(poll_to_key(EPOLLIN))") diff --git a/v6.4/9f2f767f5ef81982a36edef512b2319e3a79ad73 b/v6.4/9f2f767f5ef81982a36edef512b2319e3a79ad73 new file mode 100644 index 00000000000..724d1e2b23f --- /dev/null +++ b/v6.4/9f2f767f5ef81982a36edef512b2319e3a79ad73 @@ -0,0 +1,20 @@ +9f2f767f5ef8 ("bcachefs: port block device access to file") +1bfdc94b28cf ("bcachefs: Convert to bdev_open_by_path()") +3e3e02e6bce6 ("bcachefs: Assorted checkpatch fixes") +99e2146bea04 ("bcachefs: Break out bch2_btree_path_traverse_cached_slowpath()") +0d7009d7ca99 ("bcachefs: Delete old deadlock avoidance code") +33bd5d068603 ("bcachefs: Deadlock cycle detector") +5c1ef830f678 ("bcachefs: Errcodes can now subtype standard error codes") +367d72dd5fd5 ("bcachefs: bch2_btree_path_upgrade() now emits transaction restart") +e87b0e4a7120 ("bcachefs: Fix redundant transaction restart") +3d21d48e898a ("bcachefs: Fix usage of six lock's percpu mode, key cache version") +0242130fb67f ("bcachefs: Refactor bkey_cached_alloc() path") +da4474f20961 ("bcachefs: Convert more locking code to btree_bkey_cached_common") +4e6defd106b6 ("bcachefs: btree_bkey_cached_common->cached") +d5024b011cb3 ("bcachefs: bch2_btree_node_lock_write_nofail()") +ca7d8fcabf29 ("bcachefs: New locking functions") +546180874ade ("bcachefs: Mark write locks before taking lock") +534a591e4cf9 ("bcachefs: Delete time_stats for lock contended times") +674cfc26240b ("bcachefs: Add persistent counters for all tracepoints") +8a9c1b1cb0ed ("bcachefs: Improve bch2_btree_node_relock()") +ce56bf7fc23b ("bcachefs: Improve trans_restart_journal_preres_get tracepoint") diff --git a/v6.4/a0dd82d6d863f03859ccab6c71e84e917f4d7082 b/v6.4/a0dd82d6d863f03859ccab6c71e84e917f4d7082 new file mode 100644 index 00000000000..d3030f1a3aa --- /dev/null +++ b/v6.4/a0dd82d6d863f03859ccab6c71e84e917f4d7082 @@ -0,0 +1,14 @@ +a0dd82d6d863 ("kunit: Mark filter* params as rw") +b67abaad4d25 ("kunit: Allow kunit test modules to use test filtering") +18258c60f8a7 ("kunit: Make 'list' action available to kunit test modules") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") diff --git a/v6.4/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f b/v6.4/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f new file mode 100644 index 00000000000..366fdbfb9c2 --- /dev/null +++ b/v6.4/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f @@ -0,0 +1,15 @@ +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.4/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 b/v6.4/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 new file mode 100644 index 00000000000..4d895554473 --- /dev/null +++ b/v6.4/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 @@ -0,0 +1 @@ +a1c6d5439fbd ("pid: kill the obsolete PIDTYPE_PID code in transfer_pid()") diff --git a/v6.4/a28d893eb3270cf62c10dd8777af0d8452cdc072 b/v6.4/a28d893eb3270cf62c10dd8777af0d8452cdc072 new file mode 100644 index 00000000000..149fd499753 --- /dev/null +++ b/v6.4/a28d893eb3270cf62c10dd8777af0d8452cdc072 @@ -0,0 +1,20 @@ +a28d893eb327 ("md: port block device access to file") +9f0f5a30d34c ("md: Convert to bdev_open_by_dev()") +c2fce61fb22e ("dm: Convert to bdev_open_by_dev()") +99892147f028 ("md: fix warning for holder mismatch from export_rdev()") +a1d767191096 ("md: use mddev->external to select holder in export_rdev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") diff --git a/v6.4/a34606a9aa3d36d178a5ecf31a0299b88102cf12 b/v6.4/a34606a9aa3d36d178a5ecf31a0299b88102cf12 new file mode 100644 index 00000000000..ed391caf5b0 --- /dev/null +++ b/v6.4/a34606a9aa3d36d178a5ecf31a0299b88102cf12 @@ -0,0 +1,20 @@ +a34606a9aa3d ("rnbd: port block device access to file") +70d85bec8f4c ("block/rnbd: use %pe to print errors") +c2114f11a30e ("rnbd-srv: Convert to use bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +5ee607675deb ("rnbd-srv: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") diff --git a/v6.4/a4af51ce229b1e1eab003966dbfebf9d80093a77 b/v6.4/a4af51ce229b1e1eab003966dbfebf9d80093a77 new file mode 100644 index 00000000000..d5a4f435fd0 --- /dev/null +++ b/v6.4/a4af51ce229b1e1eab003966dbfebf9d80093a77 @@ -0,0 +1,2 @@ +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") diff --git a/v6.4/a56aefca8d386181415a1fb7cfec2f72b0404797 b/v6.4/a56aefca8d386181415a1fb7cfec2f72b0404797 new file mode 100644 index 00000000000..2196693498a --- /dev/null +++ b/v6.4/a56aefca8d386181415a1fb7cfec2f72b0404797 @@ -0,0 +1,8 @@ +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.4/a575c9734f3021f1fc81c2477ecaee4d9841fd59 b/v6.4/a575c9734f3021f1fc81c2477ecaee4d9841fd59 new file mode 100644 index 00000000000..ac89a3f36ca --- /dev/null +++ b/v6.4/a575c9734f3021f1fc81c2477ecaee4d9841fd59 @@ -0,0 +1,12 @@ +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v6.4/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a b/v6.4/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a new file mode 100644 index 00000000000..a7ce0c055ef --- /dev/null +++ b/v6.4/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a @@ -0,0 +1,4 @@ +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.4/a6bf23e18324d550f789637d469cca654c92fe86 b/v6.4/a6bf23e18324d550f789637d469cca654c92fe86 new file mode 100644 index 00000000000..632a9c97394 --- /dev/null +++ b/v6.4/a6bf23e18324d550f789637d469cca654c92fe86 @@ -0,0 +1,6 @@ +a6bf23e18324 ("gfs2: adapt to breakup of struct file_lock") +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v6.4/ab838b3fd9a442a62f36ea7eeb93e77259f787ce b/v6.4/ab838b3fd9a442a62f36ea7eeb93e77259f787ce new file mode 100644 index 00000000000..5873a414bfa --- /dev/null +++ b/v6.4/ab838b3fd9a442a62f36ea7eeb93e77259f787ce @@ -0,0 +1,11 @@ +ab838b3fd9a4 ("block: remove bdev_handle completely") +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.4/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 b/v6.4/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 new file mode 100644 index 00000000000..b13a57a0166 --- /dev/null +++ b/v6.4/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 @@ -0,0 +1,3 @@ +ac4e78bdbba2 ("jfs: port block device access to file") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.4/ad399740bd41da5558d8b8b2b19481740ca063cb b/v6.4/ad399740bd41da5558d8b8b2b19481740ca063cb new file mode 100644 index 00000000000..017a0e3ac50 --- /dev/null +++ b/v6.4/ad399740bd41da5558d8b8b2b19481740ca063cb @@ -0,0 +1,9 @@ +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.4/ad72872eb3ae634d1e4296a384baa81e85cc6acc b/v6.4/ad72872eb3ae634d1e4296a384baa81e85cc6acc new file mode 100644 index 00000000000..7c4c7cb842b --- /dev/null +++ b/v6.4/ad72872eb3ae634d1e4296a384baa81e85cc6acc @@ -0,0 +1 @@ +ad72872eb3ae ("asm-generic: remove extra type checking in acquire/release for non-SMP case") diff --git a/v6.4/ae5535efd8c445ad6033ac0d5da0197897b148ea b/v6.4/ae5535efd8c445ad6033ac0d5da0197897b148ea new file mode 100644 index 00000000000..b8a633cca97 --- /dev/null +++ b/v6.4/ae5535efd8c445ad6033ac0d5da0197897b148ea @@ -0,0 +1,7 @@ +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") +c2478469f2bb ("fs: iomap: use bio_add_folio_nofail where possible") diff --git a/v6.4/ae638551ab64a216364a63c4ee5061f82702fde2 b/v6.4/ae638551ab64a216364a63c4ee5061f82702fde2 new file mode 100644 index 00000000000..c7214fafecb --- /dev/null +++ b/v6.4/ae638551ab64a216364a63c4ee5061f82702fde2 @@ -0,0 +1,20 @@ +ae638551ab64 ("selftests/resctrl: Add non-contiguous CBMs CAT test") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v6.4/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 b/v6.4/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 new file mode 100644 index 00000000000..25aa8b5009d --- /dev/null +++ b/v6.4/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 @@ -0,0 +1,9 @@ +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.4/ae8c511757304e0c393661b5ed2ad7073e2a351d b/v6.4/ae8c511757304e0c393661b5ed2ad7073e2a351d new file mode 100644 index 00000000000..797db55c602 --- /dev/null +++ b/v6.4/ae8c511757304e0c393661b5ed2ad7073e2a351d @@ -0,0 +1,4 @@ +ae8c51175730 ("fs: add FS_IOC_GETFSSYSFSPATH") +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") diff --git a/v6.4/b1211a25c4fe3443cfef4ed7c39251502a663776 b/v6.4/b1211a25c4fe3443cfef4ed7c39251502a663776 new file mode 100644 index 00000000000..3a1f42e8225 --- /dev/null +++ b/v6.4/b1211a25c4fe3443cfef4ed7c39251502a663776 @@ -0,0 +1,5 @@ +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.4/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 b/v6.4/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 new file mode 100644 index 00000000000..2b2301a0cf5 --- /dev/null +++ b/v6.4/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 @@ -0,0 +1,12 @@ +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v6.4/b4c6d52d8a81c53a8759e382e8000597909f0615 b/v6.4/b4c6d52d8a81c53a8759e382e8000597909f0615 new file mode 100644 index 00000000000..7a5c895115f --- /dev/null +++ b/v6.4/b4c6d52d8a81c53a8759e382e8000597909f0615 @@ -0,0 +1,5 @@ +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v6.4/b639585e71e63008373d3a9fd060b87315fe7ea8 b/v6.4/b639585e71e63008373d3a9fd060b87315fe7ea8 new file mode 100644 index 00000000000..f50ac282f21 --- /dev/null +++ b/v6.4/b639585e71e63008373d3a9fd060b87315fe7ea8 @@ -0,0 +1 @@ +b639585e71e6 ("fork: Using clone_flags for legacy clone check") diff --git a/v6.4/b6aaba5b76e9596cb4d62d081cca41e114becacc b/v6.4/b6aaba5b76e9596cb4d62d081cca41e114becacc new file mode 100644 index 00000000000..b79d3e229ff --- /dev/null +++ b/v6.4/b6aaba5b76e9596cb4d62d081cca41e114becacc @@ -0,0 +1,12 @@ +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.4/b6be3714005c3933886be71011f19119e219e77c b/v6.4/b6be3714005c3933886be71011f19119e219e77c new file mode 100644 index 00000000000..ba276e16228 --- /dev/null +++ b/v6.4/b6be3714005c3933886be71011f19119e219e77c @@ -0,0 +1,11 @@ +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.4/b6dfac948686799169c899557a179b84d0d1f47e b/v6.4/b6dfac948686799169c899557a179b84d0d1f47e new file mode 100644 index 00000000000..75c0b2179e6 --- /dev/null +++ b/v6.4/b6dfac948686799169c899557a179b84d0d1f47e @@ -0,0 +1,20 @@ +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v6.4/b6e6a582f2b357b6f74849b715de12cc38b1ee91 b/v6.4/b6e6a582f2b357b6f74849b715de12cc38b1ee91 new file mode 100644 index 00000000000..9e29ef13d7e --- /dev/null +++ b/v6.4/b6e6a582f2b357b6f74849b715de12cc38b1ee91 @@ -0,0 +1,20 @@ +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v6.4/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 b/v6.4/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 new file mode 100644 index 00000000000..853af619052 --- /dev/null +++ b/v6.4/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 @@ -0,0 +1 @@ +bac0a9e56e1f ("file: add alloc_file_pseudo_noaccount()") diff --git a/v6.4/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 b/v6.4/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 new file mode 100644 index 00000000000..2bd6f284d00 --- /dev/null +++ b/v6.4/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 @@ -0,0 +1 @@ +bae8bc46987e ("libfs: Remove unnecessary ‘0’ values from ret") diff --git a/v6.4/bc401c2900c128d3d69482769f1300502a9f0598 b/v6.4/bc401c2900c128d3d69482769f1300502a9f0598 new file mode 100644 index 00000000000..ca7dcb79688 --- /dev/null +++ b/v6.4/bc401c2900c128d3d69482769f1300502a9f0598 @@ -0,0 +1 @@ +bc401c2900c1 ("ubifs: Configure dentry operations at dentry-creation time") diff --git a/v6.4/bcd8a929a5387178d917da785896e53b0845ab37 b/v6.4/bcd8a929a5387178d917da785896e53b0845ab37 new file mode 100644 index 00000000000..1ca7b223c0d --- /dev/null +++ b/v6.4/bcd8a929a5387178d917da785896e53b0845ab37 @@ -0,0 +1,20 @@ +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v6.4/bcdb2e9d9f319935938a5addee040e37b60192ff b/v6.4/bcdb2e9d9f319935938a5addee040e37b60192ff new file mode 100644 index 00000000000..49bbdf051ab --- /dev/null +++ b/v6.4/bcdb2e9d9f319935938a5addee040e37b60192ff @@ -0,0 +1,20 @@ +bcdb2e9d9f31 ("selftests/resctrl: Read in less obvious order to defeat prefetch optimizations") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") diff --git a/v6.4/bd46543d7f9a8b2c03420499b1885287e96aaf28 b/v6.4/bd46543d7f9a8b2c03420499b1885287e96aaf28 new file mode 100644 index 00000000000..1bb74b17e13 --- /dev/null +++ b/v6.4/bd46543d7f9a8b2c03420499b1885287e96aaf28 @@ -0,0 +1,2 @@ +bd46543d7f9a ("eventfd: move 'eventfd-count' printing out of spinlock") +33d8b5d7824c ("eventfd: show the EFD_SEMAPHORE flag in fdinfo") diff --git a/v6.4/bd8c239c0502e70c92cf9496846bcbec7cd5702f b/v6.4/bd8c239c0502e70c92cf9496846bcbec7cd5702f new file mode 100644 index 00000000000..01ca240ca8e --- /dev/null +++ b/v6.4/bd8c239c0502e70c92cf9496846bcbec7cd5702f @@ -0,0 +1 @@ +bd8c239c0502 ("iov_iter: Avoid wrap-around instrumentation in copy_compat_iovec_from_user()") diff --git a/v6.4/be2760a703e6554c2b5784e2fec804284cdcbe4d b/v6.4/be2760a703e6554c2b5784e2fec804284cdcbe4d new file mode 100644 index 00000000000..53a3d4970b4 --- /dev/null +++ b/v6.4/be2760a703e6554c2b5784e2fec804284cdcbe4d @@ -0,0 +1 @@ +be2760a703e6 ("f2fs: Configure dentry operations at dentry-creation time") diff --git a/v6.4/be914f8fd282ecce5d8e2dd098e628dcc7ad533a b/v6.4/be914f8fd282ecce5d8e2dd098e628dcc7ad533a new file mode 100644 index 00000000000..7b22a3c95ae --- /dev/null +++ b/v6.4/be914f8fd282ecce5d8e2dd098e628dcc7ad533a @@ -0,0 +1,20 @@ +be914f8fd282 ("zram: port block device access to file") +eed993a09103 ("zram: Convert to use bdev_open_by_dev()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.4/c044a9502649a66bf5c5e1a584cb82b2c538ae25 b/v6.4/c044a9502649a66bf5c5e1a584cb82b2c538ae25 new file mode 100644 index 00000000000..17bb3b2ca74 --- /dev/null +++ b/v6.4/c044a9502649a66bf5c5e1a584cb82b2c538ae25 @@ -0,0 +1 @@ +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") diff --git a/v6.4/c25db1d27abd78175d9802f52c1b75f3cf716f2c b/v6.4/c25db1d27abd78175d9802f52c1b75f3cf716f2c new file mode 100644 index 00000000000..d5947b2a9bd --- /dev/null +++ b/v6.4/c25db1d27abd78175d9802f52c1b75f3cf716f2c @@ -0,0 +1 @@ +c25db1d27abd ("selftests: uevent: add missing gitignore") diff --git a/v6.4/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 b/v6.4/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 new file mode 100644 index 00000000000..0b6e11a5d5a --- /dev/null +++ b/v6.4/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 @@ -0,0 +1 @@ +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") diff --git a/v6.4/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 b/v6.4/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 new file mode 100644 index 00000000000..54fdba3474b --- /dev/null +++ b/v6.4/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 @@ -0,0 +1 @@ +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") diff --git a/v6.4/c5215d54dc10e801a6cefef62445a00a4c28a515 b/v6.4/c5215d54dc10e801a6cefef62445a00a4c28a515 new file mode 100644 index 00000000000..3148523caee --- /dev/null +++ b/v6.4/c5215d54dc10e801a6cefef62445a00a4c28a515 @@ -0,0 +1,9 @@ +c5215d54dc10 ("kunit: Setup DMA masks on the kunit device") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") +b1eaa8b2a55c ("kunit: Update kunit_print_ok_not_ok function") +b08f75b9bb01 ("kunit: Fix reporting of the skipped parameterized tests") +d273b72846d6 ("kunit/test: Add example test showing parameterized testing") diff --git a/v6.4/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b b/v6.4/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b new file mode 100644 index 00000000000..f8b72a047c0 --- /dev/null +++ b/v6.4/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b @@ -0,0 +1,20 @@ +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v6.4/c67ef897fe08effad98f0c7fb9223fa1f771d09e b/v6.4/c67ef897fe08effad98f0c7fb9223fa1f771d09e new file mode 100644 index 00000000000..f25e933257c --- /dev/null +++ b/v6.4/c67ef897fe08effad98f0c7fb9223fa1f771d09e @@ -0,0 +1 @@ +c67ef897fe08 ("select: Avoid wrap-around instrumentation in do_sys_poll()") diff --git a/v6.4/c69ff4071935f946f1cddc59e1d36a03442ed015 b/v6.4/c69ff4071935f946f1cddc59e1d36a03442ed015 new file mode 100644 index 00000000000..580e28ef0d3 --- /dev/null +++ b/v6.4/c69ff4071935f946f1cddc59e1d36a03442ed015 @@ -0,0 +1,20 @@ +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +ac1c13e257c7 ("Merge tag 'nfsd-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v6.4/c762b979c7c97dc7a4010f943a9c0b646a56ed36 b/v6.4/c762b979c7c97dc7a4010f943a9c0b646a56ed36 new file mode 100644 index 00000000000..9a9b62eb4bc --- /dev/null +++ b/v6.4/c762b979c7c97dc7a4010f943a9c0b646a56ed36 @@ -0,0 +1 @@ +c762b979c7c9 ("proc: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.4/c8841fc4d51f603a44c00448ad17404eb829c741 b/v6.4/c8841fc4d51f603a44c00448ad17404eb829c741 new file mode 100644 index 00000000000..f32ec238ec2 --- /dev/null +++ b/v6.4/c8841fc4d51f603a44c00448ad17404eb829c741 @@ -0,0 +1 @@ +c8841fc4d51f ("qnx6: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.4/c8df2cc9d63bdb365c520a2dd5472f7b7755644f b/v6.4/c8df2cc9d63bdb365c520a2dd5472f7b7755644f new file mode 100644 index 00000000000..949f21d0212 --- /dev/null +++ b/v6.4/c8df2cc9d63bdb365c520a2dd5472f7b7755644f @@ -0,0 +1 @@ +c8df2cc9d63b ("ocfs2: adapt to breakup of struct file_lock") diff --git a/v6.4/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 b/v6.4/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 new file mode 100644 index 00000000000..20f2607f697 --- /dev/null +++ b/v6.4/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 @@ -0,0 +1,20 @@ +c8e108d80cd8 ("s390: port block device access to file") +a8ab90ff47bf ("s390/dasd: Convert to bdev_open_by_path()") +560e20e4bf64 ("block: consolidate __invalidate_device and fsync_bdev") +127a5093c79d ("block: drop the "busy inodes on changed media" log message") +2527fd38772f ("dasd: also call __invalidate_device when setting the device offline") +ab6860f62bfe ("block: simplify the disk_force_media_change interface") +aca740cecbe5 ("fs: open block device after superblock creation") +b90ecc0379eb ("block: increment diskseq on all media change events") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") diff --git a/v6.4/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 b/v6.4/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 new file mode 100644 index 00000000000..6ee91b6c9c8 --- /dev/null +++ b/v6.4/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 @@ -0,0 +1,20 @@ +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +3aff51464455 ("selftests/resctrl: Extend signal handler coverage to unmount on receiving signal") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v6.4/c997d683d952d8c927922ea0ab4d33a01c8efc2c b/v6.4/c997d683d952d8c927922ea0ab4d33a01c8efc2c new file mode 100644 index 00000000000..4d3422c2206 --- /dev/null +++ b/v6.4/c997d683d952d8c927922ea0ab4d33a01c8efc2c @@ -0,0 +1,3 @@ +c997d683d952 ("vfs: remove SLAB_MEM_SPREAD flag usage") +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v6.4/ca1608875ae21bb40a7731b81bc0e2c95622d502 b/v6.4/ca1608875ae21bb40a7731b81bc0e2c95622d502 new file mode 100644 index 00000000000..f7cdd03b01e --- /dev/null +++ b/v6.4/ca1608875ae21bb40a7731b81bc0e2c95622d502 @@ -0,0 +1,20 @@ +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v6.4/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b b/v6.4/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b new file mode 100644 index 00000000000..f5585cbb404 --- /dev/null +++ b/v6.4/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b @@ -0,0 +1,17 @@ +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") diff --git a/v6.4/cbb93fe5e6d00695e1344fa697dab3974b216717 b/v6.4/cbb93fe5e6d00695e1344fa697dab3974b216717 new file mode 100644 index 00000000000..d309e512963 --- /dev/null +++ b/v6.4/cbb93fe5e6d00695e1344fa697dab3974b216717 @@ -0,0 +1 @@ +cbb93fe5e6d0 ("sysv: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.4/cc47a057e79613b7af0110837ff082caf8895c9e b/v6.4/cc47a057e79613b7af0110837ff082caf8895c9e new file mode 100644 index 00000000000..cd0ffe9c8a6 --- /dev/null +++ b/v6.4/cc47a057e79613b7af0110837ff082caf8895c9e @@ -0,0 +1,2 @@ +cc47a057e796 ("ntfs3: use file_mnt_idmap helper") +d6cd7cecfd5e ("fs/ntfs3: Fix ntfs_atomic_open") diff --git a/v6.4/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 b/v6.4/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 new file mode 100644 index 00000000000..321dc700061 --- /dev/null +++ b/v6.4/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 @@ -0,0 +1,20 @@ +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v6.4/cc9542534bf09f33b4da32025b31335588fcefb9 b/v6.4/cc9542534bf09f33b4da32025b31335588fcefb9 new file mode 100644 index 00000000000..47b00d1cea3 --- /dev/null +++ b/v6.4/cc9542534bf09f33b4da32025b31335588fcefb9 @@ -0,0 +1,10 @@ +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v6.4/cdefbf2324ceda662e2667aa2f44e8b9de3d780f b/v6.4/cdefbf2324ceda662e2667aa2f44e8b9de3d780f new file mode 100644 index 00000000000..3db980f6b63 --- /dev/null +++ b/v6.4/cdefbf2324ceda662e2667aa2f44e8b9de3d780f @@ -0,0 +1 @@ +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") diff --git a/v6.4/ce51bf1790c4972125b19c22dbfa76d7e0136280 b/v6.4/ce51bf1790c4972125b19c22dbfa76d7e0136280 new file mode 100644 index 00000000000..25d05ccd2cb --- /dev/null +++ b/v6.4/ce51bf1790c4972125b19c22dbfa76d7e0136280 @@ -0,0 +1 @@ +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") diff --git a/v6.4/cf12445daec01aaa2d27bb34bd7c796a53442c42 b/v6.4/cf12445daec01aaa2d27bb34bd7c796a53442c42 new file mode 100644 index 00000000000..d208b0bf69b --- /dev/null +++ b/v6.4/cf12445daec01aaa2d27bb34bd7c796a53442c42 @@ -0,0 +1,2 @@ +cf12445daec0 ("fs/hfsplus: use better @opf description") +02105f18a26c ("fs/hfsplus: wrapper.c: fix kernel-doc warnings") diff --git a/v6.4/d0089603fa7a22a940f808a7cbc49402fe02281e b/v6.4/d0089603fa7a22a940f808a7cbc49402fe02281e new file mode 100644 index 00000000000..a86840fda71 --- /dev/null +++ b/v6.4/d0089603fa7a22a940f808a7cbc49402fe02281e @@ -0,0 +1 @@ +d0089603fa7a ("fs: prefer kfree_rcu() in fasync_remove_entry()") diff --git a/v6.4/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 b/v6.4/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 new file mode 100644 index 00000000000..11335ba0d2b --- /dev/null +++ b/v6.4/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 @@ -0,0 +1 @@ +d2733a026fc7 ("lib/cmdline: Fix an invalid format specifier in an assertion msg") diff --git a/v6.4/d31563b5f9bb601a805c4a1b491edf69ada79688 b/v6.4/d31563b5f9bb601a805c4a1b491edf69ada79688 new file mode 100644 index 00000000000..50220e21e81 --- /dev/null +++ b/v6.4/d31563b5f9bb601a805c4a1b491edf69ada79688 @@ -0,0 +1 @@ +d31563b5f9bb ("eventfd: strictly check the count parameter of eventfd_write to avoid inputting illegal strings") diff --git a/v6.4/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 b/v6.4/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 new file mode 100644 index 00000000000..f68629c1c21 --- /dev/null +++ b/v6.4/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 @@ -0,0 +1,3 @@ +d3b1a9a778e1 ("fs/address_space: move i_mmap_rwsem to mitigate a false sharing with i_mmap.") +600f111ef51d ("fs: Rename mapping private members") +ecae0bd5173b ("Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.4/d63fde98b8929da625cc36c2f1143e837c0e6d10 b/v6.4/d63fde98b8929da625cc36c2f1143e837c0e6d10 new file mode 100644 index 00000000000..919b4935989 --- /dev/null +++ b/v6.4/d63fde98b8929da625cc36c2f1143e837c0e6d10 @@ -0,0 +1,4 @@ +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") diff --git a/v6.4/d7c9616be0759c1cfb44a68ba838548d22b98484 b/v6.4/d7c9616be0759c1cfb44a68ba838548d22b98484 new file mode 100644 index 00000000000..c4c8abea06d --- /dev/null +++ b/v6.4/d7c9616be0759c1cfb44a68ba838548d22b98484 @@ -0,0 +1 @@ +d7c9616be075 ("nfs: convert to using new filelock helpers") diff --git a/v6.4/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 b/v6.4/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 new file mode 100644 index 00000000000..3b2663e9958 --- /dev/null +++ b/v6.4/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 @@ -0,0 +1 @@ +d8f899d13d72 ("fs: make the i_size_read/write helpers be smp_load_acquire/store_release()") diff --git a/v6.4/d9077f7bad141df143cc4fa000a68a868bcea7c0 b/v6.4/d9077f7bad141df143cc4fa000a68a868bcea7c0 new file mode 100644 index 00000000000..55fb7606dd3 --- /dev/null +++ b/v6.4/d9077f7bad141df143cc4fa000a68a868bcea7c0 @@ -0,0 +1,8 @@ +d9077f7bad14 ("filelock: make assign_type helper take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +f20ae9cf5b07 ("Merge tag 'filelock-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v6.4/d90b7c705c5d9b5cb6b71b8aaa773c031084056c b/v6.4/d90b7c705c5d9b5cb6b71b8aaa773c031084056c new file mode 100644 index 00000000000..ae7a7cc3c6d --- /dev/null +++ b/v6.4/d90b7c705c5d9b5cb6b71b8aaa773c031084056c @@ -0,0 +1,3 @@ +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") diff --git a/v6.4/dacfd001eaf252a81537aece602ae2fc16e6ebd5 b/v6.4/dacfd001eaf252a81537aece602ae2fc16e6ebd5 new file mode 100644 index 00000000000..7430571c1b2 --- /dev/null +++ b/v6.4/dacfd001eaf252a81537aece602ae2fc16e6ebd5 @@ -0,0 +1,2 @@ +dacfd001eaf2 ("fs/mnt_idmapping.c: Return -EINVAL when no map is written") +783822e44594 ("mnt_idmapping: decouple from namespaces") diff --git a/v6.4/dcd04ea587b210e78a85d6d4d7cc6765828496b0 b/v6.4/dcd04ea587b210e78a85d6d4d7cc6765828496b0 new file mode 100644 index 00000000000..1ea0b4735b2 --- /dev/null +++ b/v6.4/dcd04ea587b210e78a85d6d4d7cc6765828496b0 @@ -0,0 +1 @@ +dcd04ea587b2 ("iomap: Add processed for iomap_iter") diff --git a/v6.4/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 b/v6.4/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 new file mode 100644 index 00000000000..28102bc864f --- /dev/null +++ b/v6.4/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 @@ -0,0 +1,2 @@ +dd1fac6ae648 ("nfs: adapt to breakup of struct file_lock") +d7c9616be075 ("nfs: convert to using new filelock helpers") diff --git a/v6.4/dd9019604cdaaff1327bfd36737230f912e2780d b/v6.4/dd9019604cdaaff1327bfd36737230f912e2780d new file mode 100644 index 00000000000..20112205cbe --- /dev/null +++ b/v6.4/dd9019604cdaaff1327bfd36737230f912e2780d @@ -0,0 +1,20 @@ +dd9019604cda ("ovl: convert to super_set_uuid()") +d9544c1b0d9e ("ovl: store persistent uuid/fsid with uuid=on") +b0504bfe1b8a ("ovl: add support for unique fsid per instance") +ae8cba4033bc ("ovl: Add framework for verity support") +7fb7998b599a ("ovl: move all parameter handling into params.{c,h}") +ceecc2d87f00 ("ovl: reserve ability to reconfigure mount options with new mount api") +b36a5780cb44 ("ovl: modify layer parameter parsing") +1784fbc2ed9c ("ovl: port to new mount api") +ac519625edf2 ("ovl: factor out ovl_parse_options() helper") +af5f2396b671 ("ovl: store enum redirect_mode in config instead of a string") +dcb399de1e40 ("ovl: pass ovl_fs to xino helpers") +367d002d6cd2 ("ovl: clarify ovl_get_root() semantics") +e4599d4b1aef ("ovl: negate the ofs->share_whiteout boolean") +37ebf056d6cf ("ovl: introduce data-only lower layers") +9e88f9052415 ("ovl: remove unneeded goto instructions") +0af950f57fef ("ovl: move ovl_entry into ovl_inode") +163db0da3515 ("ovl: factor out ovl_free_entry() and ovl_stack_*() helpers") +5522c9c7cbd2 ("ovl: use ovl_numlower() and ovl_lowerstack() accessors") +a6ff2bc0be17 ("ovl: use OVL_E() and OVL_E_FLAGS() accessors") +b07d5cc93e1b ("ovl: update of dentry revalidate flags after copy up") diff --git a/v6.4/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 b/v6.4/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 new file mode 100644 index 00000000000..9ec58791ed3 --- /dev/null +++ b/v6.4/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 @@ -0,0 +1 @@ +ddb9fd7a5440 ("fs/select: rework stack allocation hack for clang") diff --git a/v6.4/de8a3207aed33283a560193095b156d3b73fc4f0 b/v6.4/de8a3207aed33283a560193095b156d3b73fc4f0 new file mode 100644 index 00000000000..bdf4bfbf9ce --- /dev/null +++ b/v6.4/de8a3207aed33283a560193095b156d3b73fc4f0 @@ -0,0 +1 @@ +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v6.4/dec3a7b3aa45802e70c350d73e11564cd444e448 b/v6.4/dec3a7b3aa45802e70c350d73e11564cd444e448 new file mode 100644 index 00000000000..47e615f064d --- /dev/null +++ b/v6.4/dec3a7b3aa45802e70c350d73e11564cd444e448 @@ -0,0 +1,5 @@ +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v6.4/e1fb1dc08e73466830612bcf2f9f72180965c9ba b/v6.4/e1fb1dc08e73466830612bcf2f9f72180965c9ba new file mode 100644 index 00000000000..fe8da68c453 --- /dev/null +++ b/v6.4/e1fb1dc08e73466830612bcf2f9f72180965c9ba @@ -0,0 +1,14 @@ +e1fb1dc08e73 ("pidfd: allow to override signal scope in pidfd_send_signal()") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") +01e6aac78b1c ("signal: move show_unhandled_signals sysctl to its own file") +996ef312f27f ("sysctl: remove empty dev table") +2f5edd03ca0d ("sysctl: Refactor base paths registrations") +19c4e618a1bc ("sysctl: stop exporting register_sysctl_table") diff --git a/v6.4/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd b/v6.4/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd new file mode 100644 index 00000000000..41a24e4b8a2 --- /dev/null +++ b/v6.4/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd @@ -0,0 +1 @@ +e2e8a142fbd9 ("pidfd: exit: kill the no longer used thread_group_exited()") diff --git a/v6.4/e2f7dd6e55d2f39734abcebd0cf673700e206197 b/v6.4/e2f7dd6e55d2f39734abcebd0cf673700e206197 new file mode 100644 index 00000000000..8c7662c72fd --- /dev/null +++ b/v6.4/e2f7dd6e55d2f39734abcebd0cf673700e206197 @@ -0,0 +1 @@ +e2f7dd6e55d2 ("fat: Hook up sb->s_uuid") diff --git a/v6.4/e331ac141f1df6d151d24e60ff16e93ec075509e b/v6.4/e331ac141f1df6d151d24e60ff16e93ec075509e new file mode 100644 index 00000000000..fde2ff775f3 --- /dev/null +++ b/v6.4/e331ac141f1df6d151d24e60ff16e93ec075509e @@ -0,0 +1,20 @@ +e331ac141f1d ("selftests/resctrl: Add a helper for the non-contiguous test") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v6.4/e3a491a26b62466ad14a423e8c81a04d5969bfe5 b/v6.4/e3a491a26b62466ad14a423e8c81a04d5969bfe5 new file mode 100644 index 00000000000..86b88e978a6 --- /dev/null +++ b/v6.4/e3a491a26b62466ad14a423e8c81a04d5969bfe5 @@ -0,0 +1,2 @@ +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") diff --git a/v6.4/e5ca9d391615269b05a6ed871fec66d9db650520 b/v6.4/e5ca9d391615269b05a6ed871fec66d9db650520 new file mode 100644 index 00000000000..9b3e419afed --- /dev/null +++ b/v6.4/e5ca9d391615269b05a6ed871fec66d9db650520 @@ -0,0 +1,20 @@ +e5ca9d391615 ("block/ioctl: port blkdev_bszset() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") +56e71bdf324d ("block: fix the exclusive open mask in disk_scan_partitions") +985958b8584c ("block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +b2baa57475e3 ("mtd: block2mtd: factor the early block device open logic into a helper") +cf056a431215 ("init: improve the name_to_dev_t interface") +c0c1a7dcb6f5 ("init: move the nfs/cifs/ram special cases out of name_to_dev_t") +3701c600a3e7 ("init: factor the root_wait logic in prepare_namespace into a helper") +07d63cbb67cd ("init: handle ubi/mtd root mounting like all other root types") +73231b58b1b4 ("init: don't remove the /dev/ prefix from error messages") +c8643c72bc42 ("init: pass root_device_name explicitly") +a6a41d39c2d9 ("init: refactor mount_root") +e3102722ffe7 ("init: rename mount_block_root to mount_root_generic") +02b42d58f389 ("PM: hibernate: factor out a helper to find the resume device") +aa5f6ed8c21e ("driver core: return bool from driver_probe_done") +dd2e31afba9e ("ext4: wire up the ->mark_dead holder operation for log devices") +8067ca1dcdfc ("xfs: wire up the ->mark_dead holder operation for log and RT devices") diff --git a/v6.4/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 b/v6.4/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 new file mode 100644 index 00000000000..a70e2b045ce --- /dev/null +++ b/v6.4/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 @@ -0,0 +1 @@ +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") diff --git a/v6.4/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 b/v6.4/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 new file mode 100644 index 00000000000..ffc53c30a82 --- /dev/null +++ b/v6.4/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 @@ -0,0 +1 @@ +e6f7958042a7 ("epoll: Remove ep_scan_ready_list() in comments") diff --git a/v6.4/e73dda7ffd858a58ddeb9c53603ae14f2af8927c b/v6.4/e73dda7ffd858a58ddeb9c53603ae14f2af8927c new file mode 100644 index 00000000000..dcdf764238a --- /dev/null +++ b/v6.4/e73dda7ffd858a58ddeb9c53603ae14f2af8927c @@ -0,0 +1,20 @@ +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v6.4/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 b/v6.4/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 new file mode 100644 index 00000000000..38e52b79cd8 --- /dev/null +++ b/v6.4/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 @@ -0,0 +1 @@ +e769779c0c2c ("fs: Verify write lifetime constants at compile time") diff --git a/v6.4/e86e6638d1171c2201ffff16d2c6a6fd975f8383 b/v6.4/e86e6638d1171c2201ffff16d2c6a6fd975f8383 new file mode 100644 index 00000000000..6aed4ca0d28 --- /dev/null +++ b/v6.4/e86e6638d1171c2201ffff16d2c6a6fd975f8383 @@ -0,0 +1,2 @@ +e86e6638d117 ("fscrypt: Drop d_revalidate for valid dentries during lookup") +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") diff --git a/v6.4/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 b/v6.4/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 new file mode 100644 index 00000000000..7c591845217 --- /dev/null +++ b/v6.4/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 @@ -0,0 +1,8 @@ +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.4/e97d06a46526d9392cbdbd7eda193091e1af2723 b/v6.4/e97d06a46526d9392cbdbd7eda193091e1af2723 new file mode 100644 index 00000000000..bcb63dd7201 --- /dev/null +++ b/v6.4/e97d06a46526d9392cbdbd7eda193091e1af2723 @@ -0,0 +1,4 @@ +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.4/e9a7254b0339ef2b230784789ac28ef35e049253 b/v6.4/e9a7254b0339ef2b230784789ac28ef35e049253 new file mode 100644 index 00000000000..96a639e8662 --- /dev/null +++ b/v6.4/e9a7254b0339ef2b230784789ac28ef35e049253 @@ -0,0 +1,20 @@ +e9a7254b0339 ("nvme: port block device access to file") +2a4936e933e3 ("nvmet: Convert to bdev_open_by_path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.4/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 b/v6.4/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 new file mode 100644 index 00000000000..d699ffe5b72 --- /dev/null +++ b/v6.4/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 @@ -0,0 +1,8 @@ +e9b10713e82c ("fscrypt: Drop d_revalidate once the key is added") +3e7807d5a7d7 ("fscrypt: rename fscrypt_info => fscrypt_inode_info") +5b1188847180 ("fscrypt: support crypto data unit size less than filesystem block size") +7a0263dc904f ("fscrypt: replace get_ino_and_lblk_bits with just has_32bit_inodes") +f0904e8bc3c5 ("fscrypt: compute max_lblk_bits from s_maxbytes and block size") +40e13e18168f ("fscrypt: make the bounce page pool opt-in instead of opt-out") +5970fbad1036 ("fscrypt: make it clearer that key_prefix is deprecated") +2d332d5bc424 ("ceph: fscrypt_auth handling for ceph") diff --git a/v6.4/e9c5263ce16d96311c118111ac779f004be8b473 b/v6.4/e9c5263ce16d96311c118111ac779f004be8b473 new file mode 100644 index 00000000000..533cbbe1a10 --- /dev/null +++ b/v6.4/e9c5263ce16d96311c118111ac779f004be8b473 @@ -0,0 +1,15 @@ +e9c5263ce16d ("libfs: improve path_from_stashed()") +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v6.4/ea7d898676d9e94558c46ba927db35403362389f b/v6.4/ea7d898676d9e94558c46ba927db35403362389f new file mode 100644 index 00000000000..3fc935d83ce --- /dev/null +++ b/v6.4/ea7d898676d9e94558c46ba927db35403362389f @@ -0,0 +1,3 @@ +ea7d898676d9 ("fs: Propagate write hints to the struct block_device inode") +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v6.4/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 b/v6.4/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 new file mode 100644 index 00000000000..5a4a76ceb3d --- /dev/null +++ b/v6.4/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 @@ -0,0 +1,3 @@ +eb8ed7c6ab08 ("lockd: adapt to breakup of struct file_lock") +872584f1bb98 ("lockd: convert to using new filelock helpers") +be2be5f7f443 ("lockd: nlm_blocked list race fixes") diff --git a/v6.4/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 b/v6.4/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 new file mode 100644 index 00000000000..8bf2c17880a --- /dev/null +++ b/v6.4/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 @@ -0,0 +1 @@ +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v6.4/ecba88a3b32d733d41e27973e25b2bc580f64281 b/v6.4/ecba88a3b32d733d41e27973e25b2bc580f64281 new file mode 100644 index 00000000000..bcd4ef9977a --- /dev/null +++ b/v6.4/ecba88a3b32d733d41e27973e25b2bc580f64281 @@ -0,0 +1,2 @@ +ecba88a3b32d ("libfs: Add simple_offset_empty()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") diff --git a/v6.4/ee8bd4a428a9c538e08aa5bc797fca19d577f667 b/v6.4/ee8bd4a428a9c538e08aa5bc797fca19d577f667 new file mode 100644 index 00000000000..e085792ac4f --- /dev/null +++ b/v6.4/ee8bd4a428a9c538e08aa5bc797fca19d577f667 @@ -0,0 +1 @@ +ee8bd4a428a9 ("kunit: tool: Print UML command") diff --git a/v6.4/ef560389ca50e33bd0c4531236c187107fa81e1f b/v6.4/ef560389ca50e33bd0c4531236c187107fa81e1f new file mode 100644 index 00000000000..fa6de68b6c0 --- /dev/null +++ b/v6.4/ef560389ca50e33bd0c4531236c187107fa81e1f @@ -0,0 +1,7 @@ +ef560389ca50 ("docs: filesystems: fix typo in docs") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +62d53c4a1dfe ("fs: use backing_file container for internal files with "fake" f_path") +8a05a8c31d06 ("fs: move kmem_cache_zalloc() into alloc_empty_file*() helpers") +cbb0b9d4bbcf ("fs: use a helper for opening kernel internal files") +d56e0ddb8fc3 ("fs: rename {vfs,kernel}_tmpfile_open()") diff --git a/v6.4/f0ece18e994144b7daa025b68ead97de26a2df1f b/v6.4/f0ece18e994144b7daa025b68ead97de26a2df1f new file mode 100644 index 00000000000..fe5ac18032c --- /dev/null +++ b/v6.4/f0ece18e994144b7daa025b68ead97de26a2df1f @@ -0,0 +1 @@ +f0ece18e9941 ("selftests: add ESRCH tests for pidfd_getfd()") diff --git a/v6.4/f123dc86388cb669c3d6322702dc441abc35c31e b/v6.4/f123dc86388cb669c3d6322702dc441abc35c31e new file mode 100644 index 00000000000..998f411fdd2 --- /dev/null +++ b/v6.4/f123dc86388cb669c3d6322702dc441abc35c31e @@ -0,0 +1 @@ +f123dc86388c ("sysv: don't call sb_bread() with pointers_lock held") diff --git a/v6.4/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 b/v6.4/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 new file mode 100644 index 00000000000..bf7b2e7806b --- /dev/null +++ b/v6.4/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 @@ -0,0 +1 @@ +f17d8a87ecb5 ("selftests: fuxex: Report a unique test name per run of futex_requeue_pi") diff --git a/v6.4/f3a608827d1f8de0dd12813e8d9c6803fe64e119 b/v6.4/f3a608827d1f8de0dd12813e8d9c6803fe64e119 new file mode 100644 index 00000000000..0c5c2c59855 --- /dev/null +++ b/v6.4/f3a608827d1f8de0dd12813e8d9c6803fe64e119 @@ -0,0 +1,2 @@ +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.4/f525152a0f0ff34eb92b322703d76ba37095f556 b/v6.4/f525152a0f0ff34eb92b322703d76ba37095f556 new file mode 100644 index 00000000000..9b85a17d637 --- /dev/null +++ b/v6.4/f525152a0f0ff34eb92b322703d76ba37095f556 @@ -0,0 +1,14 @@ +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v6.4/f8f669699977db503569465b64dc5220ab21bb41 b/v6.4/f8f669699977db503569465b64dc5220ab21bb41 new file mode 100644 index 00000000000..905ce6d44e4 --- /dev/null +++ b/v6.4/f8f669699977db503569465b64dc5220ab21bb41 @@ -0,0 +1,9 @@ +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v6.4/f92e1a829d64dd66fa173c6934f03817d9e68d43 b/v6.4/f92e1a829d64dd66fa173c6934f03817d9e68d43 new file mode 100644 index 00000000000..427816bada0 --- /dev/null +++ b/v6.4/f92e1a829d64dd66fa173c6934f03817d9e68d43 @@ -0,0 +1,2 @@ +f92e1a829d64 ("test_maple_tree: testing the cyclic allocation") +eb2e817f38ca ("maple_tree: update testing code for mas_{next,prev,walk}") diff --git a/v6.4/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 b/v6.4/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 new file mode 100644 index 00000000000..ebbd02618ec --- /dev/null +++ b/v6.4/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 @@ -0,0 +1,20 @@ +f9d8c3c4236e ("block2mtd: port device access to files") +3817d4b11212 ("mtd: block2mtd: Convert to bdev_open_by_dev/path()") +05bdb9965305 ("block: replace fmode_t with a block-specific type for block open flags") +5e4ea834676e ("block: remove unused fmode_t arguments from ioctl handlers") +cfb425761c79 ("block: move a few internal definitions out of blkdev.h") +99b07780814e ("rnbd-srv: replace sess->open_flags with a "bool readonly"") +658afed19cee ("mtd: block: use a simple bool to track open for write") +7d9d7d59d44b ("nvme: replace the fmode_t argument to the nvme ioctl handlers with a simple bool") +2e80089c1824 ("scsi: replace the fmode_t argument to scsi_ioctl with a simple bool") +5f4eb9d5413f ("scsi: replace the fmode_t argument to scsi_cmd_allowed with a simple bool") +81b1fb7d17c0 ("fs: remove sb->s_mode") +3f0b3e785e8b ("block: add a sb_open_mode helper") +2736e8eeb0cc ("block: use the holder as indication for exclusive opens") +2ef789288afd ("btrfs: don't pass a holder for non-exclusive blkdev_get_by_path") +29499ab060fe ("bcache: don't pass a stack address to blkdev_get_by_path") +c889d0793d9d ("swsusp: don't pass a stack address to blkdev_get_by_path") +ae220766d87c ("block: remove the unused mode argument to ->release") +d32e2bf83791 ("block: pass a gendisk to ->open") +444aa2c58cb3 ("block: pass a gendisk on bdev_check_media_change") +7ae24fcee992 ("cdrom: remove the unused mode argument to cdrom_release") diff --git a/v6.4/fc9a615200d48e076af58f4309f507e500ed900d b/v6.4/fc9a615200d48e076af58f4309f507e500ed900d new file mode 100644 index 00000000000..2e205f066a7 --- /dev/null +++ b/v6.4/fc9a615200d48e076af58f4309f507e500ed900d @@ -0,0 +1,4 @@ +fc9a615200d4 ("drm: tests: Fix invalid printf format specifiers in KUnit tests") +335126937753 ("drm/tests/drm_buddy: fix 32b build") +a64056bb5a32 ("drm/tests/drm_buddy: add alloc_contiguous test") +078a5b498d6a ("drm/tests: Remove slow tests") diff --git a/v6.4/fde4951834c22fc634c1e1238b874f894ef46c9c b/v6.4/fde4951834c22fc634c1e1238b874f894ef46c9c new file mode 100644 index 00000000000..4c4feea8553 --- /dev/null +++ b/v6.4/fde4951834c22fc634c1e1238b874f894ef46c9c @@ -0,0 +1,8 @@ +fde4951834c2 ("filelock: convert more internal functions to use file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.4/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d b/v6.4/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d new file mode 100644 index 00000000000..1dad5695b3b --- /dev/null +++ b/v6.4/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d @@ -0,0 +1 @@ +fe12cfc17429 ("fs: fix a typo in attr.c") diff --git a/v6.4/fe3944fb245ab99570552a3bf970b00058a9ca6d b/v6.4/fe3944fb245ab99570552a3bf970b00058a9ca6d new file mode 100644 index 00000000000..9cc30c5f8ee --- /dev/null +++ b/v6.4/fe3944fb245ab99570552a3bf970b00058a9ca6d @@ -0,0 +1 @@ +fe3944fb245a ("fs: Move enum rw_hint into a new header file") diff --git a/v6.4/ff3b96f2c9e5c24fca12239cd519a8a18569e687 b/v6.4/ff3b96f2c9e5c24fca12239cd519a8a18569e687 new file mode 100644 index 00000000000..d3ce948e254 --- /dev/null +++ b/v6.4/ff3b96f2c9e5c24fca12239cd519a8a18569e687 @@ -0,0 +1,2 @@ +ff3b96f2c9e5 ("net: test: Fix printf format specifier in skb_segment kunit test") +b3098d32ed6e ("net: add skb_segment kunit test") diff --git a/v6.5/00616416488868a8b98343863e5ac078506e44e8 b/v6.5/00616416488868a8b98343863e5ac078506e44e8 new file mode 100644 index 00000000000..7a863926b5e --- /dev/null +++ b/v6.5/00616416488868a8b98343863e5ac078506e44e8 @@ -0,0 +1,20 @@ +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v6.5/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 b/v6.5/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 new file mode 100644 index 00000000000..ca8a9c8ad89 --- /dev/null +++ b/v6.5/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 @@ -0,0 +1,2 @@ +034f0cf8fdf9 ("target: port block device access to file") +e6aafdc8a76b ("scsi: target: Convert to bdev_open_by_path()") diff --git a/v6.5/038ce802e248a985150156da84bc3f118236b898 b/v6.5/038ce802e248a985150156da84bc3f118236b898 new file mode 100644 index 00000000000..6b943ef2b64 --- /dev/null +++ b/v6.5/038ce802e248a985150156da84bc3f118236b898 @@ -0,0 +1,20 @@ +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v6.5/04aa5f4eba49d6493801d0f1d515ed237459b166 b/v6.5/04aa5f4eba49d6493801d0f1d515ed237459b166 new file mode 100644 index 00000000000..ad866b09861 --- /dev/null +++ b/v6.5/04aa5f4eba49d6493801d0f1d515ed237459b166 @@ -0,0 +1 @@ +04aa5f4eba49 ("ext4: Configure dentry operations at dentry-creation time") diff --git a/v6.5/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 b/v6.5/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 new file mode 100644 index 00000000000..294e156a06f --- /dev/null +++ b/v6.5/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 @@ -0,0 +1,5 @@ +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") diff --git a/v6.5/05fb1dbc821f3016a52621ccd4530c269b626130 b/v6.5/05fb1dbc821f3016a52621ccd4530c269b626130 new file mode 100644 index 00000000000..e2bb1ee7a6b --- /dev/null +++ b/v6.5/05fb1dbc821f3016a52621ccd4530c269b626130 @@ -0,0 +1,2 @@ +05fb1dbc821f ("pktcdvd: port block device access to file") +7ac86df899f0 ("pktcdvd: Convert to bdev_open_by_dev()") diff --git a/v6.5/0611a640e60a0473883328746f3c53934cd4dc3c b/v6.5/0611a640e60a0473883328746f3c53934cd4dc3c new file mode 100644 index 00000000000..49248f16d37 --- /dev/null +++ b/v6.5/0611a640e60a0473883328746f3c53934cd4dc3c @@ -0,0 +1 @@ +0611a640e60a ("eventpoll: prefer kfree_rcu() in __ep_remove()") diff --git a/v6.5/06b8db3a7dde43cc7c412517c93c85d13a4557f8 b/v6.5/06b8db3a7dde43cc7c412517c93c85d13a4557f8 new file mode 100644 index 00000000000..7712d8cc59a --- /dev/null +++ b/v6.5/06b8db3a7dde43cc7c412517c93c85d13a4557f8 @@ -0,0 +1 @@ +06b8db3a7dde ("fs: remove NTFS classic from docum. index") diff --git a/v6.5/07fd7c329839cf0b8c7766883d830a1a0d12d1dd b/v6.5/07fd7c329839cf0b8c7766883d830a1a0d12d1dd new file mode 100644 index 00000000000..c988be808d7 --- /dev/null +++ b/v6.5/07fd7c329839cf0b8c7766883d830a1a0d12d1dd @@ -0,0 +1,14 @@ +07fd7c329839 ("libfs: add path_from_stashed()") +077c212f0344 ("fs: new accessor methods for atime and mtime") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +f7f438589f46 ("kernfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +0c4767923ed6 ("fs: new helper: simple_rename_timestamp") +9b6304c1d537 ("fs: add ctime accessors infrastructure") diff --git a/v6.5/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 b/v6.5/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 new file mode 100644 index 00000000000..78ecbd254ad --- /dev/null +++ b/v6.5/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 @@ -0,0 +1,2 @@ +0873add0e0cd ("file: prepare for new helper") +9024b4c96576 ("d_alloc_pseudo(): move setting ->d_op there from the (sole) caller") diff --git a/v6.5/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 b/v6.5/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 new file mode 100644 index 00000000000..bb093f8b26b --- /dev/null +++ b/v6.5/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 @@ -0,0 +1,2 @@ +0906fbb2f7ad ("libfs: Attempt exact-match comparison first during casefolded lookup") +af494af38580 ("libfs: remove redundant checks of s_encoding") diff --git a/v6.5/0a549ed22c3c7cc6da5c5f5918efd019944489a5 b/v6.5/0a549ed22c3c7cc6da5c5f5918efd019944489a5 new file mode 100644 index 00000000000..3db6cdbd4e1 --- /dev/null +++ b/v6.5/0a549ed22c3c7cc6da5c5f5918efd019944489a5 @@ -0,0 +1 @@ +0a549ed22c3c ("lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg") diff --git a/v6.5/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 b/v6.5/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 new file mode 100644 index 00000000000..5e9a34521ab --- /dev/null +++ b/v6.5/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 @@ -0,0 +1 @@ +0c9bd6bc4bb2 ("pidfd: getfd should always report ESRCH if a task is exiting") diff --git a/v6.5/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 b/v6.5/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 new file mode 100644 index 00000000000..32912f13fdc --- /dev/null +++ b/v6.5/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 @@ -0,0 +1,8 @@ +0e4a862174f2 ("libfs: Convert simple directory offsets to use a Maple Tree") +ecba88a3b32d ("libfs: Add simple_offset_empty()") +7beea725a8ca ("libfs: Define a minimum directory offset") +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") diff --git a/v6.5/0e9876d8e88d81a35742e90048ab3784c49b910b b/v6.5/0e9876d8e88d81a35742e90048ab3784c49b910b new file mode 100644 index 00000000000..3217749aade --- /dev/null +++ b/v6.5/0e9876d8e88d81a35742e90048ab3784c49b910b @@ -0,0 +1 @@ +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.5/0f05ee447949cf1b72bd7c415c803ea7f7209403 b/v6.5/0f05ee447949cf1b72bd7c415c803ea7f7209403 new file mode 100644 index 00000000000..8dfd4c3a8a7 --- /dev/null +++ b/v6.5/0f05ee447949cf1b72bd7c415c803ea7f7209403 @@ -0,0 +1,2 @@ +0f05ee447949 ("selftests/filesystems:fix build error in overlayfs") +b5a78c7127f2 ("selftests/overlayfs: verify device and inode numbers in /proc/pid/maps") diff --git a/v6.5/101c3fad29d7a0a90ff063b1aad586a0211911ec b/v6.5/101c3fad29d7a0a90ff063b1aad586a0211911ec new file mode 100644 index 00000000000..1a3802605b1 --- /dev/null +++ b/v6.5/101c3fad29d7a0a90ff063b1aad586a0211911ec @@ -0,0 +1,3 @@ +101c3fad29d7 ("libfs: Drop generic_set_encrypted_ci_d_ops") +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") diff --git a/v6.5/11b3f8ae7081607a783d60e8098d46b787f79cad b/v6.5/11b3f8ae7081607a783d60e8098d46b787f79cad new file mode 100644 index 00000000000..46fe45bddbe --- /dev/null +++ b/v6.5/11b3f8ae7081607a783d60e8098d46b787f79cad @@ -0,0 +1,9 @@ +11b3f8ae7081 ("fs: remove the inode argument to ->d_real() method") +def3ae83da02 ("fs: store real path instead of fake path in backing file f_path") +08582d678fcf ("fs: create helper file_user_path() for user displayed mapped file path") +83bc1d294130 ("fs: get mnt_writers count for an open backing file's real path") +6cf41fcfe099 ("backing file: free directly") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +3e15dcf77b23 ("fs: rename __mnt_{want,drop}_write*() helpers") +63580f669d7f ("Merge tag 'ovl-update-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/overlayfs/vfs") diff --git a/v6.5/11ff73082f17e1adc1b717264d9b74661fc5b229 b/v6.5/11ff73082f17e1adc1b717264d9b74661fc5b229 new file mode 100644 index 00000000000..3b658f265fc --- /dev/null +++ b/v6.5/11ff73082f17e1adc1b717264d9b74661fc5b229 @@ -0,0 +1,3 @@ +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") diff --git a/v6.5/12f7900c575679af411aaa89340bfe3dc68b46b3 b/v6.5/12f7900c575679af411aaa89340bfe3dc68b46b3 new file mode 100644 index 00000000000..734b6789138 --- /dev/null +++ b/v6.5/12f7900c575679af411aaa89340bfe3dc68b46b3 @@ -0,0 +1 @@ +12f7900c5756 ("writeback: move wb_wakeup_delayed defination to fs-writeback.c") diff --git a/v6.5/133e267ef4a26d19c93996a874714e9f3f8c70aa b/v6.5/133e267ef4a26d19c93996a874714e9f3f8c70aa new file mode 100644 index 00000000000..d870625c39b --- /dev/null +++ b/v6.5/133e267ef4a26d19c93996a874714e9f3f8c70aa @@ -0,0 +1 @@ +133e267ef4a2 ("time: test: Fix incorrect format specifier") diff --git a/v6.5/14786d949a3b8cf00cc32456363b7db22894a0e6 b/v6.5/14786d949a3b8cf00cc32456363b7db22894a0e6 new file mode 100644 index 00000000000..6af37b9a8f6 --- /dev/null +++ b/v6.5/14786d949a3b8cf00cc32456363b7db22894a0e6 @@ -0,0 +1,12 @@ +14786d949a3b ("filelock: fix deadlock detection in POSIX locking") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.5/1505ba06e52e701600172bccbc3aa7fb9bd5d0da b/v6.5/1505ba06e52e701600172bccbc3aa7fb9bd5d0da new file mode 100644 index 00000000000..f9d2b1159da --- /dev/null +++ b/v6.5/1505ba06e52e701600172bccbc3aa7fb9bd5d0da @@ -0,0 +1,2 @@ +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v6.5/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 b/v6.5/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 new file mode 100644 index 00000000000..c096ff54c58 --- /dev/null +++ b/v6.5/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 @@ -0,0 +1,13 @@ +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v6.5/15f298821289d3efba87bb34db29d0ba9780a443 b/v6.5/15f298821289d3efba87bb34db29d0ba9780a443 new file mode 100644 index 00000000000..49cffb9a559 --- /dev/null +++ b/v6.5/15f298821289d3efba87bb34db29d0ba9780a443 @@ -0,0 +1,20 @@ +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v6.5/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 b/v6.5/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 new file mode 100644 index 00000000000..8b4ca221e4f --- /dev/null +++ b/v6.5/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 @@ -0,0 +1,2 @@ +16ca5dfd8dcd ("swap: port block device usage to file") +4c6bca43c547 ("mm/swap: Convert to use bdev_open_by_dev()") diff --git a/v6.5/16f9ce818901c7b7618094242adc0b51208a7c89 b/v6.5/16f9ce818901c7b7618094242adc0b51208a7c89 new file mode 100644 index 00000000000..f2ed827daa1 --- /dev/null +++ b/v6.5/16f9ce818901c7b7618094242adc0b51208a7c89 @@ -0,0 +1,2 @@ +16f9ce818901 ("smb/server: adapt to breakup of struct file_lock") +6a277077ac51 ("smb/server: convert to using new filelock helpers") diff --git a/v6.5/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 b/v6.5/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 new file mode 100644 index 00000000000..c99dd4d7aa4 --- /dev/null +++ b/v6.5/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 @@ -0,0 +1 @@ +1901ae3cc9f8 ("selftest/ftrace: fix typo in ftracetest script") diff --git a/v6.5/190f676afa00d07082db170400aaa2cd4de0933f b/v6.5/190f676afa00d07082db170400aaa2cd4de0933f new file mode 100644 index 00000000000..d093967f2a1 --- /dev/null +++ b/v6.5/190f676afa00d07082db170400aaa2cd4de0933f @@ -0,0 +1,2 @@ +190f676afa00 ("block/genhd: port disk_scan_partitions() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") diff --git a/v6.5/195b3678bea35fde0619f17b73847c30e66d79d0 b/v6.5/195b3678bea35fde0619f17b73847c30e66d79d0 new file mode 100644 index 00000000000..e1bfc79a9fe --- /dev/null +++ b/v6.5/195b3678bea35fde0619f17b73847c30e66d79d0 @@ -0,0 +1 @@ +195b3678bea3 ("minix: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.5/19871b5c7a003946d3cd4209a348ab7c0df5dbad b/v6.5/19871b5c7a003946d3cd4209a348ab7c0df5dbad new file mode 100644 index 00000000000..5b1ff4d5d6b --- /dev/null +++ b/v6.5/19871b5c7a003946d3cd4209a348ab7c0df5dbad @@ -0,0 +1,4 @@ +19871b5c7a00 ("iomap: pass the length of the dirty region to ->map_blocks") +925c86a19bac ("fs: add CONFIG_BUFFER_HEAD") +487c607df790 ("block: use iomap for writes to block devices") +727cfe976758 ("block: open code __generic_file_write_iter for blkdev writes") diff --git a/v6.5/19e94a2333c2babc773e51a9ed844cfc35a36064 b/v6.5/19e94a2333c2babc773e51a9ed844cfc35a36064 new file mode 100644 index 00000000000..de914621ff7 --- /dev/null +++ b/v6.5/19e94a2333c2babc773e51a9ed844cfc35a36064 @@ -0,0 +1,20 @@ +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v6.5/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 b/v6.5/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 new file mode 100644 index 00000000000..7c5e96a2735 --- /dev/null +++ b/v6.5/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 @@ -0,0 +1,11 @@ +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.5/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a b/v6.5/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a new file mode 100644 index 00000000000..3bdc3bd8de2 --- /dev/null +++ b/v6.5/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a @@ -0,0 +1,10 @@ +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.5/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf b/v6.5/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf new file mode 100644 index 00000000000..1af092779b2 --- /dev/null +++ b/v6.5/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf @@ -0,0 +1,5 @@ +1b9e2d90141c ("xfs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +3584c8f48a70 ("xfs: Block writes to log device") +653bee386c08 ("xfs: simplify device handling") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.5/1d3aa0b97c55672eff44516b1c8afb9551003d78 b/v6.5/1d3aa0b97c55672eff44516b1c8afb9551003d78 new file mode 100644 index 00000000000..4652fa543b3 --- /dev/null +++ b/v6.5/1d3aa0b97c55672eff44516b1c8afb9551003d78 @@ -0,0 +1,2 @@ +1d3aa0b97c55 ("ocfs2: port block device access to file") +ebc4185497ea ("ocfs2: Convert to use bdev_open_by_dev()") diff --git a/v6.5/1fa08aece42512be072351f482096d5796edf7ca b/v6.5/1fa08aece42512be072351f482096d5796edf7ca new file mode 100644 index 00000000000..1bc3e26f106 --- /dev/null +++ b/v6.5/1fa08aece42512be072351f482096d5796edf7ca @@ -0,0 +1,13 @@ +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +fb7945b484b8 ("nsfs: use d_make_root()") +16a9496523a4 ("fs: convert core infrastructure to new timestamp accessors") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") diff --git a/v6.5/205de6ddd7fff9340bd5e4b68105f28120671c6b b/v6.5/205de6ddd7fff9340bd5e4b68105f28120671c6b new file mode 100644 index 00000000000..06ba208ba06 --- /dev/null +++ b/v6.5/205de6ddd7fff9340bd5e4b68105f28120671c6b @@ -0,0 +1,20 @@ +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") diff --git a/v6.5/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 b/v6.5/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 new file mode 100644 index 00000000000..382adfbe5df --- /dev/null +++ b/v6.5/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 @@ -0,0 +1,2 @@ +20e6a8d0dcdc ("drbd: port block device access to file") +75e27d373425 ("drdb: Convert to use bdev_open_by_path()") diff --git a/v6.5/217759bbb95db7998528eb65914c3e20d890dff5 b/v6.5/217759bbb95db7998528eb65914c3e20d890dff5 new file mode 100644 index 00000000000..0c0c90b0193 --- /dev/null +++ b/v6.5/217759bbb95db7998528eb65914c3e20d890dff5 @@ -0,0 +1,2 @@ +217759bbb95d ("xen: port block device access to file") +436d3705bfee ("xen/blkback: Convert to bdev_open_by_dev()") diff --git a/v6.5/21e25205d7f9b6d7d3807546dd12ea93844b7c8e b/v6.5/21e25205d7f9b6d7d3807546dd12ea93844b7c8e new file mode 100644 index 00000000000..7b1739aba8a --- /dev/null +++ b/v6.5/21e25205d7f9b6d7d3807546dd12ea93844b7c8e @@ -0,0 +1 @@ +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") diff --git a/v6.5/2263639f96f24a121ec9f037981b81daf5a8d60a b/v6.5/2263639f96f24a121ec9f037981b81daf5a8d60a new file mode 100644 index 00000000000..57171b0b3f2 --- /dev/null +++ b/v6.5/2263639f96f24a121ec9f037981b81daf5a8d60a @@ -0,0 +1 @@ +2263639f96f2 ("iov_iter: streamline iovec/bvec alignment iteration") diff --git a/v6.5/231e872529885483056c0170641ddd76686e3a89 b/v6.5/231e872529885483056c0170641ddd76686e3a89 new file mode 100644 index 00000000000..e33eda971e9 --- /dev/null +++ b/v6.5/231e872529885483056c0170641ddd76686e3a89 @@ -0,0 +1 @@ +231e87252988 ("xfs: add support for FS_IOC_GETFSSYSFSPATH") diff --git a/v6.5/24a8b7bfb96120b32c222ef108bb7a713d1e385a b/v6.5/24a8b7bfb96120b32c222ef108bb7a713d1e385a new file mode 100644 index 00000000000..2c6a7d75e30 --- /dev/null +++ b/v6.5/24a8b7bfb96120b32c222ef108bb7a713d1e385a @@ -0,0 +1,11 @@ +24a8b7bfb961 ("fs: use inode_set_ctime_to_ts to set inode ctime to current time") +647aa768281f ("Revert "fs: add infrastructure for multigrain timestamps"") +ffb6cf19e063 ("fs: add infrastructure for multigrain timestamps") +913e99287b98 ("fs: drop the timespec64 argument from update_time") +51b0f3ebdbbf ("xfs: have xfs_vn_update_time gets its own timestamp") +541d4c798a59 ("fs: drop the timespec64 arg from generic_update_time") +0d72b92883c6 ("fs: pass the request_mask to generic_fillattr") +13bc24457850 ("fs: rename i_ctime field to __i_ctime") +a0a415e34b57 ("xfs: convert to ctime accessor functions") +2276e5ba8567 ("fs: convert to ctime accessor functions") +9b6304c1d537 ("fs: add ctime accessors infrastructure") diff --git a/v6.5/24be05591fb7a2a3edd639092c045298dd57aeea b/v6.5/24be05591fb7a2a3edd639092c045298dd57aeea new file mode 100644 index 00000000000..14b4f9a5c66 --- /dev/null +++ b/v6.5/24be05591fb7a2a3edd639092c045298dd57aeea @@ -0,0 +1,20 @@ +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v6.5/2558e3b23112adb82a558bab616890a790a38bc6 b/v6.5/2558e3b23112adb82a558bab616890a790a38bc6 new file mode 100644 index 00000000000..1eb99b4aea9 --- /dev/null +++ b/v6.5/2558e3b23112adb82a558bab616890a790a38bc6 @@ -0,0 +1,14 @@ +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v6.5/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 b/v6.5/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 new file mode 100644 index 00000000000..521e21e3da0 --- /dev/null +++ b/v6.5/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 @@ -0,0 +1,14 @@ +269a6194dcba ("filelock: reorganize locks_delete_block and __locks_insert_block") +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.5/2824083db76cb9d4b7910607b367e93b02912865 b/v6.5/2824083db76cb9d4b7910607b367e93b02912865 new file mode 100644 index 00000000000..f8f654aa321 --- /dev/null +++ b/v6.5/2824083db76cb9d4b7910607b367e93b02912865 @@ -0,0 +1,11 @@ +2824083db76c ("ovl: Always reject mounting over case-insensitive directories") +24e16e385f22 ("ovl: add support for appending lowerdirs one by one") +819829f0319a ("ovl: refactor layer parsing helpers") +0cea4c097d97 ("ovl: store and show the user provided lowerdir mount option") +c835110b588a ("ovl: remove unused code in lowerdir param parsing") +32db51070850 ("ovl: fix regression in showing lowerdir mount option") +a535116d8033 ("ovl: make use of ->layers safe in rcu pathwalk") +f01d08899fd7 ("ovl: make consistent use of OVL_FS()") +16aac5ad1fa9 ("ovl: support encoding non-decodable file handles") +184996e92e86 ("ovl: Validate verity xattr when resolving lowerdata") +bf07089081a0 ("ovl: Add versioned header for overlay.metacopy xattr") diff --git a/v6.5/282c30f320ba25794b66c2231ab134d15465ef21 b/v6.5/282c30f320ba25794b66c2231ab134d15465ef21 new file mode 100644 index 00000000000..84536cc9901 --- /dev/null +++ b/v6.5/282c30f320ba25794b66c2231ab134d15465ef21 @@ -0,0 +1,5 @@ +282c30f320ba ("filelock: remove temporary compatibility macros") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.5/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 b/v6.5/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 new file mode 100644 index 00000000000..f4adb126024 --- /dev/null +++ b/v6.5/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 @@ -0,0 +1 @@ +2851f57d2dab ("selftests: thermal: intel: workload_hint: add missing gitignore") diff --git a/v6.5/2892731ec2893252cdbc256a2bd5436b7fd94cf7 b/v6.5/2892731ec2893252cdbc256a2bd5436b7fd94cf7 new file mode 100644 index 00000000000..f0cdebf4c90 --- /dev/null +++ b/v6.5/2892731ec2893252cdbc256a2bd5436b7fd94cf7 @@ -0,0 +1,20 @@ +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") diff --git a/v6.5/292fcaa1f937345cb65f3af82a1ee6692c8df9eb b/v6.5/292fcaa1f937345cb65f3af82a1ee6692c8df9eb new file mode 100644 index 00000000000..6b27fe1956b --- /dev/null +++ b/v6.5/292fcaa1f937345cb65f3af82a1ee6692c8df9eb @@ -0,0 +1 @@ +292fcaa1f937 ("smb: remove redundant check") diff --git a/v6.5/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 b/v6.5/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 new file mode 100644 index 00000000000..7268fc12395 --- /dev/null +++ b/v6.5/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 @@ -0,0 +1 @@ +2a95fd3cc23d ("jfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.5/2cd114294d1dad6ed19217c909680f9fd30ee711 b/v6.5/2cd114294d1dad6ed19217c909680f9fd30ee711 new file mode 100644 index 00000000000..73824817b6d --- /dev/null +++ b/v6.5/2cd114294d1dad6ed19217c909680f9fd30ee711 @@ -0,0 +1 @@ +2cd114294d1d ("smb/client: convert to using new filelock helpers") diff --git a/v6.5/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d b/v6.5/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d new file mode 100644 index 00000000000..87ba9cfd7a1 --- /dev/null +++ b/v6.5/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d @@ -0,0 +1,5 @@ +2dd0b5a8fcc4 ("selftests: ktap_helpers: Add a helper to finish the test") +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") diff --git a/v6.5/2fadeb950f53c017bde9e156e443528265dd3629 b/v6.5/2fadeb950f53c017bde9e156e443528265dd3629 new file mode 100644 index 00000000000..d71b87ecfd5 --- /dev/null +++ b/v6.5/2fadeb950f53c017bde9e156e443528265dd3629 @@ -0,0 +1,6 @@ +2fadeb950f53 ("kunit: make kunit_bus_type const") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") diff --git a/v6.5/3058fca1ed7955c904584a6d86108d664a927177 b/v6.5/3058fca1ed7955c904584a6d86108d664a927177 new file mode 100644 index 00000000000..42dfd9caea9 --- /dev/null +++ b/v6.5/3058fca1ed7955c904584a6d86108d664a927177 @@ -0,0 +1 @@ +3058fca1ed79 ("fs: make file_dentry() a simple accessor") diff --git a/v6.5/30deff8531f469453ccc0981f14eceb0a2ea68d6 b/v6.5/30deff8531f469453ccc0981f14eceb0a2ea68d6 new file mode 100644 index 00000000000..ed02b3f0f96 --- /dev/null +++ b/v6.5/30deff8531f469453ccc0981f14eceb0a2ea68d6 @@ -0,0 +1,19 @@ +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v6.5/321de651fa565dcf76c017b257bdf15ec7fff45d b/v6.5/321de651fa565dcf76c017b257bdf15ec7fff45d new file mode 100644 index 00000000000..c2408f2c78b --- /dev/null +++ b/v6.5/321de651fa565dcf76c017b257bdf15ec7fff45d @@ -0,0 +1,5 @@ +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +841dd789b862 ("block: Use bdev_open_by_dev() in blkdev_open()") +e719b4d15674 ("block: Provide bdev_open_* functions") diff --git a/v6.5/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 b/v6.5/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 new file mode 100644 index 00000000000..8ec0a7cd448 --- /dev/null +++ b/v6.5/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 @@ -0,0 +1,20 @@ +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v6.5/3425a2005b291b62b6f6deeeab1156839c41cf85 b/v6.5/3425a2005b291b62b6f6deeeab1156839c41cf85 new file mode 100644 index 00000000000..f283228910f --- /dev/null +++ b/v6.5/3425a2005b291b62b6f6deeeab1156839c41cf85 @@ -0,0 +1 @@ +3425a2005b29 ("selftests/ftrace: Add test to exercize function tracer across cpu hotplug") diff --git a/v6.5/345e8abe4c355bc24bab3f4a5634122e55be8665 b/v6.5/345e8abe4c355bc24bab3f4a5634122e55be8665 new file mode 100644 index 00000000000..337c54fd768 --- /dev/null +++ b/v6.5/345e8abe4c355bc24bab3f4a5634122e55be8665 @@ -0,0 +1,20 @@ +345e8abe4c35 ("selftests/resctrl: Get domain id from cache id") +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v6.5/347d49fdf36c5e2411afdb312935d88183fe5811 b/v6.5/347d49fdf36c5e2411afdb312935d88183fe5811 new file mode 100644 index 00000000000..bfc7bbdb428 --- /dev/null +++ b/v6.5/347d49fdf36c5e2411afdb312935d88183fe5811 @@ -0,0 +1,8 @@ +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.5/348139384ba30eccd4ce4f01fcf575b08ce81b83 b/v6.5/348139384ba30eccd4ce4f01fcf575b08ce81b83 new file mode 100644 index 00000000000..50d31b0c930 --- /dev/null +++ b/v6.5/348139384ba30eccd4ce4f01fcf575b08ce81b83 @@ -0,0 +1 @@ +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v6.5/3789fb8746dc0f484db2d6f48b390f0f535d5120 b/v6.5/3789fb8746dc0f484db2d6f48b390f0f535d5120 new file mode 100644 index 00000000000..09d663820d8 --- /dev/null +++ b/v6.5/3789fb8746dc0f484db2d6f48b390f0f535d5120 @@ -0,0 +1,3 @@ +3789fb8746dc ("bcache: port block device access to files") +b3856da79062 ("bcache: Fixup error handling in register_cache()") +631b001fd6bc ("bcache: Convert to bdev_open_by_path()") diff --git a/v6.5/386dc41cf54dcf44ea40de1aca900f02b756cec0 b/v6.5/386dc41cf54dcf44ea40de1aca900f02b756cec0 new file mode 100644 index 00000000000..02c11713ded --- /dev/null +++ b/v6.5/386dc41cf54dcf44ea40de1aca900f02b756cec0 @@ -0,0 +1 @@ +386dc41cf54d ("init: flush async file closing") diff --git a/v6.5/3948abaa4e2be938ccdfc289385a27342fb13d43 b/v6.5/3948abaa4e2be938ccdfc289385a27342fb13d43 new file mode 100644 index 00000000000..572762fe9dd --- /dev/null +++ b/v6.5/3948abaa4e2be938ccdfc289385a27342fb13d43 @@ -0,0 +1 @@ +3948abaa4e2b ("do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak") diff --git a/v6.5/3956f35fbd36aee35766008ce6a9b0ed812d93ef b/v6.5/3956f35fbd36aee35766008ce6a9b0ed812d93ef new file mode 100644 index 00000000000..6101679f452 --- /dev/null +++ b/v6.5/3956f35fbd36aee35766008ce6a9b0ed812d93ef @@ -0,0 +1,7 @@ +3956f35fbd36 ("ceph: adapt to breakup of struct file_lock") +38d46409c463 ("ceph: print cluster fsid and client global_id in all debug logs") +5995d90d2d19 ("ceph: rename _to_client() to _to_fs_client()") +197b7d792d6a ("ceph: pass the mdsc to several helpers") +07bb00ef00ac ("ceph: fix type promotion bug on 32bit systems") +2816a09678f5 ("ceph: remove unnecessary check for NULL in parse_longname()") +7ba2090ca64e ("Merge tag 'ceph-for-6.6-rc1' of https://github.com/ceph/ceph-client") diff --git a/v6.5/39a6c668e4e78c3bc262c24d9aabd0a49027f948 b/v6.5/39a6c668e4e78c3bc262c24d9aabd0a49027f948 new file mode 100644 index 00000000000..6f286cd1333 --- /dev/null +++ b/v6.5/39a6c668e4e78c3bc262c24d9aabd0a49027f948 @@ -0,0 +1 @@ +39a6c668e4e7 ("efs: convert efs to use the new mount api") diff --git a/v6.5/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd b/v6.5/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd new file mode 100644 index 00000000000..b70ce8cc2d2 --- /dev/null +++ b/v6.5/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd @@ -0,0 +1,20 @@ +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") diff --git a/v6.5/3cdad0a5a6cf581519748612cb449b43379510a4 b/v6.5/3cdad0a5a6cf581519748612cb449b43379510a4 new file mode 100644 index 00000000000..0777f0ddd47 --- /dev/null +++ b/v6.5/3cdad0a5a6cf581519748612cb449b43379510a4 @@ -0,0 +1,20 @@ +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") diff --git a/v6.5/3d40f78169a0a954ff06e2b0f8e21463f7edb433 b/v6.5/3d40f78169a0a954ff06e2b0f8e21463f7edb433 new file mode 100644 index 00000000000..785dad21514 --- /dev/null +++ b/v6.5/3d40f78169a0a954ff06e2b0f8e21463f7edb433 @@ -0,0 +1 @@ +3d40f78169a0 ("filelock: drop the IS_* macros") diff --git a/v6.5/3f6d810665dfde0d33785420618ceb03fba0619d b/v6.5/3f6d810665dfde0d33785420618ceb03fba0619d new file mode 100644 index 00000000000..ad5dc22b699 --- /dev/null +++ b/v6.5/3f6d810665dfde0d33785420618ceb03fba0619d @@ -0,0 +1,3 @@ +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") diff --git a/v6.5/410bb2ce611133a11d4d11f0aef4c83f095c3200 b/v6.5/410bb2ce611133a11d4d11f0aef4c83f095c3200 new file mode 100644 index 00000000000..6fd3aadbe60 --- /dev/null +++ b/v6.5/410bb2ce611133a11d4d11f0aef4c83f095c3200 @@ -0,0 +1,18 @@ +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v6.5/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 b/v6.5/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 new file mode 100644 index 00000000000..45d8bd5a5d2 --- /dev/null +++ b/v6.5/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 @@ -0,0 +1 @@ +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") diff --git a/v6.5/42c3732fa8073717dd7d924472f1c0bc5b452fdc b/v6.5/42c3732fa8073717dd7d924472f1c0bc5b452fdc new file mode 100644 index 00000000000..cd21ca78615 --- /dev/null +++ b/v6.5/42c3732fa8073717dd7d924472f1c0bc5b452fdc @@ -0,0 +1 @@ +42c3732fa807 ("fs: Create a generic is_dot_dotdot() utility") diff --git a/v6.5/432acd550e3607d5fea23e27f6ab4e4567deccfd b/v6.5/432acd550e3607d5fea23e27f6ab4e4567deccfd new file mode 100644 index 00000000000..77a9838a56a --- /dev/null +++ b/v6.5/432acd550e3607d5fea23e27f6ab4e4567deccfd @@ -0,0 +1 @@ +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") diff --git a/v6.5/433f437b3ae2ed4e318ecd5233c82f6936e78e82 b/v6.5/433f437b3ae2ed4e318ecd5233c82f6936e78e82 new file mode 100644 index 00000000000..ded20c197b4 --- /dev/null +++ b/v6.5/433f437b3ae2ed4e318ecd5233c82f6936e78e82 @@ -0,0 +1,20 @@ +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") diff --git a/v6.5/4379f91172f39d999919c8e8b2b5e1d665d8972d b/v6.5/4379f91172f39d999919c8e8b2b5e1d665d8972d new file mode 100644 index 00000000000..508678a011c --- /dev/null +++ b/v6.5/4379f91172f39d999919c8e8b2b5e1d665d8972d @@ -0,0 +1,3 @@ +4379f91172f3 ("power: port block device access to file") +e017d304c740 ("PM: hibernate: Convert to bdev_open_by_dev()") +40d84e198b0a ("PM: hibernate: Rename function parameter from snapshot_test to exclusive") diff --git a/v6.5/43f0df54c96fa5abcab9df8649c1e52119bf0238 b/v6.5/43f0df54c96fa5abcab9df8649c1e52119bf0238 new file mode 100644 index 00000000000..06aff63ad9c --- /dev/null +++ b/v6.5/43f0df54c96fa5abcab9df8649c1e52119bf0238 @@ -0,0 +1,8 @@ +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") diff --git a/v6.5/449813515d3e5efec85206bb91588a6249a421a3 b/v6.5/449813515d3e5efec85206bb91588a6249a421a3 new file mode 100644 index 00000000000..152e071cd41 --- /dev/null +++ b/v6.5/449813515d3e5efec85206bb91588a6249a421a3 @@ -0,0 +1 @@ +449813515d3e ("block, fs: Restore the per-bio/request data lifetime fields") diff --git a/v6.5/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 b/v6.5/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 new file mode 100644 index 00000000000..e708e8a3079 --- /dev/null +++ b/v6.5/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 @@ -0,0 +1,2 @@ +459c814a3c5f ("9p: adapt to breakup of struct file_lock") +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") diff --git a/v6.5/45f29e0eb5b969c59a70525942080905dc5b7964 b/v6.5/45f29e0eb5b969c59a70525942080905dc5b7964 new file mode 100644 index 00000000000..7293e29f580 --- /dev/null +++ b/v6.5/45f29e0eb5b969c59a70525942080905dc5b7964 @@ -0,0 +1 @@ +45f29e0eb5b9 ("openpromfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.5/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 b/v6.5/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 new file mode 100644 index 00000000000..7fadc4977c1 --- /dev/null +++ b/v6.5/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 @@ -0,0 +1,8 @@ +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.5/4a679c5afca027d7f4668f51693f7cce589038f5 b/v6.5/4a679c5afca027d7f4668f51693f7cce589038f5 new file mode 100644 index 00000000000..011df112d57 --- /dev/null +++ b/v6.5/4a679c5afca027d7f4668f51693f7cce589038f5 @@ -0,0 +1 @@ +4a679c5afca0 ("selftests: Add test to verify power supply properties") diff --git a/v6.5/4b2cfbda2d530f4efa0e2833771640869013de5e b/v6.5/4b2cfbda2d530f4efa0e2833771640869013de5e new file mode 100644 index 00000000000..5b92b6a35b1 --- /dev/null +++ b/v6.5/4b2cfbda2d530f4efa0e2833771640869013de5e @@ -0,0 +1,2 @@ +4b2cfbda2d53 ("nfs: port block device access to files") +3fe5d9fb0b31 ("nfs/blocklayout: Convert to use bdev_open_by_dev/path()") diff --git a/v6.5/4b357e2a6d6c364a88d50526675fe596a30766cb b/v6.5/4b357e2a6d6c364a88d50526675fe596a30766cb new file mode 100644 index 00000000000..a339a4273e6 --- /dev/null +++ b/v6.5/4b357e2a6d6c364a88d50526675fe596a30766cb @@ -0,0 +1,20 @@ +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v6.5/4b7b4291dee2fef9148563be3eeb0034cc3bf5df b/v6.5/4b7b4291dee2fef9148563be3eeb0034cc3bf5df new file mode 100644 index 00000000000..1dc10b9d825 --- /dev/null +++ b/v6.5/4b7b4291dee2fef9148563be3eeb0034cc3bf5df @@ -0,0 +1 @@ +4b7b4291dee2 ("selftests: thermal: intel: power_floor: add missing gitignore") diff --git a/v6.5/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 b/v6.5/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 new file mode 100644 index 00000000000..e9525ee42e5 --- /dev/null +++ b/v6.5/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 @@ -0,0 +1,2 @@ +4b944f8ef996 ("Revert "mm/filemap: avoid buffered read/write race to read inconsistent data"") +e2c27b803bb6 ("mm/filemap: avoid buffered read/write race to read inconsistent data") diff --git a/v6.5/4ca52f539865853e6ddbc393745cd0b305f0d810 b/v6.5/4ca52f539865853e6ddbc393745cd0b305f0d810 new file mode 100644 index 00000000000..e0b48d8cb6c --- /dev/null +++ b/v6.5/4ca52f539865853e6ddbc393745cd0b305f0d810 @@ -0,0 +1,7 @@ +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.5/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 b/v6.5/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 new file mode 100644 index 00000000000..114a6852b51 --- /dev/null +++ b/v6.5/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 @@ -0,0 +1,11 @@ +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") diff --git a/v6.5/512383ae49107fbc42243887798548e356c4b91c b/v6.5/512383ae49107fbc42243887798548e356c4b91c new file mode 100644 index 00000000000..9dabe79ddb6 --- /dev/null +++ b/v6.5/512383ae49107fbc42243887798548e356c4b91c @@ -0,0 +1,3 @@ +512383ae4910 ("f2fs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.5/5339792bd64bd1605d3d51f8e52e94dfc385959b b/v6.5/5339792bd64bd1605d3d51f8e52e94dfc385959b new file mode 100644 index 00000000000..657ef9c4bd3 --- /dev/null +++ b/v6.5/5339792bd64bd1605d3d51f8e52e94dfc385959b @@ -0,0 +1,20 @@ +5339792bd64b ("selftests/resctrl: Add test groups and name L3 CAT test L3_CAT") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v6.5/539cd3f4da3fdbe7dc353634e004e4b0e725c35a b/v6.5/539cd3f4da3fdbe7dc353634e004e4b0e725c35a new file mode 100644 index 00000000000..f90cd335e51 --- /dev/null +++ b/v6.5/539cd3f4da3fdbe7dc353634e004e4b0e725c35a @@ -0,0 +1,4 @@ +539cd3f4da3f ("selftests: lib.mk: Do not process TEST_GEN_MODS_DIR") +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") diff --git a/v6.5/54943abce0927156ba9909f1a533b25410bfe2ca b/v6.5/54943abce0927156ba9909f1a533b25410bfe2ca new file mode 100644 index 00000000000..746ea0835a9 --- /dev/null +++ b/v6.5/54943abce0927156ba9909f1a533b25410bfe2ca @@ -0,0 +1,20 @@ +54943abce092 ("iomap: add pos and dirty_len into trace_iomap_writepage_map") +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v6.5/54ee3526796f56c249124686a33e1cc05f76ea21 b/v6.5/54ee3526796f56c249124686a33e1cc05f76ea21 new file mode 100644 index 00000000000..5997e5a227a --- /dev/null +++ b/v6.5/54ee3526796f56c249124686a33e1cc05f76ea21 @@ -0,0 +1,2 @@ +54ee3526796f ("selftests: livepatch: Avoid running the tests if kernel-devel is missing") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") diff --git a/v6.5/57c6906778f55deba6d3f3af00284e3541bb9950 b/v6.5/57c6906778f55deba6d3f3af00284e3541bb9950 new file mode 100644 index 00000000000..77cae3a6f0a --- /dev/null +++ b/v6.5/57c6906778f55deba6d3f3af00284e3541bb9950 @@ -0,0 +1 @@ +57c6906778f5 ("__fs_parse: Correct a documentation comment") diff --git a/v6.5/582a3bf999df662c0e0fa4717ce7559f16d7b93b b/v6.5/582a3bf999df662c0e0fa4717ce7559f16d7b93b new file mode 100644 index 00000000000..9098e5268dd --- /dev/null +++ b/v6.5/582a3bf999df662c0e0fa4717ce7559f16d7b93b @@ -0,0 +1,5 @@ +582a3bf999df ("filelock: always define for_each_file_lock()") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.5/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 b/v6.5/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 new file mode 100644 index 00000000000..5a7c9c80a0b --- /dev/null +++ b/v6.5/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 @@ -0,0 +1 @@ +587a67b6830b ("filelock: rename some fields in tracepoints") diff --git a/v6.5/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 b/v6.5/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 new file mode 100644 index 00000000000..353fab4c2ed --- /dev/null +++ b/v6.5/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 @@ -0,0 +1 @@ +5916f439f2eb ("Convert coda to use the new mount API") diff --git a/v6.5/5bc9dc068afe95e924136d57c1a385194282a919 b/v6.5/5bc9dc068afe95e924136d57c1a385194282a919 new file mode 100644 index 00000000000..58b7b43b271 --- /dev/null +++ b/v6.5/5bc9dc068afe95e924136d57c1a385194282a919 @@ -0,0 +1 @@ +5bc9dc068afe ("selftest: ftrace: fix minor typo in log") diff --git a/v6.5/5caf1b6400d30a31363063314bddea4e5680d639 b/v6.5/5caf1b6400d30a31363063314bddea4e5680d639 new file mode 100644 index 00000000000..9613793a21c --- /dev/null +++ b/v6.5/5caf1b6400d30a31363063314bddea4e5680d639 @@ -0,0 +1,20 @@ +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v6.5/5d94da7ff00ef45737a64d947e7ff45aca972782 b/v6.5/5d94da7ff00ef45737a64d947e7ff45aca972782 new file mode 100644 index 00000000000..94756e17f87 --- /dev/null +++ b/v6.5/5d94da7ff00ef45737a64d947e7ff45aca972782 @@ -0,0 +1 @@ +5d94da7ff00e ("kselftest: Add basic test for probing the rust sample modules") diff --git a/v6.5/6021d62c677f12f2f975bb1bf2389730e1d9f746 b/v6.5/6021d62c677f12f2f975bb1bf2389730e1d9f746 new file mode 100644 index 00000000000..35c83a83d1c --- /dev/null +++ b/v6.5/6021d62c677f12f2f975bb1bf2389730e1d9f746 @@ -0,0 +1 @@ +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") diff --git a/v6.5/60c2a6926cc94dcd8a60ab593b4092bc354061c3 b/v6.5/60c2a6926cc94dcd8a60ab593b4092bc354061c3 new file mode 100644 index 00000000000..febb6a07fa7 --- /dev/null +++ b/v6.5/60c2a6926cc94dcd8a60ab593b4092bc354061c3 @@ -0,0 +1,20 @@ +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v6.5/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 b/v6.5/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 new file mode 100644 index 00000000000..f5b331ba705 --- /dev/null +++ b/v6.5/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 @@ -0,0 +1,4 @@ +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") +b38a6023da6a ("Documentation: Add missing documentation for EXPORT_OP flags") +fd19ca36fd78 ("NFSD: handle GETATTR conflict with write delegation") diff --git a/v6.5/617fc7775370324d0a2b888625b042221ebdcb62 b/v6.5/617fc7775370324d0a2b888625b042221ebdcb62 new file mode 100644 index 00000000000..c31d441a844 --- /dev/null +++ b/v6.5/617fc7775370324d0a2b888625b042221ebdcb62 @@ -0,0 +1,7 @@ +617fc7775370 ("fs: Use KMEM_CACHE instead of kmem_cache_create") +a6293b3e285c ("fs: factor out backing_file_{read,write}_iter() helpers") +f91a704f7161 ("fs: prepare for stackable filesystems backing file helpers") +6ae654392bb5 ("fs: move kiocb_start_write() into vfs_iocb_iter_write()") +269aed7014b3 ("fs: move file_start_write() into vfs_iter_write()") +e389b76a7ee1 ("coda: change locking order in coda_file_write_iter()") +062cca8915ca ("Merge tag 'vfs-6.7.iomap' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs") diff --git a/v6.5/61ead71476cf8b68960275beee24ff00a809fe81 b/v6.5/61ead71476cf8b68960275beee24ff00a809fe81 new file mode 100644 index 00000000000..6f9e470f02f --- /dev/null +++ b/v6.5/61ead71476cf8b68960275beee24ff00a809fe81 @@ -0,0 +1,5 @@ +61ead71476cf ("ext4: port block device access to file") +afde134b5bd0 ("ext4: Block writes to journal device") +218de67764e5 ("ext4: simplify device handling") +d577c8aaed20 ("ext4: Convert to bdev_open_by_dev()") +3ef96fcfd50b ("Merge tag 'ext4_for_linus-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4") diff --git a/v6.5/64bef697d33b75fc06c5789b3f8108680271529f b/v6.5/64bef697d33b75fc06c5789b3f8108680271529f new file mode 100644 index 00000000000..7d825ef4755 --- /dev/null +++ b/v6.5/64bef697d33b75fc06c5789b3f8108680271529f @@ -0,0 +1,7 @@ +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") diff --git a/v6.5/64f92a554f72cbfe8b971f93af9d07f87599bc88 b/v6.5/64f92a554f72cbfe8b971f93af9d07f87599bc88 new file mode 100644 index 00000000000..91e64def526 --- /dev/null +++ b/v6.5/64f92a554f72cbfe8b971f93af9d07f87599bc88 @@ -0,0 +1 @@ +64f92a554f72 ("ocfs2: convert to using new filelock helpers") diff --git a/v6.5/6727980b67852dae6b82a97e24fbadbdd218c033 b/v6.5/6727980b67852dae6b82a97e24fbadbdd218c033 new file mode 100644 index 00000000000..68696ae2c11 --- /dev/null +++ b/v6.5/6727980b67852dae6b82a97e24fbadbdd218c033 @@ -0,0 +1,3 @@ +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") +3f3f384139ed ("selftests: Keep symlinks, when possible") diff --git a/v6.5/6874f6ed92df1e95ff815692b6bf6aa98e4c925b b/v6.5/6874f6ed92df1e95ff815692b6bf6aa98e4c925b new file mode 100644 index 00000000000..b1f95e09ffb --- /dev/null +++ b/v6.5/6874f6ed92df1e95ff815692b6bf6aa98e4c925b @@ -0,0 +1,20 @@ +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v6.5/689a930b93c5c20294df5da0407df361c5412eac b/v6.5/689a930b93c5c20294df5da0407df361c5412eac new file mode 100644 index 00000000000..956a7ce4b2d --- /dev/null +++ b/v6.5/689a930b93c5c20294df5da0407df361c5412eac @@ -0,0 +1,20 @@ +689a930b93c5 ("drm/xe/tests: Fix printf format specifiers in xe_migrate test") +cf0b9e94c8c7 ("drm/xe/tests/xe_migrate.c: Add vram to vram KUNIT test") +b7ab8c4f028f ("drm/xe/bo: Remove the lock_no_vm()/unlock_no_vm() interface") +d00e9cc28e1e ("drm/xe/vm: Simplify and document xe_vm_lock()") +fba153b0d0b7 ("drm/xe/selftests: consider multi-GT for eviction test") +9c0d779fc67b ("drm/xe: Prevent return with locked vm") +9b9529ce379a ("drm/xe: Rename engine to exec_queue") +99fea6828879 ("drm/xe: Prefer WARN() over BUG() to avoid crashing the kernel") +e3828ebf6cde ("drm/xe: Add define WQ_HEADER_SIZE") +937b4be72baa ("drm/xe: Decouple vram check from xe_bo_addr()") +621c1fbd9b83 ("drm/xe: Remove vma arg from xe_pte_encode()") +0e34fdb4a01a ("drm/xe: Fix checking for unset value") +6aa26f6eb829 ("drm/xe/engine: add missing rpm for bind engines") +cd928fced996 ("drm/xe/uapi: add the userspace bits for small-bar") +6a024f1bfdfe ("drm/xe/bo: support tiered vram allocation for small-bar") +7a060d786cc1 ("drm/xe/mtl: Map PPGTT as CPU:WC") +7ead33156483 ("drm/xe: Use migrate engine for page fault binds") +1655c893af08 ("drm/xe: Reduce the number list links in xe_vma") +8f33b4f054fc ("drm/xe: Avoid doing rebinds") +0043a3e8a1f5 ("drm/xe/execlist: Log when using execlist submission") diff --git a/v6.5/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce b/v6.5/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce new file mode 100644 index 00000000000..7875e8aba59 --- /dev/null +++ b/v6.5/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce @@ -0,0 +1,3 @@ +6934eea2690b ("selftests: ktap_helpers: Add helper to print diagnostic messages") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") diff --git a/v6.5/6a277077ac5189d7633f8c57e153e0a73fab39d2 b/v6.5/6a277077ac5189d7633f8c57e153e0a73fab39d2 new file mode 100644 index 00000000000..0d2fbea9e4a --- /dev/null +++ b/v6.5/6a277077ac5189d7633f8c57e153e0a73fab39d2 @@ -0,0 +1 @@ +6a277077ac51 ("smb/server: convert to using new filelock helpers") diff --git a/v6.5/6a71770442b5b7cf8f880ca1c0a72456c918c757 b/v6.5/6a71770442b5b7cf8f880ca1c0a72456c918c757 new file mode 100644 index 00000000000..6ff718504ae --- /dev/null +++ b/v6.5/6a71770442b5b7cf8f880ca1c0a72456c918c757 @@ -0,0 +1,2 @@ +6a71770442b5 ("selftests: livepatch: Test livepatching a heavily called syscall") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") diff --git a/v6.5/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c b/v6.5/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c new file mode 100644 index 00000000000..6f0978c5d8b --- /dev/null +++ b/v6.5/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c @@ -0,0 +1 @@ +6b6ec4ca4e33 ("eventfd: add a BUILD_BUG_ON() to ensure consistency between EFD_SEMAPHORE and the uapi") diff --git a/v6.5/6b865d6530230b0c446efd93e0207b8eed7eadb2 b/v6.5/6b865d6530230b0c446efd93e0207b8eed7eadb2 new file mode 100644 index 00000000000..fecaab7d4ee --- /dev/null +++ b/v6.5/6b865d6530230b0c446efd93e0207b8eed7eadb2 @@ -0,0 +1,7 @@ +6b865d653023 ("iomap: only call mapping_set_error once for each failed bio") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v6.5/6b91bfa1651d841f0066bae2b1322cac29fdfb61 b/v6.5/6b91bfa1651d841f0066bae2b1322cac29fdfb61 new file mode 100644 index 00000000000..661e003badf --- /dev/null +++ b/v6.5/6b91bfa1651d841f0066bae2b1322cac29fdfb61 @@ -0,0 +1 @@ +6b91bfa1651d ("qnx4: convert qnx4 to use the new mount api") diff --git a/v6.5/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 b/v6.5/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 new file mode 100644 index 00000000000..a00f98aed06 --- /dev/null +++ b/v6.5/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 @@ -0,0 +1 @@ +6c8ac6e24eb0 ("initramfs: remove duplicate built-in __initramfs_start unpacking") diff --git a/v6.5/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff b/v6.5/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff new file mode 100644 index 00000000000..ed007f617fb --- /dev/null +++ b/v6.5/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff @@ -0,0 +1,20 @@ +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") diff --git a/v6.5/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 b/v6.5/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 new file mode 100644 index 00000000000..5bc8254446e --- /dev/null +++ b/v6.5/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 @@ -0,0 +1 @@ +6f1a214d446b ("selftests: sched: Fix spelling mistake "hiearchy" -> "hierarchy"") diff --git a/v6.5/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 b/v6.5/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 new file mode 100644 index 00000000000..118cb5b9029 --- /dev/null +++ b/v6.5/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 @@ -0,0 +1,10 @@ +6f2f793fba78 ("kunit: test: Log the correct filter string in executor_test") +dce19a3fede2 ("kunit: test: Make filter strings in executor_test writable") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") diff --git a/v6.5/70dfe3f0d239c2e8abc6a7bea24411031f85b652 b/v6.5/70dfe3f0d239c2e8abc6a7bea24411031f85b652 new file mode 100644 index 00000000000..ccbfd0c0d40 --- /dev/null +++ b/v6.5/70dfe3f0d239c2e8abc6a7bea24411031f85b652 @@ -0,0 +1 @@ +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") diff --git a/v6.5/73f65b8b0325551110dedf8d27ac738bdc331802 b/v6.5/73f65b8b0325551110dedf8d27ac738bdc331802 new file mode 100644 index 00000000000..0329e1c62ea --- /dev/null +++ b/v6.5/73f65b8b0325551110dedf8d27ac738bdc331802 @@ -0,0 +1 @@ +73f65b8b0325 ("fs: Wrong function name in comment") diff --git a/v6.5/73fa7547c70b32cc69685f79be31135797734eb6 b/v6.5/73fa7547c70b32cc69685f79be31135797734eb6 new file mode 100644 index 00000000000..57c6780c00a --- /dev/null +++ b/v6.5/73fa7547c70b32cc69685f79be31135797734eb6 @@ -0,0 +1 @@ +73fa7547c70b ("vfs: add RWF_NOAPPEND flag for pwritev2") diff --git a/v6.5/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 b/v6.5/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 new file mode 100644 index 00000000000..e203b63e790 --- /dev/null +++ b/v6.5/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 @@ -0,0 +1,20 @@ +74e76cbabd7f ("selftests/resctrl: Add resource_info_file_exists()") +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v6.5/75a1bbe60a7425fcaa670bff58b8589b1f880810 b/v6.5/75a1bbe60a7425fcaa670bff58b8589b1f880810 new file mode 100644 index 00000000000..0a3514944a7 --- /dev/null +++ b/v6.5/75a1bbe60a7425fcaa670bff58b8589b1f880810 @@ -0,0 +1 @@ +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") diff --git a/v6.5/75cabec0111b7ccb140d917cc9c481e845cc3498 b/v6.5/75cabec0111b7ccb140d917cc9c481e845cc3498 new file mode 100644 index 00000000000..5eb80847c86 --- /dev/null +++ b/v6.5/75cabec0111b7ccb140d917cc9c481e845cc3498 @@ -0,0 +1,2 @@ +75cabec0111b ("filelock: add some new helper functions") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.5/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 b/v6.5/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 new file mode 100644 index 00000000000..a3ebf79c1c7 --- /dev/null +++ b/v6.5/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 @@ -0,0 +1 @@ +75e9570c93c7 ("ceph: convert to using new filelock helpers") diff --git a/v6.5/76698510f593daf8aa0582492090d0c2e484c3e8 b/v6.5/76698510f593daf8aa0582492090d0c2e484c3e8 new file mode 100644 index 00000000000..9ad9e8d3970 --- /dev/null +++ b/v6.5/76698510f593daf8aa0582492090d0c2e484c3e8 @@ -0,0 +1 @@ +76698510f593 ("afs: convert to using new filelock helpers") diff --git a/v6.5/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 b/v6.5/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 new file mode 100644 index 00000000000..648c0e2cfcb --- /dev/null +++ b/v6.5/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 @@ -0,0 +1,20 @@ +7b8001013d72 ("filelock: don't do security checks on nfsd setlease calls") +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.5/7beea725a8ca412c6190090ce7c3a13b169592a1 b/v6.5/7beea725a8ca412c6190090ce7c3a13b169592a1 new file mode 100644 index 00000000000..fed422d70a3 --- /dev/null +++ b/v6.5/7beea725a8ca412c6190090ce7c3a13b169592a1 @@ -0,0 +1,5 @@ +7beea725a8ca ("libfs: Define a minimum directory offset") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") +2be4f05af71b ("libfs: Remove parent dentry locking in offset_iterate_dir()") +bbaef7973dd0 ("libfs: Add a lock class for the offset map's xa_lock") +6faddda69f62 ("libfs: Add directory operations for stable offsets") diff --git a/v6.5/7c079e909b21f8f6e5d8e501c037752ff302a15e b/v6.5/7c079e909b21f8f6e5d8e501c037752ff302a15e new file mode 100644 index 00000000000..55652af0ada --- /dev/null +++ b/v6.5/7c079e909b21f8f6e5d8e501c037752ff302a15e @@ -0,0 +1,2 @@ +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") diff --git a/v6.5/7c09a4ed6156c6cab6b951e027ca6ea24af454ba b/v6.5/7c09a4ed6156c6cab6b951e027ca6ea24af454ba new file mode 100644 index 00000000000..768c7515966 --- /dev/null +++ b/v6.5/7c09a4ed6156c6cab6b951e027ca6ea24af454ba @@ -0,0 +1,9 @@ +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.5/7c18509bdaefe2164e62829d614ef9ea429f29d2 b/v6.5/7c18509bdaefe2164e62829d614ef9ea429f29d2 new file mode 100644 index 00000000000..e205d620f34 --- /dev/null +++ b/v6.5/7c18509bdaefe2164e62829d614ef9ea429f29d2 @@ -0,0 +1,10 @@ +7c18509bdaef ("filelock: convert locks_insert_lock_ctx and locks_delete_lock_ctx") +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.5/7ded1e365cc9de6093a71d3a493c1874aca6e77c b/v6.5/7ded1e365cc9de6093a71d3a493c1874aca6e77c new file mode 100644 index 00000000000..d6c8678a8aa --- /dev/null +++ b/v6.5/7ded1e365cc9de6093a71d3a493c1874aca6e77c @@ -0,0 +1 @@ +7ded1e365cc9 ("efs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.5/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 b/v6.5/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 new file mode 100644 index 00000000000..6da51274aec --- /dev/null +++ b/v6.5/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 @@ -0,0 +1,8 @@ +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v6.5/7edfc610ec315de96963e66889511212ad87e3de b/v6.5/7edfc610ec315de96963e66889511212ad87e3de new file mode 100644 index 00000000000..503515109d2 --- /dev/null +++ b/v6.5/7edfc610ec315de96963e66889511212ad87e3de @@ -0,0 +1,3 @@ +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v6.5/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 b/v6.5/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 new file mode 100644 index 00000000000..1e9b4ad7e35 --- /dev/null +++ b/v6.5/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 @@ -0,0 +1,2 @@ +7ffa8f3d3023 ("fs: Remove NTFS classic") +a05aea98d405 ("Merge tag 'sysctl-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux") diff --git a/v6.5/806cb2270237ce2ec672a407d66cee17a07d3aa2 b/v6.5/806cb2270237ce2ec672a407d66cee17a07d3aa2 new file mode 100644 index 00000000000..98ff10e6f44 --- /dev/null +++ b/v6.5/806cb2270237ce2ec672a407d66cee17a07d3aa2 @@ -0,0 +1 @@ +806cb2270237 ("kunit: Annotate _MSG assertion variants with gnu printf specifiers") diff --git a/v6.5/80d012e98894ac9112cbcddf2fbf276c2e4be0ec b/v6.5/80d012e98894ac9112cbcddf2fbf276c2e4be0ec new file mode 100644 index 00000000000..01d2023a943 --- /dev/null +++ b/v6.5/80d012e98894ac9112cbcddf2fbf276c2e4be0ec @@ -0,0 +1 @@ +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") diff --git a/v6.5/8145e082a8dfcfdc0a725b0f76eca54337b5b26e b/v6.5/8145e082a8dfcfdc0a725b0f76eca54337b5b26e new file mode 100644 index 00000000000..dd4d0f691f3 --- /dev/null +++ b/v6.5/8145e082a8dfcfdc0a725b0f76eca54337b5b26e @@ -0,0 +1 @@ +8145e082a8df ("romfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.5/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 b/v6.5/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 new file mode 100644 index 00000000000..e10ff5bda4c --- /dev/null +++ b/v6.5/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 @@ -0,0 +1,9 @@ +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") diff --git a/v6.5/82a8cb96b23244f40be56b9edcf085af0cc237a6 b/v6.5/82a8cb96b23244f40be56b9edcf085af0cc237a6 new file mode 100644 index 00000000000..86383a07eb1 --- /dev/null +++ b/v6.5/82a8cb96b23244f40be56b9edcf085af0cc237a6 @@ -0,0 +1,2 @@ +82a8cb96b232 ("afs: adapt to breakup of struct file_lock") +76698510f593 ("afs: convert to using new filelock helpers") diff --git a/v6.5/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 b/v6.5/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 new file mode 100644 index 00000000000..34fc34dc6a9 --- /dev/null +++ b/v6.5/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 @@ -0,0 +1,2 @@ +83b290c9e3b5 ("pidfd: clone: allow CLONE_THREAD | CLONE_PIDFD together") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") diff --git a/v6.5/84e286c1bb9b22d5893d34fcedd69224a65c439c b/v6.5/84e286c1bb9b22d5893d34fcedd69224a65c439c new file mode 100644 index 00000000000..4e65d3052f1 --- /dev/null +++ b/v6.5/84e286c1bb9b22d5893d34fcedd69224a65c439c @@ -0,0 +1,2 @@ +84e286c1bb9b ("smb/client: adapt to breakup of struct file_lock") +2cd114294d1d ("smb/client: convert to using new filelock helpers") diff --git a/v6.5/85506aca2eb4ea41223c91c5fe25125953c19b13 b/v6.5/85506aca2eb4ea41223c91c5fe25125953c19b13 new file mode 100644 index 00000000000..d95b832afbf --- /dev/null +++ b/v6.5/85506aca2eb4ea41223c91c5fe25125953c19b13 @@ -0,0 +1 @@ +85506aca2eb4 ("selftests/mqueue: Set timeout to 180 seconds") diff --git a/v6.5/85f273a6a1e492afa7309fd23fcd8cb870085f56 b/v6.5/85f273a6a1e492afa7309fd23fcd8cb870085f56 new file mode 100644 index 00000000000..d5e1709a126 --- /dev/null +++ b/v6.5/85f273a6a1e492afa7309fd23fcd8cb870085f56 @@ -0,0 +1 @@ +85f273a6a1e4 ("fs/pipe: Convert to lockdep_cmp_fn") diff --git a/v6.5/872584f1bb983a688547509141b03b37bdb28840 b/v6.5/872584f1bb983a688547509141b03b37bdb28840 new file mode 100644 index 00000000000..554702fca4a --- /dev/null +++ b/v6.5/872584f1bb983a688547509141b03b37bdb28840 @@ -0,0 +1 @@ +872584f1bb98 ("lockd: convert to using new filelock helpers") diff --git a/v6.5/87a83c8c677e762a39d914e67450cc85d8fc1f9a b/v6.5/87a83c8c677e762a39d914e67450cc85d8fc1f9a new file mode 100644 index 00000000000..0b324969e60 --- /dev/null +++ b/v6.5/87a83c8c677e762a39d914e67450cc85d8fc1f9a @@ -0,0 +1 @@ +87a83c8c677e ("reiserfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.5/87b355f44833b9d7d8ebdd3929e941ac1a931b7e b/v6.5/87b355f44833b9d7d8ebdd3929e941ac1a931b7e new file mode 100644 index 00000000000..061e8aa3492 --- /dev/null +++ b/v6.5/87b355f44833b9d7d8ebdd3929e941ac1a931b7e @@ -0,0 +1,3 @@ +87b355f44833 ("erofs: port device access to file") +8bd90b6ae785 ("erofs: fix NULL dereference of dif->bdev_handle in fscache mode") +49845720080d ("erofs: Convert to use bdev_open_by_path()") diff --git a/v6.5/8a904a3caa88118744062e872ae90f37748a8fd8 b/v6.5/8a904a3caa88118744062e872ae90f37748a8fd8 new file mode 100644 index 00000000000..9af8d651d37 --- /dev/null +++ b/v6.5/8a904a3caa88118744062e872ae90f37748a8fd8 @@ -0,0 +1 @@ +8a904a3caa88 ("rtc: test: Fix invalid format specifier.") diff --git a/v6.5/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 b/v6.5/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 new file mode 100644 index 00000000000..7eb29fe1742 --- /dev/null +++ b/v6.5/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 @@ -0,0 +1 @@ +8ab37b0d98cf ("selftests: livepatch: Add initial .gitignore") diff --git a/v6.5/8b3d838139bcd1e552f1899191f734264ce2a1a5 b/v6.5/8b3d838139bcd1e552f1899191f734264ce2a1a5 new file mode 100644 index 00000000000..1fdf276ca98 --- /dev/null +++ b/v6.5/8b3d838139bcd1e552f1899191f734264ce2a1a5 @@ -0,0 +1 @@ +8b3d838139bc ("fs: improve dump_mapping() robustness") diff --git a/v6.5/8b6bb995d3819218498bdbee4465bffff1497a31 b/v6.5/8b6bb995d3819218498bdbee4465bffff1497a31 new file mode 100644 index 00000000000..7ce59acc9d5 --- /dev/null +++ b/v6.5/8b6bb995d3819218498bdbee4465bffff1497a31 @@ -0,0 +1 @@ +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") diff --git a/v6.5/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b b/v6.5/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b new file mode 100644 index 00000000000..454cd98364e --- /dev/null +++ b/v6.5/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b @@ -0,0 +1,2 @@ +8cbf22b3dcf0 ("selftests: ftrace: fix typo in test description") +ee9793be08b1 ("tracing/selftests: Add ownership modification tests for eventfs") diff --git a/v6.5/90a009db09e2b91990df28e47844d44ae0ef9aa8 b/v6.5/90a009db09e2b91990df28e47844d44ae0ef9aa8 new file mode 100644 index 00000000000..471c36b5593 --- /dev/null +++ b/v6.5/90a009db09e2b91990df28e47844d44ae0ef9aa8 @@ -0,0 +1,20 @@ +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") diff --git a/v6.5/90f92b68c9869913753f8bc1d87b7762a5f36873 b/v6.5/90f92b68c9869913753f8bc1d87b7762a5f36873 new file mode 100644 index 00000000000..a4fe079f2f6 --- /dev/null +++ b/v6.5/90f92b68c9869913753f8bc1d87b7762a5f36873 @@ -0,0 +1,8 @@ +90f92b68c986 ("pidfd: kill the no longer needed do_notify_pidfd() in de_thread()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") diff --git a/v6.5/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 b/v6.5/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 new file mode 100644 index 00000000000..8e581290d1e --- /dev/null +++ b/v6.5/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 @@ -0,0 +1 @@ +91e78a1eb6b1 ("hugetlbfs: support idmapped mounts") diff --git a/v6.5/9473c4450e9c83d890d435577a3776d925fa748c b/v6.5/9473c4450e9c83d890d435577a3776d925fa748c new file mode 100644 index 00000000000..85a873e73ea --- /dev/null +++ b/v6.5/9473c4450e9c83d890d435577a3776d925fa748c @@ -0,0 +1 @@ +9473c4450e9c ("exportfs: fix the fallback implementation of the get_name export operation") diff --git a/v6.5/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d b/v6.5/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d new file mode 100644 index 00000000000..139650d0a38 --- /dev/null +++ b/v6.5/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d @@ -0,0 +1,5 @@ +966b7bd3ca3e ("dlm: adapt to breakup of struct file_lock") +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dbee1adeb7e6 ("dlm: use fl_owner from lockd") +dc52cd2eff4a ("fs: dlm: fix F_CANCELLK to cancel pending request") diff --git a/v6.5/9a7eec48c9715c897b3a7809799089d708a4de64 b/v6.5/9a7eec48c9715c897b3a7809799089d708a4de64 new file mode 100644 index 00000000000..78c0be64131 --- /dev/null +++ b/v6.5/9a7eec48c9715c897b3a7809799089d708a4de64 @@ -0,0 +1 @@ +9a7eec48c971 ("fuse: adapt to breakup of struct file_lock") diff --git a/v6.5/9ae061cf2a46980b37cec1e56a372603682b2741 b/v6.5/9ae061cf2a46980b37cec1e56a372603682b2741 new file mode 100644 index 00000000000..dd4072adeb2 --- /dev/null +++ b/v6.5/9ae061cf2a46980b37cec1e56a372603682b2741 @@ -0,0 +1,2 @@ +9ae061cf2a46 ("btrfs: port device access to file") +86ec15d00bf8 ("btrfs: Convert to bdev_open_by_path()") diff --git a/v6.5/9b6713cc75229f25552c643083cbdbfb771e5bca b/v6.5/9b6713cc75229f25552c643083cbdbfb771e5bca new file mode 100644 index 00000000000..091043ab2e7 --- /dev/null +++ b/v6.5/9b6713cc75229f25552c643083cbdbfb771e5bca @@ -0,0 +1,20 @@ +9b6713cc7522 ("maple_tree: Add mtree_alloc_cyclic()") +067311d33e65 ("maple_tree: separate ma_state node from status") +271f61a8b41d ("maple_tree: clean up inlines for some functions") +bf857ddd21d0 ("maple_tree: move debug check to __mas_set_range()") +f7a590189539 ("maple_tree: make mas_erase() more robust") +a2587a7e8d37 ("maple_tree: add test for mtree_dup()") +fd32e4e9b764 ("maple_tree: introduce interfaces __mt_dup() and mtree_dup()") +4f2267b58a22 ("maple_tree: add mt_free_one() and mt_attr() helpers") +a8091f039c1e ("maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states") +5c590804b6b0 ("maple_tree: add mas_is_active() to detect in-tree walks") +530f745c7620 ("maple_tree: replace data before marking dead in split and spanning store") +4ffc2ee2cf01 ("maple_tree: introduce mas_tree_parent() definition") +1238f6a226dc ("maple_tree: introduce mas_put_in_tree()") +72bcf4aa86ec ("maple_tree: reorder replacement of nodes to avoid live lock") +fec29364348f ("maple_tree: reduce resets during store setup") +da0892547b10 ("maple_tree: re-introduce entry to mas_preallocate() arguments") +53bee98d004f ("mm: remove re-walk from mmap_region()") +c1297987cc2a ("maple_tree: introduce __mas_set_range()") +a489539e33c2 ("maple_tree: update mt_validate()") +fad9c80e6371 ("maple_tree: fix a few documentation issues") diff --git a/v6.5/9bb430a89d2dfce58a3d61a3a04e149109d3934e b/v6.5/9bb430a89d2dfce58a3d61a3a04e149109d3934e new file mode 100644 index 00000000000..154f7f67868 --- /dev/null +++ b/v6.5/9bb430a89d2dfce58a3d61a3a04e149109d3934e @@ -0,0 +1,8 @@ +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.5/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a b/v6.5/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a new file mode 100644 index 00000000000..dbd911b0b9e --- /dev/null +++ b/v6.5/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a @@ -0,0 +1,2 @@ +9de31ee6d7a8 ("reiserfs: port block device access to file") +ba1787a5edd9 ("reiserfs: Convert to bdev_open_by_dev/path()") diff --git a/v6.5/9e3f1c59367515e7e40675fe83645a131c05039d b/v6.5/9e3f1c59367515e7e40675fe83645a131c05039d new file mode 100644 index 00000000000..8d54c0842d1 --- /dev/null +++ b/v6.5/9e3f1c59367515e7e40675fe83645a131c05039d @@ -0,0 +1 @@ +9e3f1c593675 ("selftests/move_mount_set_group:Make tests build with old libc") diff --git a/v6.5/9ed52108f6478a6a805c0c15a3f70aabba07247e b/v6.5/9ed52108f6478a6a805c0c15a3f70aabba07247e new file mode 100644 index 00000000000..8ea2a7637dd --- /dev/null +++ b/v6.5/9ed52108f6478a6a805c0c15a3f70aabba07247e @@ -0,0 +1 @@ +9ed52108f647 ("pidfd: change do_notify_pidfd() to use __wake_up(poll_to_key(EPOLLIN))") diff --git a/v6.5/9f2f767f5ef81982a36edef512b2319e3a79ad73 b/v6.5/9f2f767f5ef81982a36edef512b2319e3a79ad73 new file mode 100644 index 00000000000..724d1e2b23f --- /dev/null +++ b/v6.5/9f2f767f5ef81982a36edef512b2319e3a79ad73 @@ -0,0 +1,20 @@ +9f2f767f5ef8 ("bcachefs: port block device access to file") +1bfdc94b28cf ("bcachefs: Convert to bdev_open_by_path()") +3e3e02e6bce6 ("bcachefs: Assorted checkpatch fixes") +99e2146bea04 ("bcachefs: Break out bch2_btree_path_traverse_cached_slowpath()") +0d7009d7ca99 ("bcachefs: Delete old deadlock avoidance code") +33bd5d068603 ("bcachefs: Deadlock cycle detector") +5c1ef830f678 ("bcachefs: Errcodes can now subtype standard error codes") +367d72dd5fd5 ("bcachefs: bch2_btree_path_upgrade() now emits transaction restart") +e87b0e4a7120 ("bcachefs: Fix redundant transaction restart") +3d21d48e898a ("bcachefs: Fix usage of six lock's percpu mode, key cache version") +0242130fb67f ("bcachefs: Refactor bkey_cached_alloc() path") +da4474f20961 ("bcachefs: Convert more locking code to btree_bkey_cached_common") +4e6defd106b6 ("bcachefs: btree_bkey_cached_common->cached") +d5024b011cb3 ("bcachefs: bch2_btree_node_lock_write_nofail()") +ca7d8fcabf29 ("bcachefs: New locking functions") +546180874ade ("bcachefs: Mark write locks before taking lock") +534a591e4cf9 ("bcachefs: Delete time_stats for lock contended times") +674cfc26240b ("bcachefs: Add persistent counters for all tracepoints") +8a9c1b1cb0ed ("bcachefs: Improve bch2_btree_node_relock()") +ce56bf7fc23b ("bcachefs: Improve trans_restart_journal_preres_get tracepoint") diff --git a/v6.5/a0dd82d6d863f03859ccab6c71e84e917f4d7082 b/v6.5/a0dd82d6d863f03859ccab6c71e84e917f4d7082 new file mode 100644 index 00000000000..aa7b899d4c5 --- /dev/null +++ b/v6.5/a0dd82d6d863f03859ccab6c71e84e917f4d7082 @@ -0,0 +1,11 @@ +a0dd82d6d863 ("kunit: Mark filter* params as rw") +b67abaad4d25 ("kunit: Allow kunit test modules to use test filtering") +18258c60f8a7 ("kunit: Make 'list' action available to kunit test modules") +c95e7c05c139 ("kunit: Report the count of test suites in a module") +1c9fd080dffe ("kunit: fix uninitialized variables bug in attributes filtering") +5a175d369c70 ("kunit: fix wild-memory-access bug in kunit_filter_suites()") +76066f93f1df ("kunit: add tests for filtering attributes") +529534e8cba3 ("kunit: Add ability to filter attributes") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") diff --git a/v6.5/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f b/v6.5/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f new file mode 100644 index 00000000000..366fdbfb9c2 --- /dev/null +++ b/v6.5/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f @@ -0,0 +1,15 @@ +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.5/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 b/v6.5/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 new file mode 100644 index 00000000000..4d895554473 --- /dev/null +++ b/v6.5/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 @@ -0,0 +1 @@ +a1c6d5439fbd ("pid: kill the obsolete PIDTYPE_PID code in transfer_pid()") diff --git a/v6.5/a28d893eb3270cf62c10dd8777af0d8452cdc072 b/v6.5/a28d893eb3270cf62c10dd8777af0d8452cdc072 new file mode 100644 index 00000000000..1f51114584d --- /dev/null +++ b/v6.5/a28d893eb3270cf62c10dd8777af0d8452cdc072 @@ -0,0 +1,4 @@ +a28d893eb327 ("md: port block device access to file") +9f0f5a30d34c ("md: Convert to bdev_open_by_dev()") +c2fce61fb22e ("dm: Convert to bdev_open_by_dev()") +99892147f028 ("md: fix warning for holder mismatch from export_rdev()") diff --git a/v6.5/a34606a9aa3d36d178a5ecf31a0299b88102cf12 b/v6.5/a34606a9aa3d36d178a5ecf31a0299b88102cf12 new file mode 100644 index 00000000000..d03780e54e0 --- /dev/null +++ b/v6.5/a34606a9aa3d36d178a5ecf31a0299b88102cf12 @@ -0,0 +1,3 @@ +a34606a9aa3d ("rnbd: port block device access to file") +70d85bec8f4c ("block/rnbd: use %pe to print errors") +c2114f11a30e ("rnbd-srv: Convert to use bdev_open_by_path()") diff --git a/v6.5/a4af51ce229b1e1eab003966dbfebf9d80093a77 b/v6.5/a4af51ce229b1e1eab003966dbfebf9d80093a77 new file mode 100644 index 00000000000..d5a4f435fd0 --- /dev/null +++ b/v6.5/a4af51ce229b1e1eab003966dbfebf9d80093a77 @@ -0,0 +1,2 @@ +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") diff --git a/v6.5/a56aefca8d386181415a1fb7cfec2f72b0404797 b/v6.5/a56aefca8d386181415a1fb7cfec2f72b0404797 new file mode 100644 index 00000000000..2196693498a --- /dev/null +++ b/v6.5/a56aefca8d386181415a1fb7cfec2f72b0404797 @@ -0,0 +1,8 @@ +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.5/a575c9734f3021f1fc81c2477ecaee4d9841fd59 b/v6.5/a575c9734f3021f1fc81c2477ecaee4d9841fd59 new file mode 100644 index 00000000000..ac89a3f36ca --- /dev/null +++ b/v6.5/a575c9734f3021f1fc81c2477ecaee4d9841fd59 @@ -0,0 +1,12 @@ +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v6.5/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a b/v6.5/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a new file mode 100644 index 00000000000..a7ce0c055ef --- /dev/null +++ b/v6.5/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a @@ -0,0 +1,4 @@ +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.5/a6bf23e18324d550f789637d469cca654c92fe86 b/v6.5/a6bf23e18324d550f789637d469cca654c92fe86 new file mode 100644 index 00000000000..632a9c97394 --- /dev/null +++ b/v6.5/a6bf23e18324d550f789637d469cca654c92fe86 @@ -0,0 +1,6 @@ +a6bf23e18324 ("gfs2: adapt to breakup of struct file_lock") +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v6.5/ab838b3fd9a442a62f36ea7eeb93e77259f787ce b/v6.5/ab838b3fd9a442a62f36ea7eeb93e77259f787ce new file mode 100644 index 00000000000..5873a414bfa --- /dev/null +++ b/v6.5/ab838b3fd9a442a62f36ea7eeb93e77259f787ce @@ -0,0 +1,11 @@ +ab838b3fd9a4 ("block: remove bdev_handle completely") +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.5/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 b/v6.5/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 new file mode 100644 index 00000000000..b13a57a0166 --- /dev/null +++ b/v6.5/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 @@ -0,0 +1,3 @@ +ac4e78bdbba2 ("jfs: port block device access to file") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.5/ad399740bd41da5558d8b8b2b19481740ca063cb b/v6.5/ad399740bd41da5558d8b8b2b19481740ca063cb new file mode 100644 index 00000000000..017a0e3ac50 --- /dev/null +++ b/v6.5/ad399740bd41da5558d8b8b2b19481740ca063cb @@ -0,0 +1,9 @@ +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.5/ad72872eb3ae634d1e4296a384baa81e85cc6acc b/v6.5/ad72872eb3ae634d1e4296a384baa81e85cc6acc new file mode 100644 index 00000000000..7c4c7cb842b --- /dev/null +++ b/v6.5/ad72872eb3ae634d1e4296a384baa81e85cc6acc @@ -0,0 +1 @@ +ad72872eb3ae ("asm-generic: remove extra type checking in acquire/release for non-SMP case") diff --git a/v6.5/ae5535efd8c445ad6033ac0d5da0197897b148ea b/v6.5/ae5535efd8c445ad6033ac0d5da0197897b148ea new file mode 100644 index 00000000000..ef79a20204e --- /dev/null +++ b/v6.5/ae5535efd8c445ad6033ac0d5da0197897b148ea @@ -0,0 +1,6 @@ +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v6.5/ae638551ab64a216364a63c4ee5061f82702fde2 b/v6.5/ae638551ab64a216364a63c4ee5061f82702fde2 new file mode 100644 index 00000000000..c7214fafecb --- /dev/null +++ b/v6.5/ae638551ab64a216364a63c4ee5061f82702fde2 @@ -0,0 +1,20 @@ +ae638551ab64 ("selftests/resctrl: Add non-contiguous CBMs CAT test") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v6.5/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 b/v6.5/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 new file mode 100644 index 00000000000..25aa8b5009d --- /dev/null +++ b/v6.5/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 @@ -0,0 +1,9 @@ +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.5/ae8c511757304e0c393661b5ed2ad7073e2a351d b/v6.5/ae8c511757304e0c393661b5ed2ad7073e2a351d new file mode 100644 index 00000000000..797db55c602 --- /dev/null +++ b/v6.5/ae8c511757304e0c393661b5ed2ad7073e2a351d @@ -0,0 +1,4 @@ +ae8c51175730 ("fs: add FS_IOC_GETFSSYSFSPATH") +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") +a4af51ce229b ("fs: super_set_uuid()") +0ce7c12e88cf ("kernfs: attach uuid for every kernfs and report it in fsid") diff --git a/v6.5/b1211a25c4fe3443cfef4ed7c39251502a663776 b/v6.5/b1211a25c4fe3443cfef4ed7c39251502a663776 new file mode 100644 index 00000000000..3a1f42e8225 --- /dev/null +++ b/v6.5/b1211a25c4fe3443cfef4ed7c39251502a663776 @@ -0,0 +1,5 @@ +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.5/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 b/v6.5/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 new file mode 100644 index 00000000000..2b2301a0cf5 --- /dev/null +++ b/v6.5/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 @@ -0,0 +1,12 @@ +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v6.5/b4c6d52d8a81c53a8759e382e8000597909f0615 b/v6.5/b4c6d52d8a81c53a8759e382e8000597909f0615 new file mode 100644 index 00000000000..7a5c895115f --- /dev/null +++ b/v6.5/b4c6d52d8a81c53a8759e382e8000597909f0615 @@ -0,0 +1,5 @@ +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") +65d6e954e378 ("Merge tag 'gfs2-v6.5-rc5-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2") diff --git a/v6.5/b639585e71e63008373d3a9fd060b87315fe7ea8 b/v6.5/b639585e71e63008373d3a9fd060b87315fe7ea8 new file mode 100644 index 00000000000..f50ac282f21 --- /dev/null +++ b/v6.5/b639585e71e63008373d3a9fd060b87315fe7ea8 @@ -0,0 +1 @@ +b639585e71e6 ("fork: Using clone_flags for legacy clone check") diff --git a/v6.5/b6aaba5b76e9596cb4d62d081cca41e114becacc b/v6.5/b6aaba5b76e9596cb4d62d081cca41e114becacc new file mode 100644 index 00000000000..b79d3e229ff --- /dev/null +++ b/v6.5/b6aaba5b76e9596cb4d62d081cca41e114becacc @@ -0,0 +1,12 @@ +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.5/b6be3714005c3933886be71011f19119e219e77c b/v6.5/b6be3714005c3933886be71011f19119e219e77c new file mode 100644 index 00000000000..ba276e16228 --- /dev/null +++ b/v6.5/b6be3714005c3933886be71011f19119e219e77c @@ -0,0 +1,11 @@ +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.5/b6dfac948686799169c899557a179b84d0d1f47e b/v6.5/b6dfac948686799169c899557a179b84d0d1f47e new file mode 100644 index 00000000000..75c0b2179e6 --- /dev/null +++ b/v6.5/b6dfac948686799169c899557a179b84d0d1f47e @@ -0,0 +1,20 @@ +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v6.5/b6e6a582f2b357b6f74849b715de12cc38b1ee91 b/v6.5/b6e6a582f2b357b6f74849b715de12cc38b1ee91 new file mode 100644 index 00000000000..9e29ef13d7e --- /dev/null +++ b/v6.5/b6e6a582f2b357b6f74849b715de12cc38b1ee91 @@ -0,0 +1,20 @@ +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") diff --git a/v6.5/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 b/v6.5/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 new file mode 100644 index 00000000000..853af619052 --- /dev/null +++ b/v6.5/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 @@ -0,0 +1 @@ +bac0a9e56e1f ("file: add alloc_file_pseudo_noaccount()") diff --git a/v6.5/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 b/v6.5/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 new file mode 100644 index 00000000000..2bd6f284d00 --- /dev/null +++ b/v6.5/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 @@ -0,0 +1 @@ +bae8bc46987e ("libfs: Remove unnecessary ‘0’ values from ret") diff --git a/v6.5/bc401c2900c128d3d69482769f1300502a9f0598 b/v6.5/bc401c2900c128d3d69482769f1300502a9f0598 new file mode 100644 index 00000000000..ca7dcb79688 --- /dev/null +++ b/v6.5/bc401c2900c128d3d69482769f1300502a9f0598 @@ -0,0 +1 @@ +bc401c2900c1 ("ubifs: Configure dentry operations at dentry-creation time") diff --git a/v6.5/bcd8a929a5387178d917da785896e53b0845ab37 b/v6.5/bcd8a929a5387178d917da785896e53b0845ab37 new file mode 100644 index 00000000000..1ca7b223c0d --- /dev/null +++ b/v6.5/bcd8a929a5387178d917da785896e53b0845ab37 @@ -0,0 +1,20 @@ +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v6.5/bcdb2e9d9f319935938a5addee040e37b60192ff b/v6.5/bcdb2e9d9f319935938a5addee040e37b60192ff new file mode 100644 index 00000000000..49bbdf051ab --- /dev/null +++ b/v6.5/bcdb2e9d9f319935938a5addee040e37b60192ff @@ -0,0 +1,20 @@ +bcdb2e9d9f31 ("selftests/resctrl: Read in less obvious order to defeat prefetch optimizations") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") diff --git a/v6.5/bd46543d7f9a8b2c03420499b1885287e96aaf28 b/v6.5/bd46543d7f9a8b2c03420499b1885287e96aaf28 new file mode 100644 index 00000000000..bce9be44ecb --- /dev/null +++ b/v6.5/bd46543d7f9a8b2c03420499b1885287e96aaf28 @@ -0,0 +1 @@ +bd46543d7f9a ("eventfd: move 'eventfd-count' printing out of spinlock") diff --git a/v6.5/bd8c239c0502e70c92cf9496846bcbec7cd5702f b/v6.5/bd8c239c0502e70c92cf9496846bcbec7cd5702f new file mode 100644 index 00000000000..01ca240ca8e --- /dev/null +++ b/v6.5/bd8c239c0502e70c92cf9496846bcbec7cd5702f @@ -0,0 +1 @@ +bd8c239c0502 ("iov_iter: Avoid wrap-around instrumentation in copy_compat_iovec_from_user()") diff --git a/v6.5/be2760a703e6554c2b5784e2fec804284cdcbe4d b/v6.5/be2760a703e6554c2b5784e2fec804284cdcbe4d new file mode 100644 index 00000000000..53a3d4970b4 --- /dev/null +++ b/v6.5/be2760a703e6554c2b5784e2fec804284cdcbe4d @@ -0,0 +1 @@ +be2760a703e6 ("f2fs: Configure dentry operations at dentry-creation time") diff --git a/v6.5/be914f8fd282ecce5d8e2dd098e628dcc7ad533a b/v6.5/be914f8fd282ecce5d8e2dd098e628dcc7ad533a new file mode 100644 index 00000000000..aad28fbd082 --- /dev/null +++ b/v6.5/be914f8fd282ecce5d8e2dd098e628dcc7ad533a @@ -0,0 +1,2 @@ +be914f8fd282 ("zram: port block device access to file") +eed993a09103 ("zram: Convert to use bdev_open_by_dev()") diff --git a/v6.5/c044a9502649a66bf5c5e1a584cb82b2c538ae25 b/v6.5/c044a9502649a66bf5c5e1a584cb82b2c538ae25 new file mode 100644 index 00000000000..17bb3b2ca74 --- /dev/null +++ b/v6.5/c044a9502649a66bf5c5e1a584cb82b2c538ae25 @@ -0,0 +1 @@ +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") diff --git a/v6.5/c25db1d27abd78175d9802f52c1b75f3cf716f2c b/v6.5/c25db1d27abd78175d9802f52c1b75f3cf716f2c new file mode 100644 index 00000000000..d5947b2a9bd --- /dev/null +++ b/v6.5/c25db1d27abd78175d9802f52c1b75f3cf716f2c @@ -0,0 +1 @@ +c25db1d27abd ("selftests: uevent: add missing gitignore") diff --git a/v6.5/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 b/v6.5/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 new file mode 100644 index 00000000000..0b6e11a5d5a --- /dev/null +++ b/v6.5/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 @@ -0,0 +1 @@ +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") diff --git a/v6.5/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 b/v6.5/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 new file mode 100644 index 00000000000..54fdba3474b --- /dev/null +++ b/v6.5/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 @@ -0,0 +1 @@ +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") diff --git a/v6.5/c5215d54dc10e801a6cefef62445a00a4c28a515 b/v6.5/c5215d54dc10e801a6cefef62445a00a4c28a515 new file mode 100644 index 00000000000..fa1e11569d6 --- /dev/null +++ b/v6.5/c5215d54dc10e801a6cefef62445a00a4c28a515 @@ -0,0 +1,6 @@ +c5215d54dc10 ("kunit: Setup DMA masks on the kunit device") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") +a00a72709175 ("kunit: Add module attribute") +02c2d0c2a841 ("kunit: Add speed attribute") +39e92cb1e4a1 ("kunit: Add test attributes API structure") diff --git a/v6.5/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b b/v6.5/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b new file mode 100644 index 00000000000..f8b72a047c0 --- /dev/null +++ b/v6.5/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b @@ -0,0 +1,20 @@ +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v6.5/c67ef897fe08effad98f0c7fb9223fa1f771d09e b/v6.5/c67ef897fe08effad98f0c7fb9223fa1f771d09e new file mode 100644 index 00000000000..f25e933257c --- /dev/null +++ b/v6.5/c67ef897fe08effad98f0c7fb9223fa1f771d09e @@ -0,0 +1 @@ +c67ef897fe08 ("select: Avoid wrap-around instrumentation in do_sys_poll()") diff --git a/v6.5/c69ff4071935f946f1cddc59e1d36a03442ed015 b/v6.5/c69ff4071935f946f1cddc59e1d36a03442ed015 new file mode 100644 index 00000000000..580e28ef0d3 --- /dev/null +++ b/v6.5/c69ff4071935f946f1cddc59e1d36a03442ed015 @@ -0,0 +1,20 @@ +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +ac1c13e257c7 ("Merge tag 'nfsd-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v6.5/c762b979c7c97dc7a4010f943a9c0b646a56ed36 b/v6.5/c762b979c7c97dc7a4010f943a9c0b646a56ed36 new file mode 100644 index 00000000000..9a9b62eb4bc --- /dev/null +++ b/v6.5/c762b979c7c97dc7a4010f943a9c0b646a56ed36 @@ -0,0 +1 @@ +c762b979c7c9 ("proc: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.5/c8841fc4d51f603a44c00448ad17404eb829c741 b/v6.5/c8841fc4d51f603a44c00448ad17404eb829c741 new file mode 100644 index 00000000000..f32ec238ec2 --- /dev/null +++ b/v6.5/c8841fc4d51f603a44c00448ad17404eb829c741 @@ -0,0 +1 @@ +c8841fc4d51f ("qnx6: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.5/c8df2cc9d63bdb365c520a2dd5472f7b7755644f b/v6.5/c8df2cc9d63bdb365c520a2dd5472f7b7755644f new file mode 100644 index 00000000000..949f21d0212 --- /dev/null +++ b/v6.5/c8df2cc9d63bdb365c520a2dd5472f7b7755644f @@ -0,0 +1 @@ +c8df2cc9d63b ("ocfs2: adapt to breakup of struct file_lock") diff --git a/v6.5/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 b/v6.5/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 new file mode 100644 index 00000000000..5c6ae9cf883 --- /dev/null +++ b/v6.5/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 @@ -0,0 +1,7 @@ +c8e108d80cd8 ("s390: port block device access to file") +a8ab90ff47bf ("s390/dasd: Convert to bdev_open_by_path()") +560e20e4bf64 ("block: consolidate __invalidate_device and fsync_bdev") +127a5093c79d ("block: drop the "busy inodes on changed media" log message") +2527fd38772f ("dasd: also call __invalidate_device when setting the device offline") +ab6860f62bfe ("block: simplify the disk_force_media_change interface") +aca740cecbe5 ("fs: open block device after superblock creation") diff --git a/v6.5/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 b/v6.5/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 new file mode 100644 index 00000000000..6ee91b6c9c8 --- /dev/null +++ b/v6.5/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 @@ -0,0 +1,20 @@ +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +3aff51464455 ("selftests/resctrl: Extend signal handler coverage to unmount on receiving signal") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") diff --git a/v6.5/c997d683d952d8c927922ea0ab4d33a01c8efc2c b/v6.5/c997d683d952d8c927922ea0ab4d33a01c8efc2c new file mode 100644 index 00000000000..4d3422c2206 --- /dev/null +++ b/v6.5/c997d683d952d8c927922ea0ab4d33a01c8efc2c @@ -0,0 +1,3 @@ +c997d683d952 ("vfs: remove SLAB_MEM_SPREAD flag usage") +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v6.5/ca1608875ae21bb40a7731b81bc0e2c95622d502 b/v6.5/ca1608875ae21bb40a7731b81bc0e2c95622d502 new file mode 100644 index 00000000000..f7cdd03b01e --- /dev/null +++ b/v6.5/ca1608875ae21bb40a7731b81bc0e2c95622d502 @@ -0,0 +1,20 @@ +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v6.5/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b b/v6.5/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b new file mode 100644 index 00000000000..d74f66b77b7 --- /dev/null +++ b/v6.5/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b @@ -0,0 +1,13 @@ +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") diff --git a/v6.5/cbb93fe5e6d00695e1344fa697dab3974b216717 b/v6.5/cbb93fe5e6d00695e1344fa697dab3974b216717 new file mode 100644 index 00000000000..d309e512963 --- /dev/null +++ b/v6.5/cbb93fe5e6d00695e1344fa697dab3974b216717 @@ -0,0 +1 @@ +cbb93fe5e6d0 ("sysv: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.5/cc47a057e79613b7af0110837ff082caf8895c9e b/v6.5/cc47a057e79613b7af0110837ff082caf8895c9e new file mode 100644 index 00000000000..a50d6f549d8 --- /dev/null +++ b/v6.5/cc47a057e79613b7af0110837ff082caf8895c9e @@ -0,0 +1 @@ +cc47a057e796 ("ntfs3: use file_mnt_idmap helper") diff --git a/v6.5/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 b/v6.5/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 new file mode 100644 index 00000000000..321dc700061 --- /dev/null +++ b/v6.5/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 @@ -0,0 +1,20 @@ +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v6.5/cc9542534bf09f33b4da32025b31335588fcefb9 b/v6.5/cc9542534bf09f33b4da32025b31335588fcefb9 new file mode 100644 index 00000000000..47b00d1cea3 --- /dev/null +++ b/v6.5/cc9542534bf09f33b4da32025b31335588fcefb9 @@ -0,0 +1,10 @@ +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v6.5/cdefbf2324ceda662e2667aa2f44e8b9de3d780f b/v6.5/cdefbf2324ceda662e2667aa2f44e8b9de3d780f new file mode 100644 index 00000000000..3db980f6b63 --- /dev/null +++ b/v6.5/cdefbf2324ceda662e2667aa2f44e8b9de3d780f @@ -0,0 +1 @@ +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") diff --git a/v6.5/ce51bf1790c4972125b19c22dbfa76d7e0136280 b/v6.5/ce51bf1790c4972125b19c22dbfa76d7e0136280 new file mode 100644 index 00000000000..25d05ccd2cb --- /dev/null +++ b/v6.5/ce51bf1790c4972125b19c22dbfa76d7e0136280 @@ -0,0 +1 @@ +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") diff --git a/v6.5/cf12445daec01aaa2d27bb34bd7c796a53442c42 b/v6.5/cf12445daec01aaa2d27bb34bd7c796a53442c42 new file mode 100644 index 00000000000..d208b0bf69b --- /dev/null +++ b/v6.5/cf12445daec01aaa2d27bb34bd7c796a53442c42 @@ -0,0 +1,2 @@ +cf12445daec0 ("fs/hfsplus: use better @opf description") +02105f18a26c ("fs/hfsplus: wrapper.c: fix kernel-doc warnings") diff --git a/v6.5/d0089603fa7a22a940f808a7cbc49402fe02281e b/v6.5/d0089603fa7a22a940f808a7cbc49402fe02281e new file mode 100644 index 00000000000..a86840fda71 --- /dev/null +++ b/v6.5/d0089603fa7a22a940f808a7cbc49402fe02281e @@ -0,0 +1 @@ +d0089603fa7a ("fs: prefer kfree_rcu() in fasync_remove_entry()") diff --git a/v6.5/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 b/v6.5/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 new file mode 100644 index 00000000000..11335ba0d2b --- /dev/null +++ b/v6.5/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 @@ -0,0 +1 @@ +d2733a026fc7 ("lib/cmdline: Fix an invalid format specifier in an assertion msg") diff --git a/v6.5/d31563b5f9bb601a805c4a1b491edf69ada79688 b/v6.5/d31563b5f9bb601a805c4a1b491edf69ada79688 new file mode 100644 index 00000000000..50220e21e81 --- /dev/null +++ b/v6.5/d31563b5f9bb601a805c4a1b491edf69ada79688 @@ -0,0 +1 @@ +d31563b5f9bb ("eventfd: strictly check the count parameter of eventfd_write to avoid inputting illegal strings") diff --git a/v6.5/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 b/v6.5/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 new file mode 100644 index 00000000000..f68629c1c21 --- /dev/null +++ b/v6.5/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 @@ -0,0 +1,3 @@ +d3b1a9a778e1 ("fs/address_space: move i_mmap_rwsem to mitigate a false sharing with i_mmap.") +600f111ef51d ("fs: Rename mapping private members") +ecae0bd5173b ("Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.5/d63fde98b8929da625cc36c2f1143e837c0e6d10 b/v6.5/d63fde98b8929da625cc36c2f1143e837c0e6d10 new file mode 100644 index 00000000000..919b4935989 --- /dev/null +++ b/v6.5/d63fde98b8929da625cc36c2f1143e837c0e6d10 @@ -0,0 +1,4 @@ +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") diff --git a/v6.5/d7c9616be0759c1cfb44a68ba838548d22b98484 b/v6.5/d7c9616be0759c1cfb44a68ba838548d22b98484 new file mode 100644 index 00000000000..c4c8abea06d --- /dev/null +++ b/v6.5/d7c9616be0759c1cfb44a68ba838548d22b98484 @@ -0,0 +1 @@ +d7c9616be075 ("nfs: convert to using new filelock helpers") diff --git a/v6.5/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 b/v6.5/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 new file mode 100644 index 00000000000..3b2663e9958 --- /dev/null +++ b/v6.5/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 @@ -0,0 +1 @@ +d8f899d13d72 ("fs: make the i_size_read/write helpers be smp_load_acquire/store_release()") diff --git a/v6.5/d9077f7bad141df143cc4fa000a68a868bcea7c0 b/v6.5/d9077f7bad141df143cc4fa000a68a868bcea7c0 new file mode 100644 index 00000000000..55fb7606dd3 --- /dev/null +++ b/v6.5/d9077f7bad141df143cc4fa000a68a868bcea7c0 @@ -0,0 +1,8 @@ +d9077f7bad14 ("filelock: make assign_type helper take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +f20ae9cf5b07 ("Merge tag 'filelock-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux") diff --git a/v6.5/d90b7c705c5d9b5cb6b71b8aaa773c031084056c b/v6.5/d90b7c705c5d9b5cb6b71b8aaa773c031084056c new file mode 100644 index 00000000000..ae7a7cc3c6d --- /dev/null +++ b/v6.5/d90b7c705c5d9b5cb6b71b8aaa773c031084056c @@ -0,0 +1,3 @@ +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") diff --git a/v6.5/dacfd001eaf252a81537aece602ae2fc16e6ebd5 b/v6.5/dacfd001eaf252a81537aece602ae2fc16e6ebd5 new file mode 100644 index 00000000000..7430571c1b2 --- /dev/null +++ b/v6.5/dacfd001eaf252a81537aece602ae2fc16e6ebd5 @@ -0,0 +1,2 @@ +dacfd001eaf2 ("fs/mnt_idmapping.c: Return -EINVAL when no map is written") +783822e44594 ("mnt_idmapping: decouple from namespaces") diff --git a/v6.5/dcd04ea587b210e78a85d6d4d7cc6765828496b0 b/v6.5/dcd04ea587b210e78a85d6d4d7cc6765828496b0 new file mode 100644 index 00000000000..1ea0b4735b2 --- /dev/null +++ b/v6.5/dcd04ea587b210e78a85d6d4d7cc6765828496b0 @@ -0,0 +1 @@ +dcd04ea587b2 ("iomap: Add processed for iomap_iter") diff --git a/v6.5/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 b/v6.5/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 new file mode 100644 index 00000000000..28102bc864f --- /dev/null +++ b/v6.5/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 @@ -0,0 +1,2 @@ +dd1fac6ae648 ("nfs: adapt to breakup of struct file_lock") +d7c9616be075 ("nfs: convert to using new filelock helpers") diff --git a/v6.5/dd9019604cdaaff1327bfd36737230f912e2780d b/v6.5/dd9019604cdaaff1327bfd36737230f912e2780d new file mode 100644 index 00000000000..0bad85edb4d --- /dev/null +++ b/v6.5/dd9019604cdaaff1327bfd36737230f912e2780d @@ -0,0 +1,4 @@ +dd9019604cda ("ovl: convert to super_set_uuid()") +d9544c1b0d9e ("ovl: store persistent uuid/fsid with uuid=on") +b0504bfe1b8a ("ovl: add support for unique fsid per instance") +ae8cba4033bc ("ovl: Add framework for verity support") diff --git a/v6.5/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 b/v6.5/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 new file mode 100644 index 00000000000..9ec58791ed3 --- /dev/null +++ b/v6.5/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 @@ -0,0 +1 @@ +ddb9fd7a5440 ("fs/select: rework stack allocation hack for clang") diff --git a/v6.5/de8a3207aed33283a560193095b156d3b73fc4f0 b/v6.5/de8a3207aed33283a560193095b156d3b73fc4f0 new file mode 100644 index 00000000000..bdf4bfbf9ce --- /dev/null +++ b/v6.5/de8a3207aed33283a560193095b156d3b73fc4f0 @@ -0,0 +1 @@ +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v6.5/dec3a7b3aa45802e70c350d73e11564cd444e448 b/v6.5/dec3a7b3aa45802e70c350d73e11564cd444e448 new file mode 100644 index 00000000000..47e615f064d --- /dev/null +++ b/v6.5/dec3a7b3aa45802e70c350d73e11564cd444e448 @@ -0,0 +1,5 @@ +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v6.5/e1fb1dc08e73466830612bcf2f9f72180965c9ba b/v6.5/e1fb1dc08e73466830612bcf2f9f72180965c9ba new file mode 100644 index 00000000000..27c4043bb67 --- /dev/null +++ b/v6.5/e1fb1dc08e73466830612bcf2f9f72180965c9ba @@ -0,0 +1,10 @@ +e1fb1dc08e73 ("pidfd: allow to override signal scope in pidfd_send_signal()") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") diff --git a/v6.5/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd b/v6.5/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd new file mode 100644 index 00000000000..41a24e4b8a2 --- /dev/null +++ b/v6.5/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd @@ -0,0 +1 @@ +e2e8a142fbd9 ("pidfd: exit: kill the no longer used thread_group_exited()") diff --git a/v6.5/e2f7dd6e55d2f39734abcebd0cf673700e206197 b/v6.5/e2f7dd6e55d2f39734abcebd0cf673700e206197 new file mode 100644 index 00000000000..8c7662c72fd --- /dev/null +++ b/v6.5/e2f7dd6e55d2f39734abcebd0cf673700e206197 @@ -0,0 +1 @@ +e2f7dd6e55d2 ("fat: Hook up sb->s_uuid") diff --git a/v6.5/e331ac141f1df6d151d24e60ff16e93ec075509e b/v6.5/e331ac141f1df6d151d24e60ff16e93ec075509e new file mode 100644 index 00000000000..fde2ff775f3 --- /dev/null +++ b/v6.5/e331ac141f1df6d151d24e60ff16e93ec075509e @@ -0,0 +1,20 @@ +e331ac141f1d ("selftests/resctrl: Add a helper for the non-contiguous test") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") diff --git a/v6.5/e3a491a26b62466ad14a423e8c81a04d5969bfe5 b/v6.5/e3a491a26b62466ad14a423e8c81a04d5969bfe5 new file mode 100644 index 00000000000..86b88e978a6 --- /dev/null +++ b/v6.5/e3a491a26b62466ad14a423e8c81a04d5969bfe5 @@ -0,0 +1,2 @@ +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") diff --git a/v6.5/e5ca9d391615269b05a6ed871fec66d9db650520 b/v6.5/e5ca9d391615269b05a6ed871fec66d9db650520 new file mode 100644 index 00000000000..e3a42a46586 --- /dev/null +++ b/v6.5/e5ca9d391615269b05a6ed871fec66d9db650520 @@ -0,0 +1,2 @@ +e5ca9d391615 ("block/ioctl: port blkdev_bszset() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") diff --git a/v6.5/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 b/v6.5/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 new file mode 100644 index 00000000000..a70e2b045ce --- /dev/null +++ b/v6.5/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 @@ -0,0 +1 @@ +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") diff --git a/v6.5/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 b/v6.5/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 new file mode 100644 index 00000000000..ffc53c30a82 --- /dev/null +++ b/v6.5/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 @@ -0,0 +1 @@ +e6f7958042a7 ("epoll: Remove ep_scan_ready_list() in comments") diff --git a/v6.5/e73dda7ffd858a58ddeb9c53603ae14f2af8927c b/v6.5/e73dda7ffd858a58ddeb9c53603ae14f2af8927c new file mode 100644 index 00000000000..dcdf764238a --- /dev/null +++ b/v6.5/e73dda7ffd858a58ddeb9c53603ae14f2af8927c @@ -0,0 +1,20 @@ +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +bf68c717e571 ("selftests/resctrl: Remove test type checks from cat_val()") +3dad011b9ab1 ("selftests/resctrl: Pass the real number of tests to show_cache_info()") +85b73447a44c ("selftests/resctrl: Move CAT/CMT test global vars to function they are used in") +8ee592a638fc ("selftests/resctrl: Don't use variable argument list for ->setup()") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +1b9537baf851 ("selftests/resctrl: Remove duplicated preparation for span arg") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +caddc0fbe495 ("selftests/resctrl: Move resctrl FS mount/umount to higher level") +ede13008489b ("selftests/resctrl: Unmount resctrl FS before starting the first test") +51a0c3b7f028 ("selftests/resctrl: Close perf value read fd on errors") diff --git a/v6.5/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 b/v6.5/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 new file mode 100644 index 00000000000..38e52b79cd8 --- /dev/null +++ b/v6.5/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 @@ -0,0 +1 @@ +e769779c0c2c ("fs: Verify write lifetime constants at compile time") diff --git a/v6.5/e86e6638d1171c2201ffff16d2c6a6fd975f8383 b/v6.5/e86e6638d1171c2201ffff16d2c6a6fd975f8383 new file mode 100644 index 00000000000..6aed4ca0d28 --- /dev/null +++ b/v6.5/e86e6638d1171c2201ffff16d2c6a6fd975f8383 @@ -0,0 +1,2 @@ +e86e6638d117 ("fscrypt: Drop d_revalidate for valid dentries during lookup") +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") diff --git a/v6.5/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 b/v6.5/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 new file mode 100644 index 00000000000..7c591845217 --- /dev/null +++ b/v6.5/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 @@ -0,0 +1,8 @@ +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.5/e97d06a46526d9392cbdbd7eda193091e1af2723 b/v6.5/e97d06a46526d9392cbdbd7eda193091e1af2723 new file mode 100644 index 00000000000..bcb63dd7201 --- /dev/null +++ b/v6.5/e97d06a46526d9392cbdbd7eda193091e1af2723 @@ -0,0 +1,4 @@ +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.5/e9a7254b0339ef2b230784789ac28ef35e049253 b/v6.5/e9a7254b0339ef2b230784789ac28ef35e049253 new file mode 100644 index 00000000000..0aa9fb691da --- /dev/null +++ b/v6.5/e9a7254b0339ef2b230784789ac28ef35e049253 @@ -0,0 +1,2 @@ +e9a7254b0339 ("nvme: port block device access to file") +2a4936e933e3 ("nvmet: Convert to bdev_open_by_path()") diff --git a/v6.5/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 b/v6.5/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 new file mode 100644 index 00000000000..d699ffe5b72 --- /dev/null +++ b/v6.5/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 @@ -0,0 +1,8 @@ +e9b10713e82c ("fscrypt: Drop d_revalidate once the key is added") +3e7807d5a7d7 ("fscrypt: rename fscrypt_info => fscrypt_inode_info") +5b1188847180 ("fscrypt: support crypto data unit size less than filesystem block size") +7a0263dc904f ("fscrypt: replace get_ino_and_lblk_bits with just has_32bit_inodes") +f0904e8bc3c5 ("fscrypt: compute max_lblk_bits from s_maxbytes and block size") +40e13e18168f ("fscrypt: make the bounce page pool opt-in instead of opt-out") +5970fbad1036 ("fscrypt: make it clearer that key_prefix is deprecated") +2d332d5bc424 ("ceph: fscrypt_auth handling for ceph") diff --git a/v6.5/e9c5263ce16d96311c118111ac779f004be8b473 b/v6.5/e9c5263ce16d96311c118111ac779f004be8b473 new file mode 100644 index 00000000000..533cbbe1a10 --- /dev/null +++ b/v6.5/e9c5263ce16d96311c118111ac779f004be8b473 @@ -0,0 +1,15 @@ +e9c5263ce16d ("libfs: improve path_from_stashed()") +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v6.5/ea7d898676d9e94558c46ba927db35403362389f b/v6.5/ea7d898676d9e94558c46ba927db35403362389f new file mode 100644 index 00000000000..3fc935d83ce --- /dev/null +++ b/v6.5/ea7d898676d9e94558c46ba927db35403362389f @@ -0,0 +1,3 @@ +ea7d898676d9 ("fs: Propagate write hints to the struct block_device inode") +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v6.5/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 b/v6.5/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 new file mode 100644 index 00000000000..5a4a76ceb3d --- /dev/null +++ b/v6.5/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 @@ -0,0 +1,3 @@ +eb8ed7c6ab08 ("lockd: adapt to breakup of struct file_lock") +872584f1bb98 ("lockd: convert to using new filelock helpers") +be2be5f7f443 ("lockd: nlm_blocked list race fixes") diff --git a/v6.5/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 b/v6.5/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 new file mode 100644 index 00000000000..8bf2c17880a --- /dev/null +++ b/v6.5/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 @@ -0,0 +1 @@ +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v6.5/ecba88a3b32d733d41e27973e25b2bc580f64281 b/v6.5/ecba88a3b32d733d41e27973e25b2bc580f64281 new file mode 100644 index 00000000000..bcd4ef9977a --- /dev/null +++ b/v6.5/ecba88a3b32d733d41e27973e25b2bc580f64281 @@ -0,0 +1,2 @@ +ecba88a3b32d ("libfs: Add simple_offset_empty()") +6faddda69f62 ("libfs: Add directory operations for stable offsets") diff --git a/v6.5/ee8bd4a428a9c538e08aa5bc797fca19d577f667 b/v6.5/ee8bd4a428a9c538e08aa5bc797fca19d577f667 new file mode 100644 index 00000000000..e085792ac4f --- /dev/null +++ b/v6.5/ee8bd4a428a9c538e08aa5bc797fca19d577f667 @@ -0,0 +1 @@ +ee8bd4a428a9 ("kunit: tool: Print UML command") diff --git a/v6.5/ef560389ca50e33bd0c4531236c187107fa81e1f b/v6.5/ef560389ca50e33bd0c4531236c187107fa81e1f new file mode 100644 index 00000000000..042a83eb740 --- /dev/null +++ b/v6.5/ef560389ca50e33bd0c4531236c187107fa81e1f @@ -0,0 +1,3 @@ +ef560389ca50 ("docs: filesystems: fix typo in docs") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") diff --git a/v6.5/f0ece18e994144b7daa025b68ead97de26a2df1f b/v6.5/f0ece18e994144b7daa025b68ead97de26a2df1f new file mode 100644 index 00000000000..fe5ac18032c --- /dev/null +++ b/v6.5/f0ece18e994144b7daa025b68ead97de26a2df1f @@ -0,0 +1 @@ +f0ece18e9941 ("selftests: add ESRCH tests for pidfd_getfd()") diff --git a/v6.5/f123dc86388cb669c3d6322702dc441abc35c31e b/v6.5/f123dc86388cb669c3d6322702dc441abc35c31e new file mode 100644 index 00000000000..998f411fdd2 --- /dev/null +++ b/v6.5/f123dc86388cb669c3d6322702dc441abc35c31e @@ -0,0 +1 @@ +f123dc86388c ("sysv: don't call sb_bread() with pointers_lock held") diff --git a/v6.5/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 b/v6.5/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 new file mode 100644 index 00000000000..bf7b2e7806b --- /dev/null +++ b/v6.5/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 @@ -0,0 +1 @@ +f17d8a87ecb5 ("selftests: fuxex: Report a unique test name per run of futex_requeue_pi") diff --git a/v6.5/f3a608827d1f8de0dd12813e8d9c6803fe64e119 b/v6.5/f3a608827d1f8de0dd12813e8d9c6803fe64e119 new file mode 100644 index 00000000000..0c5c2c59855 --- /dev/null +++ b/v6.5/f3a608827d1f8de0dd12813e8d9c6803fe64e119 @@ -0,0 +1,2 @@ +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.5/f525152a0f0ff34eb92b322703d76ba37095f556 b/v6.5/f525152a0f0ff34eb92b322703d76ba37095f556 new file mode 100644 index 00000000000..9b85a17d637 --- /dev/null +++ b/v6.5/f525152a0f0ff34eb92b322703d76ba37095f556 @@ -0,0 +1,14 @@ +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") +4ce02c679722 ("iomap: Add per-block dirty state tracking to improve performance") +7f79d85b525b ("iomap: Refactor iomap_write_delalloc_punch() function out") +eee2d2e6ea55 ("iomap: Fix possible overflow condition in iomap_write_delalloc_scan") +cc86181a3b76 ("iomap: Add some uptodate state handling helpers for ifs state bitmap") +3ea5c76cadee ("iomap: Drop ifs argument from iomap_set_range_uptodate()") +04f52c4e6f80 ("iomap: Rename iomap_page to iomap_folio_state and others") +a221ab717c43 ("iomap: Remove large folio handling in iomap_invalidate_folio()") diff --git a/v6.5/f8f669699977db503569465b64dc5220ab21bb41 b/v6.5/f8f669699977db503569465b64dc5220ab21bb41 new file mode 100644 index 00000000000..905ce6d44e4 --- /dev/null +++ b/v6.5/f8f669699977db503569465b64dc5220ab21bb41 @@ -0,0 +1,9 @@ +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +7f3c980c7738 ("selftests/resctrl: Don't pass test name to fill_buf") +f4123975cf34 ("selftests/resctrl: Improve parameter consistency in fill_buf") +5e3e4f1a03f0 ("selftests/resctrl: Remove unnecessary startptr global from fill_buf") +326baed260e2 ("selftests/resctrl: Remove "malloc_and_init_memory" param from run_fill_buf()") +e24ac4288981 ("selftests/resctrl: Express span internally in bytes") +67a86643db2b ("selftests/resctrl: Convert span to size_t") +48f3b68738c7 ("selftests/resctrl: Remove mum_resctrlfs from struct resctrl_val_param") +2d320b1029ee ("selftests/resctrl: Don't leak buffer in fill_cache()") diff --git a/v6.5/f92e1a829d64dd66fa173c6934f03817d9e68d43 b/v6.5/f92e1a829d64dd66fa173c6934f03817d9e68d43 new file mode 100644 index 00000000000..1fe524224cb --- /dev/null +++ b/v6.5/f92e1a829d64dd66fa173c6934f03817d9e68d43 @@ -0,0 +1 @@ +f92e1a829d64 ("test_maple_tree: testing the cyclic allocation") diff --git a/v6.5/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 b/v6.5/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 new file mode 100644 index 00000000000..1823ee33f44 --- /dev/null +++ b/v6.5/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 @@ -0,0 +1,2 @@ +f9d8c3c4236e ("block2mtd: port device access to files") +3817d4b11212 ("mtd: block2mtd: Convert to bdev_open_by_dev/path()") diff --git a/v6.5/fc9a615200d48e076af58f4309f507e500ed900d b/v6.5/fc9a615200d48e076af58f4309f507e500ed900d new file mode 100644 index 00000000000..2e205f066a7 --- /dev/null +++ b/v6.5/fc9a615200d48e076af58f4309f507e500ed900d @@ -0,0 +1,4 @@ +fc9a615200d4 ("drm: tests: Fix invalid printf format specifiers in KUnit tests") +335126937753 ("drm/tests/drm_buddy: fix 32b build") +a64056bb5a32 ("drm/tests/drm_buddy: add alloc_contiguous test") +078a5b498d6a ("drm/tests: Remove slow tests") diff --git a/v6.5/fde4951834c22fc634c1e1238b874f894ef46c9c b/v6.5/fde4951834c22fc634c1e1238b874f894ef46c9c new file mode 100644 index 00000000000..4c4feea8553 --- /dev/null +++ b/v6.5/fde4951834c22fc634c1e1238b874f894ef46c9c @@ -0,0 +1,8 @@ +fde4951834c2 ("filelock: convert more internal functions to use file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +6c9007f65d14 ("fs/locks: F_UNLCK extension for F_OFD_GETLK") diff --git a/v6.5/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d b/v6.5/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d new file mode 100644 index 00000000000..1dad5695b3b --- /dev/null +++ b/v6.5/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d @@ -0,0 +1 @@ +fe12cfc17429 ("fs: fix a typo in attr.c") diff --git a/v6.5/fe3944fb245ab99570552a3bf970b00058a9ca6d b/v6.5/fe3944fb245ab99570552a3bf970b00058a9ca6d new file mode 100644 index 00000000000..9cc30c5f8ee --- /dev/null +++ b/v6.5/fe3944fb245ab99570552a3bf970b00058a9ca6d @@ -0,0 +1 @@ +fe3944fb245a ("fs: Move enum rw_hint into a new header file") diff --git a/v6.5/ff3b96f2c9e5c24fca12239cd519a8a18569e687 b/v6.5/ff3b96f2c9e5c24fca12239cd519a8a18569e687 new file mode 100644 index 00000000000..d3ce948e254 --- /dev/null +++ b/v6.5/ff3b96f2c9e5c24fca12239cd519a8a18569e687 @@ -0,0 +1,2 @@ +ff3b96f2c9e5 ("net: test: Fix printf format specifier in skb_segment kunit test") +b3098d32ed6e ("net: add skb_segment kunit test") diff --git a/v6.6/00616416488868a8b98343863e5ac078506e44e8 b/v6.6/00616416488868a8b98343863e5ac078506e44e8 new file mode 100644 index 00000000000..7a863926b5e --- /dev/null +++ b/v6.6/00616416488868a8b98343863e5ac078506e44e8 @@ -0,0 +1,20 @@ +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v6.6/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 b/v6.6/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 new file mode 100644 index 00000000000..ca8a9c8ad89 --- /dev/null +++ b/v6.6/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 @@ -0,0 +1,2 @@ +034f0cf8fdf9 ("target: port block device access to file") +e6aafdc8a76b ("scsi: target: Convert to bdev_open_by_path()") diff --git a/v6.6/038ce802e248a985150156da84bc3f118236b898 b/v6.6/038ce802e248a985150156da84bc3f118236b898 new file mode 100644 index 00000000000..cfb44992a41 --- /dev/null +++ b/v6.6/038ce802e248a985150156da84bc3f118236b898 @@ -0,0 +1,12 @@ +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") diff --git a/v6.6/04aa5f4eba49d6493801d0f1d515ed237459b166 b/v6.6/04aa5f4eba49d6493801d0f1d515ed237459b166 new file mode 100644 index 00000000000..ad866b09861 --- /dev/null +++ b/v6.6/04aa5f4eba49d6493801d0f1d515ed237459b166 @@ -0,0 +1 @@ +04aa5f4eba49 ("ext4: Configure dentry operations at dentry-creation time") diff --git a/v6.6/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 b/v6.6/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 new file mode 100644 index 00000000000..17b5f3a6945 --- /dev/null +++ b/v6.6/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 @@ -0,0 +1,3 @@ +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") diff --git a/v6.6/05fb1dbc821f3016a52621ccd4530c269b626130 b/v6.6/05fb1dbc821f3016a52621ccd4530c269b626130 new file mode 100644 index 00000000000..e2bb1ee7a6b --- /dev/null +++ b/v6.6/05fb1dbc821f3016a52621ccd4530c269b626130 @@ -0,0 +1,2 @@ +05fb1dbc821f ("pktcdvd: port block device access to file") +7ac86df899f0 ("pktcdvd: Convert to bdev_open_by_dev()") diff --git a/v6.6/0611a640e60a0473883328746f3c53934cd4dc3c b/v6.6/0611a640e60a0473883328746f3c53934cd4dc3c new file mode 100644 index 00000000000..49248f16d37 --- /dev/null +++ b/v6.6/0611a640e60a0473883328746f3c53934cd4dc3c @@ -0,0 +1 @@ +0611a640e60a ("eventpoll: prefer kfree_rcu() in __ep_remove()") diff --git a/v6.6/06b8db3a7dde43cc7c412517c93c85d13a4557f8 b/v6.6/06b8db3a7dde43cc7c412517c93c85d13a4557f8 new file mode 100644 index 00000000000..7712d8cc59a --- /dev/null +++ b/v6.6/06b8db3a7dde43cc7c412517c93c85d13a4557f8 @@ -0,0 +1 @@ +06b8db3a7dde ("fs: remove NTFS classic from docum. index") diff --git a/v6.6/07fd7c329839cf0b8c7766883d830a1a0d12d1dd b/v6.6/07fd7c329839cf0b8c7766883d830a1a0d12d1dd new file mode 100644 index 00000000000..fc15b8f3883 --- /dev/null +++ b/v6.6/07fd7c329839cf0b8c7766883d830a1a0d12d1dd @@ -0,0 +1,2 @@ +07fd7c329839 ("libfs: add path_from_stashed()") +077c212f0344 ("fs: new accessor methods for atime and mtime") diff --git a/v6.6/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 b/v6.6/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 new file mode 100644 index 00000000000..78ecbd254ad --- /dev/null +++ b/v6.6/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 @@ -0,0 +1,2 @@ +0873add0e0cd ("file: prepare for new helper") +9024b4c96576 ("d_alloc_pseudo(): move setting ->d_op there from the (sole) caller") diff --git a/v6.6/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 b/v6.6/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 new file mode 100644 index 00000000000..a4d00835c73 --- /dev/null +++ b/v6.6/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 @@ -0,0 +1 @@ +0906fbb2f7ad ("libfs: Attempt exact-match comparison first during casefolded lookup") diff --git a/v6.6/0a549ed22c3c7cc6da5c5f5918efd019944489a5 b/v6.6/0a549ed22c3c7cc6da5c5f5918efd019944489a5 new file mode 100644 index 00000000000..3db6cdbd4e1 --- /dev/null +++ b/v6.6/0a549ed22c3c7cc6da5c5f5918efd019944489a5 @@ -0,0 +1 @@ +0a549ed22c3c ("lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg") diff --git a/v6.6/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 b/v6.6/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 new file mode 100644 index 00000000000..5e9a34521ab --- /dev/null +++ b/v6.6/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 @@ -0,0 +1 @@ +0c9bd6bc4bb2 ("pidfd: getfd should always report ESRCH if a task is exiting") diff --git a/v6.6/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 b/v6.6/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 new file mode 100644 index 00000000000..ca13447901b --- /dev/null +++ b/v6.6/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 @@ -0,0 +1,5 @@ +0e4a862174f2 ("libfs: Convert simple directory offsets to use a Maple Tree") +ecba88a3b32d ("libfs: Add simple_offset_empty()") +7beea725a8ca ("libfs: Define a minimum directory offset") +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") diff --git a/v6.6/0e9876d8e88d81a35742e90048ab3784c49b910b b/v6.6/0e9876d8e88d81a35742e90048ab3784c49b910b new file mode 100644 index 00000000000..3217749aade --- /dev/null +++ b/v6.6/0e9876d8e88d81a35742e90048ab3784c49b910b @@ -0,0 +1 @@ +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.6/0f05ee447949cf1b72bd7c415c803ea7f7209403 b/v6.6/0f05ee447949cf1b72bd7c415c803ea7f7209403 new file mode 100644 index 00000000000..8dfd4c3a8a7 --- /dev/null +++ b/v6.6/0f05ee447949cf1b72bd7c415c803ea7f7209403 @@ -0,0 +1,2 @@ +0f05ee447949 ("selftests/filesystems:fix build error in overlayfs") +b5a78c7127f2 ("selftests/overlayfs: verify device and inode numbers in /proc/pid/maps") diff --git a/v6.6/101c3fad29d7a0a90ff063b1aad586a0211911ec b/v6.6/101c3fad29d7a0a90ff063b1aad586a0211911ec new file mode 100644 index 00000000000..1a3802605b1 --- /dev/null +++ b/v6.6/101c3fad29d7a0a90ff063b1aad586a0211911ec @@ -0,0 +1,3 @@ +101c3fad29d7 ("libfs: Drop generic_set_encrypted_ci_d_ops") +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") diff --git a/v6.6/11b3f8ae7081607a783d60e8098d46b787f79cad b/v6.6/11b3f8ae7081607a783d60e8098d46b787f79cad new file mode 100644 index 00000000000..f071eebd73b --- /dev/null +++ b/v6.6/11b3f8ae7081607a783d60e8098d46b787f79cad @@ -0,0 +1,8 @@ +11b3f8ae7081 ("fs: remove the inode argument to ->d_real() method") +def3ae83da02 ("fs: store real path instead of fake path in backing file f_path") +08582d678fcf ("fs: create helper file_user_path() for user displayed mapped file path") +83bc1d294130 ("fs: get mnt_writers count for an open backing file's real path") +6cf41fcfe099 ("backing file: free directly") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") +3e15dcf77b23 ("fs: rename __mnt_{want,drop}_write*() helpers") diff --git a/v6.6/11ff73082f17e1adc1b717264d9b74661fc5b229 b/v6.6/11ff73082f17e1adc1b717264d9b74661fc5b229 new file mode 100644 index 00000000000..3c0a45b5ff3 --- /dev/null +++ b/v6.6/11ff73082f17e1adc1b717264d9b74661fc5b229 @@ -0,0 +1,2 @@ +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") diff --git a/v6.6/12f7900c575679af411aaa89340bfe3dc68b46b3 b/v6.6/12f7900c575679af411aaa89340bfe3dc68b46b3 new file mode 100644 index 00000000000..734b6789138 --- /dev/null +++ b/v6.6/12f7900c575679af411aaa89340bfe3dc68b46b3 @@ -0,0 +1 @@ +12f7900c5756 ("writeback: move wb_wakeup_delayed defination to fs-writeback.c") diff --git a/v6.6/133e267ef4a26d19c93996a874714e9f3f8c70aa b/v6.6/133e267ef4a26d19c93996a874714e9f3f8c70aa new file mode 100644 index 00000000000..d870625c39b --- /dev/null +++ b/v6.6/133e267ef4a26d19c93996a874714e9f3f8c70aa @@ -0,0 +1 @@ +133e267ef4a2 ("time: test: Fix incorrect format specifier") diff --git a/v6.6/14786d949a3b8cf00cc32456363b7db22894a0e6 b/v6.6/14786d949a3b8cf00cc32456363b7db22894a0e6 new file mode 100644 index 00000000000..c868df4f7ae --- /dev/null +++ b/v6.6/14786d949a3b8cf00cc32456363b7db22894a0e6 @@ -0,0 +1,11 @@ +14786d949a3b ("filelock: fix deadlock detection in POSIX locking") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.6/1505ba06e52e701600172bccbc3aa7fb9bd5d0da b/v6.6/1505ba06e52e701600172bccbc3aa7fb9bd5d0da new file mode 100644 index 00000000000..f9d2b1159da --- /dev/null +++ b/v6.6/1505ba06e52e701600172bccbc3aa7fb9bd5d0da @@ -0,0 +1,2 @@ +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v6.6/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 b/v6.6/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 new file mode 100644 index 00000000000..c096ff54c58 --- /dev/null +++ b/v6.6/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 @@ -0,0 +1,13 @@ +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v6.6/15f298821289d3efba87bb34db29d0ba9780a443 b/v6.6/15f298821289d3efba87bb34db29d0ba9780a443 new file mode 100644 index 00000000000..49cffb9a559 --- /dev/null +++ b/v6.6/15f298821289d3efba87bb34db29d0ba9780a443 @@ -0,0 +1,20 @@ +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v6.6/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 b/v6.6/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 new file mode 100644 index 00000000000..8b4ca221e4f --- /dev/null +++ b/v6.6/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 @@ -0,0 +1,2 @@ +16ca5dfd8dcd ("swap: port block device usage to file") +4c6bca43c547 ("mm/swap: Convert to use bdev_open_by_dev()") diff --git a/v6.6/16f9ce818901c7b7618094242adc0b51208a7c89 b/v6.6/16f9ce818901c7b7618094242adc0b51208a7c89 new file mode 100644 index 00000000000..f2ed827daa1 --- /dev/null +++ b/v6.6/16f9ce818901c7b7618094242adc0b51208a7c89 @@ -0,0 +1,2 @@ +16f9ce818901 ("smb/server: adapt to breakup of struct file_lock") +6a277077ac51 ("smb/server: convert to using new filelock helpers") diff --git a/v6.6/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 b/v6.6/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 new file mode 100644 index 00000000000..c99dd4d7aa4 --- /dev/null +++ b/v6.6/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 @@ -0,0 +1 @@ +1901ae3cc9f8 ("selftest/ftrace: fix typo in ftracetest script") diff --git a/v6.6/190f676afa00d07082db170400aaa2cd4de0933f b/v6.6/190f676afa00d07082db170400aaa2cd4de0933f new file mode 100644 index 00000000000..d093967f2a1 --- /dev/null +++ b/v6.6/190f676afa00d07082db170400aaa2cd4de0933f @@ -0,0 +1,2 @@ +190f676afa00 ("block/genhd: port disk_scan_partitions() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") diff --git a/v6.6/195b3678bea35fde0619f17b73847c30e66d79d0 b/v6.6/195b3678bea35fde0619f17b73847c30e66d79d0 new file mode 100644 index 00000000000..e1bfc79a9fe --- /dev/null +++ b/v6.6/195b3678bea35fde0619f17b73847c30e66d79d0 @@ -0,0 +1 @@ +195b3678bea3 ("minix: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.6/19871b5c7a003946d3cd4209a348ab7c0df5dbad b/v6.6/19871b5c7a003946d3cd4209a348ab7c0df5dbad new file mode 100644 index 00000000000..4b5bbc03051 --- /dev/null +++ b/v6.6/19871b5c7a003946d3cd4209a348ab7c0df5dbad @@ -0,0 +1 @@ +19871b5c7a00 ("iomap: pass the length of the dirty region to ->map_blocks") diff --git a/v6.6/19e94a2333c2babc773e51a9ed844cfc35a36064 b/v6.6/19e94a2333c2babc773e51a9ed844cfc35a36064 new file mode 100644 index 00000000000..8213ee1d2e6 --- /dev/null +++ b/v6.6/19e94a2333c2babc773e51a9ed844cfc35a36064 @@ -0,0 +1,9 @@ +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") diff --git a/v6.6/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 b/v6.6/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 new file mode 100644 index 00000000000..a37b97f009f --- /dev/null +++ b/v6.6/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 @@ -0,0 +1,10 @@ +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.6/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a b/v6.6/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a new file mode 100644 index 00000000000..24df984be9c --- /dev/null +++ b/v6.6/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a @@ -0,0 +1,9 @@ +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.6/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf b/v6.6/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf new file mode 100644 index 00000000000..1af092779b2 --- /dev/null +++ b/v6.6/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf @@ -0,0 +1,5 @@ +1b9e2d90141c ("xfs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +3584c8f48a70 ("xfs: Block writes to log device") +653bee386c08 ("xfs: simplify device handling") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.6/1d3aa0b97c55672eff44516b1c8afb9551003d78 b/v6.6/1d3aa0b97c55672eff44516b1c8afb9551003d78 new file mode 100644 index 00000000000..4652fa543b3 --- /dev/null +++ b/v6.6/1d3aa0b97c55672eff44516b1c8afb9551003d78 @@ -0,0 +1,2 @@ +1d3aa0b97c55 ("ocfs2: port block device access to file") +ebc4185497ea ("ocfs2: Convert to use bdev_open_by_dev()") diff --git a/v6.6/1fa08aece42512be072351f482096d5796edf7ca b/v6.6/1fa08aece42512be072351f482096d5796edf7ca new file mode 100644 index 00000000000..bab1ba5fc76 --- /dev/null +++ b/v6.6/1fa08aece42512be072351f482096d5796edf7ca @@ -0,0 +1,3 @@ +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +fb7945b484b8 ("nsfs: use d_make_root()") +16a9496523a4 ("fs: convert core infrastructure to new timestamp accessors") diff --git a/v6.6/205de6ddd7fff9340bd5e4b68105f28120671c6b b/v6.6/205de6ddd7fff9340bd5e4b68105f28120671c6b new file mode 100644 index 00000000000..06ba208ba06 --- /dev/null +++ b/v6.6/205de6ddd7fff9340bd5e4b68105f28120671c6b @@ -0,0 +1,20 @@ +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") diff --git a/v6.6/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 b/v6.6/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 new file mode 100644 index 00000000000..382adfbe5df --- /dev/null +++ b/v6.6/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 @@ -0,0 +1,2 @@ +20e6a8d0dcdc ("drbd: port block device access to file") +75e27d373425 ("drdb: Convert to use bdev_open_by_path()") diff --git a/v6.6/217759bbb95db7998528eb65914c3e20d890dff5 b/v6.6/217759bbb95db7998528eb65914c3e20d890dff5 new file mode 100644 index 00000000000..0c0c90b0193 --- /dev/null +++ b/v6.6/217759bbb95db7998528eb65914c3e20d890dff5 @@ -0,0 +1,2 @@ +217759bbb95d ("xen: port block device access to file") +436d3705bfee ("xen/blkback: Convert to bdev_open_by_dev()") diff --git a/v6.6/21e25205d7f9b6d7d3807546dd12ea93844b7c8e b/v6.6/21e25205d7f9b6d7d3807546dd12ea93844b7c8e new file mode 100644 index 00000000000..7b1739aba8a --- /dev/null +++ b/v6.6/21e25205d7f9b6d7d3807546dd12ea93844b7c8e @@ -0,0 +1 @@ +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") diff --git a/v6.6/2263639f96f24a121ec9f037981b81daf5a8d60a b/v6.6/2263639f96f24a121ec9f037981b81daf5a8d60a new file mode 100644 index 00000000000..57171b0b3f2 --- /dev/null +++ b/v6.6/2263639f96f24a121ec9f037981b81daf5a8d60a @@ -0,0 +1 @@ +2263639f96f2 ("iov_iter: streamline iovec/bvec alignment iteration") diff --git a/v6.6/231e872529885483056c0170641ddd76686e3a89 b/v6.6/231e872529885483056c0170641ddd76686e3a89 new file mode 100644 index 00000000000..e33eda971e9 --- /dev/null +++ b/v6.6/231e872529885483056c0170641ddd76686e3a89 @@ -0,0 +1 @@ +231e87252988 ("xfs: add support for FS_IOC_GETFSSYSFSPATH") diff --git a/v6.6/24a8b7bfb96120b32c222ef108bb7a713d1e385a b/v6.6/24a8b7bfb96120b32c222ef108bb7a713d1e385a new file mode 100644 index 00000000000..1068d4b26c1 --- /dev/null +++ b/v6.6/24a8b7bfb96120b32c222ef108bb7a713d1e385a @@ -0,0 +1 @@ +24a8b7bfb961 ("fs: use inode_set_ctime_to_ts to set inode ctime to current time") diff --git a/v6.6/24be05591fb7a2a3edd639092c045298dd57aeea b/v6.6/24be05591fb7a2a3edd639092c045298dd57aeea new file mode 100644 index 00000000000..6a31d5eba97 --- /dev/null +++ b/v6.6/24be05591fb7a2a3edd639092c045298dd57aeea @@ -0,0 +1,6 @@ +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") diff --git a/v6.6/2558e3b23112adb82a558bab616890a790a38bc6 b/v6.6/2558e3b23112adb82a558bab616890a790a38bc6 new file mode 100644 index 00000000000..1eb99b4aea9 --- /dev/null +++ b/v6.6/2558e3b23112adb82a558bab616890a790a38bc6 @@ -0,0 +1,14 @@ +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v6.6/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 b/v6.6/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 new file mode 100644 index 00000000000..ec916aab1fa --- /dev/null +++ b/v6.6/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 @@ -0,0 +1,13 @@ +269a6194dcba ("filelock: reorganize locks_delete_block and __locks_insert_block") +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.6/2824083db76cb9d4b7910607b367e93b02912865 b/v6.6/2824083db76cb9d4b7910607b367e93b02912865 new file mode 100644 index 00000000000..056dca26e65 --- /dev/null +++ b/v6.6/2824083db76cb9d4b7910607b367e93b02912865 @@ -0,0 +1,5 @@ +2824083db76c ("ovl: Always reject mounting over case-insensitive directories") +24e16e385f22 ("ovl: add support for appending lowerdirs one by one") +819829f0319a ("ovl: refactor layer parsing helpers") +0cea4c097d97 ("ovl: store and show the user provided lowerdir mount option") +c835110b588a ("ovl: remove unused code in lowerdir param parsing") diff --git a/v6.6/282c30f320ba25794b66c2231ab134d15465ef21 b/v6.6/282c30f320ba25794b66c2231ab134d15465ef21 new file mode 100644 index 00000000000..77a412caf13 --- /dev/null +++ b/v6.6/282c30f320ba25794b66c2231ab134d15465ef21 @@ -0,0 +1,4 @@ +282c30f320ba ("filelock: remove temporary compatibility macros") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.6/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 b/v6.6/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 new file mode 100644 index 00000000000..f4adb126024 --- /dev/null +++ b/v6.6/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 @@ -0,0 +1 @@ +2851f57d2dab ("selftests: thermal: intel: workload_hint: add missing gitignore") diff --git a/v6.6/2892731ec2893252cdbc256a2bd5436b7fd94cf7 b/v6.6/2892731ec2893252cdbc256a2bd5436b7fd94cf7 new file mode 100644 index 00000000000..22be7d88f2a --- /dev/null +++ b/v6.6/2892731ec2893252cdbc256a2bd5436b7fd94cf7 @@ -0,0 +1,16 @@ +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") diff --git a/v6.6/292fcaa1f937345cb65f3af82a1ee6692c8df9eb b/v6.6/292fcaa1f937345cb65f3af82a1ee6692c8df9eb new file mode 100644 index 00000000000..6b27fe1956b --- /dev/null +++ b/v6.6/292fcaa1f937345cb65f3af82a1ee6692c8df9eb @@ -0,0 +1 @@ +292fcaa1f937 ("smb: remove redundant check") diff --git a/v6.6/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 b/v6.6/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 new file mode 100644 index 00000000000..7268fc12395 --- /dev/null +++ b/v6.6/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 @@ -0,0 +1 @@ +2a95fd3cc23d ("jfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.6/2cd114294d1dad6ed19217c909680f9fd30ee711 b/v6.6/2cd114294d1dad6ed19217c909680f9fd30ee711 new file mode 100644 index 00000000000..73824817b6d --- /dev/null +++ b/v6.6/2cd114294d1dad6ed19217c909680f9fd30ee711 @@ -0,0 +1 @@ +2cd114294d1d ("smb/client: convert to using new filelock helpers") diff --git a/v6.6/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d b/v6.6/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d new file mode 100644 index 00000000000..87ba9cfd7a1 --- /dev/null +++ b/v6.6/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d @@ -0,0 +1,5 @@ +2dd0b5a8fcc4 ("selftests: ktap_helpers: Add a helper to finish the test") +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") diff --git a/v6.6/2fadeb950f53c017bde9e156e443528265dd3629 b/v6.6/2fadeb950f53c017bde9e156e443528265dd3629 new file mode 100644 index 00000000000..cf2efc7847b --- /dev/null +++ b/v6.6/2fadeb950f53c017bde9e156e443528265dd3629 @@ -0,0 +1,3 @@ +2fadeb950f53 ("kunit: make kunit_bus_type const") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") diff --git a/v6.6/3058fca1ed7955c904584a6d86108d664a927177 b/v6.6/3058fca1ed7955c904584a6d86108d664a927177 new file mode 100644 index 00000000000..42dfd9caea9 --- /dev/null +++ b/v6.6/3058fca1ed7955c904584a6d86108d664a927177 @@ -0,0 +1 @@ +3058fca1ed79 ("fs: make file_dentry() a simple accessor") diff --git a/v6.6/30deff8531f469453ccc0981f14eceb0a2ea68d6 b/v6.6/30deff8531f469453ccc0981f14eceb0a2ea68d6 new file mode 100644 index 00000000000..057fb729a86 --- /dev/null +++ b/v6.6/30deff8531f469453ccc0981f14eceb0a2ea68d6 @@ -0,0 +1,12 @@ +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") diff --git a/v6.6/321de651fa565dcf76c017b257bdf15ec7fff45d b/v6.6/321de651fa565dcf76c017b257bdf15ec7fff45d new file mode 100644 index 00000000000..c2408f2c78b --- /dev/null +++ b/v6.6/321de651fa565dcf76c017b257bdf15ec7fff45d @@ -0,0 +1,5 @@ +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +841dd789b862 ("block: Use bdev_open_by_dev() in blkdev_open()") +e719b4d15674 ("block: Provide bdev_open_* functions") diff --git a/v6.6/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 b/v6.6/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 new file mode 100644 index 00000000000..c7aaa546853 --- /dev/null +++ b/v6.6/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 @@ -0,0 +1,6 @@ +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") diff --git a/v6.6/3425a2005b291b62b6f6deeeab1156839c41cf85 b/v6.6/3425a2005b291b62b6f6deeeab1156839c41cf85 new file mode 100644 index 00000000000..f283228910f --- /dev/null +++ b/v6.6/3425a2005b291b62b6f6deeeab1156839c41cf85 @@ -0,0 +1 @@ +3425a2005b29 ("selftests/ftrace: Add test to exercize function tracer across cpu hotplug") diff --git a/v6.6/345e8abe4c355bc24bab3f4a5634122e55be8665 b/v6.6/345e8abe4c355bc24bab3f4a5634122e55be8665 new file mode 100644 index 00000000000..337c54fd768 --- /dev/null +++ b/v6.6/345e8abe4c355bc24bab3f4a5634122e55be8665 @@ -0,0 +1,20 @@ +345e8abe4c35 ("selftests/resctrl: Get domain id from cache id") +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v6.6/347d49fdf36c5e2411afdb312935d88183fe5811 b/v6.6/347d49fdf36c5e2411afdb312935d88183fe5811 new file mode 100644 index 00000000000..49fae3dfd96 --- /dev/null +++ b/v6.6/347d49fdf36c5e2411afdb312935d88183fe5811 @@ -0,0 +1,7 @@ +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.6/348139384ba30eccd4ce4f01fcf575b08ce81b83 b/v6.6/348139384ba30eccd4ce4f01fcf575b08ce81b83 new file mode 100644 index 00000000000..50d31b0c930 --- /dev/null +++ b/v6.6/348139384ba30eccd4ce4f01fcf575b08ce81b83 @@ -0,0 +1 @@ +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v6.6/3789fb8746dc0f484db2d6f48b390f0f535d5120 b/v6.6/3789fb8746dc0f484db2d6f48b390f0f535d5120 new file mode 100644 index 00000000000..09d663820d8 --- /dev/null +++ b/v6.6/3789fb8746dc0f484db2d6f48b390f0f535d5120 @@ -0,0 +1,3 @@ +3789fb8746dc ("bcache: port block device access to files") +b3856da79062 ("bcache: Fixup error handling in register_cache()") +631b001fd6bc ("bcache: Convert to bdev_open_by_path()") diff --git a/v6.6/386dc41cf54dcf44ea40de1aca900f02b756cec0 b/v6.6/386dc41cf54dcf44ea40de1aca900f02b756cec0 new file mode 100644 index 00000000000..02c11713ded --- /dev/null +++ b/v6.6/386dc41cf54dcf44ea40de1aca900f02b756cec0 @@ -0,0 +1 @@ +386dc41cf54d ("init: flush async file closing") diff --git a/v6.6/3948abaa4e2be938ccdfc289385a27342fb13d43 b/v6.6/3948abaa4e2be938ccdfc289385a27342fb13d43 new file mode 100644 index 00000000000..572762fe9dd --- /dev/null +++ b/v6.6/3948abaa4e2be938ccdfc289385a27342fb13d43 @@ -0,0 +1 @@ +3948abaa4e2b ("do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak") diff --git a/v6.6/3956f35fbd36aee35766008ce6a9b0ed812d93ef b/v6.6/3956f35fbd36aee35766008ce6a9b0ed812d93ef new file mode 100644 index 00000000000..1200d2d1b9d --- /dev/null +++ b/v6.6/3956f35fbd36aee35766008ce6a9b0ed812d93ef @@ -0,0 +1,4 @@ +3956f35fbd36 ("ceph: adapt to breakup of struct file_lock") +38d46409c463 ("ceph: print cluster fsid and client global_id in all debug logs") +5995d90d2d19 ("ceph: rename _to_client() to _to_fs_client()") +197b7d792d6a ("ceph: pass the mdsc to several helpers") diff --git a/v6.6/39a6c668e4e78c3bc262c24d9aabd0a49027f948 b/v6.6/39a6c668e4e78c3bc262c24d9aabd0a49027f948 new file mode 100644 index 00000000000..6f286cd1333 --- /dev/null +++ b/v6.6/39a6c668e4e78c3bc262c24d9aabd0a49027f948 @@ -0,0 +1 @@ +39a6c668e4e7 ("efs: convert efs to use the new mount api") diff --git a/v6.6/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd b/v6.6/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd new file mode 100644 index 00000000000..2ffdfb5dcf5 --- /dev/null +++ b/v6.6/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd @@ -0,0 +1,10 @@ +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") diff --git a/v6.6/3cdad0a5a6cf581519748612cb449b43379510a4 b/v6.6/3cdad0a5a6cf581519748612cb449b43379510a4 new file mode 100644 index 00000000000..4aced634943 --- /dev/null +++ b/v6.6/3cdad0a5a6cf581519748612cb449b43379510a4 @@ -0,0 +1,13 @@ +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") diff --git a/v6.6/3d40f78169a0a954ff06e2b0f8e21463f7edb433 b/v6.6/3d40f78169a0a954ff06e2b0f8e21463f7edb433 new file mode 100644 index 00000000000..785dad21514 --- /dev/null +++ b/v6.6/3d40f78169a0a954ff06e2b0f8e21463f7edb433 @@ -0,0 +1 @@ +3d40f78169a0 ("filelock: drop the IS_* macros") diff --git a/v6.6/3f6d810665dfde0d33785420618ceb03fba0619d b/v6.6/3f6d810665dfde0d33785420618ceb03fba0619d new file mode 100644 index 00000000000..bf65b5f55dc --- /dev/null +++ b/v6.6/3f6d810665dfde0d33785420618ceb03fba0619d @@ -0,0 +1 @@ +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") diff --git a/v6.6/410bb2ce611133a11d4d11f0aef4c83f095c3200 b/v6.6/410bb2ce611133a11d4d11f0aef4c83f095c3200 new file mode 100644 index 00000000000..b5909971d23 --- /dev/null +++ b/v6.6/410bb2ce611133a11d4d11f0aef4c83f095c3200 @@ -0,0 +1,11 @@ +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") diff --git a/v6.6/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 b/v6.6/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 new file mode 100644 index 00000000000..45d8bd5a5d2 --- /dev/null +++ b/v6.6/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 @@ -0,0 +1 @@ +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") diff --git a/v6.6/42c3732fa8073717dd7d924472f1c0bc5b452fdc b/v6.6/42c3732fa8073717dd7d924472f1c0bc5b452fdc new file mode 100644 index 00000000000..cd21ca78615 --- /dev/null +++ b/v6.6/42c3732fa8073717dd7d924472f1c0bc5b452fdc @@ -0,0 +1 @@ +42c3732fa807 ("fs: Create a generic is_dot_dotdot() utility") diff --git a/v6.6/432acd550e3607d5fea23e27f6ab4e4567deccfd b/v6.6/432acd550e3607d5fea23e27f6ab4e4567deccfd new file mode 100644 index 00000000000..77a9838a56a --- /dev/null +++ b/v6.6/432acd550e3607d5fea23e27f6ab4e4567deccfd @@ -0,0 +1 @@ +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") diff --git a/v6.6/433f437b3ae2ed4e318ecd5233c82f6936e78e82 b/v6.6/433f437b3ae2ed4e318ecd5233c82f6936e78e82 new file mode 100644 index 00000000000..9a352ec4ba4 --- /dev/null +++ b/v6.6/433f437b3ae2ed4e318ecd5233c82f6936e78e82 @@ -0,0 +1,15 @@ +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") diff --git a/v6.6/4379f91172f39d999919c8e8b2b5e1d665d8972d b/v6.6/4379f91172f39d999919c8e8b2b5e1d665d8972d new file mode 100644 index 00000000000..b9b18a20734 --- /dev/null +++ b/v6.6/4379f91172f39d999919c8e8b2b5e1d665d8972d @@ -0,0 +1,2 @@ +4379f91172f3 ("power: port block device access to file") +e017d304c740 ("PM: hibernate: Convert to bdev_open_by_dev()") diff --git a/v6.6/43f0df54c96fa5abcab9df8649c1e52119bf0238 b/v6.6/43f0df54c96fa5abcab9df8649c1e52119bf0238 new file mode 100644 index 00000000000..06aff63ad9c --- /dev/null +++ b/v6.6/43f0df54c96fa5abcab9df8649c1e52119bf0238 @@ -0,0 +1,8 @@ +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") diff --git a/v6.6/449813515d3e5efec85206bb91588a6249a421a3 b/v6.6/449813515d3e5efec85206bb91588a6249a421a3 new file mode 100644 index 00000000000..152e071cd41 --- /dev/null +++ b/v6.6/449813515d3e5efec85206bb91588a6249a421a3 @@ -0,0 +1 @@ +449813515d3e ("block, fs: Restore the per-bio/request data lifetime fields") diff --git a/v6.6/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 b/v6.6/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 new file mode 100644 index 00000000000..e708e8a3079 --- /dev/null +++ b/v6.6/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 @@ -0,0 +1,2 @@ +459c814a3c5f ("9p: adapt to breakup of struct file_lock") +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") diff --git a/v6.6/45f29e0eb5b969c59a70525942080905dc5b7964 b/v6.6/45f29e0eb5b969c59a70525942080905dc5b7964 new file mode 100644 index 00000000000..7293e29f580 --- /dev/null +++ b/v6.6/45f29e0eb5b969c59a70525942080905dc5b7964 @@ -0,0 +1 @@ +45f29e0eb5b9 ("openpromfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.6/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 b/v6.6/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 new file mode 100644 index 00000000000..82dc39b01a0 --- /dev/null +++ b/v6.6/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 @@ -0,0 +1,7 @@ +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.6/4a679c5afca027d7f4668f51693f7cce589038f5 b/v6.6/4a679c5afca027d7f4668f51693f7cce589038f5 new file mode 100644 index 00000000000..011df112d57 --- /dev/null +++ b/v6.6/4a679c5afca027d7f4668f51693f7cce589038f5 @@ -0,0 +1 @@ +4a679c5afca0 ("selftests: Add test to verify power supply properties") diff --git a/v6.6/4b2cfbda2d530f4efa0e2833771640869013de5e b/v6.6/4b2cfbda2d530f4efa0e2833771640869013de5e new file mode 100644 index 00000000000..5b92b6a35b1 --- /dev/null +++ b/v6.6/4b2cfbda2d530f4efa0e2833771640869013de5e @@ -0,0 +1,2 @@ +4b2cfbda2d53 ("nfs: port block device access to files") +3fe5d9fb0b31 ("nfs/blocklayout: Convert to use bdev_open_by_dev/path()") diff --git a/v6.6/4b357e2a6d6c364a88d50526675fe596a30766cb b/v6.6/4b357e2a6d6c364a88d50526675fe596a30766cb new file mode 100644 index 00000000000..cc367742486 --- /dev/null +++ b/v6.6/4b357e2a6d6c364a88d50526675fe596a30766cb @@ -0,0 +1,8 @@ +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") diff --git a/v6.6/4b7b4291dee2fef9148563be3eeb0034cc3bf5df b/v6.6/4b7b4291dee2fef9148563be3eeb0034cc3bf5df new file mode 100644 index 00000000000..1dc10b9d825 --- /dev/null +++ b/v6.6/4b7b4291dee2fef9148563be3eeb0034cc3bf5df @@ -0,0 +1 @@ +4b7b4291dee2 ("selftests: thermal: intel: power_floor: add missing gitignore") diff --git a/v6.6/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 b/v6.6/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 new file mode 100644 index 00000000000..e9525ee42e5 --- /dev/null +++ b/v6.6/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 @@ -0,0 +1,2 @@ +4b944f8ef996 ("Revert "mm/filemap: avoid buffered read/write race to read inconsistent data"") +e2c27b803bb6 ("mm/filemap: avoid buffered read/write race to read inconsistent data") diff --git a/v6.6/4ca52f539865853e6ddbc393745cd0b305f0d810 b/v6.6/4ca52f539865853e6ddbc393745cd0b305f0d810 new file mode 100644 index 00000000000..e8b29f5dac4 --- /dev/null +++ b/v6.6/4ca52f539865853e6ddbc393745cd0b305f0d810 @@ -0,0 +1,6 @@ +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.6/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 b/v6.6/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 new file mode 100644 index 00000000000..114a6852b51 --- /dev/null +++ b/v6.6/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 @@ -0,0 +1,11 @@ +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") diff --git a/v6.6/512383ae49107fbc42243887798548e356c4b91c b/v6.6/512383ae49107fbc42243887798548e356c4b91c new file mode 100644 index 00000000000..9dabe79ddb6 --- /dev/null +++ b/v6.6/512383ae49107fbc42243887798548e356c4b91c @@ -0,0 +1,3 @@ +512383ae4910 ("f2fs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.6/5339792bd64bd1605d3d51f8e52e94dfc385959b b/v6.6/5339792bd64bd1605d3d51f8e52e94dfc385959b new file mode 100644 index 00000000000..657ef9c4bd3 --- /dev/null +++ b/v6.6/5339792bd64bd1605d3d51f8e52e94dfc385959b @@ -0,0 +1,20 @@ +5339792bd64b ("selftests/resctrl: Add test groups and name L3 CAT test L3_CAT") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v6.6/539cd3f4da3fdbe7dc353634e004e4b0e725c35a b/v6.6/539cd3f4da3fdbe7dc353634e004e4b0e725c35a new file mode 100644 index 00000000000..b1b3bb657f3 --- /dev/null +++ b/v6.6/539cd3f4da3fdbe7dc353634e004e4b0e725c35a @@ -0,0 +1,3 @@ +539cd3f4da3f ("selftests: lib.mk: Do not process TEST_GEN_MODS_DIR") +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") diff --git a/v6.6/54943abce0927156ba9909f1a533b25410bfe2ca b/v6.6/54943abce0927156ba9909f1a533b25410bfe2ca new file mode 100644 index 00000000000..a147a472856 --- /dev/null +++ b/v6.6/54943abce0927156ba9909f1a533b25410bfe2ca @@ -0,0 +1,13 @@ +54943abce092 ("iomap: add pos and dirty_len into trace_iomap_writepage_map") +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") diff --git a/v6.6/54ee3526796f56c249124686a33e1cc05f76ea21 b/v6.6/54ee3526796f56c249124686a33e1cc05f76ea21 new file mode 100644 index 00000000000..5997e5a227a --- /dev/null +++ b/v6.6/54ee3526796f56c249124686a33e1cc05f76ea21 @@ -0,0 +1,2 @@ +54ee3526796f ("selftests: livepatch: Avoid running the tests if kernel-devel is missing") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") diff --git a/v6.6/57c6906778f55deba6d3f3af00284e3541bb9950 b/v6.6/57c6906778f55deba6d3f3af00284e3541bb9950 new file mode 100644 index 00000000000..77cae3a6f0a --- /dev/null +++ b/v6.6/57c6906778f55deba6d3f3af00284e3541bb9950 @@ -0,0 +1 @@ +57c6906778f5 ("__fs_parse: Correct a documentation comment") diff --git a/v6.6/582a3bf999df662c0e0fa4717ce7559f16d7b93b b/v6.6/582a3bf999df662c0e0fa4717ce7559f16d7b93b new file mode 100644 index 00000000000..54b9cafd680 --- /dev/null +++ b/v6.6/582a3bf999df662c0e0fa4717ce7559f16d7b93b @@ -0,0 +1,4 @@ +582a3bf999df ("filelock: always define for_each_file_lock()") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.6/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 b/v6.6/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 new file mode 100644 index 00000000000..5a7c9c80a0b --- /dev/null +++ b/v6.6/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 @@ -0,0 +1 @@ +587a67b6830b ("filelock: rename some fields in tracepoints") diff --git a/v6.6/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 b/v6.6/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 new file mode 100644 index 00000000000..353fab4c2ed --- /dev/null +++ b/v6.6/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 @@ -0,0 +1 @@ +5916f439f2eb ("Convert coda to use the new mount API") diff --git a/v6.6/5bc9dc068afe95e924136d57c1a385194282a919 b/v6.6/5bc9dc068afe95e924136d57c1a385194282a919 new file mode 100644 index 00000000000..58b7b43b271 --- /dev/null +++ b/v6.6/5bc9dc068afe95e924136d57c1a385194282a919 @@ -0,0 +1 @@ +5bc9dc068afe ("selftest: ftrace: fix minor typo in log") diff --git a/v6.6/5caf1b6400d30a31363063314bddea4e5680d639 b/v6.6/5caf1b6400d30a31363063314bddea4e5680d639 new file mode 100644 index 00000000000..63af3f04fa1 --- /dev/null +++ b/v6.6/5caf1b6400d30a31363063314bddea4e5680d639 @@ -0,0 +1,5 @@ +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") diff --git a/v6.6/5d94da7ff00ef45737a64d947e7ff45aca972782 b/v6.6/5d94da7ff00ef45737a64d947e7ff45aca972782 new file mode 100644 index 00000000000..94756e17f87 --- /dev/null +++ b/v6.6/5d94da7ff00ef45737a64d947e7ff45aca972782 @@ -0,0 +1 @@ +5d94da7ff00e ("kselftest: Add basic test for probing the rust sample modules") diff --git a/v6.6/6021d62c677f12f2f975bb1bf2389730e1d9f746 b/v6.6/6021d62c677f12f2f975bb1bf2389730e1d9f746 new file mode 100644 index 00000000000..35c83a83d1c --- /dev/null +++ b/v6.6/6021d62c677f12f2f975bb1bf2389730e1d9f746 @@ -0,0 +1 @@ +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") diff --git a/v6.6/60c2a6926cc94dcd8a60ab593b4092bc354061c3 b/v6.6/60c2a6926cc94dcd8a60ab593b4092bc354061c3 new file mode 100644 index 00000000000..4b66254aeb2 --- /dev/null +++ b/v6.6/60c2a6926cc94dcd8a60ab593b4092bc354061c3 @@ -0,0 +1,9 @@ +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") diff --git a/v6.6/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 b/v6.6/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 new file mode 100644 index 00000000000..7486e571d08 --- /dev/null +++ b/v6.6/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 @@ -0,0 +1,2 @@ +60f3154d196b ("nfsd: convert to using new filelock helpers") +2dd10de8e6bc ("lockd: introduce safe async lock op") diff --git a/v6.6/617fc7775370324d0a2b888625b042221ebdcb62 b/v6.6/617fc7775370324d0a2b888625b042221ebdcb62 new file mode 100644 index 00000000000..c31d441a844 --- /dev/null +++ b/v6.6/617fc7775370324d0a2b888625b042221ebdcb62 @@ -0,0 +1,7 @@ +617fc7775370 ("fs: Use KMEM_CACHE instead of kmem_cache_create") +a6293b3e285c ("fs: factor out backing_file_{read,write}_iter() helpers") +f91a704f7161 ("fs: prepare for stackable filesystems backing file helpers") +6ae654392bb5 ("fs: move kiocb_start_write() into vfs_iocb_iter_write()") +269aed7014b3 ("fs: move file_start_write() into vfs_iter_write()") +e389b76a7ee1 ("coda: change locking order in coda_file_write_iter()") +062cca8915ca ("Merge tag 'vfs-6.7.iomap' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs") diff --git a/v6.6/61ead71476cf8b68960275beee24ff00a809fe81 b/v6.6/61ead71476cf8b68960275beee24ff00a809fe81 new file mode 100644 index 00000000000..1cb49ae0c32 --- /dev/null +++ b/v6.6/61ead71476cf8b68960275beee24ff00a809fe81 @@ -0,0 +1,4 @@ +61ead71476cf ("ext4: port block device access to file") +afde134b5bd0 ("ext4: Block writes to journal device") +218de67764e5 ("ext4: simplify device handling") +d577c8aaed20 ("ext4: Convert to bdev_open_by_dev()") diff --git a/v6.6/64bef697d33b75fc06c5789b3f8108680271529f b/v6.6/64bef697d33b75fc06c5789b3f8108680271529f new file mode 100644 index 00000000000..7d825ef4755 --- /dev/null +++ b/v6.6/64bef697d33b75fc06c5789b3f8108680271529f @@ -0,0 +1,7 @@ +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") diff --git a/v6.6/64f92a554f72cbfe8b971f93af9d07f87599bc88 b/v6.6/64f92a554f72cbfe8b971f93af9d07f87599bc88 new file mode 100644 index 00000000000..91e64def526 --- /dev/null +++ b/v6.6/64f92a554f72cbfe8b971f93af9d07f87599bc88 @@ -0,0 +1 @@ +64f92a554f72 ("ocfs2: convert to using new filelock helpers") diff --git a/v6.6/6727980b67852dae6b82a97e24fbadbdd218c033 b/v6.6/6727980b67852dae6b82a97e24fbadbdd218c033 new file mode 100644 index 00000000000..fcb735f9aec --- /dev/null +++ b/v6.6/6727980b67852dae6b82a97e24fbadbdd218c033 @@ -0,0 +1,2 @@ +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") +43e8832fed08 ("Revert "selftests: error out if kernel header files are not yet built"") diff --git a/v6.6/6874f6ed92df1e95ff815692b6bf6aa98e4c925b b/v6.6/6874f6ed92df1e95ff815692b6bf6aa98e4c925b new file mode 100644 index 00000000000..b1f95e09ffb --- /dev/null +++ b/v6.6/6874f6ed92df1e95ff815692b6bf6aa98e4c925b @@ -0,0 +1,20 @@ +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v6.6/689a930b93c5c20294df5da0407df361c5412eac b/v6.6/689a930b93c5c20294df5da0407df361c5412eac new file mode 100644 index 00000000000..956a7ce4b2d --- /dev/null +++ b/v6.6/689a930b93c5c20294df5da0407df361c5412eac @@ -0,0 +1,20 @@ +689a930b93c5 ("drm/xe/tests: Fix printf format specifiers in xe_migrate test") +cf0b9e94c8c7 ("drm/xe/tests/xe_migrate.c: Add vram to vram KUNIT test") +b7ab8c4f028f ("drm/xe/bo: Remove the lock_no_vm()/unlock_no_vm() interface") +d00e9cc28e1e ("drm/xe/vm: Simplify and document xe_vm_lock()") +fba153b0d0b7 ("drm/xe/selftests: consider multi-GT for eviction test") +9c0d779fc67b ("drm/xe: Prevent return with locked vm") +9b9529ce379a ("drm/xe: Rename engine to exec_queue") +99fea6828879 ("drm/xe: Prefer WARN() over BUG() to avoid crashing the kernel") +e3828ebf6cde ("drm/xe: Add define WQ_HEADER_SIZE") +937b4be72baa ("drm/xe: Decouple vram check from xe_bo_addr()") +621c1fbd9b83 ("drm/xe: Remove vma arg from xe_pte_encode()") +0e34fdb4a01a ("drm/xe: Fix checking for unset value") +6aa26f6eb829 ("drm/xe/engine: add missing rpm for bind engines") +cd928fced996 ("drm/xe/uapi: add the userspace bits for small-bar") +6a024f1bfdfe ("drm/xe/bo: support tiered vram allocation for small-bar") +7a060d786cc1 ("drm/xe/mtl: Map PPGTT as CPU:WC") +7ead33156483 ("drm/xe: Use migrate engine for page fault binds") +1655c893af08 ("drm/xe: Reduce the number list links in xe_vma") +8f33b4f054fc ("drm/xe: Avoid doing rebinds") +0043a3e8a1f5 ("drm/xe/execlist: Log when using execlist submission") diff --git a/v6.6/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce b/v6.6/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce new file mode 100644 index 00000000000..7875e8aba59 --- /dev/null +++ b/v6.6/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce @@ -0,0 +1,3 @@ +6934eea2690b ("selftests: ktap_helpers: Add helper to print diagnostic messages") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") diff --git a/v6.6/6a277077ac5189d7633f8c57e153e0a73fab39d2 b/v6.6/6a277077ac5189d7633f8c57e153e0a73fab39d2 new file mode 100644 index 00000000000..0d2fbea9e4a --- /dev/null +++ b/v6.6/6a277077ac5189d7633f8c57e153e0a73fab39d2 @@ -0,0 +1 @@ +6a277077ac51 ("smb/server: convert to using new filelock helpers") diff --git a/v6.6/6a71770442b5b7cf8f880ca1c0a72456c918c757 b/v6.6/6a71770442b5b7cf8f880ca1c0a72456c918c757 new file mode 100644 index 00000000000..6ff718504ae --- /dev/null +++ b/v6.6/6a71770442b5b7cf8f880ca1c0a72456c918c757 @@ -0,0 +1,2 @@ +6a71770442b5 ("selftests: livepatch: Test livepatching a heavily called syscall") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") diff --git a/v6.6/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c b/v6.6/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c new file mode 100644 index 00000000000..6f0978c5d8b --- /dev/null +++ b/v6.6/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c @@ -0,0 +1 @@ +6b6ec4ca4e33 ("eventfd: add a BUILD_BUG_ON() to ensure consistency between EFD_SEMAPHORE and the uapi") diff --git a/v6.6/6b865d6530230b0c446efd93e0207b8eed7eadb2 b/v6.6/6b865d6530230b0c446efd93e0207b8eed7eadb2 new file mode 100644 index 00000000000..e43fa2baf0e --- /dev/null +++ b/v6.6/6b865d6530230b0c446efd93e0207b8eed7eadb2 @@ -0,0 +1,5 @@ +6b865d653023 ("iomap: only call mapping_set_error once for each failed bio") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") diff --git a/v6.6/6b91bfa1651d841f0066bae2b1322cac29fdfb61 b/v6.6/6b91bfa1651d841f0066bae2b1322cac29fdfb61 new file mode 100644 index 00000000000..661e003badf --- /dev/null +++ b/v6.6/6b91bfa1651d841f0066bae2b1322cac29fdfb61 @@ -0,0 +1 @@ +6b91bfa1651d ("qnx4: convert qnx4 to use the new mount api") diff --git a/v6.6/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 b/v6.6/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 new file mode 100644 index 00000000000..a00f98aed06 --- /dev/null +++ b/v6.6/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 @@ -0,0 +1 @@ +6c8ac6e24eb0 ("initramfs: remove duplicate built-in __initramfs_start unpacking") diff --git a/v6.6/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff b/v6.6/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff new file mode 100644 index 00000000000..ed007f617fb --- /dev/null +++ b/v6.6/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff @@ -0,0 +1,20 @@ +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") diff --git a/v6.6/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 b/v6.6/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 new file mode 100644 index 00000000000..5bc8254446e --- /dev/null +++ b/v6.6/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 @@ -0,0 +1 @@ +6f1a214d446b ("selftests: sched: Fix spelling mistake "hiearchy" -> "hierarchy"") diff --git a/v6.6/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 b/v6.6/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 new file mode 100644 index 00000000000..72d7b8374ab --- /dev/null +++ b/v6.6/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 @@ -0,0 +1 @@ +6f2f793fba78 ("kunit: test: Log the correct filter string in executor_test") diff --git a/v6.6/70dfe3f0d239c2e8abc6a7bea24411031f85b652 b/v6.6/70dfe3f0d239c2e8abc6a7bea24411031f85b652 new file mode 100644 index 00000000000..ccbfd0c0d40 --- /dev/null +++ b/v6.6/70dfe3f0d239c2e8abc6a7bea24411031f85b652 @@ -0,0 +1 @@ +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") diff --git a/v6.6/73f65b8b0325551110dedf8d27ac738bdc331802 b/v6.6/73f65b8b0325551110dedf8d27ac738bdc331802 new file mode 100644 index 00000000000..0329e1c62ea --- /dev/null +++ b/v6.6/73f65b8b0325551110dedf8d27ac738bdc331802 @@ -0,0 +1 @@ +73f65b8b0325 ("fs: Wrong function name in comment") diff --git a/v6.6/73fa7547c70b32cc69685f79be31135797734eb6 b/v6.6/73fa7547c70b32cc69685f79be31135797734eb6 new file mode 100644 index 00000000000..57c6780c00a --- /dev/null +++ b/v6.6/73fa7547c70b32cc69685f79be31135797734eb6 @@ -0,0 +1 @@ +73fa7547c70b ("vfs: add RWF_NOAPPEND flag for pwritev2") diff --git a/v6.6/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 b/v6.6/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 new file mode 100644 index 00000000000..e203b63e790 --- /dev/null +++ b/v6.6/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 @@ -0,0 +1,20 @@ +74e76cbabd7f ("selftests/resctrl: Add resource_info_file_exists()") +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v6.6/75a1bbe60a7425fcaa670bff58b8589b1f880810 b/v6.6/75a1bbe60a7425fcaa670bff58b8589b1f880810 new file mode 100644 index 00000000000..0a3514944a7 --- /dev/null +++ b/v6.6/75a1bbe60a7425fcaa670bff58b8589b1f880810 @@ -0,0 +1 @@ +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") diff --git a/v6.6/75cabec0111b7ccb140d917cc9c481e845cc3498 b/v6.6/75cabec0111b7ccb140d917cc9c481e845cc3498 new file mode 100644 index 00000000000..c6a92a097ca --- /dev/null +++ b/v6.6/75cabec0111b7ccb140d917cc9c481e845cc3498 @@ -0,0 +1 @@ +75cabec0111b ("filelock: add some new helper functions") diff --git a/v6.6/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 b/v6.6/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 new file mode 100644 index 00000000000..a3ebf79c1c7 --- /dev/null +++ b/v6.6/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 @@ -0,0 +1 @@ +75e9570c93c7 ("ceph: convert to using new filelock helpers") diff --git a/v6.6/76698510f593daf8aa0582492090d0c2e484c3e8 b/v6.6/76698510f593daf8aa0582492090d0c2e484c3e8 new file mode 100644 index 00000000000..9ad9e8d3970 --- /dev/null +++ b/v6.6/76698510f593daf8aa0582492090d0c2e484c3e8 @@ -0,0 +1 @@ +76698510f593 ("afs: convert to using new filelock helpers") diff --git a/v6.6/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 b/v6.6/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 new file mode 100644 index 00000000000..648c0e2cfcb --- /dev/null +++ b/v6.6/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 @@ -0,0 +1,20 @@ +7b8001013d72 ("filelock: don't do security checks on nfsd setlease calls") +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.6/7beea725a8ca412c6190090ce7c3a13b169592a1 b/v6.6/7beea725a8ca412c6190090ce7c3a13b169592a1 new file mode 100644 index 00000000000..4f2327cc39c --- /dev/null +++ b/v6.6/7beea725a8ca412c6190090ce7c3a13b169592a1 @@ -0,0 +1,2 @@ +7beea725a8ca ("libfs: Define a minimum directory offset") +796432efab1e ("libfs: getdents() should return 0 after reaching EOD") diff --git a/v6.6/7c079e909b21f8f6e5d8e501c037752ff302a15e b/v6.6/7c079e909b21f8f6e5d8e501c037752ff302a15e new file mode 100644 index 00000000000..55652af0ada --- /dev/null +++ b/v6.6/7c079e909b21f8f6e5d8e501c037752ff302a15e @@ -0,0 +1,2 @@ +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") diff --git a/v6.6/7c09a4ed6156c6cab6b951e027ca6ea24af454ba b/v6.6/7c09a4ed6156c6cab6b951e027ca6ea24af454ba new file mode 100644 index 00000000000..768c7515966 --- /dev/null +++ b/v6.6/7c09a4ed6156c6cab6b951e027ca6ea24af454ba @@ -0,0 +1,9 @@ +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.6/7c18509bdaefe2164e62829d614ef9ea429f29d2 b/v6.6/7c18509bdaefe2164e62829d614ef9ea429f29d2 new file mode 100644 index 00000000000..e45492fbb16 --- /dev/null +++ b/v6.6/7c18509bdaefe2164e62829d614ef9ea429f29d2 @@ -0,0 +1,9 @@ +7c18509bdaef ("filelock: convert locks_insert_lock_ctx and locks_delete_lock_ctx") +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.6/7ded1e365cc9de6093a71d3a493c1874aca6e77c b/v6.6/7ded1e365cc9de6093a71d3a493c1874aca6e77c new file mode 100644 index 00000000000..d6c8678a8aa --- /dev/null +++ b/v6.6/7ded1e365cc9de6093a71d3a493c1874aca6e77c @@ -0,0 +1 @@ +7ded1e365cc9 ("efs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.6/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 b/v6.6/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 new file mode 100644 index 00000000000..96e09c2f5f3 --- /dev/null +++ b/v6.6/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 @@ -0,0 +1 @@ +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") diff --git a/v6.6/7edfc610ec315de96963e66889511212ad87e3de b/v6.6/7edfc610ec315de96963e66889511212ad87e3de new file mode 100644 index 00000000000..87ce3c85136 --- /dev/null +++ b/v6.6/7edfc610ec315de96963e66889511212ad87e3de @@ -0,0 +1 @@ +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") diff --git a/v6.6/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 b/v6.6/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 new file mode 100644 index 00000000000..1e9b4ad7e35 --- /dev/null +++ b/v6.6/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 @@ -0,0 +1,2 @@ +7ffa8f3d3023 ("fs: Remove NTFS classic") +a05aea98d405 ("Merge tag 'sysctl-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux") diff --git a/v6.6/806cb2270237ce2ec672a407d66cee17a07d3aa2 b/v6.6/806cb2270237ce2ec672a407d66cee17a07d3aa2 new file mode 100644 index 00000000000..98ff10e6f44 --- /dev/null +++ b/v6.6/806cb2270237ce2ec672a407d66cee17a07d3aa2 @@ -0,0 +1 @@ +806cb2270237 ("kunit: Annotate _MSG assertion variants with gnu printf specifiers") diff --git a/v6.6/80d012e98894ac9112cbcddf2fbf276c2e4be0ec b/v6.6/80d012e98894ac9112cbcddf2fbf276c2e4be0ec new file mode 100644 index 00000000000..01d2023a943 --- /dev/null +++ b/v6.6/80d012e98894ac9112cbcddf2fbf276c2e4be0ec @@ -0,0 +1 @@ +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") diff --git a/v6.6/8145e082a8dfcfdc0a725b0f76eca54337b5b26e b/v6.6/8145e082a8dfcfdc0a725b0f76eca54337b5b26e new file mode 100644 index 00000000000..dd4d0f691f3 --- /dev/null +++ b/v6.6/8145e082a8dfcfdc0a725b0f76eca54337b5b26e @@ -0,0 +1 @@ +8145e082a8df ("romfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.6/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 b/v6.6/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 new file mode 100644 index 00000000000..e10ff5bda4c --- /dev/null +++ b/v6.6/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 @@ -0,0 +1,9 @@ +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") diff --git a/v6.6/82a8cb96b23244f40be56b9edcf085af0cc237a6 b/v6.6/82a8cb96b23244f40be56b9edcf085af0cc237a6 new file mode 100644 index 00000000000..86383a07eb1 --- /dev/null +++ b/v6.6/82a8cb96b23244f40be56b9edcf085af0cc237a6 @@ -0,0 +1,2 @@ +82a8cb96b232 ("afs: adapt to breakup of struct file_lock") +76698510f593 ("afs: convert to using new filelock helpers") diff --git a/v6.6/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 b/v6.6/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 new file mode 100644 index 00000000000..34fc34dc6a9 --- /dev/null +++ b/v6.6/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 @@ -0,0 +1,2 @@ +83b290c9e3b5 ("pidfd: clone: allow CLONE_THREAD | CLONE_PIDFD together") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") diff --git a/v6.6/84e286c1bb9b22d5893d34fcedd69224a65c439c b/v6.6/84e286c1bb9b22d5893d34fcedd69224a65c439c new file mode 100644 index 00000000000..4e65d3052f1 --- /dev/null +++ b/v6.6/84e286c1bb9b22d5893d34fcedd69224a65c439c @@ -0,0 +1,2 @@ +84e286c1bb9b ("smb/client: adapt to breakup of struct file_lock") +2cd114294d1d ("smb/client: convert to using new filelock helpers") diff --git a/v6.6/85506aca2eb4ea41223c91c5fe25125953c19b13 b/v6.6/85506aca2eb4ea41223c91c5fe25125953c19b13 new file mode 100644 index 00000000000..d95b832afbf --- /dev/null +++ b/v6.6/85506aca2eb4ea41223c91c5fe25125953c19b13 @@ -0,0 +1 @@ +85506aca2eb4 ("selftests/mqueue: Set timeout to 180 seconds") diff --git a/v6.6/85f273a6a1e492afa7309fd23fcd8cb870085f56 b/v6.6/85f273a6a1e492afa7309fd23fcd8cb870085f56 new file mode 100644 index 00000000000..d5e1709a126 --- /dev/null +++ b/v6.6/85f273a6a1e492afa7309fd23fcd8cb870085f56 @@ -0,0 +1 @@ +85f273a6a1e4 ("fs/pipe: Convert to lockdep_cmp_fn") diff --git a/v6.6/872584f1bb983a688547509141b03b37bdb28840 b/v6.6/872584f1bb983a688547509141b03b37bdb28840 new file mode 100644 index 00000000000..554702fca4a --- /dev/null +++ b/v6.6/872584f1bb983a688547509141b03b37bdb28840 @@ -0,0 +1 @@ +872584f1bb98 ("lockd: convert to using new filelock helpers") diff --git a/v6.6/87a83c8c677e762a39d914e67450cc85d8fc1f9a b/v6.6/87a83c8c677e762a39d914e67450cc85d8fc1f9a new file mode 100644 index 00000000000..0b324969e60 --- /dev/null +++ b/v6.6/87a83c8c677e762a39d914e67450cc85d8fc1f9a @@ -0,0 +1 @@ +87a83c8c677e ("reiserfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.6/87b355f44833b9d7d8ebdd3929e941ac1a931b7e b/v6.6/87b355f44833b9d7d8ebdd3929e941ac1a931b7e new file mode 100644 index 00000000000..061e8aa3492 --- /dev/null +++ b/v6.6/87b355f44833b9d7d8ebdd3929e941ac1a931b7e @@ -0,0 +1,3 @@ +87b355f44833 ("erofs: port device access to file") +8bd90b6ae785 ("erofs: fix NULL dereference of dif->bdev_handle in fscache mode") +49845720080d ("erofs: Convert to use bdev_open_by_path()") diff --git a/v6.6/8a904a3caa88118744062e872ae90f37748a8fd8 b/v6.6/8a904a3caa88118744062e872ae90f37748a8fd8 new file mode 100644 index 00000000000..9af8d651d37 --- /dev/null +++ b/v6.6/8a904a3caa88118744062e872ae90f37748a8fd8 @@ -0,0 +1 @@ +8a904a3caa88 ("rtc: test: Fix invalid format specifier.") diff --git a/v6.6/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 b/v6.6/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 new file mode 100644 index 00000000000..7eb29fe1742 --- /dev/null +++ b/v6.6/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 @@ -0,0 +1 @@ +8ab37b0d98cf ("selftests: livepatch: Add initial .gitignore") diff --git a/v6.6/8b3d838139bcd1e552f1899191f734264ce2a1a5 b/v6.6/8b3d838139bcd1e552f1899191f734264ce2a1a5 new file mode 100644 index 00000000000..1fdf276ca98 --- /dev/null +++ b/v6.6/8b3d838139bcd1e552f1899191f734264ce2a1a5 @@ -0,0 +1 @@ +8b3d838139bc ("fs: improve dump_mapping() robustness") diff --git a/v6.6/8b6bb995d3819218498bdbee4465bffff1497a31 b/v6.6/8b6bb995d3819218498bdbee4465bffff1497a31 new file mode 100644 index 00000000000..7ce59acc9d5 --- /dev/null +++ b/v6.6/8b6bb995d3819218498bdbee4465bffff1497a31 @@ -0,0 +1 @@ +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") diff --git a/v6.6/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b b/v6.6/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b new file mode 100644 index 00000000000..454cd98364e --- /dev/null +++ b/v6.6/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b @@ -0,0 +1,2 @@ +8cbf22b3dcf0 ("selftests: ftrace: fix typo in test description") +ee9793be08b1 ("tracing/selftests: Add ownership modification tests for eventfs") diff --git a/v6.6/90a009db09e2b91990df28e47844d44ae0ef9aa8 b/v6.6/90a009db09e2b91990df28e47844d44ae0ef9aa8 new file mode 100644 index 00000000000..add98ed3f92 --- /dev/null +++ b/v6.6/90a009db09e2b91990df28e47844d44ae0ef9aa8 @@ -0,0 +1,9 @@ +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") diff --git a/v6.6/90f92b68c9869913753f8bc1d87b7762a5f36873 b/v6.6/90f92b68c9869913753f8bc1d87b7762a5f36873 new file mode 100644 index 00000000000..a4fe079f2f6 --- /dev/null +++ b/v6.6/90f92b68c9869913753f8bc1d87b7762a5f36873 @@ -0,0 +1,8 @@ +90f92b68c986 ("pidfd: kill the no longer needed do_notify_pidfd() in de_thread()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") diff --git a/v6.6/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 b/v6.6/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 new file mode 100644 index 00000000000..8e581290d1e --- /dev/null +++ b/v6.6/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 @@ -0,0 +1 @@ +91e78a1eb6b1 ("hugetlbfs: support idmapped mounts") diff --git a/v6.6/9473c4450e9c83d890d435577a3776d925fa748c b/v6.6/9473c4450e9c83d890d435577a3776d925fa748c new file mode 100644 index 00000000000..85a873e73ea --- /dev/null +++ b/v6.6/9473c4450e9c83d890d435577a3776d925fa748c @@ -0,0 +1 @@ +9473c4450e9c ("exportfs: fix the fallback implementation of the get_name export operation") diff --git a/v6.6/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d b/v6.6/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d new file mode 100644 index 00000000000..e2650076171 --- /dev/null +++ b/v6.6/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d @@ -0,0 +1,4 @@ +966b7bd3ca3e ("dlm: adapt to breakup of struct file_lock") +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dbee1adeb7e6 ("dlm: use fl_owner from lockd") diff --git a/v6.6/9a7eec48c9715c897b3a7809799089d708a4de64 b/v6.6/9a7eec48c9715c897b3a7809799089d708a4de64 new file mode 100644 index 00000000000..78c0be64131 --- /dev/null +++ b/v6.6/9a7eec48c9715c897b3a7809799089d708a4de64 @@ -0,0 +1 @@ +9a7eec48c971 ("fuse: adapt to breakup of struct file_lock") diff --git a/v6.6/9ae061cf2a46980b37cec1e56a372603682b2741 b/v6.6/9ae061cf2a46980b37cec1e56a372603682b2741 new file mode 100644 index 00000000000..dd4072adeb2 --- /dev/null +++ b/v6.6/9ae061cf2a46980b37cec1e56a372603682b2741 @@ -0,0 +1,2 @@ +9ae061cf2a46 ("btrfs: port device access to file") +86ec15d00bf8 ("btrfs: Convert to bdev_open_by_path()") diff --git a/v6.6/9b6713cc75229f25552c643083cbdbfb771e5bca b/v6.6/9b6713cc75229f25552c643083cbdbfb771e5bca new file mode 100644 index 00000000000..cb94f9f913e --- /dev/null +++ b/v6.6/9b6713cc75229f25552c643083cbdbfb771e5bca @@ -0,0 +1,8 @@ +9b6713cc7522 ("maple_tree: Add mtree_alloc_cyclic()") +067311d33e65 ("maple_tree: separate ma_state node from status") +271f61a8b41d ("maple_tree: clean up inlines for some functions") +bf857ddd21d0 ("maple_tree: move debug check to __mas_set_range()") +f7a590189539 ("maple_tree: make mas_erase() more robust") +a2587a7e8d37 ("maple_tree: add test for mtree_dup()") +fd32e4e9b764 ("maple_tree: introduce interfaces __mt_dup() and mtree_dup()") +4f2267b58a22 ("maple_tree: add mt_free_one() and mt_attr() helpers") diff --git a/v6.6/9bb430a89d2dfce58a3d61a3a04e149109d3934e b/v6.6/9bb430a89d2dfce58a3d61a3a04e149109d3934e new file mode 100644 index 00000000000..2d98e452115 --- /dev/null +++ b/v6.6/9bb430a89d2dfce58a3d61a3a04e149109d3934e @@ -0,0 +1,7 @@ +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.6/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a b/v6.6/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a new file mode 100644 index 00000000000..dbd911b0b9e --- /dev/null +++ b/v6.6/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a @@ -0,0 +1,2 @@ +9de31ee6d7a8 ("reiserfs: port block device access to file") +ba1787a5edd9 ("reiserfs: Convert to bdev_open_by_dev/path()") diff --git a/v6.6/9e3f1c59367515e7e40675fe83645a131c05039d b/v6.6/9e3f1c59367515e7e40675fe83645a131c05039d new file mode 100644 index 00000000000..8d54c0842d1 --- /dev/null +++ b/v6.6/9e3f1c59367515e7e40675fe83645a131c05039d @@ -0,0 +1 @@ +9e3f1c593675 ("selftests/move_mount_set_group:Make tests build with old libc") diff --git a/v6.6/9ed52108f6478a6a805c0c15a3f70aabba07247e b/v6.6/9ed52108f6478a6a805c0c15a3f70aabba07247e new file mode 100644 index 00000000000..8ea2a7637dd --- /dev/null +++ b/v6.6/9ed52108f6478a6a805c0c15a3f70aabba07247e @@ -0,0 +1 @@ +9ed52108f647 ("pidfd: change do_notify_pidfd() to use __wake_up(poll_to_key(EPOLLIN))") diff --git a/v6.6/9f2f767f5ef81982a36edef512b2319e3a79ad73 b/v6.6/9f2f767f5ef81982a36edef512b2319e3a79ad73 new file mode 100644 index 00000000000..724d1e2b23f --- /dev/null +++ b/v6.6/9f2f767f5ef81982a36edef512b2319e3a79ad73 @@ -0,0 +1,20 @@ +9f2f767f5ef8 ("bcachefs: port block device access to file") +1bfdc94b28cf ("bcachefs: Convert to bdev_open_by_path()") +3e3e02e6bce6 ("bcachefs: Assorted checkpatch fixes") +99e2146bea04 ("bcachefs: Break out bch2_btree_path_traverse_cached_slowpath()") +0d7009d7ca99 ("bcachefs: Delete old deadlock avoidance code") +33bd5d068603 ("bcachefs: Deadlock cycle detector") +5c1ef830f678 ("bcachefs: Errcodes can now subtype standard error codes") +367d72dd5fd5 ("bcachefs: bch2_btree_path_upgrade() now emits transaction restart") +e87b0e4a7120 ("bcachefs: Fix redundant transaction restart") +3d21d48e898a ("bcachefs: Fix usage of six lock's percpu mode, key cache version") +0242130fb67f ("bcachefs: Refactor bkey_cached_alloc() path") +da4474f20961 ("bcachefs: Convert more locking code to btree_bkey_cached_common") +4e6defd106b6 ("bcachefs: btree_bkey_cached_common->cached") +d5024b011cb3 ("bcachefs: bch2_btree_node_lock_write_nofail()") +ca7d8fcabf29 ("bcachefs: New locking functions") +546180874ade ("bcachefs: Mark write locks before taking lock") +534a591e4cf9 ("bcachefs: Delete time_stats for lock contended times") +674cfc26240b ("bcachefs: Add persistent counters for all tracepoints") +8a9c1b1cb0ed ("bcachefs: Improve bch2_btree_node_relock()") +ce56bf7fc23b ("bcachefs: Improve trans_restart_journal_preres_get tracepoint") diff --git a/v6.6/a0dd82d6d863f03859ccab6c71e84e917f4d7082 b/v6.6/a0dd82d6d863f03859ccab6c71e84e917f4d7082 new file mode 100644 index 00000000000..f6a628ee77a --- /dev/null +++ b/v6.6/a0dd82d6d863f03859ccab6c71e84e917f4d7082 @@ -0,0 +1 @@ +a0dd82d6d863 ("kunit: Mark filter* params as rw") diff --git a/v6.6/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f b/v6.6/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f new file mode 100644 index 00000000000..09cb46745c2 --- /dev/null +++ b/v6.6/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f @@ -0,0 +1,14 @@ +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.6/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 b/v6.6/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 new file mode 100644 index 00000000000..4d895554473 --- /dev/null +++ b/v6.6/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 @@ -0,0 +1 @@ +a1c6d5439fbd ("pid: kill the obsolete PIDTYPE_PID code in transfer_pid()") diff --git a/v6.6/a28d893eb3270cf62c10dd8777af0d8452cdc072 b/v6.6/a28d893eb3270cf62c10dd8777af0d8452cdc072 new file mode 100644 index 00000000000..39804f997db --- /dev/null +++ b/v6.6/a28d893eb3270cf62c10dd8777af0d8452cdc072 @@ -0,0 +1,3 @@ +a28d893eb327 ("md: port block device access to file") +9f0f5a30d34c ("md: Convert to bdev_open_by_dev()") +c2fce61fb22e ("dm: Convert to bdev_open_by_dev()") diff --git a/v6.6/a34606a9aa3d36d178a5ecf31a0299b88102cf12 b/v6.6/a34606a9aa3d36d178a5ecf31a0299b88102cf12 new file mode 100644 index 00000000000..d03780e54e0 --- /dev/null +++ b/v6.6/a34606a9aa3d36d178a5ecf31a0299b88102cf12 @@ -0,0 +1,3 @@ +a34606a9aa3d ("rnbd: port block device access to file") +70d85bec8f4c ("block/rnbd: use %pe to print errors") +c2114f11a30e ("rnbd-srv: Convert to use bdev_open_by_path()") diff --git a/v6.6/a4af51ce229b1e1eab003966dbfebf9d80093a77 b/v6.6/a4af51ce229b1e1eab003966dbfebf9d80093a77 new file mode 100644 index 00000000000..0af32cf1dba --- /dev/null +++ b/v6.6/a4af51ce229b1e1eab003966dbfebf9d80093a77 @@ -0,0 +1 @@ +a4af51ce229b ("fs: super_set_uuid()") diff --git a/v6.6/a56aefca8d386181415a1fb7cfec2f72b0404797 b/v6.6/a56aefca8d386181415a1fb7cfec2f72b0404797 new file mode 100644 index 00000000000..2196693498a --- /dev/null +++ b/v6.6/a56aefca8d386181415a1fb7cfec2f72b0404797 @@ -0,0 +1,8 @@ +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.6/a575c9734f3021f1fc81c2477ecaee4d9841fd59 b/v6.6/a575c9734f3021f1fc81c2477ecaee4d9841fd59 new file mode 100644 index 00000000000..0e683f0b76a --- /dev/null +++ b/v6.6/a575c9734f3021f1fc81c2477ecaee4d9841fd59 @@ -0,0 +1 @@ +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") diff --git a/v6.6/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a b/v6.6/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a new file mode 100644 index 00000000000..10c40ed981b --- /dev/null +++ b/v6.6/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a @@ -0,0 +1,3 @@ +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.6/a6bf23e18324d550f789637d469cca654c92fe86 b/v6.6/a6bf23e18324d550f789637d469cca654c92fe86 new file mode 100644 index 00000000000..0492439e3b2 --- /dev/null +++ b/v6.6/a6bf23e18324d550f789637d469cca654c92fe86 @@ -0,0 +1,5 @@ +a6bf23e18324 ("gfs2: adapt to breakup of struct file_lock") +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") diff --git a/v6.6/ab838b3fd9a442a62f36ea7eeb93e77259f787ce b/v6.6/ab838b3fd9a442a62f36ea7eeb93e77259f787ce new file mode 100644 index 00000000000..5873a414bfa --- /dev/null +++ b/v6.6/ab838b3fd9a442a62f36ea7eeb93e77259f787ce @@ -0,0 +1,11 @@ +ab838b3fd9a4 ("block: remove bdev_handle completely") +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.6/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 b/v6.6/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 new file mode 100644 index 00000000000..b13a57a0166 --- /dev/null +++ b/v6.6/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 @@ -0,0 +1,3 @@ +ac4e78bdbba2 ("jfs: port block device access to file") +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.6/ad399740bd41da5558d8b8b2b19481740ca063cb b/v6.6/ad399740bd41da5558d8b8b2b19481740ca063cb new file mode 100644 index 00000000000..0e3a898f293 --- /dev/null +++ b/v6.6/ad399740bd41da5558d8b8b2b19481740ca063cb @@ -0,0 +1,8 @@ +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.6/ad72872eb3ae634d1e4296a384baa81e85cc6acc b/v6.6/ad72872eb3ae634d1e4296a384baa81e85cc6acc new file mode 100644 index 00000000000..7c4c7cb842b --- /dev/null +++ b/v6.6/ad72872eb3ae634d1e4296a384baa81e85cc6acc @@ -0,0 +1 @@ +ad72872eb3ae ("asm-generic: remove extra type checking in acquire/release for non-SMP case") diff --git a/v6.6/ae5535efd8c445ad6033ac0d5da0197897b148ea b/v6.6/ae5535efd8c445ad6033ac0d5da0197897b148ea new file mode 100644 index 00000000000..8f38f479049 --- /dev/null +++ b/v6.6/ae5535efd8c445ad6033ac0d5da0197897b148ea @@ -0,0 +1,4 @@ +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") diff --git a/v6.6/ae638551ab64a216364a63c4ee5061f82702fde2 b/v6.6/ae638551ab64a216364a63c4ee5061f82702fde2 new file mode 100644 index 00000000000..c7214fafecb --- /dev/null +++ b/v6.6/ae638551ab64a216364a63c4ee5061f82702fde2 @@ -0,0 +1,20 @@ +ae638551ab64 ("selftests/resctrl: Add non-contiguous CBMs CAT test") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v6.6/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 b/v6.6/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 new file mode 100644 index 00000000000..0df67d4285c --- /dev/null +++ b/v6.6/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 @@ -0,0 +1,8 @@ +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.6/ae8c511757304e0c393661b5ed2ad7073e2a351d b/v6.6/ae8c511757304e0c393661b5ed2ad7073e2a351d new file mode 100644 index 00000000000..2116a742da6 --- /dev/null +++ b/v6.6/ae8c511757304e0c393661b5ed2ad7073e2a351d @@ -0,0 +1,3 @@ +ae8c51175730 ("fs: add FS_IOC_GETFSSYSFSPATH") +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") +a4af51ce229b ("fs: super_set_uuid()") diff --git a/v6.6/b1211a25c4fe3443cfef4ed7c39251502a663776 b/v6.6/b1211a25c4fe3443cfef4ed7c39251502a663776 new file mode 100644 index 00000000000..3a1f42e8225 --- /dev/null +++ b/v6.6/b1211a25c4fe3443cfef4ed7c39251502a663776 @@ -0,0 +1,5 @@ +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.6/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 b/v6.6/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 new file mode 100644 index 00000000000..2b2301a0cf5 --- /dev/null +++ b/v6.6/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 @@ -0,0 +1,12 @@ +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v6.6/b4c6d52d8a81c53a8759e382e8000597909f0615 b/v6.6/b4c6d52d8a81c53a8759e382e8000597909f0615 new file mode 100644 index 00000000000..d822d572b09 --- /dev/null +++ b/v6.6/b4c6d52d8a81c53a8759e382e8000597909f0615 @@ -0,0 +1,4 @@ +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") +bdcb8aa434c6 ("gfs2: Fix slab-use-after-free in gfs2_qd_dealloc") diff --git a/v6.6/b639585e71e63008373d3a9fd060b87315fe7ea8 b/v6.6/b639585e71e63008373d3a9fd060b87315fe7ea8 new file mode 100644 index 00000000000..f50ac282f21 --- /dev/null +++ b/v6.6/b639585e71e63008373d3a9fd060b87315fe7ea8 @@ -0,0 +1 @@ +b639585e71e6 ("fork: Using clone_flags for legacy clone check") diff --git a/v6.6/b6aaba5b76e9596cb4d62d081cca41e114becacc b/v6.6/b6aaba5b76e9596cb4d62d081cca41e114becacc new file mode 100644 index 00000000000..fd66c95710c --- /dev/null +++ b/v6.6/b6aaba5b76e9596cb4d62d081cca41e114becacc @@ -0,0 +1,11 @@ +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.6/b6be3714005c3933886be71011f19119e219e77c b/v6.6/b6be3714005c3933886be71011f19119e219e77c new file mode 100644 index 00000000000..ad2869cc387 --- /dev/null +++ b/v6.6/b6be3714005c3933886be71011f19119e219e77c @@ -0,0 +1,10 @@ +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.6/b6dfac948686799169c899557a179b84d0d1f47e b/v6.6/b6dfac948686799169c899557a179b84d0d1f47e new file mode 100644 index 00000000000..8743ef613be --- /dev/null +++ b/v6.6/b6dfac948686799169c899557a179b84d0d1f47e @@ -0,0 +1,11 @@ +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") diff --git a/v6.6/b6e6a582f2b357b6f74849b715de12cc38b1ee91 b/v6.6/b6e6a582f2b357b6f74849b715de12cc38b1ee91 new file mode 100644 index 00000000000..c671af234d9 --- /dev/null +++ b/v6.6/b6e6a582f2b357b6f74849b715de12cc38b1ee91 @@ -0,0 +1,11 @@ +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +27c734f44022 ("selftests/resctrl: Fix wrong format specifier") diff --git a/v6.6/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 b/v6.6/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 new file mode 100644 index 00000000000..853af619052 --- /dev/null +++ b/v6.6/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 @@ -0,0 +1 @@ +bac0a9e56e1f ("file: add alloc_file_pseudo_noaccount()") diff --git a/v6.6/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 b/v6.6/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 new file mode 100644 index 00000000000..2bd6f284d00 --- /dev/null +++ b/v6.6/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 @@ -0,0 +1 @@ +bae8bc46987e ("libfs: Remove unnecessary ‘0’ values from ret") diff --git a/v6.6/bc401c2900c128d3d69482769f1300502a9f0598 b/v6.6/bc401c2900c128d3d69482769f1300502a9f0598 new file mode 100644 index 00000000000..ca7dcb79688 --- /dev/null +++ b/v6.6/bc401c2900c128d3d69482769f1300502a9f0598 @@ -0,0 +1 @@ +bc401c2900c1 ("ubifs: Configure dentry operations at dentry-creation time") diff --git a/v6.6/bcd8a929a5387178d917da785896e53b0845ab37 b/v6.6/bcd8a929a5387178d917da785896e53b0845ab37 new file mode 100644 index 00000000000..f5298666cb5 --- /dev/null +++ b/v6.6/bcd8a929a5387178d917da785896e53b0845ab37 @@ -0,0 +1,5 @@ +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") diff --git a/v6.6/bcdb2e9d9f319935938a5addee040e37b60192ff b/v6.6/bcdb2e9d9f319935938a5addee040e37b60192ff new file mode 100644 index 00000000000..4df5a2e2bb1 --- /dev/null +++ b/v6.6/bcdb2e9d9f319935938a5addee040e37b60192ff @@ -0,0 +1,7 @@ +bcdb2e9d9f31 ("selftests/resctrl: Read in less obvious order to defeat prefetch optimizations") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") diff --git a/v6.6/bd46543d7f9a8b2c03420499b1885287e96aaf28 b/v6.6/bd46543d7f9a8b2c03420499b1885287e96aaf28 new file mode 100644 index 00000000000..bce9be44ecb --- /dev/null +++ b/v6.6/bd46543d7f9a8b2c03420499b1885287e96aaf28 @@ -0,0 +1 @@ +bd46543d7f9a ("eventfd: move 'eventfd-count' printing out of spinlock") diff --git a/v6.6/bd8c239c0502e70c92cf9496846bcbec7cd5702f b/v6.6/bd8c239c0502e70c92cf9496846bcbec7cd5702f new file mode 100644 index 00000000000..01ca240ca8e --- /dev/null +++ b/v6.6/bd8c239c0502e70c92cf9496846bcbec7cd5702f @@ -0,0 +1 @@ +bd8c239c0502 ("iov_iter: Avoid wrap-around instrumentation in copy_compat_iovec_from_user()") diff --git a/v6.6/be2760a703e6554c2b5784e2fec804284cdcbe4d b/v6.6/be2760a703e6554c2b5784e2fec804284cdcbe4d new file mode 100644 index 00000000000..53a3d4970b4 --- /dev/null +++ b/v6.6/be2760a703e6554c2b5784e2fec804284cdcbe4d @@ -0,0 +1 @@ +be2760a703e6 ("f2fs: Configure dentry operations at dentry-creation time") diff --git a/v6.6/be914f8fd282ecce5d8e2dd098e628dcc7ad533a b/v6.6/be914f8fd282ecce5d8e2dd098e628dcc7ad533a new file mode 100644 index 00000000000..aad28fbd082 --- /dev/null +++ b/v6.6/be914f8fd282ecce5d8e2dd098e628dcc7ad533a @@ -0,0 +1,2 @@ +be914f8fd282 ("zram: port block device access to file") +eed993a09103 ("zram: Convert to use bdev_open_by_dev()") diff --git a/v6.6/c044a9502649a66bf5c5e1a584cb82b2c538ae25 b/v6.6/c044a9502649a66bf5c5e1a584cb82b2c538ae25 new file mode 100644 index 00000000000..17bb3b2ca74 --- /dev/null +++ b/v6.6/c044a9502649a66bf5c5e1a584cb82b2c538ae25 @@ -0,0 +1 @@ +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") diff --git a/v6.6/c25db1d27abd78175d9802f52c1b75f3cf716f2c b/v6.6/c25db1d27abd78175d9802f52c1b75f3cf716f2c new file mode 100644 index 00000000000..d5947b2a9bd --- /dev/null +++ b/v6.6/c25db1d27abd78175d9802f52c1b75f3cf716f2c @@ -0,0 +1 @@ +c25db1d27abd ("selftests: uevent: add missing gitignore") diff --git a/v6.6/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 b/v6.6/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 new file mode 100644 index 00000000000..0b6e11a5d5a --- /dev/null +++ b/v6.6/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 @@ -0,0 +1 @@ +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") diff --git a/v6.6/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 b/v6.6/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 new file mode 100644 index 00000000000..54fdba3474b --- /dev/null +++ b/v6.6/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 @@ -0,0 +1 @@ +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") diff --git a/v6.6/c5215d54dc10e801a6cefef62445a00a4c28a515 b/v6.6/c5215d54dc10e801a6cefef62445a00a4c28a515 new file mode 100644 index 00000000000..d626d8064cb --- /dev/null +++ b/v6.6/c5215d54dc10e801a6cefef62445a00a4c28a515 @@ -0,0 +1,3 @@ +c5215d54dc10 ("kunit: Setup DMA masks on the kunit device") +d03c720e03bd ("kunit: Add APIs for managing devices") +05e2006ce493 ("kunit: Use string_stream for test log") diff --git a/v6.6/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b b/v6.6/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b new file mode 100644 index 00000000000..f8b72a047c0 --- /dev/null +++ b/v6.6/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b @@ -0,0 +1,20 @@ +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v6.6/c67ef897fe08effad98f0c7fb9223fa1f771d09e b/v6.6/c67ef897fe08effad98f0c7fb9223fa1f771d09e new file mode 100644 index 00000000000..f25e933257c --- /dev/null +++ b/v6.6/c67ef897fe08effad98f0c7fb9223fa1f771d09e @@ -0,0 +1 @@ +c67ef897fe08 ("select: Avoid wrap-around instrumentation in do_sys_poll()") diff --git a/v6.6/c69ff4071935f946f1cddc59e1d36a03442ed015 b/v6.6/c69ff4071935f946f1cddc59e1d36a03442ed015 new file mode 100644 index 00000000000..580e28ef0d3 --- /dev/null +++ b/v6.6/c69ff4071935f946f1cddc59e1d36a03442ed015 @@ -0,0 +1,20 @@ +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") +ac1c13e257c7 ("Merge tag 'nfsd-6.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux") diff --git a/v6.6/c762b979c7c97dc7a4010f943a9c0b646a56ed36 b/v6.6/c762b979c7c97dc7a4010f943a9c0b646a56ed36 new file mode 100644 index 00000000000..9a9b62eb4bc --- /dev/null +++ b/v6.6/c762b979c7c97dc7a4010f943a9c0b646a56ed36 @@ -0,0 +1 @@ +c762b979c7c9 ("proc: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.6/c8841fc4d51f603a44c00448ad17404eb829c741 b/v6.6/c8841fc4d51f603a44c00448ad17404eb829c741 new file mode 100644 index 00000000000..f32ec238ec2 --- /dev/null +++ b/v6.6/c8841fc4d51f603a44c00448ad17404eb829c741 @@ -0,0 +1 @@ +c8841fc4d51f ("qnx6: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.6/c8df2cc9d63bdb365c520a2dd5472f7b7755644f b/v6.6/c8df2cc9d63bdb365c520a2dd5472f7b7755644f new file mode 100644 index 00000000000..949f21d0212 --- /dev/null +++ b/v6.6/c8df2cc9d63bdb365c520a2dd5472f7b7755644f @@ -0,0 +1 @@ +c8df2cc9d63b ("ocfs2: adapt to breakup of struct file_lock") diff --git a/v6.6/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 b/v6.6/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 new file mode 100644 index 00000000000..0e333017091 --- /dev/null +++ b/v6.6/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 @@ -0,0 +1,2 @@ +c8e108d80cd8 ("s390: port block device access to file") +a8ab90ff47bf ("s390/dasd: Convert to bdev_open_by_path()") diff --git a/v6.6/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 b/v6.6/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 new file mode 100644 index 00000000000..755c6dcaf1a --- /dev/null +++ b/v6.6/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 @@ -0,0 +1,8 @@ +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +3aff51464455 ("selftests/resctrl: Extend signal handler coverage to unmount on receiving signal") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") diff --git a/v6.6/c997d683d952d8c927922ea0ab4d33a01c8efc2c b/v6.6/c997d683d952d8c927922ea0ab4d33a01c8efc2c new file mode 100644 index 00000000000..4d3422c2206 --- /dev/null +++ b/v6.6/c997d683d952d8c927922ea0ab4d33a01c8efc2c @@ -0,0 +1,3 @@ +c997d683d952 ("vfs: remove SLAB_MEM_SPREAD flag usage") +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v6.6/ca1608875ae21bb40a7731b81bc0e2c95622d502 b/v6.6/ca1608875ae21bb40a7731b81bc0e2c95622d502 new file mode 100644 index 00000000000..f7cdd03b01e --- /dev/null +++ b/v6.6/ca1608875ae21bb40a7731b81bc0e2c95622d502 @@ -0,0 +1,20 @@ +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v6.6/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b b/v6.6/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b new file mode 100644 index 00000000000..d74f66b77b7 --- /dev/null +++ b/v6.6/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b @@ -0,0 +1,13 @@ +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") diff --git a/v6.6/cbb93fe5e6d00695e1344fa697dab3974b216717 b/v6.6/cbb93fe5e6d00695e1344fa697dab3974b216717 new file mode 100644 index 00000000000..d309e512963 --- /dev/null +++ b/v6.6/cbb93fe5e6d00695e1344fa697dab3974b216717 @@ -0,0 +1 @@ +cbb93fe5e6d0 ("sysv: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.6/cc47a057e79613b7af0110837ff082caf8895c9e b/v6.6/cc47a057e79613b7af0110837ff082caf8895c9e new file mode 100644 index 00000000000..a50d6f549d8 --- /dev/null +++ b/v6.6/cc47a057e79613b7af0110837ff082caf8895c9e @@ -0,0 +1 @@ +cc47a057e796 ("ntfs3: use file_mnt_idmap helper") diff --git a/v6.6/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 b/v6.6/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 new file mode 100644 index 00000000000..d81347775fa --- /dev/null +++ b/v6.6/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 @@ -0,0 +1,4 @@ +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") diff --git a/v6.6/cc9542534bf09f33b4da32025b31335588fcefb9 b/v6.6/cc9542534bf09f33b4da32025b31335588fcefb9 new file mode 100644 index 00000000000..63702ba8814 --- /dev/null +++ b/v6.6/cc9542534bf09f33b4da32025b31335588fcefb9 @@ -0,0 +1,3 @@ +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") diff --git a/v6.6/cdefbf2324ceda662e2667aa2f44e8b9de3d780f b/v6.6/cdefbf2324ceda662e2667aa2f44e8b9de3d780f new file mode 100644 index 00000000000..3db980f6b63 --- /dev/null +++ b/v6.6/cdefbf2324ceda662e2667aa2f44e8b9de3d780f @@ -0,0 +1 @@ +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") diff --git a/v6.6/ce51bf1790c4972125b19c22dbfa76d7e0136280 b/v6.6/ce51bf1790c4972125b19c22dbfa76d7e0136280 new file mode 100644 index 00000000000..25d05ccd2cb --- /dev/null +++ b/v6.6/ce51bf1790c4972125b19c22dbfa76d7e0136280 @@ -0,0 +1 @@ +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") diff --git a/v6.6/cf12445daec01aaa2d27bb34bd7c796a53442c42 b/v6.6/cf12445daec01aaa2d27bb34bd7c796a53442c42 new file mode 100644 index 00000000000..d208b0bf69b --- /dev/null +++ b/v6.6/cf12445daec01aaa2d27bb34bd7c796a53442c42 @@ -0,0 +1,2 @@ +cf12445daec0 ("fs/hfsplus: use better @opf description") +02105f18a26c ("fs/hfsplus: wrapper.c: fix kernel-doc warnings") diff --git a/v6.6/d0089603fa7a22a940f808a7cbc49402fe02281e b/v6.6/d0089603fa7a22a940f808a7cbc49402fe02281e new file mode 100644 index 00000000000..a86840fda71 --- /dev/null +++ b/v6.6/d0089603fa7a22a940f808a7cbc49402fe02281e @@ -0,0 +1 @@ +d0089603fa7a ("fs: prefer kfree_rcu() in fasync_remove_entry()") diff --git a/v6.6/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 b/v6.6/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 new file mode 100644 index 00000000000..11335ba0d2b --- /dev/null +++ b/v6.6/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 @@ -0,0 +1 @@ +d2733a026fc7 ("lib/cmdline: Fix an invalid format specifier in an assertion msg") diff --git a/v6.6/d31563b5f9bb601a805c4a1b491edf69ada79688 b/v6.6/d31563b5f9bb601a805c4a1b491edf69ada79688 new file mode 100644 index 00000000000..50220e21e81 --- /dev/null +++ b/v6.6/d31563b5f9bb601a805c4a1b491edf69ada79688 @@ -0,0 +1 @@ +d31563b5f9bb ("eventfd: strictly check the count parameter of eventfd_write to avoid inputting illegal strings") diff --git a/v6.6/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 b/v6.6/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 new file mode 100644 index 00000000000..f68629c1c21 --- /dev/null +++ b/v6.6/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 @@ -0,0 +1,3 @@ +d3b1a9a778e1 ("fs/address_space: move i_mmap_rwsem to mitigate a false sharing with i_mmap.") +600f111ef51d ("fs: Rename mapping private members") +ecae0bd5173b ("Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.6/d63fde98b8929da625cc36c2f1143e837c0e6d10 b/v6.6/d63fde98b8929da625cc36c2f1143e837c0e6d10 new file mode 100644 index 00000000000..919b4935989 --- /dev/null +++ b/v6.6/d63fde98b8929da625cc36c2f1143e837c0e6d10 @@ -0,0 +1,4 @@ +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") diff --git a/v6.6/d7c9616be0759c1cfb44a68ba838548d22b98484 b/v6.6/d7c9616be0759c1cfb44a68ba838548d22b98484 new file mode 100644 index 00000000000..c4c8abea06d --- /dev/null +++ b/v6.6/d7c9616be0759c1cfb44a68ba838548d22b98484 @@ -0,0 +1 @@ +d7c9616be075 ("nfs: convert to using new filelock helpers") diff --git a/v6.6/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 b/v6.6/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 new file mode 100644 index 00000000000..3b2663e9958 --- /dev/null +++ b/v6.6/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 @@ -0,0 +1 @@ +d8f899d13d72 ("fs: make the i_size_read/write helpers be smp_load_acquire/store_release()") diff --git a/v6.6/d9077f7bad141df143cc4fa000a68a868bcea7c0 b/v6.6/d9077f7bad141df143cc4fa000a68a868bcea7c0 new file mode 100644 index 00000000000..f79d32a2442 --- /dev/null +++ b/v6.6/d9077f7bad141df143cc4fa000a68a868bcea7c0 @@ -0,0 +1,7 @@ +d9077f7bad14 ("filelock: make assign_type helper take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.6/d90b7c705c5d9b5cb6b71b8aaa773c031084056c b/v6.6/d90b7c705c5d9b5cb6b71b8aaa773c031084056c new file mode 100644 index 00000000000..ae7a7cc3c6d --- /dev/null +++ b/v6.6/d90b7c705c5d9b5cb6b71b8aaa773c031084056c @@ -0,0 +1,3 @@ +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") +14571ab1ad21 ("kselftest: Add new test for detecting unprobed Devicetree devices") diff --git a/v6.6/dacfd001eaf252a81537aece602ae2fc16e6ebd5 b/v6.6/dacfd001eaf252a81537aece602ae2fc16e6ebd5 new file mode 100644 index 00000000000..7430571c1b2 --- /dev/null +++ b/v6.6/dacfd001eaf252a81537aece602ae2fc16e6ebd5 @@ -0,0 +1,2 @@ +dacfd001eaf2 ("fs/mnt_idmapping.c: Return -EINVAL when no map is written") +783822e44594 ("mnt_idmapping: decouple from namespaces") diff --git a/v6.6/dcd04ea587b210e78a85d6d4d7cc6765828496b0 b/v6.6/dcd04ea587b210e78a85d6d4d7cc6765828496b0 new file mode 100644 index 00000000000..1ea0b4735b2 --- /dev/null +++ b/v6.6/dcd04ea587b210e78a85d6d4d7cc6765828496b0 @@ -0,0 +1 @@ +dcd04ea587b2 ("iomap: Add processed for iomap_iter") diff --git a/v6.6/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 b/v6.6/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 new file mode 100644 index 00000000000..28102bc864f --- /dev/null +++ b/v6.6/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 @@ -0,0 +1,2 @@ +dd1fac6ae648 ("nfs: adapt to breakup of struct file_lock") +d7c9616be075 ("nfs: convert to using new filelock helpers") diff --git a/v6.6/dd9019604cdaaff1327bfd36737230f912e2780d b/v6.6/dd9019604cdaaff1327bfd36737230f912e2780d new file mode 100644 index 00000000000..aae720f7078 --- /dev/null +++ b/v6.6/dd9019604cdaaff1327bfd36737230f912e2780d @@ -0,0 +1 @@ +dd9019604cda ("ovl: convert to super_set_uuid()") diff --git a/v6.6/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 b/v6.6/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 new file mode 100644 index 00000000000..9ec58791ed3 --- /dev/null +++ b/v6.6/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 @@ -0,0 +1 @@ +ddb9fd7a5440 ("fs/select: rework stack allocation hack for clang") diff --git a/v6.6/de8a3207aed33283a560193095b156d3b73fc4f0 b/v6.6/de8a3207aed33283a560193095b156d3b73fc4f0 new file mode 100644 index 00000000000..bdf4bfbf9ce --- /dev/null +++ b/v6.6/de8a3207aed33283a560193095b156d3b73fc4f0 @@ -0,0 +1 @@ +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v6.6/dec3a7b3aa45802e70c350d73e11564cd444e448 b/v6.6/dec3a7b3aa45802e70c350d73e11564cd444e448 new file mode 100644 index 00000000000..da7828678d7 --- /dev/null +++ b/v6.6/dec3a7b3aa45802e70c350d73e11564cd444e448 @@ -0,0 +1,3 @@ +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") diff --git a/v6.6/e1fb1dc08e73466830612bcf2f9f72180965c9ba b/v6.6/e1fb1dc08e73466830612bcf2f9f72180965c9ba new file mode 100644 index 00000000000..27c4043bb67 --- /dev/null +++ b/v6.6/e1fb1dc08e73466830612bcf2f9f72180965c9ba @@ -0,0 +1,10 @@ +e1fb1dc08e73 ("pidfd: allow to override signal scope in pidfd_send_signal()") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") +f995443f01b4 ("locking/seqlock: Simplify SEQCOUNT_LOCKNAME()") diff --git a/v6.6/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd b/v6.6/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd new file mode 100644 index 00000000000..41a24e4b8a2 --- /dev/null +++ b/v6.6/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd @@ -0,0 +1 @@ +e2e8a142fbd9 ("pidfd: exit: kill the no longer used thread_group_exited()") diff --git a/v6.6/e2f7dd6e55d2f39734abcebd0cf673700e206197 b/v6.6/e2f7dd6e55d2f39734abcebd0cf673700e206197 new file mode 100644 index 00000000000..8c7662c72fd --- /dev/null +++ b/v6.6/e2f7dd6e55d2f39734abcebd0cf673700e206197 @@ -0,0 +1 @@ +e2f7dd6e55d2 ("fat: Hook up sb->s_uuid") diff --git a/v6.6/e331ac141f1df6d151d24e60ff16e93ec075509e b/v6.6/e331ac141f1df6d151d24e60ff16e93ec075509e new file mode 100644 index 00000000000..222860c0efe --- /dev/null +++ b/v6.6/e331ac141f1df6d151d24e60ff16e93ec075509e @@ -0,0 +1,12 @@ +e331ac141f1d ("selftests/resctrl: Add a helper for the non-contiguous test") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +030b48fb2cf0 ("selftests/resctrl: Remove duplicate feature check from CMT test") +e33cb5702a9f ("selftests/resctrl: Make benchmark command const and build it with pointers") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") +4a28c7665c2a ("selftests/resctrl: Ensure the benchmark commands fits to its array") diff --git a/v6.6/e3a491a26b62466ad14a423e8c81a04d5969bfe5 b/v6.6/e3a491a26b62466ad14a423e8c81a04d5969bfe5 new file mode 100644 index 00000000000..86b88e978a6 --- /dev/null +++ b/v6.6/e3a491a26b62466ad14a423e8c81a04d5969bfe5 @@ -0,0 +1,2 @@ +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") diff --git a/v6.6/e5ca9d391615269b05a6ed871fec66d9db650520 b/v6.6/e5ca9d391615269b05a6ed871fec66d9db650520 new file mode 100644 index 00000000000..e3a42a46586 --- /dev/null +++ b/v6.6/e5ca9d391615269b05a6ed871fec66d9db650520 @@ -0,0 +1,2 @@ +e5ca9d391615 ("block/ioctl: port blkdev_bszset() to file") +acb083b55597 ("block: Use bdev_open_by_dev() in disk_scan_partitions() and blkdev_bszset()") diff --git a/v6.6/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 b/v6.6/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 new file mode 100644 index 00000000000..a70e2b045ce --- /dev/null +++ b/v6.6/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 @@ -0,0 +1 @@ +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") diff --git a/v6.6/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 b/v6.6/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 new file mode 100644 index 00000000000..ffc53c30a82 --- /dev/null +++ b/v6.6/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 @@ -0,0 +1 @@ +e6f7958042a7 ("epoll: Remove ep_scan_ready_list() in comments") diff --git a/v6.6/e73dda7ffd858a58ddeb9c53603ae14f2af8927c b/v6.6/e73dda7ffd858a58ddeb9c53603ae14f2af8927c new file mode 100644 index 00000000000..18ccfe1320f --- /dev/null +++ b/v6.6/e73dda7ffd858a58ddeb9c53603ae14f2af8927c @@ -0,0 +1,5 @@ +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") +508934b5d15a ("selftests/resctrl: Move run_benchmark() to a more fitting file") +b1a901e078c4 ("selftests/resctrl: Simplify span lifetime") +47e36f16c784 ("selftests/resctrl: Remove bw_report and bm_type from main()") diff --git a/v6.6/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 b/v6.6/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 new file mode 100644 index 00000000000..38e52b79cd8 --- /dev/null +++ b/v6.6/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 @@ -0,0 +1 @@ +e769779c0c2c ("fs: Verify write lifetime constants at compile time") diff --git a/v6.6/e86e6638d1171c2201ffff16d2c6a6fd975f8383 b/v6.6/e86e6638d1171c2201ffff16d2c6a6fd975f8383 new file mode 100644 index 00000000000..6aed4ca0d28 --- /dev/null +++ b/v6.6/e86e6638d1171c2201ffff16d2c6a6fd975f8383 @@ -0,0 +1,2 @@ +e86e6638d117 ("fscrypt: Drop d_revalidate for valid dentries during lookup") +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") diff --git a/v6.6/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 b/v6.6/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 new file mode 100644 index 00000000000..0fe82f07a58 --- /dev/null +++ b/v6.6/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 @@ -0,0 +1,7 @@ +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.6/e97d06a46526d9392cbdbd7eda193091e1af2723 b/v6.6/e97d06a46526d9392cbdbd7eda193091e1af2723 new file mode 100644 index 00000000000..bcb63dd7201 --- /dev/null +++ b/v6.6/e97d06a46526d9392cbdbd7eda193091e1af2723 @@ -0,0 +1,4 @@ +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.6/e9a7254b0339ef2b230784789ac28ef35e049253 b/v6.6/e9a7254b0339ef2b230784789ac28ef35e049253 new file mode 100644 index 00000000000..0aa9fb691da --- /dev/null +++ b/v6.6/e9a7254b0339ef2b230784789ac28ef35e049253 @@ -0,0 +1,2 @@ +e9a7254b0339 ("nvme: port block device access to file") +2a4936e933e3 ("nvmet: Convert to bdev_open_by_path()") diff --git a/v6.6/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 b/v6.6/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 new file mode 100644 index 00000000000..19fbfcfd80a --- /dev/null +++ b/v6.6/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 @@ -0,0 +1,7 @@ +e9b10713e82c ("fscrypt: Drop d_revalidate once the key is added") +3e7807d5a7d7 ("fscrypt: rename fscrypt_info => fscrypt_inode_info") +5b1188847180 ("fscrypt: support crypto data unit size less than filesystem block size") +7a0263dc904f ("fscrypt: replace get_ino_and_lblk_bits with just has_32bit_inodes") +f0904e8bc3c5 ("fscrypt: compute max_lblk_bits from s_maxbytes and block size") +40e13e18168f ("fscrypt: make the bounce page pool opt-in instead of opt-out") +5970fbad1036 ("fscrypt: make it clearer that key_prefix is deprecated") diff --git a/v6.6/e9c5263ce16d96311c118111ac779f004be8b473 b/v6.6/e9c5263ce16d96311c118111ac779f004be8b473 new file mode 100644 index 00000000000..533cbbe1a10 --- /dev/null +++ b/v6.6/e9c5263ce16d96311c118111ac779f004be8b473 @@ -0,0 +1,15 @@ +e9c5263ce16d ("libfs: improve path_from_stashed()") +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v6.6/ea7d898676d9e94558c46ba927db35403362389f b/v6.6/ea7d898676d9e94558c46ba927db35403362389f new file mode 100644 index 00000000000..3fc935d83ce --- /dev/null +++ b/v6.6/ea7d898676d9e94558c46ba927db35403362389f @@ -0,0 +1,3 @@ +ea7d898676d9 ("fs: Propagate write hints to the struct block_device inode") +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v6.6/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 b/v6.6/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 new file mode 100644 index 00000000000..73d1be61370 --- /dev/null +++ b/v6.6/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 @@ -0,0 +1,2 @@ +eb8ed7c6ab08 ("lockd: adapt to breakup of struct file_lock") +872584f1bb98 ("lockd: convert to using new filelock helpers") diff --git a/v6.6/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 b/v6.6/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 new file mode 100644 index 00000000000..8bf2c17880a --- /dev/null +++ b/v6.6/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 @@ -0,0 +1 @@ +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v6.6/ecba88a3b32d733d41e27973e25b2bc580f64281 b/v6.6/ecba88a3b32d733d41e27973e25b2bc580f64281 new file mode 100644 index 00000000000..8630df8c278 --- /dev/null +++ b/v6.6/ecba88a3b32d733d41e27973e25b2bc580f64281 @@ -0,0 +1 @@ +ecba88a3b32d ("libfs: Add simple_offset_empty()") diff --git a/v6.6/ee8bd4a428a9c538e08aa5bc797fca19d577f667 b/v6.6/ee8bd4a428a9c538e08aa5bc797fca19d577f667 new file mode 100644 index 00000000000..e085792ac4f --- /dev/null +++ b/v6.6/ee8bd4a428a9c538e08aa5bc797fca19d577f667 @@ -0,0 +1 @@ +ee8bd4a428a9 ("kunit: tool: Print UML command") diff --git a/v6.6/ef560389ca50e33bd0c4531236c187107fa81e1f b/v6.6/ef560389ca50e33bd0c4531236c187107fa81e1f new file mode 100644 index 00000000000..042a83eb740 --- /dev/null +++ b/v6.6/ef560389ca50e33bd0c4531236c187107fa81e1f @@ -0,0 +1,3 @@ +ef560389ca50 ("docs: filesystems: fix typo in docs") +0ede61d8589c ("file: convert to SLAB_TYPESAFE_BY_RCU") +93faf426e3cc ("vfs: shave work on failed file open") diff --git a/v6.6/f0ece18e994144b7daa025b68ead97de26a2df1f b/v6.6/f0ece18e994144b7daa025b68ead97de26a2df1f new file mode 100644 index 00000000000..fe5ac18032c --- /dev/null +++ b/v6.6/f0ece18e994144b7daa025b68ead97de26a2df1f @@ -0,0 +1 @@ +f0ece18e9941 ("selftests: add ESRCH tests for pidfd_getfd()") diff --git a/v6.6/f123dc86388cb669c3d6322702dc441abc35c31e b/v6.6/f123dc86388cb669c3d6322702dc441abc35c31e new file mode 100644 index 00000000000..998f411fdd2 --- /dev/null +++ b/v6.6/f123dc86388cb669c3d6322702dc441abc35c31e @@ -0,0 +1 @@ +f123dc86388c ("sysv: don't call sb_bread() with pointers_lock held") diff --git a/v6.6/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 b/v6.6/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 new file mode 100644 index 00000000000..bf7b2e7806b --- /dev/null +++ b/v6.6/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 @@ -0,0 +1 @@ +f17d8a87ecb5 ("selftests: fuxex: Report a unique test name per run of futex_requeue_pi") diff --git a/v6.6/f3a608827d1f8de0dd12813e8d9c6803fe64e119 b/v6.6/f3a608827d1f8de0dd12813e8d9c6803fe64e119 new file mode 100644 index 00000000000..0c5c2c59855 --- /dev/null +++ b/v6.6/f3a608827d1f8de0dd12813e8d9c6803fe64e119 @@ -0,0 +1,2 @@ +f3a608827d1f ("bdev: open block device as files") +8f6f76a6a29f ("Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm") diff --git a/v6.6/f525152a0f0ff34eb92b322703d76ba37095f556 b/v6.6/f525152a0f0ff34eb92b322703d76ba37095f556 new file mode 100644 index 00000000000..bf4dfcc896e --- /dev/null +++ b/v6.6/f525152a0f0ff34eb92b322703d76ba37095f556 @@ -0,0 +1,7 @@ +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") diff --git a/v6.6/f8f669699977db503569465b64dc5220ab21bb41 b/v6.6/f8f669699977db503569465b64dc5220ab21bb41 new file mode 100644 index 00000000000..12af3523905 --- /dev/null +++ b/v6.6/f8f669699977db503569465b64dc5220ab21bb41 @@ -0,0 +1 @@ +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v6.6/f92e1a829d64dd66fa173c6934f03817d9e68d43 b/v6.6/f92e1a829d64dd66fa173c6934f03817d9e68d43 new file mode 100644 index 00000000000..1fe524224cb --- /dev/null +++ b/v6.6/f92e1a829d64dd66fa173c6934f03817d9e68d43 @@ -0,0 +1 @@ +f92e1a829d64 ("test_maple_tree: testing the cyclic allocation") diff --git a/v6.6/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 b/v6.6/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 new file mode 100644 index 00000000000..1823ee33f44 --- /dev/null +++ b/v6.6/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 @@ -0,0 +1,2 @@ +f9d8c3c4236e ("block2mtd: port device access to files") +3817d4b11212 ("mtd: block2mtd: Convert to bdev_open_by_dev/path()") diff --git a/v6.6/fc9a615200d48e076af58f4309f507e500ed900d b/v6.6/fc9a615200d48e076af58f4309f507e500ed900d new file mode 100644 index 00000000000..2e205f066a7 --- /dev/null +++ b/v6.6/fc9a615200d48e076af58f4309f507e500ed900d @@ -0,0 +1,4 @@ +fc9a615200d4 ("drm: tests: Fix invalid printf format specifiers in KUnit tests") +335126937753 ("drm/tests/drm_buddy: fix 32b build") +a64056bb5a32 ("drm/tests/drm_buddy: add alloc_contiguous test") +078a5b498d6a ("drm/tests: Remove slow tests") diff --git a/v6.6/fde4951834c22fc634c1e1238b874f894ef46c9c b/v6.6/fde4951834c22fc634c1e1238b874f894ef46c9c new file mode 100644 index 00000000000..217d0d91e65 --- /dev/null +++ b/v6.6/fde4951834c22fc634c1e1238b874f894ef46c9c @@ -0,0 +1,7 @@ +fde4951834c2 ("filelock: convert more internal functions to use file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.6/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d b/v6.6/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d new file mode 100644 index 00000000000..1dad5695b3b --- /dev/null +++ b/v6.6/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d @@ -0,0 +1 @@ +fe12cfc17429 ("fs: fix a typo in attr.c") diff --git a/v6.6/fe3944fb245ab99570552a3bf970b00058a9ca6d b/v6.6/fe3944fb245ab99570552a3bf970b00058a9ca6d new file mode 100644 index 00000000000..9cc30c5f8ee --- /dev/null +++ b/v6.6/fe3944fb245ab99570552a3bf970b00058a9ca6d @@ -0,0 +1 @@ +fe3944fb245a ("fs: Move enum rw_hint into a new header file") diff --git a/v6.6/ff3b96f2c9e5c24fca12239cd519a8a18569e687 b/v6.6/ff3b96f2c9e5c24fca12239cd519a8a18569e687 new file mode 100644 index 00000000000..d3ce948e254 --- /dev/null +++ b/v6.6/ff3b96f2c9e5c24fca12239cd519a8a18569e687 @@ -0,0 +1,2 @@ +ff3b96f2c9e5 ("net: test: Fix printf format specifier in skb_segment kunit test") +b3098d32ed6e ("net: add skb_segment kunit test") diff --git a/v6.7/00616416488868a8b98343863e5ac078506e44e8 b/v6.7/00616416488868a8b98343863e5ac078506e44e8 new file mode 100644 index 00000000000..7a863926b5e --- /dev/null +++ b/v6.7/00616416488868a8b98343863e5ac078506e44e8 @@ -0,0 +1,20 @@ +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v6.7/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 b/v6.7/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 new file mode 100644 index 00000000000..6ed774d2b10 --- /dev/null +++ b/v6.7/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 @@ -0,0 +1 @@ +034f0cf8fdf9 ("target: port block device access to file") diff --git a/v6.7/038ce802e248a985150156da84bc3f118236b898 b/v6.7/038ce802e248a985150156da84bc3f118236b898 new file mode 100644 index 00000000000..8fa00991234 --- /dev/null +++ b/v6.7/038ce802e248a985150156da84bc3f118236b898 @@ -0,0 +1,8 @@ +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") diff --git a/v6.7/04aa5f4eba49d6493801d0f1d515ed237459b166 b/v6.7/04aa5f4eba49d6493801d0f1d515ed237459b166 new file mode 100644 index 00000000000..ad866b09861 --- /dev/null +++ b/v6.7/04aa5f4eba49d6493801d0f1d515ed237459b166 @@ -0,0 +1 @@ +04aa5f4eba49 ("ext4: Configure dentry operations at dentry-creation time") diff --git a/v6.7/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 b/v6.7/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 new file mode 100644 index 00000000000..4c3db9228dd --- /dev/null +++ b/v6.7/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 @@ -0,0 +1,2 @@ +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +60f3154d196b ("nfsd: convert to using new filelock helpers") diff --git a/v6.7/05fb1dbc821f3016a52621ccd4530c269b626130 b/v6.7/05fb1dbc821f3016a52621ccd4530c269b626130 new file mode 100644 index 00000000000..b6151866235 --- /dev/null +++ b/v6.7/05fb1dbc821f3016a52621ccd4530c269b626130 @@ -0,0 +1 @@ +05fb1dbc821f ("pktcdvd: port block device access to file") diff --git a/v6.7/0611a640e60a0473883328746f3c53934cd4dc3c b/v6.7/0611a640e60a0473883328746f3c53934cd4dc3c new file mode 100644 index 00000000000..49248f16d37 --- /dev/null +++ b/v6.7/0611a640e60a0473883328746f3c53934cd4dc3c @@ -0,0 +1 @@ +0611a640e60a ("eventpoll: prefer kfree_rcu() in __ep_remove()") diff --git a/v6.7/06b8db3a7dde43cc7c412517c93c85d13a4557f8 b/v6.7/06b8db3a7dde43cc7c412517c93c85d13a4557f8 new file mode 100644 index 00000000000..7712d8cc59a --- /dev/null +++ b/v6.7/06b8db3a7dde43cc7c412517c93c85d13a4557f8 @@ -0,0 +1 @@ +06b8db3a7dde ("fs: remove NTFS classic from docum. index") diff --git a/v6.7/07fd7c329839cf0b8c7766883d830a1a0d12d1dd b/v6.7/07fd7c329839cf0b8c7766883d830a1a0d12d1dd new file mode 100644 index 00000000000..18051ba0d75 --- /dev/null +++ b/v6.7/07fd7c329839cf0b8c7766883d830a1a0d12d1dd @@ -0,0 +1 @@ +07fd7c329839 ("libfs: add path_from_stashed()") diff --git a/v6.7/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 b/v6.7/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 new file mode 100644 index 00000000000..78ecbd254ad --- /dev/null +++ b/v6.7/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 @@ -0,0 +1,2 @@ +0873add0e0cd ("file: prepare for new helper") +9024b4c96576 ("d_alloc_pseudo(): move setting ->d_op there from the (sole) caller") diff --git a/v6.7/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 b/v6.7/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 new file mode 100644 index 00000000000..a4d00835c73 --- /dev/null +++ b/v6.7/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 @@ -0,0 +1 @@ +0906fbb2f7ad ("libfs: Attempt exact-match comparison first during casefolded lookup") diff --git a/v6.7/0a549ed22c3c7cc6da5c5f5918efd019944489a5 b/v6.7/0a549ed22c3c7cc6da5c5f5918efd019944489a5 new file mode 100644 index 00000000000..3db6cdbd4e1 --- /dev/null +++ b/v6.7/0a549ed22c3c7cc6da5c5f5918efd019944489a5 @@ -0,0 +1 @@ +0a549ed22c3c ("lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg") diff --git a/v6.7/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 b/v6.7/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 new file mode 100644 index 00000000000..5e9a34521ab --- /dev/null +++ b/v6.7/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 @@ -0,0 +1 @@ +0c9bd6bc4bb2 ("pidfd: getfd should always report ESRCH if a task is exiting") diff --git a/v6.7/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 b/v6.7/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 new file mode 100644 index 00000000000..5f0197f568a --- /dev/null +++ b/v6.7/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 @@ -0,0 +1,4 @@ +0e4a862174f2 ("libfs: Convert simple directory offsets to use a Maple Tree") +ecba88a3b32d ("libfs: Add simple_offset_empty()") +7beea725a8ca ("libfs: Define a minimum directory offset") +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") diff --git a/v6.7/0e9876d8e88d81a35742e90048ab3784c49b910b b/v6.7/0e9876d8e88d81a35742e90048ab3784c49b910b new file mode 100644 index 00000000000..3217749aade --- /dev/null +++ b/v6.7/0e9876d8e88d81a35742e90048ab3784c49b910b @@ -0,0 +1 @@ +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.7/0f05ee447949cf1b72bd7c415c803ea7f7209403 b/v6.7/0f05ee447949cf1b72bd7c415c803ea7f7209403 new file mode 100644 index 00000000000..8dfd4c3a8a7 --- /dev/null +++ b/v6.7/0f05ee447949cf1b72bd7c415c803ea7f7209403 @@ -0,0 +1,2 @@ +0f05ee447949 ("selftests/filesystems:fix build error in overlayfs") +b5a78c7127f2 ("selftests/overlayfs: verify device and inode numbers in /proc/pid/maps") diff --git a/v6.7/101c3fad29d7a0a90ff063b1aad586a0211911ec b/v6.7/101c3fad29d7a0a90ff063b1aad586a0211911ec new file mode 100644 index 00000000000..1a3802605b1 --- /dev/null +++ b/v6.7/101c3fad29d7a0a90ff063b1aad586a0211911ec @@ -0,0 +1,3 @@ +101c3fad29d7 ("libfs: Drop generic_set_encrypted_ci_d_ops") +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") diff --git a/v6.7/11b3f8ae7081607a783d60e8098d46b787f79cad b/v6.7/11b3f8ae7081607a783d60e8098d46b787f79cad new file mode 100644 index 00000000000..ec4dcbb7d01 --- /dev/null +++ b/v6.7/11b3f8ae7081607a783d60e8098d46b787f79cad @@ -0,0 +1 @@ +11b3f8ae7081 ("fs: remove the inode argument to ->d_real() method") diff --git a/v6.7/11ff73082f17e1adc1b717264d9b74661fc5b229 b/v6.7/11ff73082f17e1adc1b717264d9b74661fc5b229 new file mode 100644 index 00000000000..3c0a45b5ff3 --- /dev/null +++ b/v6.7/11ff73082f17e1adc1b717264d9b74661fc5b229 @@ -0,0 +1,2 @@ +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") diff --git a/v6.7/12f7900c575679af411aaa89340bfe3dc68b46b3 b/v6.7/12f7900c575679af411aaa89340bfe3dc68b46b3 new file mode 100644 index 00000000000..734b6789138 --- /dev/null +++ b/v6.7/12f7900c575679af411aaa89340bfe3dc68b46b3 @@ -0,0 +1 @@ +12f7900c5756 ("writeback: move wb_wakeup_delayed defination to fs-writeback.c") diff --git a/v6.7/133e267ef4a26d19c93996a874714e9f3f8c70aa b/v6.7/133e267ef4a26d19c93996a874714e9f3f8c70aa new file mode 100644 index 00000000000..d870625c39b --- /dev/null +++ b/v6.7/133e267ef4a26d19c93996a874714e9f3f8c70aa @@ -0,0 +1 @@ +133e267ef4a2 ("time: test: Fix incorrect format specifier") diff --git a/v6.7/14786d949a3b8cf00cc32456363b7db22894a0e6 b/v6.7/14786d949a3b8cf00cc32456363b7db22894a0e6 new file mode 100644 index 00000000000..c868df4f7ae --- /dev/null +++ b/v6.7/14786d949a3b8cf00cc32456363b7db22894a0e6 @@ -0,0 +1,11 @@ +14786d949a3b ("filelock: fix deadlock detection in POSIX locking") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.7/1505ba06e52e701600172bccbc3aa7fb9bd5d0da b/v6.7/1505ba06e52e701600172bccbc3aa7fb9bd5d0da new file mode 100644 index 00000000000..f9d2b1159da --- /dev/null +++ b/v6.7/1505ba06e52e701600172bccbc3aa7fb9bd5d0da @@ -0,0 +1,2 @@ +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v6.7/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 b/v6.7/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 new file mode 100644 index 00000000000..c096ff54c58 --- /dev/null +++ b/v6.7/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 @@ -0,0 +1,13 @@ +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v6.7/15f298821289d3efba87bb34db29d0ba9780a443 b/v6.7/15f298821289d3efba87bb34db29d0ba9780a443 new file mode 100644 index 00000000000..49cffb9a559 --- /dev/null +++ b/v6.7/15f298821289d3efba87bb34db29d0ba9780a443 @@ -0,0 +1,20 @@ +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v6.7/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 b/v6.7/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 new file mode 100644 index 00000000000..b30ebce0821 --- /dev/null +++ b/v6.7/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 @@ -0,0 +1 @@ +16ca5dfd8dcd ("swap: port block device usage to file") diff --git a/v6.7/16f9ce818901c7b7618094242adc0b51208a7c89 b/v6.7/16f9ce818901c7b7618094242adc0b51208a7c89 new file mode 100644 index 00000000000..f2ed827daa1 --- /dev/null +++ b/v6.7/16f9ce818901c7b7618094242adc0b51208a7c89 @@ -0,0 +1,2 @@ +16f9ce818901 ("smb/server: adapt to breakup of struct file_lock") +6a277077ac51 ("smb/server: convert to using new filelock helpers") diff --git a/v6.7/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 b/v6.7/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 new file mode 100644 index 00000000000..c99dd4d7aa4 --- /dev/null +++ b/v6.7/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 @@ -0,0 +1 @@ +1901ae3cc9f8 ("selftest/ftrace: fix typo in ftracetest script") diff --git a/v6.7/190f676afa00d07082db170400aaa2cd4de0933f b/v6.7/190f676afa00d07082db170400aaa2cd4de0933f new file mode 100644 index 00000000000..8fcc8d1c659 --- /dev/null +++ b/v6.7/190f676afa00d07082db170400aaa2cd4de0933f @@ -0,0 +1 @@ +190f676afa00 ("block/genhd: port disk_scan_partitions() to file") diff --git a/v6.7/195b3678bea35fde0619f17b73847c30e66d79d0 b/v6.7/195b3678bea35fde0619f17b73847c30e66d79d0 new file mode 100644 index 00000000000..e1bfc79a9fe --- /dev/null +++ b/v6.7/195b3678bea35fde0619f17b73847c30e66d79d0 @@ -0,0 +1 @@ +195b3678bea3 ("minix: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.7/19871b5c7a003946d3cd4209a348ab7c0df5dbad b/v6.7/19871b5c7a003946d3cd4209a348ab7c0df5dbad new file mode 100644 index 00000000000..4b5bbc03051 --- /dev/null +++ b/v6.7/19871b5c7a003946d3cd4209a348ab7c0df5dbad @@ -0,0 +1 @@ +19871b5c7a00 ("iomap: pass the length of the dirty region to ->map_blocks") diff --git a/v6.7/19e94a2333c2babc773e51a9ed844cfc35a36064 b/v6.7/19e94a2333c2babc773e51a9ed844cfc35a36064 new file mode 100644 index 00000000000..4559b7ee0fa --- /dev/null +++ b/v6.7/19e94a2333c2babc773e51a9ed844cfc35a36064 @@ -0,0 +1,3 @@ +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") diff --git a/v6.7/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 b/v6.7/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 new file mode 100644 index 00000000000..a37b97f009f --- /dev/null +++ b/v6.7/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 @@ -0,0 +1,10 @@ +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.7/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a b/v6.7/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a new file mode 100644 index 00000000000..24df984be9c --- /dev/null +++ b/v6.7/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a @@ -0,0 +1,9 @@ +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.7/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf b/v6.7/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf new file mode 100644 index 00000000000..c5ed19bf1e5 --- /dev/null +++ b/v6.7/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf @@ -0,0 +1,4 @@ +1b9e2d90141c ("xfs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") +3584c8f48a70 ("xfs: Block writes to log device") +653bee386c08 ("xfs: simplify device handling") diff --git a/v6.7/1d3aa0b97c55672eff44516b1c8afb9551003d78 b/v6.7/1d3aa0b97c55672eff44516b1c8afb9551003d78 new file mode 100644 index 00000000000..0938f203664 --- /dev/null +++ b/v6.7/1d3aa0b97c55672eff44516b1c8afb9551003d78 @@ -0,0 +1 @@ +1d3aa0b97c55 ("ocfs2: port block device access to file") diff --git a/v6.7/1fa08aece42512be072351f482096d5796edf7ca b/v6.7/1fa08aece42512be072351f482096d5796edf7ca new file mode 100644 index 00000000000..288ea3f35fe --- /dev/null +++ b/v6.7/1fa08aece42512be072351f482096d5796edf7ca @@ -0,0 +1,2 @@ +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +fb7945b484b8 ("nsfs: use d_make_root()") diff --git a/v6.7/205de6ddd7fff9340bd5e4b68105f28120671c6b b/v6.7/205de6ddd7fff9340bd5e4b68105f28120671c6b new file mode 100644 index 00000000000..06ba208ba06 --- /dev/null +++ b/v6.7/205de6ddd7fff9340bd5e4b68105f28120671c6b @@ -0,0 +1,20 @@ +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") diff --git a/v6.7/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 b/v6.7/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 new file mode 100644 index 00000000000..44c604e3795 --- /dev/null +++ b/v6.7/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 @@ -0,0 +1 @@ +20e6a8d0dcdc ("drbd: port block device access to file") diff --git a/v6.7/217759bbb95db7998528eb65914c3e20d890dff5 b/v6.7/217759bbb95db7998528eb65914c3e20d890dff5 new file mode 100644 index 00000000000..6f32634dd72 --- /dev/null +++ b/v6.7/217759bbb95db7998528eb65914c3e20d890dff5 @@ -0,0 +1 @@ +217759bbb95d ("xen: port block device access to file") diff --git a/v6.7/21e25205d7f9b6d7d3807546dd12ea93844b7c8e b/v6.7/21e25205d7f9b6d7d3807546dd12ea93844b7c8e new file mode 100644 index 00000000000..7b1739aba8a --- /dev/null +++ b/v6.7/21e25205d7f9b6d7d3807546dd12ea93844b7c8e @@ -0,0 +1 @@ +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") diff --git a/v6.7/2263639f96f24a121ec9f037981b81daf5a8d60a b/v6.7/2263639f96f24a121ec9f037981b81daf5a8d60a new file mode 100644 index 00000000000..57171b0b3f2 --- /dev/null +++ b/v6.7/2263639f96f24a121ec9f037981b81daf5a8d60a @@ -0,0 +1 @@ +2263639f96f2 ("iov_iter: streamline iovec/bvec alignment iteration") diff --git a/v6.7/231e872529885483056c0170641ddd76686e3a89 b/v6.7/231e872529885483056c0170641ddd76686e3a89 new file mode 100644 index 00000000000..e33eda971e9 --- /dev/null +++ b/v6.7/231e872529885483056c0170641ddd76686e3a89 @@ -0,0 +1 @@ +231e87252988 ("xfs: add support for FS_IOC_GETFSSYSFSPATH") diff --git a/v6.7/24a8b7bfb96120b32c222ef108bb7a713d1e385a b/v6.7/24a8b7bfb96120b32c222ef108bb7a713d1e385a new file mode 100644 index 00000000000..1068d4b26c1 --- /dev/null +++ b/v6.7/24a8b7bfb96120b32c222ef108bb7a713d1e385a @@ -0,0 +1 @@ +24a8b7bfb961 ("fs: use inode_set_ctime_to_ts to set inode ctime to current time") diff --git a/v6.7/24be05591fb7a2a3edd639092c045298dd57aeea b/v6.7/24be05591fb7a2a3edd639092c045298dd57aeea new file mode 100644 index 00000000000..7a71580356a --- /dev/null +++ b/v6.7/24be05591fb7a2a3edd639092c045298dd57aeea @@ -0,0 +1,2 @@ +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v6.7/2558e3b23112adb82a558bab616890a790a38bc6 b/v6.7/2558e3b23112adb82a558bab616890a790a38bc6 new file mode 100644 index 00000000000..1eb99b4aea9 --- /dev/null +++ b/v6.7/2558e3b23112adb82a558bab616890a790a38bc6 @@ -0,0 +1,14 @@ +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v6.7/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 b/v6.7/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 new file mode 100644 index 00000000000..ec916aab1fa --- /dev/null +++ b/v6.7/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 @@ -0,0 +1,13 @@ +269a6194dcba ("filelock: reorganize locks_delete_block and __locks_insert_block") +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.7/2824083db76cb9d4b7910607b367e93b02912865 b/v6.7/2824083db76cb9d4b7910607b367e93b02912865 new file mode 100644 index 00000000000..79b470df813 --- /dev/null +++ b/v6.7/2824083db76cb9d4b7910607b367e93b02912865 @@ -0,0 +1 @@ +2824083db76c ("ovl: Always reject mounting over case-insensitive directories") diff --git a/v6.7/282c30f320ba25794b66c2231ab134d15465ef21 b/v6.7/282c30f320ba25794b66c2231ab134d15465ef21 new file mode 100644 index 00000000000..77a412caf13 --- /dev/null +++ b/v6.7/282c30f320ba25794b66c2231ab134d15465ef21 @@ -0,0 +1,4 @@ +282c30f320ba ("filelock: remove temporary compatibility macros") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.7/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 b/v6.7/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 new file mode 100644 index 00000000000..f4adb126024 --- /dev/null +++ b/v6.7/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 @@ -0,0 +1 @@ +2851f57d2dab ("selftests: thermal: intel: workload_hint: add missing gitignore") diff --git a/v6.7/2892731ec2893252cdbc256a2bd5436b7fd94cf7 b/v6.7/2892731ec2893252cdbc256a2bd5436b7fd94cf7 new file mode 100644 index 00000000000..51f5c9e848a --- /dev/null +++ b/v6.7/2892731ec2893252cdbc256a2bd5436b7fd94cf7 @@ -0,0 +1,12 @@ +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") diff --git a/v6.7/292fcaa1f937345cb65f3af82a1ee6692c8df9eb b/v6.7/292fcaa1f937345cb65f3af82a1ee6692c8df9eb new file mode 100644 index 00000000000..6b27fe1956b --- /dev/null +++ b/v6.7/292fcaa1f937345cb65f3af82a1ee6692c8df9eb @@ -0,0 +1 @@ +292fcaa1f937 ("smb: remove redundant check") diff --git a/v6.7/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 b/v6.7/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 new file mode 100644 index 00000000000..7268fc12395 --- /dev/null +++ b/v6.7/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 @@ -0,0 +1 @@ +2a95fd3cc23d ("jfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.7/2cd114294d1dad6ed19217c909680f9fd30ee711 b/v6.7/2cd114294d1dad6ed19217c909680f9fd30ee711 new file mode 100644 index 00000000000..73824817b6d --- /dev/null +++ b/v6.7/2cd114294d1dad6ed19217c909680f9fd30ee711 @@ -0,0 +1 @@ +2cd114294d1d ("smb/client: convert to using new filelock helpers") diff --git a/v6.7/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d b/v6.7/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d new file mode 100644 index 00000000000..72f00f37ec3 --- /dev/null +++ b/v6.7/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d @@ -0,0 +1,4 @@ +2dd0b5a8fcc4 ("selftests: ktap_helpers: Add a helper to finish the test") +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") diff --git a/v6.7/2fadeb950f53c017bde9e156e443528265dd3629 b/v6.7/2fadeb950f53c017bde9e156e443528265dd3629 new file mode 100644 index 00000000000..64655f16ef3 --- /dev/null +++ b/v6.7/2fadeb950f53c017bde9e156e443528265dd3629 @@ -0,0 +1,2 @@ +2fadeb950f53 ("kunit: make kunit_bus_type const") +d03c720e03bd ("kunit: Add APIs for managing devices") diff --git a/v6.7/3058fca1ed7955c904584a6d86108d664a927177 b/v6.7/3058fca1ed7955c904584a6d86108d664a927177 new file mode 100644 index 00000000000..42dfd9caea9 --- /dev/null +++ b/v6.7/3058fca1ed7955c904584a6d86108d664a927177 @@ -0,0 +1 @@ +3058fca1ed79 ("fs: make file_dentry() a simple accessor") diff --git a/v6.7/30deff8531f469453ccc0981f14eceb0a2ea68d6 b/v6.7/30deff8531f469453ccc0981f14eceb0a2ea68d6 new file mode 100644 index 00000000000..057fb729a86 --- /dev/null +++ b/v6.7/30deff8531f469453ccc0981f14eceb0a2ea68d6 @@ -0,0 +1,12 @@ +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") diff --git a/v6.7/321de651fa565dcf76c017b257bdf15ec7fff45d b/v6.7/321de651fa565dcf76c017b257bdf15ec7fff45d new file mode 100644 index 00000000000..cb4e3e917cc --- /dev/null +++ b/v6.7/321de651fa565dcf76c017b257bdf15ec7fff45d @@ -0,0 +1,3 @@ +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") diff --git a/v6.7/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 b/v6.7/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 new file mode 100644 index 00000000000..0cfaa077387 --- /dev/null +++ b/v6.7/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 @@ -0,0 +1,3 @@ +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") diff --git a/v6.7/3425a2005b291b62b6f6deeeab1156839c41cf85 b/v6.7/3425a2005b291b62b6f6deeeab1156839c41cf85 new file mode 100644 index 00000000000..f283228910f --- /dev/null +++ b/v6.7/3425a2005b291b62b6f6deeeab1156839c41cf85 @@ -0,0 +1 @@ +3425a2005b29 ("selftests/ftrace: Add test to exercize function tracer across cpu hotplug") diff --git a/v6.7/345e8abe4c355bc24bab3f4a5634122e55be8665 b/v6.7/345e8abe4c355bc24bab3f4a5634122e55be8665 new file mode 100644 index 00000000000..337c54fd768 --- /dev/null +++ b/v6.7/345e8abe4c355bc24bab3f4a5634122e55be8665 @@ -0,0 +1,20 @@ +345e8abe4c35 ("selftests/resctrl: Get domain id from cache id") +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v6.7/347d49fdf36c5e2411afdb312935d88183fe5811 b/v6.7/347d49fdf36c5e2411afdb312935d88183fe5811 new file mode 100644 index 00000000000..49fae3dfd96 --- /dev/null +++ b/v6.7/347d49fdf36c5e2411afdb312935d88183fe5811 @@ -0,0 +1,7 @@ +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.7/348139384ba30eccd4ce4f01fcf575b08ce81b83 b/v6.7/348139384ba30eccd4ce4f01fcf575b08ce81b83 new file mode 100644 index 00000000000..50d31b0c930 --- /dev/null +++ b/v6.7/348139384ba30eccd4ce4f01fcf575b08ce81b83 @@ -0,0 +1 @@ +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v6.7/3789fb8746dc0f484db2d6f48b390f0f535d5120 b/v6.7/3789fb8746dc0f484db2d6f48b390f0f535d5120 new file mode 100644 index 00000000000..375a9a48dcc --- /dev/null +++ b/v6.7/3789fb8746dc0f484db2d6f48b390f0f535d5120 @@ -0,0 +1 @@ +3789fb8746dc ("bcache: port block device access to files") diff --git a/v6.7/386dc41cf54dcf44ea40de1aca900f02b756cec0 b/v6.7/386dc41cf54dcf44ea40de1aca900f02b756cec0 new file mode 100644 index 00000000000..02c11713ded --- /dev/null +++ b/v6.7/386dc41cf54dcf44ea40de1aca900f02b756cec0 @@ -0,0 +1 @@ +386dc41cf54d ("init: flush async file closing") diff --git a/v6.7/3948abaa4e2be938ccdfc289385a27342fb13d43 b/v6.7/3948abaa4e2be938ccdfc289385a27342fb13d43 new file mode 100644 index 00000000000..572762fe9dd --- /dev/null +++ b/v6.7/3948abaa4e2be938ccdfc289385a27342fb13d43 @@ -0,0 +1 @@ +3948abaa4e2b ("do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak") diff --git a/v6.7/3956f35fbd36aee35766008ce6a9b0ed812d93ef b/v6.7/3956f35fbd36aee35766008ce6a9b0ed812d93ef new file mode 100644 index 00000000000..99080cbf65d --- /dev/null +++ b/v6.7/3956f35fbd36aee35766008ce6a9b0ed812d93ef @@ -0,0 +1 @@ +3956f35fbd36 ("ceph: adapt to breakup of struct file_lock") diff --git a/v6.7/39a6c668e4e78c3bc262c24d9aabd0a49027f948 b/v6.7/39a6c668e4e78c3bc262c24d9aabd0a49027f948 new file mode 100644 index 00000000000..6f286cd1333 --- /dev/null +++ b/v6.7/39a6c668e4e78c3bc262c24d9aabd0a49027f948 @@ -0,0 +1 @@ +39a6c668e4e7 ("efs: convert efs to use the new mount api") diff --git a/v6.7/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd b/v6.7/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd new file mode 100644 index 00000000000..daace59aba9 --- /dev/null +++ b/v6.7/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd @@ -0,0 +1,6 @@ +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") diff --git a/v6.7/3cdad0a5a6cf581519748612cb449b43379510a4 b/v6.7/3cdad0a5a6cf581519748612cb449b43379510a4 new file mode 100644 index 00000000000..cba6d75b90d --- /dev/null +++ b/v6.7/3cdad0a5a6cf581519748612cb449b43379510a4 @@ -0,0 +1,9 @@ +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") diff --git a/v6.7/3d40f78169a0a954ff06e2b0f8e21463f7edb433 b/v6.7/3d40f78169a0a954ff06e2b0f8e21463f7edb433 new file mode 100644 index 00000000000..785dad21514 --- /dev/null +++ b/v6.7/3d40f78169a0a954ff06e2b0f8e21463f7edb433 @@ -0,0 +1 @@ +3d40f78169a0 ("filelock: drop the IS_* macros") diff --git a/v6.7/3f6d810665dfde0d33785420618ceb03fba0619d b/v6.7/3f6d810665dfde0d33785420618ceb03fba0619d new file mode 100644 index 00000000000..bf65b5f55dc --- /dev/null +++ b/v6.7/3f6d810665dfde0d33785420618ceb03fba0619d @@ -0,0 +1 @@ +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") diff --git a/v6.7/410bb2ce611133a11d4d11f0aef4c83f095c3200 b/v6.7/410bb2ce611133a11d4d11f0aef4c83f095c3200 new file mode 100644 index 00000000000..b5909971d23 --- /dev/null +++ b/v6.7/410bb2ce611133a11d4d11f0aef4c83f095c3200 @@ -0,0 +1,11 @@ +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") diff --git a/v6.7/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 b/v6.7/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 new file mode 100644 index 00000000000..45d8bd5a5d2 --- /dev/null +++ b/v6.7/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 @@ -0,0 +1 @@ +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") diff --git a/v6.7/42c3732fa8073717dd7d924472f1c0bc5b452fdc b/v6.7/42c3732fa8073717dd7d924472f1c0bc5b452fdc new file mode 100644 index 00000000000..cd21ca78615 --- /dev/null +++ b/v6.7/42c3732fa8073717dd7d924472f1c0bc5b452fdc @@ -0,0 +1 @@ +42c3732fa807 ("fs: Create a generic is_dot_dotdot() utility") diff --git a/v6.7/432acd550e3607d5fea23e27f6ab4e4567deccfd b/v6.7/432acd550e3607d5fea23e27f6ab4e4567deccfd new file mode 100644 index 00000000000..77a9838a56a --- /dev/null +++ b/v6.7/432acd550e3607d5fea23e27f6ab4e4567deccfd @@ -0,0 +1 @@ +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") diff --git a/v6.7/433f437b3ae2ed4e318ecd5233c82f6936e78e82 b/v6.7/433f437b3ae2ed4e318ecd5233c82f6936e78e82 new file mode 100644 index 00000000000..7b5534242fc --- /dev/null +++ b/v6.7/433f437b3ae2ed4e318ecd5233c82f6936e78e82 @@ -0,0 +1,11 @@ +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") diff --git a/v6.7/4379f91172f39d999919c8e8b2b5e1d665d8972d b/v6.7/4379f91172f39d999919c8e8b2b5e1d665d8972d new file mode 100644 index 00000000000..c09966e9c0f --- /dev/null +++ b/v6.7/4379f91172f39d999919c8e8b2b5e1d665d8972d @@ -0,0 +1 @@ +4379f91172f3 ("power: port block device access to file") diff --git a/v6.7/43f0df54c96fa5abcab9df8649c1e52119bf0238 b/v6.7/43f0df54c96fa5abcab9df8649c1e52119bf0238 new file mode 100644 index 00000000000..708de3032db --- /dev/null +++ b/v6.7/43f0df54c96fa5abcab9df8649c1e52119bf0238 @@ -0,0 +1,7 @@ +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") diff --git a/v6.7/449813515d3e5efec85206bb91588a6249a421a3 b/v6.7/449813515d3e5efec85206bb91588a6249a421a3 new file mode 100644 index 00000000000..152e071cd41 --- /dev/null +++ b/v6.7/449813515d3e5efec85206bb91588a6249a421a3 @@ -0,0 +1 @@ +449813515d3e ("block, fs: Restore the per-bio/request data lifetime fields") diff --git a/v6.7/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 b/v6.7/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 new file mode 100644 index 00000000000..e708e8a3079 --- /dev/null +++ b/v6.7/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 @@ -0,0 +1,2 @@ +459c814a3c5f ("9p: adapt to breakup of struct file_lock") +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") diff --git a/v6.7/45f29e0eb5b969c59a70525942080905dc5b7964 b/v6.7/45f29e0eb5b969c59a70525942080905dc5b7964 new file mode 100644 index 00000000000..7293e29f580 --- /dev/null +++ b/v6.7/45f29e0eb5b969c59a70525942080905dc5b7964 @@ -0,0 +1 @@ +45f29e0eb5b9 ("openpromfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.7/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 b/v6.7/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 new file mode 100644 index 00000000000..82dc39b01a0 --- /dev/null +++ b/v6.7/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 @@ -0,0 +1,7 @@ +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.7/4a679c5afca027d7f4668f51693f7cce589038f5 b/v6.7/4a679c5afca027d7f4668f51693f7cce589038f5 new file mode 100644 index 00000000000..011df112d57 --- /dev/null +++ b/v6.7/4a679c5afca027d7f4668f51693f7cce589038f5 @@ -0,0 +1 @@ +4a679c5afca0 ("selftests: Add test to verify power supply properties") diff --git a/v6.7/4b2cfbda2d530f4efa0e2833771640869013de5e b/v6.7/4b2cfbda2d530f4efa0e2833771640869013de5e new file mode 100644 index 00000000000..da098132212 --- /dev/null +++ b/v6.7/4b2cfbda2d530f4efa0e2833771640869013de5e @@ -0,0 +1 @@ +4b2cfbda2d53 ("nfs: port block device access to files") diff --git a/v6.7/4b357e2a6d6c364a88d50526675fe596a30766cb b/v6.7/4b357e2a6d6c364a88d50526675fe596a30766cb new file mode 100644 index 00000000000..ce66bcb0c5b --- /dev/null +++ b/v6.7/4b357e2a6d6c364a88d50526675fe596a30766cb @@ -0,0 +1,2 @@ +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") diff --git a/v6.7/4b7b4291dee2fef9148563be3eeb0034cc3bf5df b/v6.7/4b7b4291dee2fef9148563be3eeb0034cc3bf5df new file mode 100644 index 00000000000..1dc10b9d825 --- /dev/null +++ b/v6.7/4b7b4291dee2fef9148563be3eeb0034cc3bf5df @@ -0,0 +1 @@ +4b7b4291dee2 ("selftests: thermal: intel: power_floor: add missing gitignore") diff --git a/v6.7/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 b/v6.7/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 new file mode 100644 index 00000000000..9927a312360 --- /dev/null +++ b/v6.7/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 @@ -0,0 +1 @@ +4b944f8ef996 ("Revert "mm/filemap: avoid buffered read/write race to read inconsistent data"") diff --git a/v6.7/4ca52f539865853e6ddbc393745cd0b305f0d810 b/v6.7/4ca52f539865853e6ddbc393745cd0b305f0d810 new file mode 100644 index 00000000000..e8b29f5dac4 --- /dev/null +++ b/v6.7/4ca52f539865853e6ddbc393745cd0b305f0d810 @@ -0,0 +1,6 @@ +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.7/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 b/v6.7/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 new file mode 100644 index 00000000000..1fb9776866c --- /dev/null +++ b/v6.7/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 @@ -0,0 +1,10 @@ +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") diff --git a/v6.7/512383ae49107fbc42243887798548e356c4b91c b/v6.7/512383ae49107fbc42243887798548e356c4b91c new file mode 100644 index 00000000000..d46a642cb54 --- /dev/null +++ b/v6.7/512383ae49107fbc42243887798548e356c4b91c @@ -0,0 +1,2 @@ +512383ae4910 ("f2fs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") diff --git a/v6.7/5339792bd64bd1605d3d51f8e52e94dfc385959b b/v6.7/5339792bd64bd1605d3d51f8e52e94dfc385959b new file mode 100644 index 00000000000..657ef9c4bd3 --- /dev/null +++ b/v6.7/5339792bd64bd1605d3d51f8e52e94dfc385959b @@ -0,0 +1,20 @@ +5339792bd64b ("selftests/resctrl: Add test groups and name L3 CAT test L3_CAT") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v6.7/539cd3f4da3fdbe7dc353634e004e4b0e725c35a b/v6.7/539cd3f4da3fdbe7dc353634e004e4b0e725c35a new file mode 100644 index 00000000000..16ed7999082 --- /dev/null +++ b/v6.7/539cd3f4da3fdbe7dc353634e004e4b0e725c35a @@ -0,0 +1,2 @@ +539cd3f4da3f ("selftests: lib.mk: Do not process TEST_GEN_MODS_DIR") +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") diff --git a/v6.7/54943abce0927156ba9909f1a533b25410bfe2ca b/v6.7/54943abce0927156ba9909f1a533b25410bfe2ca new file mode 100644 index 00000000000..a147a472856 --- /dev/null +++ b/v6.7/54943abce0927156ba9909f1a533b25410bfe2ca @@ -0,0 +1,13 @@ +54943abce092 ("iomap: add pos and dirty_len into trace_iomap_writepage_map") +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") diff --git a/v6.7/54ee3526796f56c249124686a33e1cc05f76ea21 b/v6.7/54ee3526796f56c249124686a33e1cc05f76ea21 new file mode 100644 index 00000000000..5997e5a227a --- /dev/null +++ b/v6.7/54ee3526796f56c249124686a33e1cc05f76ea21 @@ -0,0 +1,2 @@ +54ee3526796f ("selftests: livepatch: Avoid running the tests if kernel-devel is missing") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") diff --git a/v6.7/57c6906778f55deba6d3f3af00284e3541bb9950 b/v6.7/57c6906778f55deba6d3f3af00284e3541bb9950 new file mode 100644 index 00000000000..77cae3a6f0a --- /dev/null +++ b/v6.7/57c6906778f55deba6d3f3af00284e3541bb9950 @@ -0,0 +1 @@ +57c6906778f5 ("__fs_parse: Correct a documentation comment") diff --git a/v6.7/582a3bf999df662c0e0fa4717ce7559f16d7b93b b/v6.7/582a3bf999df662c0e0fa4717ce7559f16d7b93b new file mode 100644 index 00000000000..54b9cafd680 --- /dev/null +++ b/v6.7/582a3bf999df662c0e0fa4717ce7559f16d7b93b @@ -0,0 +1,4 @@ +582a3bf999df ("filelock: always define for_each_file_lock()") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.7/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 b/v6.7/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 new file mode 100644 index 00000000000..5a7c9c80a0b --- /dev/null +++ b/v6.7/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 @@ -0,0 +1 @@ +587a67b6830b ("filelock: rename some fields in tracepoints") diff --git a/v6.7/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 b/v6.7/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 new file mode 100644 index 00000000000..353fab4c2ed --- /dev/null +++ b/v6.7/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 @@ -0,0 +1 @@ +5916f439f2eb ("Convert coda to use the new mount API") diff --git a/v6.7/5bc9dc068afe95e924136d57c1a385194282a919 b/v6.7/5bc9dc068afe95e924136d57c1a385194282a919 new file mode 100644 index 00000000000..58b7b43b271 --- /dev/null +++ b/v6.7/5bc9dc068afe95e924136d57c1a385194282a919 @@ -0,0 +1 @@ +5bc9dc068afe ("selftest: ftrace: fix minor typo in log") diff --git a/v6.7/5caf1b6400d30a31363063314bddea4e5680d639 b/v6.7/5caf1b6400d30a31363063314bddea4e5680d639 new file mode 100644 index 00000000000..184eba6b216 --- /dev/null +++ b/v6.7/5caf1b6400d30a31363063314bddea4e5680d639 @@ -0,0 +1,2 @@ +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") diff --git a/v6.7/5d94da7ff00ef45737a64d947e7ff45aca972782 b/v6.7/5d94da7ff00ef45737a64d947e7ff45aca972782 new file mode 100644 index 00000000000..94756e17f87 --- /dev/null +++ b/v6.7/5d94da7ff00ef45737a64d947e7ff45aca972782 @@ -0,0 +1 @@ +5d94da7ff00e ("kselftest: Add basic test for probing the rust sample modules") diff --git a/v6.7/6021d62c677f12f2f975bb1bf2389730e1d9f746 b/v6.7/6021d62c677f12f2f975bb1bf2389730e1d9f746 new file mode 100644 index 00000000000..35c83a83d1c --- /dev/null +++ b/v6.7/6021d62c677f12f2f975bb1bf2389730e1d9f746 @@ -0,0 +1 @@ +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") diff --git a/v6.7/60c2a6926cc94dcd8a60ab593b4092bc354061c3 b/v6.7/60c2a6926cc94dcd8a60ab593b4092bc354061c3 new file mode 100644 index 00000000000..a85f7d2991f --- /dev/null +++ b/v6.7/60c2a6926cc94dcd8a60ab593b4092bc354061c3 @@ -0,0 +1,3 @@ +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") diff --git a/v6.7/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 b/v6.7/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 new file mode 100644 index 00000000000..2a9d5bb0c1c --- /dev/null +++ b/v6.7/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 @@ -0,0 +1 @@ +60f3154d196b ("nfsd: convert to using new filelock helpers") diff --git a/v6.7/617fc7775370324d0a2b888625b042221ebdcb62 b/v6.7/617fc7775370324d0a2b888625b042221ebdcb62 new file mode 100644 index 00000000000..5774ef7c695 --- /dev/null +++ b/v6.7/617fc7775370324d0a2b888625b042221ebdcb62 @@ -0,0 +1,6 @@ +617fc7775370 ("fs: Use KMEM_CACHE instead of kmem_cache_create") +a6293b3e285c ("fs: factor out backing_file_{read,write}_iter() helpers") +f91a704f7161 ("fs: prepare for stackable filesystems backing file helpers") +6ae654392bb5 ("fs: move kiocb_start_write() into vfs_iocb_iter_write()") +269aed7014b3 ("fs: move file_start_write() into vfs_iter_write()") +e389b76a7ee1 ("coda: change locking order in coda_file_write_iter()") diff --git a/v6.7/61ead71476cf8b68960275beee24ff00a809fe81 b/v6.7/61ead71476cf8b68960275beee24ff00a809fe81 new file mode 100644 index 00000000000..837aacb081a --- /dev/null +++ b/v6.7/61ead71476cf8b68960275beee24ff00a809fe81 @@ -0,0 +1,3 @@ +61ead71476cf ("ext4: port block device access to file") +afde134b5bd0 ("ext4: Block writes to journal device") +218de67764e5 ("ext4: simplify device handling") diff --git a/v6.7/64bef697d33b75fc06c5789b3f8108680271529f b/v6.7/64bef697d33b75fc06c5789b3f8108680271529f new file mode 100644 index 00000000000..b1f26dc8cde --- /dev/null +++ b/v6.7/64bef697d33b75fc06c5789b3f8108680271529f @@ -0,0 +1,6 @@ +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") diff --git a/v6.7/64f92a554f72cbfe8b971f93af9d07f87599bc88 b/v6.7/64f92a554f72cbfe8b971f93af9d07f87599bc88 new file mode 100644 index 00000000000..91e64def526 --- /dev/null +++ b/v6.7/64f92a554f72cbfe8b971f93af9d07f87599bc88 @@ -0,0 +1 @@ +64f92a554f72 ("ocfs2: convert to using new filelock helpers") diff --git a/v6.7/6727980b67852dae6b82a97e24fbadbdd218c033 b/v6.7/6727980b67852dae6b82a97e24fbadbdd218c033 new file mode 100644 index 00000000000..efcdbbb5997 --- /dev/null +++ b/v6.7/6727980b67852dae6b82a97e24fbadbdd218c033 @@ -0,0 +1 @@ +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") diff --git a/v6.7/6874f6ed92df1e95ff815692b6bf6aa98e4c925b b/v6.7/6874f6ed92df1e95ff815692b6bf6aa98e4c925b new file mode 100644 index 00000000000..b1f95e09ffb --- /dev/null +++ b/v6.7/6874f6ed92df1e95ff815692b6bf6aa98e4c925b @@ -0,0 +1,20 @@ +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v6.7/689a930b93c5c20294df5da0407df361c5412eac b/v6.7/689a930b93c5c20294df5da0407df361c5412eac new file mode 100644 index 00000000000..956a7ce4b2d --- /dev/null +++ b/v6.7/689a930b93c5c20294df5da0407df361c5412eac @@ -0,0 +1,20 @@ +689a930b93c5 ("drm/xe/tests: Fix printf format specifiers in xe_migrate test") +cf0b9e94c8c7 ("drm/xe/tests/xe_migrate.c: Add vram to vram KUNIT test") +b7ab8c4f028f ("drm/xe/bo: Remove the lock_no_vm()/unlock_no_vm() interface") +d00e9cc28e1e ("drm/xe/vm: Simplify and document xe_vm_lock()") +fba153b0d0b7 ("drm/xe/selftests: consider multi-GT for eviction test") +9c0d779fc67b ("drm/xe: Prevent return with locked vm") +9b9529ce379a ("drm/xe: Rename engine to exec_queue") +99fea6828879 ("drm/xe: Prefer WARN() over BUG() to avoid crashing the kernel") +e3828ebf6cde ("drm/xe: Add define WQ_HEADER_SIZE") +937b4be72baa ("drm/xe: Decouple vram check from xe_bo_addr()") +621c1fbd9b83 ("drm/xe: Remove vma arg from xe_pte_encode()") +0e34fdb4a01a ("drm/xe: Fix checking for unset value") +6aa26f6eb829 ("drm/xe/engine: add missing rpm for bind engines") +cd928fced996 ("drm/xe/uapi: add the userspace bits for small-bar") +6a024f1bfdfe ("drm/xe/bo: support tiered vram allocation for small-bar") +7a060d786cc1 ("drm/xe/mtl: Map PPGTT as CPU:WC") +7ead33156483 ("drm/xe: Use migrate engine for page fault binds") +1655c893af08 ("drm/xe: Reduce the number list links in xe_vma") +8f33b4f054fc ("drm/xe: Avoid doing rebinds") +0043a3e8a1f5 ("drm/xe/execlist: Log when using execlist submission") diff --git a/v6.7/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce b/v6.7/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce new file mode 100644 index 00000000000..0b0ec6d7cbe --- /dev/null +++ b/v6.7/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce @@ -0,0 +1 @@ +6934eea2690b ("selftests: ktap_helpers: Add helper to print diagnostic messages") diff --git a/v6.7/6a277077ac5189d7633f8c57e153e0a73fab39d2 b/v6.7/6a277077ac5189d7633f8c57e153e0a73fab39d2 new file mode 100644 index 00000000000..0d2fbea9e4a --- /dev/null +++ b/v6.7/6a277077ac5189d7633f8c57e153e0a73fab39d2 @@ -0,0 +1 @@ +6a277077ac51 ("smb/server: convert to using new filelock helpers") diff --git a/v6.7/6a71770442b5b7cf8f880ca1c0a72456c918c757 b/v6.7/6a71770442b5b7cf8f880ca1c0a72456c918c757 new file mode 100644 index 00000000000..6ff718504ae --- /dev/null +++ b/v6.7/6a71770442b5b7cf8f880ca1c0a72456c918c757 @@ -0,0 +1,2 @@ +6a71770442b5 ("selftests: livepatch: Test livepatching a heavily called syscall") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") diff --git a/v6.7/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c b/v6.7/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c new file mode 100644 index 00000000000..6f0978c5d8b --- /dev/null +++ b/v6.7/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c @@ -0,0 +1 @@ +6b6ec4ca4e33 ("eventfd: add a BUILD_BUG_ON() to ensure consistency between EFD_SEMAPHORE and the uapi") diff --git a/v6.7/6b865d6530230b0c446efd93e0207b8eed7eadb2 b/v6.7/6b865d6530230b0c446efd93e0207b8eed7eadb2 new file mode 100644 index 00000000000..e43fa2baf0e --- /dev/null +++ b/v6.7/6b865d6530230b0c446efd93e0207b8eed7eadb2 @@ -0,0 +1,5 @@ +6b865d653023 ("iomap: only call mapping_set_error once for each failed bio") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") diff --git a/v6.7/6b91bfa1651d841f0066bae2b1322cac29fdfb61 b/v6.7/6b91bfa1651d841f0066bae2b1322cac29fdfb61 new file mode 100644 index 00000000000..661e003badf --- /dev/null +++ b/v6.7/6b91bfa1651d841f0066bae2b1322cac29fdfb61 @@ -0,0 +1 @@ +6b91bfa1651d ("qnx4: convert qnx4 to use the new mount api") diff --git a/v6.7/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 b/v6.7/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 new file mode 100644 index 00000000000..a00f98aed06 --- /dev/null +++ b/v6.7/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 @@ -0,0 +1 @@ +6c8ac6e24eb0 ("initramfs: remove duplicate built-in __initramfs_start unpacking") diff --git a/v6.7/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff b/v6.7/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff new file mode 100644 index 00000000000..ed007f617fb --- /dev/null +++ b/v6.7/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff @@ -0,0 +1,20 @@ +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") diff --git a/v6.7/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 b/v6.7/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 new file mode 100644 index 00000000000..5bc8254446e --- /dev/null +++ b/v6.7/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 @@ -0,0 +1 @@ +6f1a214d446b ("selftests: sched: Fix spelling mistake "hiearchy" -> "hierarchy"") diff --git a/v6.7/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 b/v6.7/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 new file mode 100644 index 00000000000..72d7b8374ab --- /dev/null +++ b/v6.7/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 @@ -0,0 +1 @@ +6f2f793fba78 ("kunit: test: Log the correct filter string in executor_test") diff --git a/v6.7/70dfe3f0d239c2e8abc6a7bea24411031f85b652 b/v6.7/70dfe3f0d239c2e8abc6a7bea24411031f85b652 new file mode 100644 index 00000000000..ccbfd0c0d40 --- /dev/null +++ b/v6.7/70dfe3f0d239c2e8abc6a7bea24411031f85b652 @@ -0,0 +1 @@ +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") diff --git a/v6.7/73f65b8b0325551110dedf8d27ac738bdc331802 b/v6.7/73f65b8b0325551110dedf8d27ac738bdc331802 new file mode 100644 index 00000000000..0329e1c62ea --- /dev/null +++ b/v6.7/73f65b8b0325551110dedf8d27ac738bdc331802 @@ -0,0 +1 @@ +73f65b8b0325 ("fs: Wrong function name in comment") diff --git a/v6.7/73fa7547c70b32cc69685f79be31135797734eb6 b/v6.7/73fa7547c70b32cc69685f79be31135797734eb6 new file mode 100644 index 00000000000..57c6780c00a --- /dev/null +++ b/v6.7/73fa7547c70b32cc69685f79be31135797734eb6 @@ -0,0 +1 @@ +73fa7547c70b ("vfs: add RWF_NOAPPEND flag for pwritev2") diff --git a/v6.7/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 b/v6.7/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 new file mode 100644 index 00000000000..e203b63e790 --- /dev/null +++ b/v6.7/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 @@ -0,0 +1,20 @@ +74e76cbabd7f ("selftests/resctrl: Add resource_info_file_exists()") +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v6.7/75a1bbe60a7425fcaa670bff58b8589b1f880810 b/v6.7/75a1bbe60a7425fcaa670bff58b8589b1f880810 new file mode 100644 index 00000000000..0a3514944a7 --- /dev/null +++ b/v6.7/75a1bbe60a7425fcaa670bff58b8589b1f880810 @@ -0,0 +1 @@ +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") diff --git a/v6.7/75cabec0111b7ccb140d917cc9c481e845cc3498 b/v6.7/75cabec0111b7ccb140d917cc9c481e845cc3498 new file mode 100644 index 00000000000..c6a92a097ca --- /dev/null +++ b/v6.7/75cabec0111b7ccb140d917cc9c481e845cc3498 @@ -0,0 +1 @@ +75cabec0111b ("filelock: add some new helper functions") diff --git a/v6.7/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 b/v6.7/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 new file mode 100644 index 00000000000..a3ebf79c1c7 --- /dev/null +++ b/v6.7/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 @@ -0,0 +1 @@ +75e9570c93c7 ("ceph: convert to using new filelock helpers") diff --git a/v6.7/76698510f593daf8aa0582492090d0c2e484c3e8 b/v6.7/76698510f593daf8aa0582492090d0c2e484c3e8 new file mode 100644 index 00000000000..9ad9e8d3970 --- /dev/null +++ b/v6.7/76698510f593daf8aa0582492090d0c2e484c3e8 @@ -0,0 +1 @@ +76698510f593 ("afs: convert to using new filelock helpers") diff --git a/v6.7/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 b/v6.7/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 new file mode 100644 index 00000000000..648c0e2cfcb --- /dev/null +++ b/v6.7/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 @@ -0,0 +1,20 @@ +7b8001013d72 ("filelock: don't do security checks on nfsd setlease calls") +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.7/7beea725a8ca412c6190090ce7c3a13b169592a1 b/v6.7/7beea725a8ca412c6190090ce7c3a13b169592a1 new file mode 100644 index 00000000000..f2ef9f82a48 --- /dev/null +++ b/v6.7/7beea725a8ca412c6190090ce7c3a13b169592a1 @@ -0,0 +1 @@ +7beea725a8ca ("libfs: Define a minimum directory offset") diff --git a/v6.7/7c079e909b21f8f6e5d8e501c037752ff302a15e b/v6.7/7c079e909b21f8f6e5d8e501c037752ff302a15e new file mode 100644 index 00000000000..ca0ae9837b5 --- /dev/null +++ b/v6.7/7c079e909b21f8f6e5d8e501c037752ff302a15e @@ -0,0 +1 @@ +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") diff --git a/v6.7/7c09a4ed6156c6cab6b951e027ca6ea24af454ba b/v6.7/7c09a4ed6156c6cab6b951e027ca6ea24af454ba new file mode 100644 index 00000000000..770d942f97a --- /dev/null +++ b/v6.7/7c09a4ed6156c6cab6b951e027ca6ea24af454ba @@ -0,0 +1,8 @@ +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") diff --git a/v6.7/7c18509bdaefe2164e62829d614ef9ea429f29d2 b/v6.7/7c18509bdaefe2164e62829d614ef9ea429f29d2 new file mode 100644 index 00000000000..e45492fbb16 --- /dev/null +++ b/v6.7/7c18509bdaefe2164e62829d614ef9ea429f29d2 @@ -0,0 +1,9 @@ +7c18509bdaef ("filelock: convert locks_insert_lock_ctx and locks_delete_lock_ctx") +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.7/7ded1e365cc9de6093a71d3a493c1874aca6e77c b/v6.7/7ded1e365cc9de6093a71d3a493c1874aca6e77c new file mode 100644 index 00000000000..d6c8678a8aa --- /dev/null +++ b/v6.7/7ded1e365cc9de6093a71d3a493c1874aca6e77c @@ -0,0 +1 @@ +7ded1e365cc9 ("efs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.7/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 b/v6.7/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 new file mode 100644 index 00000000000..96e09c2f5f3 --- /dev/null +++ b/v6.7/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 @@ -0,0 +1 @@ +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") diff --git a/v6.7/7edfc610ec315de96963e66889511212ad87e3de b/v6.7/7edfc610ec315de96963e66889511212ad87e3de new file mode 100644 index 00000000000..87ce3c85136 --- /dev/null +++ b/v6.7/7edfc610ec315de96963e66889511212ad87e3de @@ -0,0 +1 @@ +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") diff --git a/v6.7/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 b/v6.7/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 new file mode 100644 index 00000000000..1e9b4ad7e35 --- /dev/null +++ b/v6.7/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 @@ -0,0 +1,2 @@ +7ffa8f3d3023 ("fs: Remove NTFS classic") +a05aea98d405 ("Merge tag 'sysctl-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux") diff --git a/v6.7/806cb2270237ce2ec672a407d66cee17a07d3aa2 b/v6.7/806cb2270237ce2ec672a407d66cee17a07d3aa2 new file mode 100644 index 00000000000..98ff10e6f44 --- /dev/null +++ b/v6.7/806cb2270237ce2ec672a407d66cee17a07d3aa2 @@ -0,0 +1 @@ +806cb2270237 ("kunit: Annotate _MSG assertion variants with gnu printf specifiers") diff --git a/v6.7/80d012e98894ac9112cbcddf2fbf276c2e4be0ec b/v6.7/80d012e98894ac9112cbcddf2fbf276c2e4be0ec new file mode 100644 index 00000000000..01d2023a943 --- /dev/null +++ b/v6.7/80d012e98894ac9112cbcddf2fbf276c2e4be0ec @@ -0,0 +1 @@ +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") diff --git a/v6.7/8145e082a8dfcfdc0a725b0f76eca54337b5b26e b/v6.7/8145e082a8dfcfdc0a725b0f76eca54337b5b26e new file mode 100644 index 00000000000..dd4d0f691f3 --- /dev/null +++ b/v6.7/8145e082a8dfcfdc0a725b0f76eca54337b5b26e @@ -0,0 +1 @@ +8145e082a8df ("romfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.7/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 b/v6.7/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 new file mode 100644 index 00000000000..91160434ff2 --- /dev/null +++ b/v6.7/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 @@ -0,0 +1,8 @@ +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") diff --git a/v6.7/82a8cb96b23244f40be56b9edcf085af0cc237a6 b/v6.7/82a8cb96b23244f40be56b9edcf085af0cc237a6 new file mode 100644 index 00000000000..86383a07eb1 --- /dev/null +++ b/v6.7/82a8cb96b23244f40be56b9edcf085af0cc237a6 @@ -0,0 +1,2 @@ +82a8cb96b232 ("afs: adapt to breakup of struct file_lock") +76698510f593 ("afs: convert to using new filelock helpers") diff --git a/v6.7/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 b/v6.7/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 new file mode 100644 index 00000000000..34fc34dc6a9 --- /dev/null +++ b/v6.7/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 @@ -0,0 +1,2 @@ +83b290c9e3b5 ("pidfd: clone: allow CLONE_THREAD | CLONE_PIDFD together") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") diff --git a/v6.7/84e286c1bb9b22d5893d34fcedd69224a65c439c b/v6.7/84e286c1bb9b22d5893d34fcedd69224a65c439c new file mode 100644 index 00000000000..4e65d3052f1 --- /dev/null +++ b/v6.7/84e286c1bb9b22d5893d34fcedd69224a65c439c @@ -0,0 +1,2 @@ +84e286c1bb9b ("smb/client: adapt to breakup of struct file_lock") +2cd114294d1d ("smb/client: convert to using new filelock helpers") diff --git a/v6.7/85506aca2eb4ea41223c91c5fe25125953c19b13 b/v6.7/85506aca2eb4ea41223c91c5fe25125953c19b13 new file mode 100644 index 00000000000..d95b832afbf --- /dev/null +++ b/v6.7/85506aca2eb4ea41223c91c5fe25125953c19b13 @@ -0,0 +1 @@ +85506aca2eb4 ("selftests/mqueue: Set timeout to 180 seconds") diff --git a/v6.7/85f273a6a1e492afa7309fd23fcd8cb870085f56 b/v6.7/85f273a6a1e492afa7309fd23fcd8cb870085f56 new file mode 100644 index 00000000000..d5e1709a126 --- /dev/null +++ b/v6.7/85f273a6a1e492afa7309fd23fcd8cb870085f56 @@ -0,0 +1 @@ +85f273a6a1e4 ("fs/pipe: Convert to lockdep_cmp_fn") diff --git a/v6.7/872584f1bb983a688547509141b03b37bdb28840 b/v6.7/872584f1bb983a688547509141b03b37bdb28840 new file mode 100644 index 00000000000..554702fca4a --- /dev/null +++ b/v6.7/872584f1bb983a688547509141b03b37bdb28840 @@ -0,0 +1 @@ +872584f1bb98 ("lockd: convert to using new filelock helpers") diff --git a/v6.7/87a83c8c677e762a39d914e67450cc85d8fc1f9a b/v6.7/87a83c8c677e762a39d914e67450cc85d8fc1f9a new file mode 100644 index 00000000000..0b324969e60 --- /dev/null +++ b/v6.7/87a83c8c677e762a39d914e67450cc85d8fc1f9a @@ -0,0 +1 @@ +87a83c8c677e ("reiserfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.7/87b355f44833b9d7d8ebdd3929e941ac1a931b7e b/v6.7/87b355f44833b9d7d8ebdd3929e941ac1a931b7e new file mode 100644 index 00000000000..ee0a65bcba7 --- /dev/null +++ b/v6.7/87b355f44833b9d7d8ebdd3929e941ac1a931b7e @@ -0,0 +1 @@ +87b355f44833 ("erofs: port device access to file") diff --git a/v6.7/8a904a3caa88118744062e872ae90f37748a8fd8 b/v6.7/8a904a3caa88118744062e872ae90f37748a8fd8 new file mode 100644 index 00000000000..9af8d651d37 --- /dev/null +++ b/v6.7/8a904a3caa88118744062e872ae90f37748a8fd8 @@ -0,0 +1 @@ +8a904a3caa88 ("rtc: test: Fix invalid format specifier.") diff --git a/v6.7/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 b/v6.7/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 new file mode 100644 index 00000000000..7eb29fe1742 --- /dev/null +++ b/v6.7/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 @@ -0,0 +1 @@ +8ab37b0d98cf ("selftests: livepatch: Add initial .gitignore") diff --git a/v6.7/8b3d838139bcd1e552f1899191f734264ce2a1a5 b/v6.7/8b3d838139bcd1e552f1899191f734264ce2a1a5 new file mode 100644 index 00000000000..1fdf276ca98 --- /dev/null +++ b/v6.7/8b3d838139bcd1e552f1899191f734264ce2a1a5 @@ -0,0 +1 @@ +8b3d838139bc ("fs: improve dump_mapping() robustness") diff --git a/v6.7/8b6bb995d3819218498bdbee4465bffff1497a31 b/v6.7/8b6bb995d3819218498bdbee4465bffff1497a31 new file mode 100644 index 00000000000..7ce59acc9d5 --- /dev/null +++ b/v6.7/8b6bb995d3819218498bdbee4465bffff1497a31 @@ -0,0 +1 @@ +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") diff --git a/v6.7/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b b/v6.7/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b new file mode 100644 index 00000000000..454cd98364e --- /dev/null +++ b/v6.7/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b @@ -0,0 +1,2 @@ +8cbf22b3dcf0 ("selftests: ftrace: fix typo in test description") +ee9793be08b1 ("tracing/selftests: Add ownership modification tests for eventfs") diff --git a/v6.7/90a009db09e2b91990df28e47844d44ae0ef9aa8 b/v6.7/90a009db09e2b91990df28e47844d44ae0ef9aa8 new file mode 100644 index 00000000000..0266df0f4f3 --- /dev/null +++ b/v6.7/90a009db09e2b91990df28e47844d44ae0ef9aa8 @@ -0,0 +1,4 @@ +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") diff --git a/v6.7/90f92b68c9869913753f8bc1d87b7762a5f36873 b/v6.7/90f92b68c9869913753f8bc1d87b7762a5f36873 new file mode 100644 index 00000000000..c9758cbe3ca --- /dev/null +++ b/v6.7/90f92b68c9869913753f8bc1d87b7762a5f36873 @@ -0,0 +1,7 @@ +90f92b68c986 ("pidfd: kill the no longer needed do_notify_pidfd() in de_thread()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") diff --git a/v6.7/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 b/v6.7/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 new file mode 100644 index 00000000000..8e581290d1e --- /dev/null +++ b/v6.7/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 @@ -0,0 +1 @@ +91e78a1eb6b1 ("hugetlbfs: support idmapped mounts") diff --git a/v6.7/9473c4450e9c83d890d435577a3776d925fa748c b/v6.7/9473c4450e9c83d890d435577a3776d925fa748c new file mode 100644 index 00000000000..85a873e73ea --- /dev/null +++ b/v6.7/9473c4450e9c83d890d435577a3776d925fa748c @@ -0,0 +1 @@ +9473c4450e9c ("exportfs: fix the fallback implementation of the get_name export operation") diff --git a/v6.7/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d b/v6.7/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d new file mode 100644 index 00000000000..e2650076171 --- /dev/null +++ b/v6.7/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d @@ -0,0 +1,4 @@ +966b7bd3ca3e ("dlm: adapt to breakup of struct file_lock") +11ff73082f17 ("dlm: convert to using new filelock helpers") +6bd4a2bfe568 ("dlm: use FL_SLEEP to determine blocking vs non-blocking") +dbee1adeb7e6 ("dlm: use fl_owner from lockd") diff --git a/v6.7/9a7eec48c9715c897b3a7809799089d708a4de64 b/v6.7/9a7eec48c9715c897b3a7809799089d708a4de64 new file mode 100644 index 00000000000..78c0be64131 --- /dev/null +++ b/v6.7/9a7eec48c9715c897b3a7809799089d708a4de64 @@ -0,0 +1 @@ +9a7eec48c971 ("fuse: adapt to breakup of struct file_lock") diff --git a/v6.7/9ae061cf2a46980b37cec1e56a372603682b2741 b/v6.7/9ae061cf2a46980b37cec1e56a372603682b2741 new file mode 100644 index 00000000000..44871cf724d --- /dev/null +++ b/v6.7/9ae061cf2a46980b37cec1e56a372603682b2741 @@ -0,0 +1 @@ +9ae061cf2a46 ("btrfs: port device access to file") diff --git a/v6.7/9b6713cc75229f25552c643083cbdbfb771e5bca b/v6.7/9b6713cc75229f25552c643083cbdbfb771e5bca new file mode 100644 index 00000000000..cb94f9f913e --- /dev/null +++ b/v6.7/9b6713cc75229f25552c643083cbdbfb771e5bca @@ -0,0 +1,8 @@ +9b6713cc7522 ("maple_tree: Add mtree_alloc_cyclic()") +067311d33e65 ("maple_tree: separate ma_state node from status") +271f61a8b41d ("maple_tree: clean up inlines for some functions") +bf857ddd21d0 ("maple_tree: move debug check to __mas_set_range()") +f7a590189539 ("maple_tree: make mas_erase() more robust") +a2587a7e8d37 ("maple_tree: add test for mtree_dup()") +fd32e4e9b764 ("maple_tree: introduce interfaces __mt_dup() and mtree_dup()") +4f2267b58a22 ("maple_tree: add mt_free_one() and mt_attr() helpers") diff --git a/v6.7/9bb430a89d2dfce58a3d61a3a04e149109d3934e b/v6.7/9bb430a89d2dfce58a3d61a3a04e149109d3934e new file mode 100644 index 00000000000..2d98e452115 --- /dev/null +++ b/v6.7/9bb430a89d2dfce58a3d61a3a04e149109d3934e @@ -0,0 +1,7 @@ +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.7/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a b/v6.7/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a new file mode 100644 index 00000000000..532f22a0fbf --- /dev/null +++ b/v6.7/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a @@ -0,0 +1 @@ +9de31ee6d7a8 ("reiserfs: port block device access to file") diff --git a/v6.7/9e3f1c59367515e7e40675fe83645a131c05039d b/v6.7/9e3f1c59367515e7e40675fe83645a131c05039d new file mode 100644 index 00000000000..8d54c0842d1 --- /dev/null +++ b/v6.7/9e3f1c59367515e7e40675fe83645a131c05039d @@ -0,0 +1 @@ +9e3f1c593675 ("selftests/move_mount_set_group:Make tests build with old libc") diff --git a/v6.7/9ed52108f6478a6a805c0c15a3f70aabba07247e b/v6.7/9ed52108f6478a6a805c0c15a3f70aabba07247e new file mode 100644 index 00000000000..8ea2a7637dd --- /dev/null +++ b/v6.7/9ed52108f6478a6a805c0c15a3f70aabba07247e @@ -0,0 +1 @@ +9ed52108f647 ("pidfd: change do_notify_pidfd() to use __wake_up(poll_to_key(EPOLLIN))") diff --git a/v6.7/9f2f767f5ef81982a36edef512b2319e3a79ad73 b/v6.7/9f2f767f5ef81982a36edef512b2319e3a79ad73 new file mode 100644 index 00000000000..0f81ddd698e --- /dev/null +++ b/v6.7/9f2f767f5ef81982a36edef512b2319e3a79ad73 @@ -0,0 +1,2 @@ +9f2f767f5ef8 ("bcachefs: port block device access to file") +1bfdc94b28cf ("bcachefs: Convert to bdev_open_by_path()") diff --git a/v6.7/a0dd82d6d863f03859ccab6c71e84e917f4d7082 b/v6.7/a0dd82d6d863f03859ccab6c71e84e917f4d7082 new file mode 100644 index 00000000000..f6a628ee77a --- /dev/null +++ b/v6.7/a0dd82d6d863f03859ccab6c71e84e917f4d7082 @@ -0,0 +1 @@ +a0dd82d6d863 ("kunit: Mark filter* params as rw") diff --git a/v6.7/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f b/v6.7/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f new file mode 100644 index 00000000000..09cb46745c2 --- /dev/null +++ b/v6.7/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f @@ -0,0 +1,14 @@ +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.7/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 b/v6.7/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 new file mode 100644 index 00000000000..4d895554473 --- /dev/null +++ b/v6.7/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 @@ -0,0 +1 @@ +a1c6d5439fbd ("pid: kill the obsolete PIDTYPE_PID code in transfer_pid()") diff --git a/v6.7/a28d893eb3270cf62c10dd8777af0d8452cdc072 b/v6.7/a28d893eb3270cf62c10dd8777af0d8452cdc072 new file mode 100644 index 00000000000..b315c929cb7 --- /dev/null +++ b/v6.7/a28d893eb3270cf62c10dd8777af0d8452cdc072 @@ -0,0 +1 @@ +a28d893eb327 ("md: port block device access to file") diff --git a/v6.7/a34606a9aa3d36d178a5ecf31a0299b88102cf12 b/v6.7/a34606a9aa3d36d178a5ecf31a0299b88102cf12 new file mode 100644 index 00000000000..2d665322491 --- /dev/null +++ b/v6.7/a34606a9aa3d36d178a5ecf31a0299b88102cf12 @@ -0,0 +1,2 @@ +a34606a9aa3d ("rnbd: port block device access to file") +70d85bec8f4c ("block/rnbd: use %pe to print errors") diff --git a/v6.7/a4af51ce229b1e1eab003966dbfebf9d80093a77 b/v6.7/a4af51ce229b1e1eab003966dbfebf9d80093a77 new file mode 100644 index 00000000000..0af32cf1dba --- /dev/null +++ b/v6.7/a4af51ce229b1e1eab003966dbfebf9d80093a77 @@ -0,0 +1 @@ +a4af51ce229b ("fs: super_set_uuid()") diff --git a/v6.7/a56aefca8d386181415a1fb7cfec2f72b0404797 b/v6.7/a56aefca8d386181415a1fb7cfec2f72b0404797 new file mode 100644 index 00000000000..e08f70756d9 --- /dev/null +++ b/v6.7/a56aefca8d386181415a1fb7cfec2f72b0404797 @@ -0,0 +1,7 @@ +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") diff --git a/v6.7/a575c9734f3021f1fc81c2477ecaee4d9841fd59 b/v6.7/a575c9734f3021f1fc81c2477ecaee4d9841fd59 new file mode 100644 index 00000000000..0e683f0b76a --- /dev/null +++ b/v6.7/a575c9734f3021f1fc81c2477ecaee4d9841fd59 @@ -0,0 +1 @@ +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") diff --git a/v6.7/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a b/v6.7/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a new file mode 100644 index 00000000000..10c40ed981b --- /dev/null +++ b/v6.7/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a @@ -0,0 +1,3 @@ +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.7/a6bf23e18324d550f789637d469cca654c92fe86 b/v6.7/a6bf23e18324d550f789637d469cca654c92fe86 new file mode 100644 index 00000000000..4726e60165e --- /dev/null +++ b/v6.7/a6bf23e18324d550f789637d469cca654c92fe86 @@ -0,0 +1,4 @@ +a6bf23e18324 ("gfs2: adapt to breakup of struct file_lock") +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") diff --git a/v6.7/ab838b3fd9a442a62f36ea7eeb93e77259f787ce b/v6.7/ab838b3fd9a442a62f36ea7eeb93e77259f787ce new file mode 100644 index 00000000000..db1c3992e95 --- /dev/null +++ b/v6.7/ab838b3fd9a442a62f36ea7eeb93e77259f787ce @@ -0,0 +1,10 @@ +ab838b3fd9a4 ("block: remove bdev_handle completely") +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +8ff363ade395 ("block: Fix a memory leak in bdev_open_by_dev()") +ed5cc702d311 ("block: Add config option to not allow writing to mounted devices") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") diff --git a/v6.7/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 b/v6.7/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 new file mode 100644 index 00000000000..00192b7f50e --- /dev/null +++ b/v6.7/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 @@ -0,0 +1,2 @@ +ac4e78bdbba2 ("jfs: port block device access to file") +f3a608827d1f ("bdev: open block device as files") diff --git a/v6.7/ad399740bd41da5558d8b8b2b19481740ca063cb b/v6.7/ad399740bd41da5558d8b8b2b19481740ca063cb new file mode 100644 index 00000000000..0e3a898f293 --- /dev/null +++ b/v6.7/ad399740bd41da5558d8b8b2b19481740ca063cb @@ -0,0 +1,8 @@ +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.7/ad72872eb3ae634d1e4296a384baa81e85cc6acc b/v6.7/ad72872eb3ae634d1e4296a384baa81e85cc6acc new file mode 100644 index 00000000000..7c4c7cb842b --- /dev/null +++ b/v6.7/ad72872eb3ae634d1e4296a384baa81e85cc6acc @@ -0,0 +1 @@ +ad72872eb3ae ("asm-generic: remove extra type checking in acquire/release for non-SMP case") diff --git a/v6.7/ae5535efd8c445ad6033ac0d5da0197897b148ea b/v6.7/ae5535efd8c445ad6033ac0d5da0197897b148ea new file mode 100644 index 00000000000..8f38f479049 --- /dev/null +++ b/v6.7/ae5535efd8c445ad6033ac0d5da0197897b148ea @@ -0,0 +1,4 @@ +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") diff --git a/v6.7/ae638551ab64a216364a63c4ee5061f82702fde2 b/v6.7/ae638551ab64a216364a63c4ee5061f82702fde2 new file mode 100644 index 00000000000..c7214fafecb --- /dev/null +++ b/v6.7/ae638551ab64a216364a63c4ee5061f82702fde2 @@ -0,0 +1,20 @@ +ae638551ab64 ("selftests/resctrl: Add non-contiguous CBMs CAT test") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v6.7/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 b/v6.7/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 new file mode 100644 index 00000000000..0df67d4285c --- /dev/null +++ b/v6.7/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 @@ -0,0 +1,8 @@ +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.7/ae8c511757304e0c393661b5ed2ad7073e2a351d b/v6.7/ae8c511757304e0c393661b5ed2ad7073e2a351d new file mode 100644 index 00000000000..2116a742da6 --- /dev/null +++ b/v6.7/ae8c511757304e0c393661b5ed2ad7073e2a351d @@ -0,0 +1,3 @@ +ae8c51175730 ("fs: add FS_IOC_GETFSSYSFSPATH") +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") +a4af51ce229b ("fs: super_set_uuid()") diff --git a/v6.7/b1211a25c4fe3443cfef4ed7c39251502a663776 b/v6.7/b1211a25c4fe3443cfef4ed7c39251502a663776 new file mode 100644 index 00000000000..d3d9b28236c --- /dev/null +++ b/v6.7/b1211a25c4fe3443cfef4ed7c39251502a663776 @@ -0,0 +1,4 @@ +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") diff --git a/v6.7/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 b/v6.7/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 new file mode 100644 index 00000000000..2b2301a0cf5 --- /dev/null +++ b/v6.7/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 @@ -0,0 +1,12 @@ +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v6.7/b4c6d52d8a81c53a8759e382e8000597909f0615 b/v6.7/b4c6d52d8a81c53a8759e382e8000597909f0615 new file mode 100644 index 00000000000..543d4b29694 --- /dev/null +++ b/v6.7/b4c6d52d8a81c53a8759e382e8000597909f0615 @@ -0,0 +1,3 @@ +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") +4d927b03a688 ("gfs2: Rename gfs2_withdrawn to gfs2_withdrawing_or_withdrawn") +015af1af4400 ("gfs2: Mark withdraws as unlikely") diff --git a/v6.7/b639585e71e63008373d3a9fd060b87315fe7ea8 b/v6.7/b639585e71e63008373d3a9fd060b87315fe7ea8 new file mode 100644 index 00000000000..f50ac282f21 --- /dev/null +++ b/v6.7/b639585e71e63008373d3a9fd060b87315fe7ea8 @@ -0,0 +1 @@ +b639585e71e6 ("fork: Using clone_flags for legacy clone check") diff --git a/v6.7/b6aaba5b76e9596cb4d62d081cca41e114becacc b/v6.7/b6aaba5b76e9596cb4d62d081cca41e114becacc new file mode 100644 index 00000000000..fd66c95710c --- /dev/null +++ b/v6.7/b6aaba5b76e9596cb4d62d081cca41e114becacc @@ -0,0 +1,11 @@ +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.7/b6be3714005c3933886be71011f19119e219e77c b/v6.7/b6be3714005c3933886be71011f19119e219e77c new file mode 100644 index 00000000000..ad2869cc387 --- /dev/null +++ b/v6.7/b6be3714005c3933886be71011f19119e219e77c @@ -0,0 +1,10 @@ +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.7/b6dfac948686799169c899557a179b84d0d1f47e b/v6.7/b6dfac948686799169c899557a179b84d0d1f47e new file mode 100644 index 00000000000..66cda25f1d1 --- /dev/null +++ b/v6.7/b6dfac948686799169c899557a179b84d0d1f47e @@ -0,0 +1,5 @@ +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") diff --git a/v6.7/b6e6a582f2b357b6f74849b715de12cc38b1ee91 b/v6.7/b6e6a582f2b357b6f74849b715de12cc38b1ee91 new file mode 100644 index 00000000000..11790a3f641 --- /dev/null +++ b/v6.7/b6e6a582f2b357b6f74849b715de12cc38b1ee91 @@ -0,0 +1,7 @@ +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") diff --git a/v6.7/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 b/v6.7/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 new file mode 100644 index 00000000000..853af619052 --- /dev/null +++ b/v6.7/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 @@ -0,0 +1 @@ +bac0a9e56e1f ("file: add alloc_file_pseudo_noaccount()") diff --git a/v6.7/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 b/v6.7/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 new file mode 100644 index 00000000000..2bd6f284d00 --- /dev/null +++ b/v6.7/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 @@ -0,0 +1 @@ +bae8bc46987e ("libfs: Remove unnecessary ‘0’ values from ret") diff --git a/v6.7/bc401c2900c128d3d69482769f1300502a9f0598 b/v6.7/bc401c2900c128d3d69482769f1300502a9f0598 new file mode 100644 index 00000000000..ca7dcb79688 --- /dev/null +++ b/v6.7/bc401c2900c128d3d69482769f1300502a9f0598 @@ -0,0 +1 @@ +bc401c2900c1 ("ubifs: Configure dentry operations at dentry-creation time") diff --git a/v6.7/bcd8a929a5387178d917da785896e53b0845ab37 b/v6.7/bcd8a929a5387178d917da785896e53b0845ab37 new file mode 100644 index 00000000000..fae9f0bb233 --- /dev/null +++ b/v6.7/bcd8a929a5387178d917da785896e53b0845ab37 @@ -0,0 +1,2 @@ +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") diff --git a/v6.7/bcdb2e9d9f319935938a5addee040e37b60192ff b/v6.7/bcdb2e9d9f319935938a5addee040e37b60192ff new file mode 100644 index 00000000000..0978e2e990b --- /dev/null +++ b/v6.7/bcdb2e9d9f319935938a5addee040e37b60192ff @@ -0,0 +1,3 @@ +bcdb2e9d9f31 ("selftests/resctrl: Read in less obvious order to defeat prefetch optimizations") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v6.7/bd46543d7f9a8b2c03420499b1885287e96aaf28 b/v6.7/bd46543d7f9a8b2c03420499b1885287e96aaf28 new file mode 100644 index 00000000000..bce9be44ecb --- /dev/null +++ b/v6.7/bd46543d7f9a8b2c03420499b1885287e96aaf28 @@ -0,0 +1 @@ +bd46543d7f9a ("eventfd: move 'eventfd-count' printing out of spinlock") diff --git a/v6.7/bd8c239c0502e70c92cf9496846bcbec7cd5702f b/v6.7/bd8c239c0502e70c92cf9496846bcbec7cd5702f new file mode 100644 index 00000000000..01ca240ca8e --- /dev/null +++ b/v6.7/bd8c239c0502e70c92cf9496846bcbec7cd5702f @@ -0,0 +1 @@ +bd8c239c0502 ("iov_iter: Avoid wrap-around instrumentation in copy_compat_iovec_from_user()") diff --git a/v6.7/be2760a703e6554c2b5784e2fec804284cdcbe4d b/v6.7/be2760a703e6554c2b5784e2fec804284cdcbe4d new file mode 100644 index 00000000000..53a3d4970b4 --- /dev/null +++ b/v6.7/be2760a703e6554c2b5784e2fec804284cdcbe4d @@ -0,0 +1 @@ +be2760a703e6 ("f2fs: Configure dentry operations at dentry-creation time") diff --git a/v6.7/be914f8fd282ecce5d8e2dd098e628dcc7ad533a b/v6.7/be914f8fd282ecce5d8e2dd098e628dcc7ad533a new file mode 100644 index 00000000000..a0fc3a08cbb --- /dev/null +++ b/v6.7/be914f8fd282ecce5d8e2dd098e628dcc7ad533a @@ -0,0 +1 @@ +be914f8fd282 ("zram: port block device access to file") diff --git a/v6.7/c044a9502649a66bf5c5e1a584cb82b2c538ae25 b/v6.7/c044a9502649a66bf5c5e1a584cb82b2c538ae25 new file mode 100644 index 00000000000..17bb3b2ca74 --- /dev/null +++ b/v6.7/c044a9502649a66bf5c5e1a584cb82b2c538ae25 @@ -0,0 +1 @@ +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") diff --git a/v6.7/c25db1d27abd78175d9802f52c1b75f3cf716f2c b/v6.7/c25db1d27abd78175d9802f52c1b75f3cf716f2c new file mode 100644 index 00000000000..d5947b2a9bd --- /dev/null +++ b/v6.7/c25db1d27abd78175d9802f52c1b75f3cf716f2c @@ -0,0 +1 @@ +c25db1d27abd ("selftests: uevent: add missing gitignore") diff --git a/v6.7/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 b/v6.7/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 new file mode 100644 index 00000000000..0b6e11a5d5a --- /dev/null +++ b/v6.7/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 @@ -0,0 +1 @@ +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") diff --git a/v6.7/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 b/v6.7/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 new file mode 100644 index 00000000000..54fdba3474b --- /dev/null +++ b/v6.7/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 @@ -0,0 +1 @@ +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") diff --git a/v6.7/c5215d54dc10e801a6cefef62445a00a4c28a515 b/v6.7/c5215d54dc10e801a6cefef62445a00a4c28a515 new file mode 100644 index 00000000000..01338b121ec --- /dev/null +++ b/v6.7/c5215d54dc10e801a6cefef62445a00a4c28a515 @@ -0,0 +1,2 @@ +c5215d54dc10 ("kunit: Setup DMA masks on the kunit device") +d03c720e03bd ("kunit: Add APIs for managing devices") diff --git a/v6.7/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b b/v6.7/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b new file mode 100644 index 00000000000..f8b72a047c0 --- /dev/null +++ b/v6.7/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b @@ -0,0 +1,20 @@ +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v6.7/c67ef897fe08effad98f0c7fb9223fa1f771d09e b/v6.7/c67ef897fe08effad98f0c7fb9223fa1f771d09e new file mode 100644 index 00000000000..f25e933257c --- /dev/null +++ b/v6.7/c67ef897fe08effad98f0c7fb9223fa1f771d09e @@ -0,0 +1 @@ +c67ef897fe08 ("select: Avoid wrap-around instrumentation in do_sys_poll()") diff --git a/v6.7/c69ff4071935f946f1cddc59e1d36a03442ed015 b/v6.7/c69ff4071935f946f1cddc59e1d36a03442ed015 new file mode 100644 index 00000000000..7f9e2d6ecaf --- /dev/null +++ b/v6.7/c69ff4071935f946f1cddc59e1d36a03442ed015 @@ -0,0 +1,19 @@ +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.7/c762b979c7c97dc7a4010f943a9c0b646a56ed36 b/v6.7/c762b979c7c97dc7a4010f943a9c0b646a56ed36 new file mode 100644 index 00000000000..9a9b62eb4bc --- /dev/null +++ b/v6.7/c762b979c7c97dc7a4010f943a9c0b646a56ed36 @@ -0,0 +1 @@ +c762b979c7c9 ("proc: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.7/c8841fc4d51f603a44c00448ad17404eb829c741 b/v6.7/c8841fc4d51f603a44c00448ad17404eb829c741 new file mode 100644 index 00000000000..f32ec238ec2 --- /dev/null +++ b/v6.7/c8841fc4d51f603a44c00448ad17404eb829c741 @@ -0,0 +1 @@ +c8841fc4d51f ("qnx6: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.7/c8df2cc9d63bdb365c520a2dd5472f7b7755644f b/v6.7/c8df2cc9d63bdb365c520a2dd5472f7b7755644f new file mode 100644 index 00000000000..949f21d0212 --- /dev/null +++ b/v6.7/c8df2cc9d63bdb365c520a2dd5472f7b7755644f @@ -0,0 +1 @@ +c8df2cc9d63b ("ocfs2: adapt to breakup of struct file_lock") diff --git a/v6.7/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 b/v6.7/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 new file mode 100644 index 00000000000..2b949355bf2 --- /dev/null +++ b/v6.7/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 @@ -0,0 +1 @@ +c8e108d80cd8 ("s390: port block device access to file") diff --git a/v6.7/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 b/v6.7/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 new file mode 100644 index 00000000000..7480cfe75e4 --- /dev/null +++ b/v6.7/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 @@ -0,0 +1,2 @@ +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") diff --git a/v6.7/c997d683d952d8c927922ea0ab4d33a01c8efc2c b/v6.7/c997d683d952d8c927922ea0ab4d33a01c8efc2c new file mode 100644 index 00000000000..4d3422c2206 --- /dev/null +++ b/v6.7/c997d683d952d8c927922ea0ab4d33a01c8efc2c @@ -0,0 +1,3 @@ +c997d683d952 ("vfs: remove SLAB_MEM_SPREAD flag usage") +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v6.7/ca1608875ae21bb40a7731b81bc0e2c95622d502 b/v6.7/ca1608875ae21bb40a7731b81bc0e2c95622d502 new file mode 100644 index 00000000000..f7cdd03b01e --- /dev/null +++ b/v6.7/ca1608875ae21bb40a7731b81bc0e2c95622d502 @@ -0,0 +1,20 @@ +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v6.7/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b b/v6.7/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b new file mode 100644 index 00000000000..22b4ed83bad --- /dev/null +++ b/v6.7/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b @@ -0,0 +1,12 @@ +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") diff --git a/v6.7/cbb93fe5e6d00695e1344fa697dab3974b216717 b/v6.7/cbb93fe5e6d00695e1344fa697dab3974b216717 new file mode 100644 index 00000000000..d309e512963 --- /dev/null +++ b/v6.7/cbb93fe5e6d00695e1344fa697dab3974b216717 @@ -0,0 +1 @@ +cbb93fe5e6d0 ("sysv: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.7/cc47a057e79613b7af0110837ff082caf8895c9e b/v6.7/cc47a057e79613b7af0110837ff082caf8895c9e new file mode 100644 index 00000000000..a50d6f549d8 --- /dev/null +++ b/v6.7/cc47a057e79613b7af0110837ff082caf8895c9e @@ -0,0 +1 @@ +cc47a057e796 ("ntfs3: use file_mnt_idmap helper") diff --git a/v6.7/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 b/v6.7/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 new file mode 100644 index 00000000000..a1372926be5 --- /dev/null +++ b/v6.7/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 @@ -0,0 +1 @@ +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") diff --git a/v6.7/cc9542534bf09f33b4da32025b31335588fcefb9 b/v6.7/cc9542534bf09f33b4da32025b31335588fcefb9 new file mode 100644 index 00000000000..63702ba8814 --- /dev/null +++ b/v6.7/cc9542534bf09f33b4da32025b31335588fcefb9 @@ -0,0 +1,3 @@ +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") diff --git a/v6.7/cdefbf2324ceda662e2667aa2f44e8b9de3d780f b/v6.7/cdefbf2324ceda662e2667aa2f44e8b9de3d780f new file mode 100644 index 00000000000..3db980f6b63 --- /dev/null +++ b/v6.7/cdefbf2324ceda662e2667aa2f44e8b9de3d780f @@ -0,0 +1 @@ +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") diff --git a/v6.7/ce51bf1790c4972125b19c22dbfa76d7e0136280 b/v6.7/ce51bf1790c4972125b19c22dbfa76d7e0136280 new file mode 100644 index 00000000000..25d05ccd2cb --- /dev/null +++ b/v6.7/ce51bf1790c4972125b19c22dbfa76d7e0136280 @@ -0,0 +1 @@ +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") diff --git a/v6.7/cf12445daec01aaa2d27bb34bd7c796a53442c42 b/v6.7/cf12445daec01aaa2d27bb34bd7c796a53442c42 new file mode 100644 index 00000000000..d208b0bf69b --- /dev/null +++ b/v6.7/cf12445daec01aaa2d27bb34bd7c796a53442c42 @@ -0,0 +1,2 @@ +cf12445daec0 ("fs/hfsplus: use better @opf description") +02105f18a26c ("fs/hfsplus: wrapper.c: fix kernel-doc warnings") diff --git a/v6.7/d0089603fa7a22a940f808a7cbc49402fe02281e b/v6.7/d0089603fa7a22a940f808a7cbc49402fe02281e new file mode 100644 index 00000000000..a86840fda71 --- /dev/null +++ b/v6.7/d0089603fa7a22a940f808a7cbc49402fe02281e @@ -0,0 +1 @@ +d0089603fa7a ("fs: prefer kfree_rcu() in fasync_remove_entry()") diff --git a/v6.7/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 b/v6.7/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 new file mode 100644 index 00000000000..11335ba0d2b --- /dev/null +++ b/v6.7/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 @@ -0,0 +1 @@ +d2733a026fc7 ("lib/cmdline: Fix an invalid format specifier in an assertion msg") diff --git a/v6.7/d31563b5f9bb601a805c4a1b491edf69ada79688 b/v6.7/d31563b5f9bb601a805c4a1b491edf69ada79688 new file mode 100644 index 00000000000..50220e21e81 --- /dev/null +++ b/v6.7/d31563b5f9bb601a805c4a1b491edf69ada79688 @@ -0,0 +1 @@ +d31563b5f9bb ("eventfd: strictly check the count parameter of eventfd_write to avoid inputting illegal strings") diff --git a/v6.7/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 b/v6.7/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 new file mode 100644 index 00000000000..043ebbf0cec --- /dev/null +++ b/v6.7/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 @@ -0,0 +1,2 @@ +d3b1a9a778e1 ("fs/address_space: move i_mmap_rwsem to mitigate a false sharing with i_mmap.") +600f111ef51d ("fs: Rename mapping private members") diff --git a/v6.7/d63fde98b8929da625cc36c2f1143e837c0e6d10 b/v6.7/d63fde98b8929da625cc36c2f1143e837c0e6d10 new file mode 100644 index 00000000000..48df06c9c2a --- /dev/null +++ b/v6.7/d63fde98b8929da625cc36c2f1143e837c0e6d10 @@ -0,0 +1,2 @@ +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") diff --git a/v6.7/d7c9616be0759c1cfb44a68ba838548d22b98484 b/v6.7/d7c9616be0759c1cfb44a68ba838548d22b98484 new file mode 100644 index 00000000000..c4c8abea06d --- /dev/null +++ b/v6.7/d7c9616be0759c1cfb44a68ba838548d22b98484 @@ -0,0 +1 @@ +d7c9616be075 ("nfs: convert to using new filelock helpers") diff --git a/v6.7/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 b/v6.7/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 new file mode 100644 index 00000000000..3b2663e9958 --- /dev/null +++ b/v6.7/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 @@ -0,0 +1 @@ +d8f899d13d72 ("fs: make the i_size_read/write helpers be smp_load_acquire/store_release()") diff --git a/v6.7/d9077f7bad141df143cc4fa000a68a868bcea7c0 b/v6.7/d9077f7bad141df143cc4fa000a68a868bcea7c0 new file mode 100644 index 00000000000..f79d32a2442 --- /dev/null +++ b/v6.7/d9077f7bad141df143cc4fa000a68a868bcea7c0 @@ -0,0 +1,7 @@ +d9077f7bad14 ("filelock: make assign_type helper take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.7/d90b7c705c5d9b5cb6b71b8aaa773c031084056c b/v6.7/d90b7c705c5d9b5cb6b71b8aaa773c031084056c new file mode 100644 index 00000000000..8734e1fc623 --- /dev/null +++ b/v6.7/d90b7c705c5d9b5cb6b71b8aaa773c031084056c @@ -0,0 +1 @@ +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") diff --git a/v6.7/dacfd001eaf252a81537aece602ae2fc16e6ebd5 b/v6.7/dacfd001eaf252a81537aece602ae2fc16e6ebd5 new file mode 100644 index 00000000000..7430571c1b2 --- /dev/null +++ b/v6.7/dacfd001eaf252a81537aece602ae2fc16e6ebd5 @@ -0,0 +1,2 @@ +dacfd001eaf2 ("fs/mnt_idmapping.c: Return -EINVAL when no map is written") +783822e44594 ("mnt_idmapping: decouple from namespaces") diff --git a/v6.7/dcd04ea587b210e78a85d6d4d7cc6765828496b0 b/v6.7/dcd04ea587b210e78a85d6d4d7cc6765828496b0 new file mode 100644 index 00000000000..1ea0b4735b2 --- /dev/null +++ b/v6.7/dcd04ea587b210e78a85d6d4d7cc6765828496b0 @@ -0,0 +1 @@ +dcd04ea587b2 ("iomap: Add processed for iomap_iter") diff --git a/v6.7/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 b/v6.7/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 new file mode 100644 index 00000000000..28102bc864f --- /dev/null +++ b/v6.7/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 @@ -0,0 +1,2 @@ +dd1fac6ae648 ("nfs: adapt to breakup of struct file_lock") +d7c9616be075 ("nfs: convert to using new filelock helpers") diff --git a/v6.7/dd9019604cdaaff1327bfd36737230f912e2780d b/v6.7/dd9019604cdaaff1327bfd36737230f912e2780d new file mode 100644 index 00000000000..aae720f7078 --- /dev/null +++ b/v6.7/dd9019604cdaaff1327bfd36737230f912e2780d @@ -0,0 +1 @@ +dd9019604cda ("ovl: convert to super_set_uuid()") diff --git a/v6.7/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 b/v6.7/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 new file mode 100644 index 00000000000..9ec58791ed3 --- /dev/null +++ b/v6.7/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 @@ -0,0 +1 @@ +ddb9fd7a5440 ("fs/select: rework stack allocation hack for clang") diff --git a/v6.7/de8a3207aed33283a560193095b156d3b73fc4f0 b/v6.7/de8a3207aed33283a560193095b156d3b73fc4f0 new file mode 100644 index 00000000000..bdf4bfbf9ce --- /dev/null +++ b/v6.7/de8a3207aed33283a560193095b156d3b73fc4f0 @@ -0,0 +1 @@ +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v6.7/dec3a7b3aa45802e70c350d73e11564cd444e448 b/v6.7/dec3a7b3aa45802e70c350d73e11564cd444e448 new file mode 100644 index 00000000000..da7828678d7 --- /dev/null +++ b/v6.7/dec3a7b3aa45802e70c350d73e11564cd444e448 @@ -0,0 +1,3 @@ +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") diff --git a/v6.7/e1fb1dc08e73466830612bcf2f9f72180965c9ba b/v6.7/e1fb1dc08e73466830612bcf2f9f72180965c9ba new file mode 100644 index 00000000000..6b39634cd1e --- /dev/null +++ b/v6.7/e1fb1dc08e73466830612bcf2f9f72180965c9ba @@ -0,0 +1,9 @@ +e1fb1dc08e73 ("pidfd: allow to override signal scope in pidfd_send_signal()") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +932562a6045e ("rseq: Split out rseq.h from sched.h") +cba6167f0adb ("restart_block: Trim includes") +f038cc1379c0 ("locking/seqlock: Split out seqlock_types.h") +53d31ba842d9 ("posix-cpu-timers: Split out posix-timers_types.h") diff --git a/v6.7/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd b/v6.7/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd new file mode 100644 index 00000000000..41a24e4b8a2 --- /dev/null +++ b/v6.7/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd @@ -0,0 +1 @@ +e2e8a142fbd9 ("pidfd: exit: kill the no longer used thread_group_exited()") diff --git a/v6.7/e2f7dd6e55d2f39734abcebd0cf673700e206197 b/v6.7/e2f7dd6e55d2f39734abcebd0cf673700e206197 new file mode 100644 index 00000000000..8c7662c72fd --- /dev/null +++ b/v6.7/e2f7dd6e55d2f39734abcebd0cf673700e206197 @@ -0,0 +1 @@ +e2f7dd6e55d2 ("fat: Hook up sb->s_uuid") diff --git a/v6.7/e331ac141f1df6d151d24e60ff16e93ec075509e b/v6.7/e331ac141f1df6d151d24e60ff16e93ec075509e new file mode 100644 index 00000000000..5be05c85ea7 --- /dev/null +++ b/v6.7/e331ac141f1df6d151d24e60ff16e93ec075509e @@ -0,0 +1,6 @@ +e331ac141f1d ("selftests/resctrl: Add a helper for the non-contiguous test") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") diff --git a/v6.7/e3a491a26b62466ad14a423e8c81a04d5969bfe5 b/v6.7/e3a491a26b62466ad14a423e8c81a04d5969bfe5 new file mode 100644 index 00000000000..86b88e978a6 --- /dev/null +++ b/v6.7/e3a491a26b62466ad14a423e8c81a04d5969bfe5 @@ -0,0 +1,2 @@ +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") diff --git a/v6.7/e5ca9d391615269b05a6ed871fec66d9db650520 b/v6.7/e5ca9d391615269b05a6ed871fec66d9db650520 new file mode 100644 index 00000000000..ea5a1480fc8 --- /dev/null +++ b/v6.7/e5ca9d391615269b05a6ed871fec66d9db650520 @@ -0,0 +1 @@ +e5ca9d391615 ("block/ioctl: port blkdev_bszset() to file") diff --git a/v6.7/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 b/v6.7/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 new file mode 100644 index 00000000000..a70e2b045ce --- /dev/null +++ b/v6.7/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 @@ -0,0 +1 @@ +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") diff --git a/v6.7/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 b/v6.7/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 new file mode 100644 index 00000000000..ffc53c30a82 --- /dev/null +++ b/v6.7/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 @@ -0,0 +1 @@ +e6f7958042a7 ("epoll: Remove ep_scan_ready_list() in comments") diff --git a/v6.7/e73dda7ffd858a58ddeb9c53603ae14f2af8927c b/v6.7/e73dda7ffd858a58ddeb9c53603ae14f2af8927c new file mode 100644 index 00000000000..1df42b59764 --- /dev/null +++ b/v6.7/e73dda7ffd858a58ddeb9c53603ae14f2af8927c @@ -0,0 +1,2 @@ +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") diff --git a/v6.7/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 b/v6.7/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 new file mode 100644 index 00000000000..38e52b79cd8 --- /dev/null +++ b/v6.7/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 @@ -0,0 +1 @@ +e769779c0c2c ("fs: Verify write lifetime constants at compile time") diff --git a/v6.7/e86e6638d1171c2201ffff16d2c6a6fd975f8383 b/v6.7/e86e6638d1171c2201ffff16d2c6a6fd975f8383 new file mode 100644 index 00000000000..6aed4ca0d28 --- /dev/null +++ b/v6.7/e86e6638d1171c2201ffff16d2c6a6fd975f8383 @@ -0,0 +1,2 @@ +e86e6638d117 ("fscrypt: Drop d_revalidate for valid dentries during lookup") +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") diff --git a/v6.7/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 b/v6.7/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 new file mode 100644 index 00000000000..0fe82f07a58 --- /dev/null +++ b/v6.7/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 @@ -0,0 +1,7 @@ +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.7/e97d06a46526d9392cbdbd7eda193091e1af2723 b/v6.7/e97d06a46526d9392cbdbd7eda193091e1af2723 new file mode 100644 index 00000000000..7089d4a5ac9 --- /dev/null +++ b/v6.7/e97d06a46526d9392cbdbd7eda193091e1af2723 @@ -0,0 +1,3 @@ +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") +cd34758c5238 ("block: Remove blkdev_get_by_*() functions") diff --git a/v6.7/e9a7254b0339ef2b230784789ac28ef35e049253 b/v6.7/e9a7254b0339ef2b230784789ac28ef35e049253 new file mode 100644 index 00000000000..93f1461f173 --- /dev/null +++ b/v6.7/e9a7254b0339ef2b230784789ac28ef35e049253 @@ -0,0 +1 @@ +e9a7254b0339 ("nvme: port block device access to file") diff --git a/v6.7/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 b/v6.7/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 new file mode 100644 index 00000000000..809a5791f3f --- /dev/null +++ b/v6.7/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 @@ -0,0 +1 @@ +e9b10713e82c ("fscrypt: Drop d_revalidate once the key is added") diff --git a/v6.7/e9c5263ce16d96311c118111ac779f004be8b473 b/v6.7/e9c5263ce16d96311c118111ac779f004be8b473 new file mode 100644 index 00000000000..533cbbe1a10 --- /dev/null +++ b/v6.7/e9c5263ce16d96311c118111ac779f004be8b473 @@ -0,0 +1,15 @@ +e9c5263ce16d ("libfs: improve path_from_stashed()") +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") +499aa1ca4eb6 ("Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs") diff --git a/v6.7/ea7d898676d9e94558c46ba927db35403362389f b/v6.7/ea7d898676d9e94558c46ba927db35403362389f new file mode 100644 index 00000000000..3fc935d83ce --- /dev/null +++ b/v6.7/ea7d898676d9e94558c46ba927db35403362389f @@ -0,0 +1,3 @@ +ea7d898676d9 ("fs: Propagate write hints to the struct block_device inode") +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v6.7/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 b/v6.7/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 new file mode 100644 index 00000000000..73d1be61370 --- /dev/null +++ b/v6.7/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 @@ -0,0 +1,2 @@ +eb8ed7c6ab08 ("lockd: adapt to breakup of struct file_lock") +872584f1bb98 ("lockd: convert to using new filelock helpers") diff --git a/v6.7/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 b/v6.7/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 new file mode 100644 index 00000000000..8bf2c17880a --- /dev/null +++ b/v6.7/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 @@ -0,0 +1 @@ +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v6.7/ecba88a3b32d733d41e27973e25b2bc580f64281 b/v6.7/ecba88a3b32d733d41e27973e25b2bc580f64281 new file mode 100644 index 00000000000..8630df8c278 --- /dev/null +++ b/v6.7/ecba88a3b32d733d41e27973e25b2bc580f64281 @@ -0,0 +1 @@ +ecba88a3b32d ("libfs: Add simple_offset_empty()") diff --git a/v6.7/ee8bd4a428a9c538e08aa5bc797fca19d577f667 b/v6.7/ee8bd4a428a9c538e08aa5bc797fca19d577f667 new file mode 100644 index 00000000000..e085792ac4f --- /dev/null +++ b/v6.7/ee8bd4a428a9c538e08aa5bc797fca19d577f667 @@ -0,0 +1 @@ +ee8bd4a428a9 ("kunit: tool: Print UML command") diff --git a/v6.7/ef560389ca50e33bd0c4531236c187107fa81e1f b/v6.7/ef560389ca50e33bd0c4531236c187107fa81e1f new file mode 100644 index 00000000000..5cc9d3c6aee --- /dev/null +++ b/v6.7/ef560389ca50e33bd0c4531236c187107fa81e1f @@ -0,0 +1 @@ +ef560389ca50 ("docs: filesystems: fix typo in docs") diff --git a/v6.7/f0ece18e994144b7daa025b68ead97de26a2df1f b/v6.7/f0ece18e994144b7daa025b68ead97de26a2df1f new file mode 100644 index 00000000000..fe5ac18032c --- /dev/null +++ b/v6.7/f0ece18e994144b7daa025b68ead97de26a2df1f @@ -0,0 +1 @@ +f0ece18e9941 ("selftests: add ESRCH tests for pidfd_getfd()") diff --git a/v6.7/f123dc86388cb669c3d6322702dc441abc35c31e b/v6.7/f123dc86388cb669c3d6322702dc441abc35c31e new file mode 100644 index 00000000000..998f411fdd2 --- /dev/null +++ b/v6.7/f123dc86388cb669c3d6322702dc441abc35c31e @@ -0,0 +1 @@ +f123dc86388c ("sysv: don't call sb_bread() with pointers_lock held") diff --git a/v6.7/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 b/v6.7/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 new file mode 100644 index 00000000000..bf7b2e7806b --- /dev/null +++ b/v6.7/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 @@ -0,0 +1 @@ +f17d8a87ecb5 ("selftests: fuxex: Report a unique test name per run of futex_requeue_pi") diff --git a/v6.7/f3a608827d1f8de0dd12813e8d9c6803fe64e119 b/v6.7/f3a608827d1f8de0dd12813e8d9c6803fe64e119 new file mode 100644 index 00000000000..f2e7aa63f30 --- /dev/null +++ b/v6.7/f3a608827d1f8de0dd12813e8d9c6803fe64e119 @@ -0,0 +1 @@ +f3a608827d1f ("bdev: open block device as files") diff --git a/v6.7/f525152a0f0ff34eb92b322703d76ba37095f556 b/v6.7/f525152a0f0ff34eb92b322703d76ba37095f556 new file mode 100644 index 00000000000..bf4dfcc896e --- /dev/null +++ b/v6.7/f525152a0f0ff34eb92b322703d76ba37095f556 @@ -0,0 +1,7 @@ +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") diff --git a/v6.7/f8f669699977db503569465b64dc5220ab21bb41 b/v6.7/f8f669699977db503569465b64dc5220ab21bb41 new file mode 100644 index 00000000000..12af3523905 --- /dev/null +++ b/v6.7/f8f669699977db503569465b64dc5220ab21bb41 @@ -0,0 +1 @@ +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v6.7/f92e1a829d64dd66fa173c6934f03817d9e68d43 b/v6.7/f92e1a829d64dd66fa173c6934f03817d9e68d43 new file mode 100644 index 00000000000..1fe524224cb --- /dev/null +++ b/v6.7/f92e1a829d64dd66fa173c6934f03817d9e68d43 @@ -0,0 +1 @@ +f92e1a829d64 ("test_maple_tree: testing the cyclic allocation") diff --git a/v6.7/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 b/v6.7/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 new file mode 100644 index 00000000000..9c346b28975 --- /dev/null +++ b/v6.7/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 @@ -0,0 +1 @@ +f9d8c3c4236e ("block2mtd: port device access to files") diff --git a/v6.7/fc9a615200d48e076af58f4309f507e500ed900d b/v6.7/fc9a615200d48e076af58f4309f507e500ed900d new file mode 100644 index 00000000000..2e205f066a7 --- /dev/null +++ b/v6.7/fc9a615200d48e076af58f4309f507e500ed900d @@ -0,0 +1,4 @@ +fc9a615200d4 ("drm: tests: Fix invalid printf format specifiers in KUnit tests") +335126937753 ("drm/tests/drm_buddy: fix 32b build") +a64056bb5a32 ("drm/tests/drm_buddy: add alloc_contiguous test") +078a5b498d6a ("drm/tests: Remove slow tests") diff --git a/v6.7/fde4951834c22fc634c1e1238b874f894ef46c9c b/v6.7/fde4951834c22fc634c1e1238b874f894ef46c9c new file mode 100644 index 00000000000..217d0d91e65 --- /dev/null +++ b/v6.7/fde4951834c22fc634c1e1238b874f894ef46c9c @@ -0,0 +1,7 @@ +fde4951834c2 ("filelock: convert more internal functions to use file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.7/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d b/v6.7/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d new file mode 100644 index 00000000000..1dad5695b3b --- /dev/null +++ b/v6.7/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d @@ -0,0 +1 @@ +fe12cfc17429 ("fs: fix a typo in attr.c") diff --git a/v6.7/fe3944fb245ab99570552a3bf970b00058a9ca6d b/v6.7/fe3944fb245ab99570552a3bf970b00058a9ca6d new file mode 100644 index 00000000000..9cc30c5f8ee --- /dev/null +++ b/v6.7/fe3944fb245ab99570552a3bf970b00058a9ca6d @@ -0,0 +1 @@ +fe3944fb245a ("fs: Move enum rw_hint into a new header file") diff --git a/v6.7/ff3b96f2c9e5c24fca12239cd519a8a18569e687 b/v6.7/ff3b96f2c9e5c24fca12239cd519a8a18569e687 new file mode 100644 index 00000000000..86189bf5e26 --- /dev/null +++ b/v6.7/ff3b96f2c9e5c24fca12239cd519a8a18569e687 @@ -0,0 +1 @@ +ff3b96f2c9e5 ("net: test: Fix printf format specifier in skb_segment kunit test") diff --git a/v6.8/00616416488868a8b98343863e5ac078506e44e8 b/v6.8/00616416488868a8b98343863e5ac078506e44e8 new file mode 100644 index 00000000000..7a863926b5e --- /dev/null +++ b/v6.8/00616416488868a8b98343863e5ac078506e44e8 @@ -0,0 +1,20 @@ +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v6.8/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 b/v6.8/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 new file mode 100644 index 00000000000..6ed774d2b10 --- /dev/null +++ b/v6.8/034f0cf8fdf91cad6d1c66720e0a72fadcc1f711 @@ -0,0 +1 @@ +034f0cf8fdf9 ("target: port block device access to file") diff --git a/v6.8/038ce802e248a985150156da84bc3f118236b898 b/v6.8/038ce802e248a985150156da84bc3f118236b898 new file mode 100644 index 00000000000..8fa00991234 --- /dev/null +++ b/v6.8/038ce802e248a985150156da84bc3f118236b898 @@ -0,0 +1,8 @@ +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") diff --git a/v6.8/04aa5f4eba49d6493801d0f1d515ed237459b166 b/v6.8/04aa5f4eba49d6493801d0f1d515ed237459b166 new file mode 100644 index 00000000000..ad866b09861 --- /dev/null +++ b/v6.8/04aa5f4eba49d6493801d0f1d515ed237459b166 @@ -0,0 +1 @@ +04aa5f4eba49 ("ext4: Configure dentry operations at dentry-creation time") diff --git a/v6.8/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 b/v6.8/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 new file mode 100644 index 00000000000..4c3db9228dd --- /dev/null +++ b/v6.8/05580bbfc6bcac93eae2c8a1bf9dc245b2934b28 @@ -0,0 +1,2 @@ +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +60f3154d196b ("nfsd: convert to using new filelock helpers") diff --git a/v6.8/05fb1dbc821f3016a52621ccd4530c269b626130 b/v6.8/05fb1dbc821f3016a52621ccd4530c269b626130 new file mode 100644 index 00000000000..b6151866235 --- /dev/null +++ b/v6.8/05fb1dbc821f3016a52621ccd4530c269b626130 @@ -0,0 +1 @@ +05fb1dbc821f ("pktcdvd: port block device access to file") diff --git a/v6.8/0611a640e60a0473883328746f3c53934cd4dc3c b/v6.8/0611a640e60a0473883328746f3c53934cd4dc3c new file mode 100644 index 00000000000..49248f16d37 --- /dev/null +++ b/v6.8/0611a640e60a0473883328746f3c53934cd4dc3c @@ -0,0 +1 @@ +0611a640e60a ("eventpoll: prefer kfree_rcu() in __ep_remove()") diff --git a/v6.8/06b8db3a7dde43cc7c412517c93c85d13a4557f8 b/v6.8/06b8db3a7dde43cc7c412517c93c85d13a4557f8 new file mode 100644 index 00000000000..7712d8cc59a --- /dev/null +++ b/v6.8/06b8db3a7dde43cc7c412517c93c85d13a4557f8 @@ -0,0 +1 @@ +06b8db3a7dde ("fs: remove NTFS classic from docum. index") diff --git a/v6.8/07fd7c329839cf0b8c7766883d830a1a0d12d1dd b/v6.8/07fd7c329839cf0b8c7766883d830a1a0d12d1dd new file mode 100644 index 00000000000..18051ba0d75 --- /dev/null +++ b/v6.8/07fd7c329839cf0b8c7766883d830a1a0d12d1dd @@ -0,0 +1 @@ +07fd7c329839 ("libfs: add path_from_stashed()") diff --git a/v6.8/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 b/v6.8/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 new file mode 100644 index 00000000000..4f206137f23 --- /dev/null +++ b/v6.8/0873add0e0cd74fe3c7dae3fcfd610cbc1d08bd1 @@ -0,0 +1 @@ +0873add0e0cd ("file: prepare for new helper") diff --git a/v6.8/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 b/v6.8/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 new file mode 100644 index 00000000000..a4d00835c73 --- /dev/null +++ b/v6.8/0906fbb2f7ad6ae4b1bee8777bf83171a12c10b0 @@ -0,0 +1 @@ +0906fbb2f7ad ("libfs: Attempt exact-match comparison first during casefolded lookup") diff --git a/v6.8/0a549ed22c3c7cc6da5c5f5918efd019944489a5 b/v6.8/0a549ed22c3c7cc6da5c5f5918efd019944489a5 new file mode 100644 index 00000000000..3db6cdbd4e1 --- /dev/null +++ b/v6.8/0a549ed22c3c7cc6da5c5f5918efd019944489a5 @@ -0,0 +1 @@ +0a549ed22c3c ("lib: memcpy_kunit: Fix an invalid format specifier in an assertion msg") diff --git a/v6.8/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 b/v6.8/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 new file mode 100644 index 00000000000..5e9a34521ab --- /dev/null +++ b/v6.8/0c9bd6bc4bb2ecfe8ce12e9a77ccd762dabe18b4 @@ -0,0 +1 @@ +0c9bd6bc4bb2 ("pidfd: getfd should always report ESRCH if a task is exiting") diff --git a/v6.8/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 b/v6.8/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 new file mode 100644 index 00000000000..5f0197f568a --- /dev/null +++ b/v6.8/0e4a862174f2a8d1653a8a9cf0815020e1d3af24 @@ -0,0 +1,4 @@ +0e4a862174f2 ("libfs: Convert simple directory offsets to use a Maple Tree") +ecba88a3b32d ("libfs: Add simple_offset_empty()") +7beea725a8ca ("libfs: Define a minimum directory offset") +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") diff --git a/v6.8/0e9876d8e88d81a35742e90048ab3784c49b910b b/v6.8/0e9876d8e88d81a35742e90048ab3784c49b910b new file mode 100644 index 00000000000..3217749aade --- /dev/null +++ b/v6.8/0e9876d8e88d81a35742e90048ab3784c49b910b @@ -0,0 +1 @@ +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.8/0f05ee447949cf1b72bd7c415c803ea7f7209403 b/v6.8/0f05ee447949cf1b72bd7c415c803ea7f7209403 new file mode 100644 index 00000000000..10a47da8f16 --- /dev/null +++ b/v6.8/0f05ee447949cf1b72bd7c415c803ea7f7209403 @@ -0,0 +1 @@ +0f05ee447949 ("selftests/filesystems:fix build error in overlayfs") diff --git a/v6.8/101c3fad29d7a0a90ff063b1aad586a0211911ec b/v6.8/101c3fad29d7a0a90ff063b1aad586a0211911ec new file mode 100644 index 00000000000..1a3802605b1 --- /dev/null +++ b/v6.8/101c3fad29d7a0a90ff063b1aad586a0211911ec @@ -0,0 +1,3 @@ +101c3fad29d7 ("libfs: Drop generic_set_encrypted_ci_d_ops") +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") diff --git a/v6.8/11b3f8ae7081607a783d60e8098d46b787f79cad b/v6.8/11b3f8ae7081607a783d60e8098d46b787f79cad new file mode 100644 index 00000000000..ec4dcbb7d01 --- /dev/null +++ b/v6.8/11b3f8ae7081607a783d60e8098d46b787f79cad @@ -0,0 +1 @@ +11b3f8ae7081 ("fs: remove the inode argument to ->d_real() method") diff --git a/v6.8/11ff73082f17e1adc1b717264d9b74661fc5b229 b/v6.8/11ff73082f17e1adc1b717264d9b74661fc5b229 new file mode 100644 index 00000000000..a58d5a97d72 --- /dev/null +++ b/v6.8/11ff73082f17e1adc1b717264d9b74661fc5b229 @@ -0,0 +1 @@ +11ff73082f17 ("dlm: convert to using new filelock helpers") diff --git a/v6.8/12f7900c575679af411aaa89340bfe3dc68b46b3 b/v6.8/12f7900c575679af411aaa89340bfe3dc68b46b3 new file mode 100644 index 00000000000..734b6789138 --- /dev/null +++ b/v6.8/12f7900c575679af411aaa89340bfe3dc68b46b3 @@ -0,0 +1 @@ +12f7900c5756 ("writeback: move wb_wakeup_delayed defination to fs-writeback.c") diff --git a/v6.8/133e267ef4a26d19c93996a874714e9f3f8c70aa b/v6.8/133e267ef4a26d19c93996a874714e9f3f8c70aa new file mode 100644 index 00000000000..d870625c39b --- /dev/null +++ b/v6.8/133e267ef4a26d19c93996a874714e9f3f8c70aa @@ -0,0 +1 @@ +133e267ef4a2 ("time: test: Fix incorrect format specifier") diff --git a/v6.8/14786d949a3b8cf00cc32456363b7db22894a0e6 b/v6.8/14786d949a3b8cf00cc32456363b7db22894a0e6 new file mode 100644 index 00000000000..c868df4f7ae --- /dev/null +++ b/v6.8/14786d949a3b8cf00cc32456363b7db22894a0e6 @@ -0,0 +1,11 @@ +14786d949a3b ("filelock: fix deadlock detection in POSIX locking") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.8/1505ba06e52e701600172bccbc3aa7fb9bd5d0da b/v6.8/1505ba06e52e701600172bccbc3aa7fb9bd5d0da new file mode 100644 index 00000000000..f9d2b1159da --- /dev/null +++ b/v6.8/1505ba06e52e701600172bccbc3aa7fb9bd5d0da @@ -0,0 +1,2 @@ +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v6.8/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 b/v6.8/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 new file mode 100644 index 00000000000..ab4d05dab4c --- /dev/null +++ b/v6.8/159a0d9fd50b92cc48e4c82cde79c4cb34c85953 @@ -0,0 +1,12 @@ +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") diff --git a/v6.8/15f298821289d3efba87bb34db29d0ba9780a443 b/v6.8/15f298821289d3efba87bb34db29d0ba9780a443 new file mode 100644 index 00000000000..49cffb9a559 --- /dev/null +++ b/v6.8/15f298821289d3efba87bb34db29d0ba9780a443 @@ -0,0 +1,20 @@ +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v6.8/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 b/v6.8/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 new file mode 100644 index 00000000000..b30ebce0821 --- /dev/null +++ b/v6.8/16ca5dfd8dcd2816edc8f4e68ac4b9c5a606fc98 @@ -0,0 +1 @@ +16ca5dfd8dcd ("swap: port block device usage to file") diff --git a/v6.8/16f9ce818901c7b7618094242adc0b51208a7c89 b/v6.8/16f9ce818901c7b7618094242adc0b51208a7c89 new file mode 100644 index 00000000000..f2ed827daa1 --- /dev/null +++ b/v6.8/16f9ce818901c7b7618094242adc0b51208a7c89 @@ -0,0 +1,2 @@ +16f9ce818901 ("smb/server: adapt to breakup of struct file_lock") +6a277077ac51 ("smb/server: convert to using new filelock helpers") diff --git a/v6.8/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 b/v6.8/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 new file mode 100644 index 00000000000..c99dd4d7aa4 --- /dev/null +++ b/v6.8/1901ae3cc9f8cbe78c3cdeec18cd54246ff11ca8 @@ -0,0 +1 @@ +1901ae3cc9f8 ("selftest/ftrace: fix typo in ftracetest script") diff --git a/v6.8/190f676afa00d07082db170400aaa2cd4de0933f b/v6.8/190f676afa00d07082db170400aaa2cd4de0933f new file mode 100644 index 00000000000..8fcc8d1c659 --- /dev/null +++ b/v6.8/190f676afa00d07082db170400aaa2cd4de0933f @@ -0,0 +1 @@ +190f676afa00 ("block/genhd: port disk_scan_partitions() to file") diff --git a/v6.8/195b3678bea35fde0619f17b73847c30e66d79d0 b/v6.8/195b3678bea35fde0619f17b73847c30e66d79d0 new file mode 100644 index 00000000000..e1bfc79a9fe --- /dev/null +++ b/v6.8/195b3678bea35fde0619f17b73847c30e66d79d0 @@ -0,0 +1 @@ +195b3678bea3 ("minix: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.8/19871b5c7a003946d3cd4209a348ab7c0df5dbad b/v6.8/19871b5c7a003946d3cd4209a348ab7c0df5dbad new file mode 100644 index 00000000000..4b5bbc03051 --- /dev/null +++ b/v6.8/19871b5c7a003946d3cd4209a348ab7c0df5dbad @@ -0,0 +1 @@ +19871b5c7a00 ("iomap: pass the length of the dirty region to ->map_blocks") diff --git a/v6.8/19e94a2333c2babc773e51a9ed844cfc35a36064 b/v6.8/19e94a2333c2babc773e51a9ed844cfc35a36064 new file mode 100644 index 00000000000..4559b7ee0fa --- /dev/null +++ b/v6.8/19e94a2333c2babc773e51a9ed844cfc35a36064 @@ -0,0 +1,3 @@ +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") diff --git a/v6.8/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 b/v6.8/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 new file mode 100644 index 00000000000..a37b97f009f --- /dev/null +++ b/v6.8/1a62c22a156f7235acdbdb7ca0dcddf5062744b0 @@ -0,0 +1,10 @@ +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.8/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a b/v6.8/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a new file mode 100644 index 00000000000..24df984be9c --- /dev/null +++ b/v6.8/1a6c75d4bbd297a2121e3ea1e21aa964d65cbc5a @@ -0,0 +1,9 @@ +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.8/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf b/v6.8/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf new file mode 100644 index 00000000000..eb864077e16 --- /dev/null +++ b/v6.8/1b9e2d90141c5e25faefbb7891f0ed8606aa02cf @@ -0,0 +1,2 @@ +1b9e2d90141c ("xfs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") diff --git a/v6.8/1d3aa0b97c55672eff44516b1c8afb9551003d78 b/v6.8/1d3aa0b97c55672eff44516b1c8afb9551003d78 new file mode 100644 index 00000000000..0938f203664 --- /dev/null +++ b/v6.8/1d3aa0b97c55672eff44516b1c8afb9551003d78 @@ -0,0 +1 @@ +1d3aa0b97c55 ("ocfs2: port block device access to file") diff --git a/v6.8/1fa08aece42512be072351f482096d5796edf7ca b/v6.8/1fa08aece42512be072351f482096d5796edf7ca new file mode 100644 index 00000000000..b49bbe835ae --- /dev/null +++ b/v6.8/1fa08aece42512be072351f482096d5796edf7ca @@ -0,0 +1 @@ +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") diff --git a/v6.8/205de6ddd7fff9340bd5e4b68105f28120671c6b b/v6.8/205de6ddd7fff9340bd5e4b68105f28120671c6b new file mode 100644 index 00000000000..06ba208ba06 --- /dev/null +++ b/v6.8/205de6ddd7fff9340bd5e4b68105f28120671c6b @@ -0,0 +1,20 @@ +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") diff --git a/v6.8/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 b/v6.8/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 new file mode 100644 index 00000000000..44c604e3795 --- /dev/null +++ b/v6.8/20e6a8d0dcdc70c0a79ace13e9915e5d4fd7c611 @@ -0,0 +1 @@ +20e6a8d0dcdc ("drbd: port block device access to file") diff --git a/v6.8/217759bbb95db7998528eb65914c3e20d890dff5 b/v6.8/217759bbb95db7998528eb65914c3e20d890dff5 new file mode 100644 index 00000000000..6f32634dd72 --- /dev/null +++ b/v6.8/217759bbb95db7998528eb65914c3e20d890dff5 @@ -0,0 +1 @@ +217759bbb95d ("xen: port block device access to file") diff --git a/v6.8/21e25205d7f9b6d7d3807546dd12ea93844b7c8e b/v6.8/21e25205d7f9b6d7d3807546dd12ea93844b7c8e new file mode 100644 index 00000000000..7b1739aba8a --- /dev/null +++ b/v6.8/21e25205d7f9b6d7d3807546dd12ea93844b7c8e @@ -0,0 +1 @@ +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") diff --git a/v6.8/2263639f96f24a121ec9f037981b81daf5a8d60a b/v6.8/2263639f96f24a121ec9f037981b81daf5a8d60a new file mode 100644 index 00000000000..57171b0b3f2 --- /dev/null +++ b/v6.8/2263639f96f24a121ec9f037981b81daf5a8d60a @@ -0,0 +1 @@ +2263639f96f2 ("iov_iter: streamline iovec/bvec alignment iteration") diff --git a/v6.8/231e872529885483056c0170641ddd76686e3a89 b/v6.8/231e872529885483056c0170641ddd76686e3a89 new file mode 100644 index 00000000000..e33eda971e9 --- /dev/null +++ b/v6.8/231e872529885483056c0170641ddd76686e3a89 @@ -0,0 +1 @@ +231e87252988 ("xfs: add support for FS_IOC_GETFSSYSFSPATH") diff --git a/v6.8/24a8b7bfb96120b32c222ef108bb7a713d1e385a b/v6.8/24a8b7bfb96120b32c222ef108bb7a713d1e385a new file mode 100644 index 00000000000..1068d4b26c1 --- /dev/null +++ b/v6.8/24a8b7bfb96120b32c222ef108bb7a713d1e385a @@ -0,0 +1 @@ +24a8b7bfb961 ("fs: use inode_set_ctime_to_ts to set inode ctime to current time") diff --git a/v6.8/24be05591fb7a2a3edd639092c045298dd57aeea b/v6.8/24be05591fb7a2a3edd639092c045298dd57aeea new file mode 100644 index 00000000000..7a71580356a --- /dev/null +++ b/v6.8/24be05591fb7a2a3edd639092c045298dd57aeea @@ -0,0 +1,2 @@ +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v6.8/2558e3b23112adb82a558bab616890a790a38bc6 b/v6.8/2558e3b23112adb82a558bab616890a790a38bc6 new file mode 100644 index 00000000000..f224ca09119 --- /dev/null +++ b/v6.8/2558e3b23112adb82a558bab616890a790a38bc6 @@ -0,0 +1,13 @@ +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") diff --git a/v6.8/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 b/v6.8/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 new file mode 100644 index 00000000000..ec916aab1fa --- /dev/null +++ b/v6.8/269a6194dcbaa5d8e61f32000486fc0f2acf08d0 @@ -0,0 +1,13 @@ +269a6194dcba ("filelock: reorganize locks_delete_block and __locks_insert_block") +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.8/2824083db76cb9d4b7910607b367e93b02912865 b/v6.8/2824083db76cb9d4b7910607b367e93b02912865 new file mode 100644 index 00000000000..79b470df813 --- /dev/null +++ b/v6.8/2824083db76cb9d4b7910607b367e93b02912865 @@ -0,0 +1 @@ +2824083db76c ("ovl: Always reject mounting over case-insensitive directories") diff --git a/v6.8/282c30f320ba25794b66c2231ab134d15465ef21 b/v6.8/282c30f320ba25794b66c2231ab134d15465ef21 new file mode 100644 index 00000000000..77a412caf13 --- /dev/null +++ b/v6.8/282c30f320ba25794b66c2231ab134d15465ef21 @@ -0,0 +1,4 @@ +282c30f320ba ("filelock: remove temporary compatibility macros") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.8/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 b/v6.8/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 new file mode 100644 index 00000000000..f4adb126024 --- /dev/null +++ b/v6.8/2851f57d2dabd76a79365b78fedc80d2ed3ac2d8 @@ -0,0 +1 @@ +2851f57d2dab ("selftests: thermal: intel: workload_hint: add missing gitignore") diff --git a/v6.8/2892731ec2893252cdbc256a2bd5436b7fd94cf7 b/v6.8/2892731ec2893252cdbc256a2bd5436b7fd94cf7 new file mode 100644 index 00000000000..51f5c9e848a --- /dev/null +++ b/v6.8/2892731ec2893252cdbc256a2bd5436b7fd94cf7 @@ -0,0 +1,12 @@ +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") diff --git a/v6.8/292fcaa1f937345cb65f3af82a1ee6692c8df9eb b/v6.8/292fcaa1f937345cb65f3af82a1ee6692c8df9eb new file mode 100644 index 00000000000..6b27fe1956b --- /dev/null +++ b/v6.8/292fcaa1f937345cb65f3af82a1ee6692c8df9eb @@ -0,0 +1 @@ +292fcaa1f937 ("smb: remove redundant check") diff --git a/v6.8/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 b/v6.8/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 new file mode 100644 index 00000000000..7268fc12395 --- /dev/null +++ b/v6.8/2a95fd3cc23d06bf2a86f30c3ca983b170dcc665 @@ -0,0 +1 @@ +2a95fd3cc23d ("jfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.8/2cd114294d1dad6ed19217c909680f9fd30ee711 b/v6.8/2cd114294d1dad6ed19217c909680f9fd30ee711 new file mode 100644 index 00000000000..73824817b6d --- /dev/null +++ b/v6.8/2cd114294d1dad6ed19217c909680f9fd30ee711 @@ -0,0 +1 @@ +2cd114294d1d ("smb/client: convert to using new filelock helpers") diff --git a/v6.8/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d b/v6.8/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d new file mode 100644 index 00000000000..72f00f37ec3 --- /dev/null +++ b/v6.8/2dd0b5a8fcc4f6fef307c79a3ff1d91d9595004d @@ -0,0 +1,4 @@ +2dd0b5a8fcc4 ("selftests: ktap_helpers: Add a helper to finish the test") +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") diff --git a/v6.8/2fadeb950f53c017bde9e156e443528265dd3629 b/v6.8/2fadeb950f53c017bde9e156e443528265dd3629 new file mode 100644 index 00000000000..d0641591e7e --- /dev/null +++ b/v6.8/2fadeb950f53c017bde9e156e443528265dd3629 @@ -0,0 +1 @@ +2fadeb950f53 ("kunit: make kunit_bus_type const") diff --git a/v6.8/3058fca1ed7955c904584a6d86108d664a927177 b/v6.8/3058fca1ed7955c904584a6d86108d664a927177 new file mode 100644 index 00000000000..42dfd9caea9 --- /dev/null +++ b/v6.8/3058fca1ed7955c904584a6d86108d664a927177 @@ -0,0 +1 @@ +3058fca1ed79 ("fs: make file_dentry() a simple accessor") diff --git a/v6.8/30deff8531f469453ccc0981f14eceb0a2ea68d6 b/v6.8/30deff8531f469453ccc0981f14eceb0a2ea68d6 new file mode 100644 index 00000000000..057fb729a86 --- /dev/null +++ b/v6.8/30deff8531f469453ccc0981f14eceb0a2ea68d6 @@ -0,0 +1,12 @@ +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") diff --git a/v6.8/321de651fa565dcf76c017b257bdf15ec7fff45d b/v6.8/321de651fa565dcf76c017b257bdf15ec7fff45d new file mode 100644 index 00000000000..bf91a53aea6 --- /dev/null +++ b/v6.8/321de651fa565dcf76c017b257bdf15ec7fff45d @@ -0,0 +1 @@ +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") diff --git a/v6.8/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 b/v6.8/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 new file mode 100644 index 00000000000..0cfaa077387 --- /dev/null +++ b/v6.8/33403bc7fe2ec35cd87e4f11db4d1a1da1e5ce12 @@ -0,0 +1,3 @@ +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") diff --git a/v6.8/3425a2005b291b62b6f6deeeab1156839c41cf85 b/v6.8/3425a2005b291b62b6f6deeeab1156839c41cf85 new file mode 100644 index 00000000000..f283228910f --- /dev/null +++ b/v6.8/3425a2005b291b62b6f6deeeab1156839c41cf85 @@ -0,0 +1 @@ +3425a2005b29 ("selftests/ftrace: Add test to exercize function tracer across cpu hotplug") diff --git a/v6.8/345e8abe4c355bc24bab3f4a5634122e55be8665 b/v6.8/345e8abe4c355bc24bab3f4a5634122e55be8665 new file mode 100644 index 00000000000..337c54fd768 --- /dev/null +++ b/v6.8/345e8abe4c355bc24bab3f4a5634122e55be8665 @@ -0,0 +1,20 @@ +345e8abe4c35 ("selftests/resctrl: Get domain id from cache id") +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v6.8/347d49fdf36c5e2411afdb312935d88183fe5811 b/v6.8/347d49fdf36c5e2411afdb312935d88183fe5811 new file mode 100644 index 00000000000..49fae3dfd96 --- /dev/null +++ b/v6.8/347d49fdf36c5e2411afdb312935d88183fe5811 @@ -0,0 +1,7 @@ +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.8/348139384ba30eccd4ce4f01fcf575b08ce81b83 b/v6.8/348139384ba30eccd4ce4f01fcf575b08ce81b83 new file mode 100644 index 00000000000..50d31b0c930 --- /dev/null +++ b/v6.8/348139384ba30eccd4ce4f01fcf575b08ce81b83 @@ -0,0 +1 @@ +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") diff --git a/v6.8/3789fb8746dc0f484db2d6f48b390f0f535d5120 b/v6.8/3789fb8746dc0f484db2d6f48b390f0f535d5120 new file mode 100644 index 00000000000..375a9a48dcc --- /dev/null +++ b/v6.8/3789fb8746dc0f484db2d6f48b390f0f535d5120 @@ -0,0 +1 @@ +3789fb8746dc ("bcache: port block device access to files") diff --git a/v6.8/386dc41cf54dcf44ea40de1aca900f02b756cec0 b/v6.8/386dc41cf54dcf44ea40de1aca900f02b756cec0 new file mode 100644 index 00000000000..02c11713ded --- /dev/null +++ b/v6.8/386dc41cf54dcf44ea40de1aca900f02b756cec0 @@ -0,0 +1 @@ +386dc41cf54d ("init: flush async file closing") diff --git a/v6.8/3948abaa4e2be938ccdfc289385a27342fb13d43 b/v6.8/3948abaa4e2be938ccdfc289385a27342fb13d43 new file mode 100644 index 00000000000..572762fe9dd --- /dev/null +++ b/v6.8/3948abaa4e2be938ccdfc289385a27342fb13d43 @@ -0,0 +1 @@ +3948abaa4e2b ("do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak") diff --git a/v6.8/3956f35fbd36aee35766008ce6a9b0ed812d93ef b/v6.8/3956f35fbd36aee35766008ce6a9b0ed812d93ef new file mode 100644 index 00000000000..99080cbf65d --- /dev/null +++ b/v6.8/3956f35fbd36aee35766008ce6a9b0ed812d93ef @@ -0,0 +1 @@ +3956f35fbd36 ("ceph: adapt to breakup of struct file_lock") diff --git a/v6.8/39a6c668e4e78c3bc262c24d9aabd0a49027f948 b/v6.8/39a6c668e4e78c3bc262c24d9aabd0a49027f948 new file mode 100644 index 00000000000..6f286cd1333 --- /dev/null +++ b/v6.8/39a6c668e4e78c3bc262c24d9aabd0a49027f948 @@ -0,0 +1 @@ +39a6c668e4e7 ("efs: convert efs to use the new mount api") diff --git a/v6.8/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd b/v6.8/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd new file mode 100644 index 00000000000..daace59aba9 --- /dev/null +++ b/v6.8/3c6bfc9cc7f0e3bed76ff0a7ed5bf89059b7b0bd @@ -0,0 +1,6 @@ +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") diff --git a/v6.8/3cdad0a5a6cf581519748612cb449b43379510a4 b/v6.8/3cdad0a5a6cf581519748612cb449b43379510a4 new file mode 100644 index 00000000000..cba6d75b90d --- /dev/null +++ b/v6.8/3cdad0a5a6cf581519748612cb449b43379510a4 @@ -0,0 +1,9 @@ +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") diff --git a/v6.8/3d40f78169a0a954ff06e2b0f8e21463f7edb433 b/v6.8/3d40f78169a0a954ff06e2b0f8e21463f7edb433 new file mode 100644 index 00000000000..785dad21514 --- /dev/null +++ b/v6.8/3d40f78169a0a954ff06e2b0f8e21463f7edb433 @@ -0,0 +1 @@ +3d40f78169a0 ("filelock: drop the IS_* macros") diff --git a/v6.8/3f6d810665dfde0d33785420618ceb03fba0619d b/v6.8/3f6d810665dfde0d33785420618ceb03fba0619d new file mode 100644 index 00000000000..bf65b5f55dc --- /dev/null +++ b/v6.8/3f6d810665dfde0d33785420618ceb03fba0619d @@ -0,0 +1 @@ +3f6d810665df ("libfs: Re-arrange locking in offset_iterate_dir()") diff --git a/v6.8/410bb2ce611133a11d4d11f0aef4c83f095c3200 b/v6.8/410bb2ce611133a11d4d11f0aef4c83f095c3200 new file mode 100644 index 00000000000..b5909971d23 --- /dev/null +++ b/v6.8/410bb2ce611133a11d4d11f0aef4c83f095c3200 @@ -0,0 +1,11 @@ +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") diff --git a/v6.8/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 b/v6.8/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 new file mode 100644 index 00000000000..45d8bd5a5d2 --- /dev/null +++ b/v6.8/41bcbe59c3b3fa7171dd2e3a365e6d5154198f30 @@ -0,0 +1 @@ +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") diff --git a/v6.8/42c3732fa8073717dd7d924472f1c0bc5b452fdc b/v6.8/42c3732fa8073717dd7d924472f1c0bc5b452fdc new file mode 100644 index 00000000000..cd21ca78615 --- /dev/null +++ b/v6.8/42c3732fa8073717dd7d924472f1c0bc5b452fdc @@ -0,0 +1 @@ +42c3732fa807 ("fs: Create a generic is_dot_dotdot() utility") diff --git a/v6.8/432acd550e3607d5fea23e27f6ab4e4567deccfd b/v6.8/432acd550e3607d5fea23e27f6ab4e4567deccfd new file mode 100644 index 00000000000..77a9838a56a --- /dev/null +++ b/v6.8/432acd550e3607d5fea23e27f6ab4e4567deccfd @@ -0,0 +1 @@ +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") diff --git a/v6.8/433f437b3ae2ed4e318ecd5233c82f6936e78e82 b/v6.8/433f437b3ae2ed4e318ecd5233c82f6936e78e82 new file mode 100644 index 00000000000..7b5534242fc --- /dev/null +++ b/v6.8/433f437b3ae2ed4e318ecd5233c82f6936e78e82 @@ -0,0 +1,11 @@ +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") diff --git a/v6.8/4379f91172f39d999919c8e8b2b5e1d665d8972d b/v6.8/4379f91172f39d999919c8e8b2b5e1d665d8972d new file mode 100644 index 00000000000..c09966e9c0f --- /dev/null +++ b/v6.8/4379f91172f39d999919c8e8b2b5e1d665d8972d @@ -0,0 +1 @@ +4379f91172f3 ("power: port block device access to file") diff --git a/v6.8/43f0df54c96fa5abcab9df8649c1e52119bf0238 b/v6.8/43f0df54c96fa5abcab9df8649c1e52119bf0238 new file mode 100644 index 00000000000..50488a0f503 --- /dev/null +++ b/v6.8/43f0df54c96fa5abcab9df8649c1e52119bf0238 @@ -0,0 +1,3 @@ +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") diff --git a/v6.8/449813515d3e5efec85206bb91588a6249a421a3 b/v6.8/449813515d3e5efec85206bb91588a6249a421a3 new file mode 100644 index 00000000000..152e071cd41 --- /dev/null +++ b/v6.8/449813515d3e5efec85206bb91588a6249a421a3 @@ -0,0 +1 @@ +449813515d3e ("block, fs: Restore the per-bio/request data lifetime fields") diff --git a/v6.8/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 b/v6.8/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 new file mode 100644 index 00000000000..e708e8a3079 --- /dev/null +++ b/v6.8/459c814a3c5fa39cf7fa85a263b0316cbe1b8720 @@ -0,0 +1,2 @@ +459c814a3c5f ("9p: adapt to breakup of struct file_lock") +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") diff --git a/v6.8/45f29e0eb5b969c59a70525942080905dc5b7964 b/v6.8/45f29e0eb5b969c59a70525942080905dc5b7964 new file mode 100644 index 00000000000..7293e29f580 --- /dev/null +++ b/v6.8/45f29e0eb5b969c59a70525942080905dc5b7964 @@ -0,0 +1 @@ +45f29e0eb5b9 ("openpromfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.8/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 b/v6.8/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 new file mode 100644 index 00000000000..82dc39b01a0 --- /dev/null +++ b/v6.8/4629172fd7290233d65a08ce2f2e2cbbcdbcd255 @@ -0,0 +1,7 @@ +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.8/4a679c5afca027d7f4668f51693f7cce589038f5 b/v6.8/4a679c5afca027d7f4668f51693f7cce589038f5 new file mode 100644 index 00000000000..011df112d57 --- /dev/null +++ b/v6.8/4a679c5afca027d7f4668f51693f7cce589038f5 @@ -0,0 +1 @@ +4a679c5afca0 ("selftests: Add test to verify power supply properties") diff --git a/v6.8/4b2cfbda2d530f4efa0e2833771640869013de5e b/v6.8/4b2cfbda2d530f4efa0e2833771640869013de5e new file mode 100644 index 00000000000..da098132212 --- /dev/null +++ b/v6.8/4b2cfbda2d530f4efa0e2833771640869013de5e @@ -0,0 +1 @@ +4b2cfbda2d53 ("nfs: port block device access to files") diff --git a/v6.8/4b357e2a6d6c364a88d50526675fe596a30766cb b/v6.8/4b357e2a6d6c364a88d50526675fe596a30766cb new file mode 100644 index 00000000000..ce66bcb0c5b --- /dev/null +++ b/v6.8/4b357e2a6d6c364a88d50526675fe596a30766cb @@ -0,0 +1,2 @@ +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") diff --git a/v6.8/4b7b4291dee2fef9148563be3eeb0034cc3bf5df b/v6.8/4b7b4291dee2fef9148563be3eeb0034cc3bf5df new file mode 100644 index 00000000000..1dc10b9d825 --- /dev/null +++ b/v6.8/4b7b4291dee2fef9148563be3eeb0034cc3bf5df @@ -0,0 +1 @@ +4b7b4291dee2 ("selftests: thermal: intel: power_floor: add missing gitignore") diff --git a/v6.8/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 b/v6.8/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 new file mode 100644 index 00000000000..9927a312360 --- /dev/null +++ b/v6.8/4b944f8ef99641d5af287c7d9df91d20ef5d3e88 @@ -0,0 +1 @@ +4b944f8ef996 ("Revert "mm/filemap: avoid buffered read/write race to read inconsistent data"") diff --git a/v6.8/4ca52f539865853e6ddbc393745cd0b305f0d810 b/v6.8/4ca52f539865853e6ddbc393745cd0b305f0d810 new file mode 100644 index 00000000000..e8b29f5dac4 --- /dev/null +++ b/v6.8/4ca52f539865853e6ddbc393745cd0b305f0d810 @@ -0,0 +1,6 @@ +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.8/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 b/v6.8/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 new file mode 100644 index 00000000000..54787a10e17 --- /dev/null +++ b/v6.8/50f4f2d197e194ec0356962b99ca2b72e9a37bc8 @@ -0,0 +1,6 @@ +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") diff --git a/v6.8/512383ae49107fbc42243887798548e356c4b91c b/v6.8/512383ae49107fbc42243887798548e356c4b91c new file mode 100644 index 00000000000..d46a642cb54 --- /dev/null +++ b/v6.8/512383ae49107fbc42243887798548e356c4b91c @@ -0,0 +1,2 @@ +512383ae4910 ("f2fs: port block device access to files") +f3a608827d1f ("bdev: open block device as files") diff --git a/v6.8/5339792bd64bd1605d3d51f8e52e94dfc385959b b/v6.8/5339792bd64bd1605d3d51f8e52e94dfc385959b new file mode 100644 index 00000000000..657ef9c4bd3 --- /dev/null +++ b/v6.8/5339792bd64bd1605d3d51f8e52e94dfc385959b @@ -0,0 +1,20 @@ +5339792bd64b ("selftests/resctrl: Add test groups and name L3 CAT test L3_CAT") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v6.8/539cd3f4da3fdbe7dc353634e004e4b0e725c35a b/v6.8/539cd3f4da3fdbe7dc353634e004e4b0e725c35a new file mode 100644 index 00000000000..16ed7999082 --- /dev/null +++ b/v6.8/539cd3f4da3fdbe7dc353634e004e4b0e725c35a @@ -0,0 +1,2 @@ +539cd3f4da3f ("selftests: lib.mk: Do not process TEST_GEN_MODS_DIR") +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") diff --git a/v6.8/54943abce0927156ba9909f1a533b25410bfe2ca b/v6.8/54943abce0927156ba9909f1a533b25410bfe2ca new file mode 100644 index 00000000000..a147a472856 --- /dev/null +++ b/v6.8/54943abce0927156ba9909f1a533b25410bfe2ca @@ -0,0 +1,13 @@ +54943abce092 ("iomap: add pos and dirty_len into trace_iomap_writepage_map") +30deff8531f4 ("iomap: map multiple blocks at a time") +410bb2ce6111 ("iomap: submit ioends immediately") +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") diff --git a/v6.8/54ee3526796f56c249124686a33e1cc05f76ea21 b/v6.8/54ee3526796f56c249124686a33e1cc05f76ea21 new file mode 100644 index 00000000000..5997e5a227a --- /dev/null +++ b/v6.8/54ee3526796f56c249124686a33e1cc05f76ea21 @@ -0,0 +1,2 @@ +54ee3526796f ("selftests: livepatch: Avoid running the tests if kernel-devel is missing") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") diff --git a/v6.8/57c6906778f55deba6d3f3af00284e3541bb9950 b/v6.8/57c6906778f55deba6d3f3af00284e3541bb9950 new file mode 100644 index 00000000000..77cae3a6f0a --- /dev/null +++ b/v6.8/57c6906778f55deba6d3f3af00284e3541bb9950 @@ -0,0 +1 @@ +57c6906778f5 ("__fs_parse: Correct a documentation comment") diff --git a/v6.8/582a3bf999df662c0e0fa4717ce7559f16d7b93b b/v6.8/582a3bf999df662c0e0fa4717ce7559f16d7b93b new file mode 100644 index 00000000000..54b9cafd680 --- /dev/null +++ b/v6.8/582a3bf999df662c0e0fa4717ce7559f16d7b93b @@ -0,0 +1,4 @@ +582a3bf999df ("filelock: always define for_each_file_lock()") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.8/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 b/v6.8/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 new file mode 100644 index 00000000000..5a7c9c80a0b --- /dev/null +++ b/v6.8/587a67b6830b56afce19dcb5d2f6c3d7f30492e0 @@ -0,0 +1 @@ +587a67b6830b ("filelock: rename some fields in tracepoints") diff --git a/v6.8/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 b/v6.8/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 new file mode 100644 index 00000000000..353fab4c2ed --- /dev/null +++ b/v6.8/5916f439f2eb81eef98703b9a8f1dc91e3aa7129 @@ -0,0 +1 @@ +5916f439f2eb ("Convert coda to use the new mount API") diff --git a/v6.8/5bc9dc068afe95e924136d57c1a385194282a919 b/v6.8/5bc9dc068afe95e924136d57c1a385194282a919 new file mode 100644 index 00000000000..58b7b43b271 --- /dev/null +++ b/v6.8/5bc9dc068afe95e924136d57c1a385194282a919 @@ -0,0 +1 @@ +5bc9dc068afe ("selftest: ftrace: fix minor typo in log") diff --git a/v6.8/5caf1b6400d30a31363063314bddea4e5680d639 b/v6.8/5caf1b6400d30a31363063314bddea4e5680d639 new file mode 100644 index 00000000000..184eba6b216 --- /dev/null +++ b/v6.8/5caf1b6400d30a31363063314bddea4e5680d639 @@ -0,0 +1,2 @@ +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") diff --git a/v6.8/5d94da7ff00ef45737a64d947e7ff45aca972782 b/v6.8/5d94da7ff00ef45737a64d947e7ff45aca972782 new file mode 100644 index 00000000000..94756e17f87 --- /dev/null +++ b/v6.8/5d94da7ff00ef45737a64d947e7ff45aca972782 @@ -0,0 +1 @@ +5d94da7ff00e ("kselftest: Add basic test for probing the rust sample modules") diff --git a/v6.8/6021d62c677f12f2f975bb1bf2389730e1d9f746 b/v6.8/6021d62c677f12f2f975bb1bf2389730e1d9f746 new file mode 100644 index 00000000000..35c83a83d1c --- /dev/null +++ b/v6.8/6021d62c677f12f2f975bb1bf2389730e1d9f746 @@ -0,0 +1 @@ +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") diff --git a/v6.8/60c2a6926cc94dcd8a60ab593b4092bc354061c3 b/v6.8/60c2a6926cc94dcd8a60ab593b4092bc354061c3 new file mode 100644 index 00000000000..a85f7d2991f --- /dev/null +++ b/v6.8/60c2a6926cc94dcd8a60ab593b4092bc354061c3 @@ -0,0 +1,3 @@ +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") diff --git a/v6.8/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 b/v6.8/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 new file mode 100644 index 00000000000..2a9d5bb0c1c --- /dev/null +++ b/v6.8/60f3154d196b5b1e3a819f0c1d4e6c94bcb73937 @@ -0,0 +1 @@ +60f3154d196b ("nfsd: convert to using new filelock helpers") diff --git a/v6.8/617fc7775370324d0a2b888625b042221ebdcb62 b/v6.8/617fc7775370324d0a2b888625b042221ebdcb62 new file mode 100644 index 00000000000..01dae78ea1b --- /dev/null +++ b/v6.8/617fc7775370324d0a2b888625b042221ebdcb62 @@ -0,0 +1 @@ +617fc7775370 ("fs: Use KMEM_CACHE instead of kmem_cache_create") diff --git a/v6.8/61ead71476cf8b68960275beee24ff00a809fe81 b/v6.8/61ead71476cf8b68960275beee24ff00a809fe81 new file mode 100644 index 00000000000..894b6b5105d --- /dev/null +++ b/v6.8/61ead71476cf8b68960275beee24ff00a809fe81 @@ -0,0 +1 @@ +61ead71476cf ("ext4: port block device access to file") diff --git a/v6.8/64bef697d33b75fc06c5789b3f8108680271529f b/v6.8/64bef697d33b75fc06c5789b3f8108680271529f new file mode 100644 index 00000000000..c08ea01f0da --- /dev/null +++ b/v6.8/64bef697d33b75fc06c5789b3f8108680271529f @@ -0,0 +1,2 @@ +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") diff --git a/v6.8/64f92a554f72cbfe8b971f93af9d07f87599bc88 b/v6.8/64f92a554f72cbfe8b971f93af9d07f87599bc88 new file mode 100644 index 00000000000..91e64def526 --- /dev/null +++ b/v6.8/64f92a554f72cbfe8b971f93af9d07f87599bc88 @@ -0,0 +1 @@ +64f92a554f72 ("ocfs2: convert to using new filelock helpers") diff --git a/v6.8/6727980b67852dae6b82a97e24fbadbdd218c033 b/v6.8/6727980b67852dae6b82a97e24fbadbdd218c033 new file mode 100644 index 00000000000..efcdbbb5997 --- /dev/null +++ b/v6.8/6727980b67852dae6b82a97e24fbadbdd218c033 @@ -0,0 +1 @@ +6727980b6785 ("kselftests: lib.mk: Add TEST_GEN_MODS_DIR variable") diff --git a/v6.8/6874f6ed92df1e95ff815692b6bf6aa98e4c925b b/v6.8/6874f6ed92df1e95ff815692b6bf6aa98e4c925b new file mode 100644 index 00000000000..b1f95e09ffb --- /dev/null +++ b/v6.8/6874f6ed92df1e95ff815692b6bf6aa98e4c925b @@ -0,0 +1,20 @@ +6874f6ed92df ("selftests/resctrl: Rename resource ID to domain ID") +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") diff --git a/v6.8/689a930b93c5c20294df5da0407df361c5412eac b/v6.8/689a930b93c5c20294df5da0407df361c5412eac new file mode 100644 index 00000000000..da1baf8c39c --- /dev/null +++ b/v6.8/689a930b93c5c20294df5da0407df361c5412eac @@ -0,0 +1 @@ +689a930b93c5 ("drm/xe/tests: Fix printf format specifiers in xe_migrate test") diff --git a/v6.8/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce b/v6.8/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce new file mode 100644 index 00000000000..0b0ec6d7cbe --- /dev/null +++ b/v6.8/6934eea2690b3c8a95224f2d1dacc2f13d3bf4ce @@ -0,0 +1 @@ +6934eea2690b ("selftests: ktap_helpers: Add helper to print diagnostic messages") diff --git a/v6.8/6a277077ac5189d7633f8c57e153e0a73fab39d2 b/v6.8/6a277077ac5189d7633f8c57e153e0a73fab39d2 new file mode 100644 index 00000000000..0d2fbea9e4a --- /dev/null +++ b/v6.8/6a277077ac5189d7633f8c57e153e0a73fab39d2 @@ -0,0 +1 @@ +6a277077ac51 ("smb/server: convert to using new filelock helpers") diff --git a/v6.8/6a71770442b5b7cf8f880ca1c0a72456c918c757 b/v6.8/6a71770442b5b7cf8f880ca1c0a72456c918c757 new file mode 100644 index 00000000000..6ff718504ae --- /dev/null +++ b/v6.8/6a71770442b5b7cf8f880ca1c0a72456c918c757 @@ -0,0 +1,2 @@ +6a71770442b5 ("selftests: livepatch: Test livepatching a heavily called syscall") +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") diff --git a/v6.8/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c b/v6.8/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c new file mode 100644 index 00000000000..6f0978c5d8b --- /dev/null +++ b/v6.8/6b6ec4ca4e33d797f887cb2d7ecf365b652b338c @@ -0,0 +1 @@ +6b6ec4ca4e33 ("eventfd: add a BUILD_BUG_ON() to ensure consistency between EFD_SEMAPHORE and the uapi") diff --git a/v6.8/6b865d6530230b0c446efd93e0207b8eed7eadb2 b/v6.8/6b865d6530230b0c446efd93e0207b8eed7eadb2 new file mode 100644 index 00000000000..e43fa2baf0e --- /dev/null +++ b/v6.8/6b865d6530230b0c446efd93e0207b8eed7eadb2 @@ -0,0 +1,5 @@ +6b865d653023 ("iomap: only call mapping_set_error once for each failed bio") +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") diff --git a/v6.8/6b91bfa1651d841f0066bae2b1322cac29fdfb61 b/v6.8/6b91bfa1651d841f0066bae2b1322cac29fdfb61 new file mode 100644 index 00000000000..661e003badf --- /dev/null +++ b/v6.8/6b91bfa1651d841f0066bae2b1322cac29fdfb61 @@ -0,0 +1 @@ +6b91bfa1651d ("qnx4: convert qnx4 to use the new mount api") diff --git a/v6.8/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 b/v6.8/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 new file mode 100644 index 00000000000..a00f98aed06 --- /dev/null +++ b/v6.8/6c8ac6e24eb04d1eebc442029d7a7528e5461cb8 @@ -0,0 +1 @@ +6c8ac6e24eb0 ("initramfs: remove duplicate built-in __initramfs_start unpacking") diff --git a/v6.8/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff b/v6.8/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff new file mode 100644 index 00000000000..ed007f617fb --- /dev/null +++ b/v6.8/6c8cb747d071cf72c2930e09bb20ab3eabfe62ff @@ -0,0 +1,20 @@ +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +348139384ba3 ("selftests/resctrl: Change function comments to say < 0 on error") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") diff --git a/v6.8/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 b/v6.8/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 new file mode 100644 index 00000000000..5bc8254446e --- /dev/null +++ b/v6.8/6f1a214d446b2f2f9c8c4b96755a8f0316ba4436 @@ -0,0 +1 @@ +6f1a214d446b ("selftests: sched: Fix spelling mistake "hiearchy" -> "hierarchy"") diff --git a/v6.8/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 b/v6.8/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 new file mode 100644 index 00000000000..72d7b8374ab --- /dev/null +++ b/v6.8/6f2f793fba78eb4a0d5a34a71bc781118ed923d3 @@ -0,0 +1 @@ +6f2f793fba78 ("kunit: test: Log the correct filter string in executor_test") diff --git a/v6.8/70dfe3f0d239c2e8abc6a7bea24411031f85b652 b/v6.8/70dfe3f0d239c2e8abc6a7bea24411031f85b652 new file mode 100644 index 00000000000..ccbfd0c0d40 --- /dev/null +++ b/v6.8/70dfe3f0d239c2e8abc6a7bea24411031f85b652 @@ -0,0 +1 @@ +70dfe3f0d239 ("libfs: Add helper to choose dentry operations at mount-time") diff --git a/v6.8/73f65b8b0325551110dedf8d27ac738bdc331802 b/v6.8/73f65b8b0325551110dedf8d27ac738bdc331802 new file mode 100644 index 00000000000..0329e1c62ea --- /dev/null +++ b/v6.8/73f65b8b0325551110dedf8d27ac738bdc331802 @@ -0,0 +1 @@ +73f65b8b0325 ("fs: Wrong function name in comment") diff --git a/v6.8/73fa7547c70b32cc69685f79be31135797734eb6 b/v6.8/73fa7547c70b32cc69685f79be31135797734eb6 new file mode 100644 index 00000000000..57c6780c00a --- /dev/null +++ b/v6.8/73fa7547c70b32cc69685f79be31135797734eb6 @@ -0,0 +1 @@ +73fa7547c70b ("vfs: add RWF_NOAPPEND flag for pwritev2") diff --git a/v6.8/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 b/v6.8/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 new file mode 100644 index 00000000000..e203b63e790 --- /dev/null +++ b/v6.8/74e76cbabd7f71f46afdf125dd4f6a54447d87e0 @@ -0,0 +1,20 @@ +74e76cbabd7f ("selftests/resctrl: Add resource_info_file_exists()") +006164164888 ("selftests/resctrl: Split validate_resctrl_feature_request()") +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") diff --git a/v6.8/75a1bbe60a7425fcaa670bff58b8589b1f880810 b/v6.8/75a1bbe60a7425fcaa670bff58b8589b1f880810 new file mode 100644 index 00000000000..0a3514944a7 --- /dev/null +++ b/v6.8/75a1bbe60a7425fcaa670bff58b8589b1f880810 @@ -0,0 +1 @@ +75a1bbe60a74 ("9p: rename fl_type variable in v9fs_file_do_lock") diff --git a/v6.8/75cabec0111b7ccb140d917cc9c481e845cc3498 b/v6.8/75cabec0111b7ccb140d917cc9c481e845cc3498 new file mode 100644 index 00000000000..c6a92a097ca --- /dev/null +++ b/v6.8/75cabec0111b7ccb140d917cc9c481e845cc3498 @@ -0,0 +1 @@ +75cabec0111b ("filelock: add some new helper functions") diff --git a/v6.8/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 b/v6.8/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 new file mode 100644 index 00000000000..a3ebf79c1c7 --- /dev/null +++ b/v6.8/75e9570c93c70e8ad7be59cce82cea3872d8e8a7 @@ -0,0 +1 @@ +75e9570c93c7 ("ceph: convert to using new filelock helpers") diff --git a/v6.8/76698510f593daf8aa0582492090d0c2e484c3e8 b/v6.8/76698510f593daf8aa0582492090d0c2e484c3e8 new file mode 100644 index 00000000000..9ad9e8d3970 --- /dev/null +++ b/v6.8/76698510f593daf8aa0582492090d0c2e484c3e8 @@ -0,0 +1 @@ +76698510f593 ("afs: convert to using new filelock helpers") diff --git a/v6.8/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 b/v6.8/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 new file mode 100644 index 00000000000..648c0e2cfcb --- /dev/null +++ b/v6.8/7b8001013d720c232ad9ae7aae0ef0e7c281c6d4 @@ -0,0 +1,20 @@ +7b8001013d72 ("filelock: don't do security checks on nfsd setlease calls") +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.8/7beea725a8ca412c6190090ce7c3a13b169592a1 b/v6.8/7beea725a8ca412c6190090ce7c3a13b169592a1 new file mode 100644 index 00000000000..f2ef9f82a48 --- /dev/null +++ b/v6.8/7beea725a8ca412c6190090ce7c3a13b169592a1 @@ -0,0 +1 @@ +7beea725a8ca ("libfs: Define a minimum directory offset") diff --git a/v6.8/7c079e909b21f8f6e5d8e501c037752ff302a15e b/v6.8/7c079e909b21f8f6e5d8e501c037752ff302a15e new file mode 100644 index 00000000000..ca0ae9837b5 --- /dev/null +++ b/v6.8/7c079e909b21f8f6e5d8e501c037752ff302a15e @@ -0,0 +1 @@ +7c079e909b21 ("selftests: Move KTAP bash helpers to selftests common folder") diff --git a/v6.8/7c09a4ed6156c6cab6b951e027ca6ea24af454ba b/v6.8/7c09a4ed6156c6cab6b951e027ca6ea24af454ba new file mode 100644 index 00000000000..844b97c28d0 --- /dev/null +++ b/v6.8/7c09a4ed6156c6cab6b951e027ca6ea24af454ba @@ -0,0 +1,5 @@ +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") diff --git a/v6.8/7c18509bdaefe2164e62829d614ef9ea429f29d2 b/v6.8/7c18509bdaefe2164e62829d614ef9ea429f29d2 new file mode 100644 index 00000000000..e45492fbb16 --- /dev/null +++ b/v6.8/7c18509bdaefe2164e62829d614ef9ea429f29d2 @@ -0,0 +1,9 @@ +7c18509bdaef ("filelock: convert locks_insert_lock_ctx and locks_delete_lock_ctx") +347d49fdf36c ("filelock: convert locks_wake_up_blocks to take a file_lock_core pointer") +4629172fd729 ("filelock: make locks_{insert,delete}_global_locks take file_lock_core arg") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.8/7ded1e365cc9de6093a71d3a493c1874aca6e77c b/v6.8/7ded1e365cc9de6093a71d3a493c1874aca6e77c new file mode 100644 index 00000000000..d6c8678a8aa --- /dev/null +++ b/v6.8/7ded1e365cc9de6093a71d3a493c1874aca6e77c @@ -0,0 +1 @@ +7ded1e365cc9 ("efs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.8/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 b/v6.8/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 new file mode 100644 index 00000000000..96e09c2f5f3 --- /dev/null +++ b/v6.8/7ea1d9b4a840c2dd01d1234663d4a8ef256cfe39 @@ -0,0 +1 @@ +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") diff --git a/v6.8/7edfc610ec315de96963e66889511212ad87e3de b/v6.8/7edfc610ec315de96963e66889511212ad87e3de new file mode 100644 index 00000000000..87ce3c85136 --- /dev/null +++ b/v6.8/7edfc610ec315de96963e66889511212ad87e3de @@ -0,0 +1 @@ +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") diff --git a/v6.8/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 b/v6.8/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 new file mode 100644 index 00000000000..6a3c51f3bd3 --- /dev/null +++ b/v6.8/7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89 @@ -0,0 +1 @@ +7ffa8f3d3023 ("fs: Remove NTFS classic") diff --git a/v6.8/806cb2270237ce2ec672a407d66cee17a07d3aa2 b/v6.8/806cb2270237ce2ec672a407d66cee17a07d3aa2 new file mode 100644 index 00000000000..98ff10e6f44 --- /dev/null +++ b/v6.8/806cb2270237ce2ec672a407d66cee17a07d3aa2 @@ -0,0 +1 @@ +806cb2270237 ("kunit: Annotate _MSG assertion variants with gnu printf specifiers") diff --git a/v6.8/80d012e98894ac9112cbcddf2fbf276c2e4be0ec b/v6.8/80d012e98894ac9112cbcddf2fbf276c2e4be0ec new file mode 100644 index 00000000000..01d2023a943 --- /dev/null +++ b/v6.8/80d012e98894ac9112cbcddf2fbf276c2e4be0ec @@ -0,0 +1 @@ +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") diff --git a/v6.8/8145e082a8dfcfdc0a725b0f76eca54337b5b26e b/v6.8/8145e082a8dfcfdc0a725b0f76eca54337b5b26e new file mode 100644 index 00000000000..dd4d0f691f3 --- /dev/null +++ b/v6.8/8145e082a8dfcfdc0a725b0f76eca54337b5b26e @@ -0,0 +1 @@ +8145e082a8df ("romfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.8/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 b/v6.8/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 new file mode 100644 index 00000000000..4a472d8ba31 --- /dev/null +++ b/v6.8/81b9d8ac0640b285a3c369cd41a85f6c240d3a60 @@ -0,0 +1,4 @@ +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") diff --git a/v6.8/82a8cb96b23244f40be56b9edcf085af0cc237a6 b/v6.8/82a8cb96b23244f40be56b9edcf085af0cc237a6 new file mode 100644 index 00000000000..86383a07eb1 --- /dev/null +++ b/v6.8/82a8cb96b23244f40be56b9edcf085af0cc237a6 @@ -0,0 +1,2 @@ +82a8cb96b232 ("afs: adapt to breakup of struct file_lock") +76698510f593 ("afs: convert to using new filelock helpers") diff --git a/v6.8/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 b/v6.8/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 new file mode 100644 index 00000000000..34fc34dc6a9 --- /dev/null +++ b/v6.8/83b290c9e3b5d95891f43a4aeadf6071cbff25d3 @@ -0,0 +1,2 @@ +83b290c9e3b5 ("pidfd: clone: allow CLONE_THREAD | CLONE_PIDFD together") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") diff --git a/v6.8/84e286c1bb9b22d5893d34fcedd69224a65c439c b/v6.8/84e286c1bb9b22d5893d34fcedd69224a65c439c new file mode 100644 index 00000000000..4e65d3052f1 --- /dev/null +++ b/v6.8/84e286c1bb9b22d5893d34fcedd69224a65c439c @@ -0,0 +1,2 @@ +84e286c1bb9b ("smb/client: adapt to breakup of struct file_lock") +2cd114294d1d ("smb/client: convert to using new filelock helpers") diff --git a/v6.8/85506aca2eb4ea41223c91c5fe25125953c19b13 b/v6.8/85506aca2eb4ea41223c91c5fe25125953c19b13 new file mode 100644 index 00000000000..d95b832afbf --- /dev/null +++ b/v6.8/85506aca2eb4ea41223c91c5fe25125953c19b13 @@ -0,0 +1 @@ +85506aca2eb4 ("selftests/mqueue: Set timeout to 180 seconds") diff --git a/v6.8/85f273a6a1e492afa7309fd23fcd8cb870085f56 b/v6.8/85f273a6a1e492afa7309fd23fcd8cb870085f56 new file mode 100644 index 00000000000..d5e1709a126 --- /dev/null +++ b/v6.8/85f273a6a1e492afa7309fd23fcd8cb870085f56 @@ -0,0 +1 @@ +85f273a6a1e4 ("fs/pipe: Convert to lockdep_cmp_fn") diff --git a/v6.8/872584f1bb983a688547509141b03b37bdb28840 b/v6.8/872584f1bb983a688547509141b03b37bdb28840 new file mode 100644 index 00000000000..554702fca4a --- /dev/null +++ b/v6.8/872584f1bb983a688547509141b03b37bdb28840 @@ -0,0 +1 @@ +872584f1bb98 ("lockd: convert to using new filelock helpers") diff --git a/v6.8/87a83c8c677e762a39d914e67450cc85d8fc1f9a b/v6.8/87a83c8c677e762a39d914e67450cc85d8fc1f9a new file mode 100644 index 00000000000..0b324969e60 --- /dev/null +++ b/v6.8/87a83c8c677e762a39d914e67450cc85d8fc1f9a @@ -0,0 +1 @@ +87a83c8c677e ("reiserfs: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.8/87b355f44833b9d7d8ebdd3929e941ac1a931b7e b/v6.8/87b355f44833b9d7d8ebdd3929e941ac1a931b7e new file mode 100644 index 00000000000..ee0a65bcba7 --- /dev/null +++ b/v6.8/87b355f44833b9d7d8ebdd3929e941ac1a931b7e @@ -0,0 +1 @@ +87b355f44833 ("erofs: port device access to file") diff --git a/v6.8/8a904a3caa88118744062e872ae90f37748a8fd8 b/v6.8/8a904a3caa88118744062e872ae90f37748a8fd8 new file mode 100644 index 00000000000..9af8d651d37 --- /dev/null +++ b/v6.8/8a904a3caa88118744062e872ae90f37748a8fd8 @@ -0,0 +1 @@ +8a904a3caa88 ("rtc: test: Fix invalid format specifier.") diff --git a/v6.8/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 b/v6.8/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 new file mode 100644 index 00000000000..7eb29fe1742 --- /dev/null +++ b/v6.8/8ab37b0d98cfe7463cb75a62156ebad9a47d3417 @@ -0,0 +1 @@ +8ab37b0d98cf ("selftests: livepatch: Add initial .gitignore") diff --git a/v6.8/8b3d838139bcd1e552f1899191f734264ce2a1a5 b/v6.8/8b3d838139bcd1e552f1899191f734264ce2a1a5 new file mode 100644 index 00000000000..1fdf276ca98 --- /dev/null +++ b/v6.8/8b3d838139bcd1e552f1899191f734264ce2a1a5 @@ -0,0 +1 @@ +8b3d838139bc ("fs: improve dump_mapping() robustness") diff --git a/v6.8/8b6bb995d3819218498bdbee4465bffff1497a31 b/v6.8/8b6bb995d3819218498bdbee4465bffff1497a31 new file mode 100644 index 00000000000..7ce59acc9d5 --- /dev/null +++ b/v6.8/8b6bb995d3819218498bdbee4465bffff1497a31 @@ -0,0 +1 @@ +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") diff --git a/v6.8/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b b/v6.8/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b new file mode 100644 index 00000000000..7dccf1ffd9f --- /dev/null +++ b/v6.8/8cbf22b3dcf0c89d1df1a8e106295b349607eb5b @@ -0,0 +1 @@ +8cbf22b3dcf0 ("selftests: ftrace: fix typo in test description") diff --git a/v6.8/90a009db09e2b91990df28e47844d44ae0ef9aa8 b/v6.8/90a009db09e2b91990df28e47844d44ae0ef9aa8 new file mode 100644 index 00000000000..0266df0f4f3 --- /dev/null +++ b/v6.8/90a009db09e2b91990df28e47844d44ae0ef9aa8 @@ -0,0 +1,4 @@ +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") diff --git a/v6.8/90f92b68c9869913753f8bc1d87b7762a5f36873 b/v6.8/90f92b68c9869913753f8bc1d87b7762a5f36873 new file mode 100644 index 00000000000..1d6ce21a3e4 --- /dev/null +++ b/v6.8/90f92b68c9869913753f8bc1d87b7762a5f36873 @@ -0,0 +1,3 @@ +90f92b68c986 ("pidfd: kill the no longer needed do_notify_pidfd() in de_thread()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") diff --git a/v6.8/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 b/v6.8/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 new file mode 100644 index 00000000000..8e581290d1e --- /dev/null +++ b/v6.8/91e78a1eb6b1c0d1a8b434d46b869941e3b3e9e2 @@ -0,0 +1 @@ +91e78a1eb6b1 ("hugetlbfs: support idmapped mounts") diff --git a/v6.8/9473c4450e9c83d890d435577a3776d925fa748c b/v6.8/9473c4450e9c83d890d435577a3776d925fa748c new file mode 100644 index 00000000000..85a873e73ea --- /dev/null +++ b/v6.8/9473c4450e9c83d890d435577a3776d925fa748c @@ -0,0 +1 @@ +9473c4450e9c ("exportfs: fix the fallback implementation of the get_name export operation") diff --git a/v6.8/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d b/v6.8/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d new file mode 100644 index 00000000000..72400de2c3e --- /dev/null +++ b/v6.8/966b7bd3ca3eb6f0b1b175947ba75ffeecad8f4d @@ -0,0 +1,2 @@ +966b7bd3ca3e ("dlm: adapt to breakup of struct file_lock") +11ff73082f17 ("dlm: convert to using new filelock helpers") diff --git a/v6.8/9a7eec48c9715c897b3a7809799089d708a4de64 b/v6.8/9a7eec48c9715c897b3a7809799089d708a4de64 new file mode 100644 index 00000000000..78c0be64131 --- /dev/null +++ b/v6.8/9a7eec48c9715c897b3a7809799089d708a4de64 @@ -0,0 +1 @@ +9a7eec48c971 ("fuse: adapt to breakup of struct file_lock") diff --git a/v6.8/9ae061cf2a46980b37cec1e56a372603682b2741 b/v6.8/9ae061cf2a46980b37cec1e56a372603682b2741 new file mode 100644 index 00000000000..44871cf724d --- /dev/null +++ b/v6.8/9ae061cf2a46980b37cec1e56a372603682b2741 @@ -0,0 +1 @@ +9ae061cf2a46 ("btrfs: port device access to file") diff --git a/v6.8/9b6713cc75229f25552c643083cbdbfb771e5bca b/v6.8/9b6713cc75229f25552c643083cbdbfb771e5bca new file mode 100644 index 00000000000..1c98b60bd14 --- /dev/null +++ b/v6.8/9b6713cc75229f25552c643083cbdbfb771e5bca @@ -0,0 +1 @@ +9b6713cc7522 ("maple_tree: Add mtree_alloc_cyclic()") diff --git a/v6.8/9bb430a89d2dfce58a3d61a3a04e149109d3934e b/v6.8/9bb430a89d2dfce58a3d61a3a04e149109d3934e new file mode 100644 index 00000000000..2d98e452115 --- /dev/null +++ b/v6.8/9bb430a89d2dfce58a3d61a3a04e149109d3934e @@ -0,0 +1,7 @@ +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.8/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a b/v6.8/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a new file mode 100644 index 00000000000..532f22a0fbf --- /dev/null +++ b/v6.8/9de31ee6d7a8be42d9984bd5cff66bcd7c259a7a @@ -0,0 +1 @@ +9de31ee6d7a8 ("reiserfs: port block device access to file") diff --git a/v6.8/9e3f1c59367515e7e40675fe83645a131c05039d b/v6.8/9e3f1c59367515e7e40675fe83645a131c05039d new file mode 100644 index 00000000000..8d54c0842d1 --- /dev/null +++ b/v6.8/9e3f1c59367515e7e40675fe83645a131c05039d @@ -0,0 +1 @@ +9e3f1c593675 ("selftests/move_mount_set_group:Make tests build with old libc") diff --git a/v6.8/9ed52108f6478a6a805c0c15a3f70aabba07247e b/v6.8/9ed52108f6478a6a805c0c15a3f70aabba07247e new file mode 100644 index 00000000000..8ea2a7637dd --- /dev/null +++ b/v6.8/9ed52108f6478a6a805c0c15a3f70aabba07247e @@ -0,0 +1 @@ +9ed52108f647 ("pidfd: change do_notify_pidfd() to use __wake_up(poll_to_key(EPOLLIN))") diff --git a/v6.8/9f2f767f5ef81982a36edef512b2319e3a79ad73 b/v6.8/9f2f767f5ef81982a36edef512b2319e3a79ad73 new file mode 100644 index 00000000000..5a15e5d12e6 --- /dev/null +++ b/v6.8/9f2f767f5ef81982a36edef512b2319e3a79ad73 @@ -0,0 +1 @@ +9f2f767f5ef8 ("bcachefs: port block device access to file") diff --git a/v6.8/a0dd82d6d863f03859ccab6c71e84e917f4d7082 b/v6.8/a0dd82d6d863f03859ccab6c71e84e917f4d7082 new file mode 100644 index 00000000000..f6a628ee77a --- /dev/null +++ b/v6.8/a0dd82d6d863f03859ccab6c71e84e917f4d7082 @@ -0,0 +1 @@ +a0dd82d6d863 ("kunit: Mark filter* params as rw") diff --git a/v6.8/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f b/v6.8/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f new file mode 100644 index 00000000000..09cb46745c2 --- /dev/null +++ b/v6.8/a1c2af326cb7d7cd07db38740ebb3aafa428fd6f @@ -0,0 +1,14 @@ +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.8/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 b/v6.8/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 new file mode 100644 index 00000000000..4d895554473 --- /dev/null +++ b/v6.8/a1c6d5439fbddd06aad3ddbb7f12df0b98354070 @@ -0,0 +1 @@ +a1c6d5439fbd ("pid: kill the obsolete PIDTYPE_PID code in transfer_pid()") diff --git a/v6.8/a28d893eb3270cf62c10dd8777af0d8452cdc072 b/v6.8/a28d893eb3270cf62c10dd8777af0d8452cdc072 new file mode 100644 index 00000000000..b315c929cb7 --- /dev/null +++ b/v6.8/a28d893eb3270cf62c10dd8777af0d8452cdc072 @@ -0,0 +1 @@ +a28d893eb327 ("md: port block device access to file") diff --git a/v6.8/a34606a9aa3d36d178a5ecf31a0299b88102cf12 b/v6.8/a34606a9aa3d36d178a5ecf31a0299b88102cf12 new file mode 100644 index 00000000000..2fccee380e0 --- /dev/null +++ b/v6.8/a34606a9aa3d36d178a5ecf31a0299b88102cf12 @@ -0,0 +1 @@ +a34606a9aa3d ("rnbd: port block device access to file") diff --git a/v6.8/a4af51ce229b1e1eab003966dbfebf9d80093a77 b/v6.8/a4af51ce229b1e1eab003966dbfebf9d80093a77 new file mode 100644 index 00000000000..0af32cf1dba --- /dev/null +++ b/v6.8/a4af51ce229b1e1eab003966dbfebf9d80093a77 @@ -0,0 +1 @@ +a4af51ce229b ("fs: super_set_uuid()") diff --git a/v6.8/a56aefca8d386181415a1fb7cfec2f72b0404797 b/v6.8/a56aefca8d386181415a1fb7cfec2f72b0404797 new file mode 100644 index 00000000000..f360ec81e45 --- /dev/null +++ b/v6.8/a56aefca8d386181415a1fb7cfec2f72b0404797 @@ -0,0 +1,4 @@ +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") diff --git a/v6.8/a575c9734f3021f1fc81c2477ecaee4d9841fd59 b/v6.8/a575c9734f3021f1fc81c2477ecaee4d9841fd59 new file mode 100644 index 00000000000..0e683f0b76a --- /dev/null +++ b/v6.8/a575c9734f3021f1fc81c2477ecaee4d9841fd59 @@ -0,0 +1 @@ +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") diff --git a/v6.8/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a b/v6.8/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a new file mode 100644 index 00000000000..10c40ed981b --- /dev/null +++ b/v6.8/a69ce85ec9af6bdc0b3511959a7dc1a324e5e16a @@ -0,0 +1,3 @@ +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +75cabec0111b ("filelock: add some new helper functions") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.8/a6bf23e18324d550f789637d469cca654c92fe86 b/v6.8/a6bf23e18324d550f789637d469cca654c92fe86 new file mode 100644 index 00000000000..fe2a95025c3 --- /dev/null +++ b/v6.8/a6bf23e18324d550f789637d469cca654c92fe86 @@ -0,0 +1,2 @@ +a6bf23e18324 ("gfs2: adapt to breakup of struct file_lock") +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") diff --git a/v6.8/ab838b3fd9a442a62f36ea7eeb93e77259f787ce b/v6.8/ab838b3fd9a442a62f36ea7eeb93e77259f787ce new file mode 100644 index 00000000000..f53f40f3b04 --- /dev/null +++ b/v6.8/ab838b3fd9a442a62f36ea7eeb93e77259f787ce @@ -0,0 +1,7 @@ +ab838b3fd9a4 ("block: remove bdev_handle completely") +321de651fa56 ("block: don't rely on BLK_OPEN_RESTRICT_WRITES when yielding write access") +7c09a4ed6156 ("bdev: remove bdev pointer from struct bdev_handle") +a56aefca8d38 ("bdev: make struct bdev_handle private to the block layer") +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") diff --git a/v6.8/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 b/v6.8/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 new file mode 100644 index 00000000000..00192b7f50e --- /dev/null +++ b/v6.8/ac4e78bdbba2f198614d8eae8957c496a91a2ab0 @@ -0,0 +1,2 @@ +ac4e78bdbba2 ("jfs: port block device access to file") +f3a608827d1f ("bdev: open block device as files") diff --git a/v6.8/ad399740bd41da5558d8b8b2b19481740ca063cb b/v6.8/ad399740bd41da5558d8b8b2b19481740ca063cb new file mode 100644 index 00000000000..0e3a898f293 --- /dev/null +++ b/v6.8/ad399740bd41da5558d8b8b2b19481740ca063cb @@ -0,0 +1,8 @@ +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.8/ad72872eb3ae634d1e4296a384baa81e85cc6acc b/v6.8/ad72872eb3ae634d1e4296a384baa81e85cc6acc new file mode 100644 index 00000000000..7c4c7cb842b --- /dev/null +++ b/v6.8/ad72872eb3ae634d1e4296a384baa81e85cc6acc @@ -0,0 +1 @@ +ad72872eb3ae ("asm-generic: remove extra type checking in acquire/release for non-SMP case") diff --git a/v6.8/ae5535efd8c445ad6033ac0d5da0197897b148ea b/v6.8/ae5535efd8c445ad6033ac0d5da0197897b148ea new file mode 100644 index 00000000000..8f38f479049 --- /dev/null +++ b/v6.8/ae5535efd8c445ad6033ac0d5da0197897b148ea @@ -0,0 +1,4 @@ +ae5535efd8c4 ("iomap: don't chain bios") +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") diff --git a/v6.8/ae638551ab64a216364a63c4ee5061f82702fde2 b/v6.8/ae638551ab64a216364a63c4ee5061f82702fde2 new file mode 100644 index 00000000000..c7214fafecb --- /dev/null +++ b/v6.8/ae638551ab64a216364a63c4ee5061f82702fde2 @@ -0,0 +1,20 @@ +ae638551ab64 ("selftests/resctrl: Add non-contiguous CBMs CAT test") +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") diff --git a/v6.8/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 b/v6.8/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 new file mode 100644 index 00000000000..0df67d4285c --- /dev/null +++ b/v6.8/ae7eb16e0b5043beeca4f78fa2cde5f075cddda1 @@ -0,0 +1,8 @@ +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.8/ae8c511757304e0c393661b5ed2ad7073e2a351d b/v6.8/ae8c511757304e0c393661b5ed2ad7073e2a351d new file mode 100644 index 00000000000..2116a742da6 --- /dev/null +++ b/v6.8/ae8c511757304e0c393661b5ed2ad7073e2a351d @@ -0,0 +1,3 @@ +ae8c51175730 ("fs: add FS_IOC_GETFSSYSFSPATH") +41bcbe59c3b3 ("fs: FS_IOC_GETUUID") +a4af51ce229b ("fs: super_set_uuid()") diff --git a/v6.8/b1211a25c4fe3443cfef4ed7c39251502a663776 b/v6.8/b1211a25c4fe3443cfef4ed7c39251502a663776 new file mode 100644 index 00000000000..5b4bdb1a5bd --- /dev/null +++ b/v6.8/b1211a25c4fe3443cfef4ed7c39251502a663776 @@ -0,0 +1,3 @@ +b1211a25c4fe ("bdev: make bdev_{release, open_by_dev}() private to block layer") +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") diff --git a/v6.8/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 b/v6.8/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 new file mode 100644 index 00000000000..7fc712c9f4e --- /dev/null +++ b/v6.8/b28ddcc32d8fa3e20745b3a47dff863fe0376d79 @@ -0,0 +1,11 @@ +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") diff --git a/v6.8/b4c6d52d8a81c53a8759e382e8000597909f0615 b/v6.8/b4c6d52d8a81c53a8759e382e8000597909f0615 new file mode 100644 index 00000000000..d561636d70f --- /dev/null +++ b/v6.8/b4c6d52d8a81c53a8759e382e8000597909f0615 @@ -0,0 +1 @@ +b4c6d52d8a81 ("gfs2: convert to using new filelock helpers") diff --git a/v6.8/b639585e71e63008373d3a9fd060b87315fe7ea8 b/v6.8/b639585e71e63008373d3a9fd060b87315fe7ea8 new file mode 100644 index 00000000000..f50ac282f21 --- /dev/null +++ b/v6.8/b639585e71e63008373d3a9fd060b87315fe7ea8 @@ -0,0 +1 @@ +b639585e71e6 ("fork: Using clone_flags for legacy clone check") diff --git a/v6.8/b6aaba5b76e9596cb4d62d081cca41e114becacc b/v6.8/b6aaba5b76e9596cb4d62d081cca41e114becacc new file mode 100644 index 00000000000..fd66c95710c --- /dev/null +++ b/v6.8/b6aaba5b76e9596cb4d62d081cca41e114becacc @@ -0,0 +1,11 @@ +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.8/b6be3714005c3933886be71011f19119e219e77c b/v6.8/b6be3714005c3933886be71011f19119e219e77c new file mode 100644 index 00000000000..ad2869cc387 --- /dev/null +++ b/v6.8/b6be3714005c3933886be71011f19119e219e77c @@ -0,0 +1,10 @@ +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.8/b6dfac948686799169c899557a179b84d0d1f47e b/v6.8/b6dfac948686799169c899557a179b84d0d1f47e new file mode 100644 index 00000000000..66cda25f1d1 --- /dev/null +++ b/v6.8/b6dfac948686799169c899557a179b84d0d1f47e @@ -0,0 +1,5 @@ +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") diff --git a/v6.8/b6e6a582f2b357b6f74849b715de12cc38b1ee91 b/v6.8/b6e6a582f2b357b6f74849b715de12cc38b1ee91 new file mode 100644 index 00000000000..11790a3f641 --- /dev/null +++ b/v6.8/b6e6a582f2b357b6f74849b715de12cc38b1ee91 @@ -0,0 +1,7 @@ +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") diff --git a/v6.8/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 b/v6.8/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 new file mode 100644 index 00000000000..853af619052 --- /dev/null +++ b/v6.8/bac0a9e56e1fd14b227ab57142eca6f7bc6e6115 @@ -0,0 +1 @@ +bac0a9e56e1f ("file: add alloc_file_pseudo_noaccount()") diff --git a/v6.8/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 b/v6.8/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 new file mode 100644 index 00000000000..2bd6f284d00 --- /dev/null +++ b/v6.8/bae8bc46987ed8b9e8d00d0a87ac698a85d15904 @@ -0,0 +1 @@ +bae8bc46987e ("libfs: Remove unnecessary ‘0’ values from ret") diff --git a/v6.8/bc401c2900c128d3d69482769f1300502a9f0598 b/v6.8/bc401c2900c128d3d69482769f1300502a9f0598 new file mode 100644 index 00000000000..ca7dcb79688 --- /dev/null +++ b/v6.8/bc401c2900c128d3d69482769f1300502a9f0598 @@ -0,0 +1 @@ +bc401c2900c1 ("ubifs: Configure dentry operations at dentry-creation time") diff --git a/v6.8/bcd8a929a5387178d917da785896e53b0845ab37 b/v6.8/bcd8a929a5387178d917da785896e53b0845ab37 new file mode 100644 index 00000000000..fae9f0bb233 --- /dev/null +++ b/v6.8/bcd8a929a5387178d917da785896e53b0845ab37 @@ -0,0 +1,2 @@ +bcd8a929a538 ("selftests/resctrl: Don't use ctrlc_handler() outside signal handling") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") diff --git a/v6.8/bcdb2e9d9f319935938a5addee040e37b60192ff b/v6.8/bcdb2e9d9f319935938a5addee040e37b60192ff new file mode 100644 index 00000000000..0978e2e990b --- /dev/null +++ b/v6.8/bcdb2e9d9f319935938a5addee040e37b60192ff @@ -0,0 +1,3 @@ +bcdb2e9d9f31 ("selftests/resctrl: Read in less obvious order to defeat prefetch optimizations") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v6.8/bd46543d7f9a8b2c03420499b1885287e96aaf28 b/v6.8/bd46543d7f9a8b2c03420499b1885287e96aaf28 new file mode 100644 index 00000000000..bce9be44ecb --- /dev/null +++ b/v6.8/bd46543d7f9a8b2c03420499b1885287e96aaf28 @@ -0,0 +1 @@ +bd46543d7f9a ("eventfd: move 'eventfd-count' printing out of spinlock") diff --git a/v6.8/bd8c239c0502e70c92cf9496846bcbec7cd5702f b/v6.8/bd8c239c0502e70c92cf9496846bcbec7cd5702f new file mode 100644 index 00000000000..01ca240ca8e --- /dev/null +++ b/v6.8/bd8c239c0502e70c92cf9496846bcbec7cd5702f @@ -0,0 +1 @@ +bd8c239c0502 ("iov_iter: Avoid wrap-around instrumentation in copy_compat_iovec_from_user()") diff --git a/v6.8/be2760a703e6554c2b5784e2fec804284cdcbe4d b/v6.8/be2760a703e6554c2b5784e2fec804284cdcbe4d new file mode 100644 index 00000000000..53a3d4970b4 --- /dev/null +++ b/v6.8/be2760a703e6554c2b5784e2fec804284cdcbe4d @@ -0,0 +1 @@ +be2760a703e6 ("f2fs: Configure dentry operations at dentry-creation time") diff --git a/v6.8/be914f8fd282ecce5d8e2dd098e628dcc7ad533a b/v6.8/be914f8fd282ecce5d8e2dd098e628dcc7ad533a new file mode 100644 index 00000000000..a0fc3a08cbb --- /dev/null +++ b/v6.8/be914f8fd282ecce5d8e2dd098e628dcc7ad533a @@ -0,0 +1 @@ +be914f8fd282 ("zram: port block device access to file") diff --git a/v6.8/c044a9502649a66bf5c5e1a584cb82b2c538ae25 b/v6.8/c044a9502649a66bf5c5e1a584cb82b2c538ae25 new file mode 100644 index 00000000000..17bb3b2ca74 --- /dev/null +++ b/v6.8/c044a9502649a66bf5c5e1a584cb82b2c538ae25 @@ -0,0 +1 @@ +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") diff --git a/v6.8/c25db1d27abd78175d9802f52c1b75f3cf716f2c b/v6.8/c25db1d27abd78175d9802f52c1b75f3cf716f2c new file mode 100644 index 00000000000..d5947b2a9bd --- /dev/null +++ b/v6.8/c25db1d27abd78175d9802f52c1b75f3cf716f2c @@ -0,0 +1 @@ +c25db1d27abd ("selftests: uevent: add missing gitignore") diff --git a/v6.8/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 b/v6.8/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 new file mode 100644 index 00000000000..0b6e11a5d5a --- /dev/null +++ b/v6.8/c2dc7e5589a19cff8147f27d4beef7fc0aec2f86 @@ -0,0 +1 @@ +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") diff --git a/v6.8/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 b/v6.8/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 new file mode 100644 index 00000000000..54fdba3474b --- /dev/null +++ b/v6.8/c4bbe83d27c2446a033cc0381c3fb6be5e8c41c7 @@ -0,0 +1 @@ +c4bbe83d27c2 ("livepatch: Move tests from lib/livepatch to selftests/livepatch") diff --git a/v6.8/c5215d54dc10e801a6cefef62445a00a4c28a515 b/v6.8/c5215d54dc10e801a6cefef62445a00a4c28a515 new file mode 100644 index 00000000000..38261e16bda --- /dev/null +++ b/v6.8/c5215d54dc10e801a6cefef62445a00a4c28a515 @@ -0,0 +1 @@ +c5215d54dc10 ("kunit: Setup DMA masks on the kunit device") diff --git a/v6.8/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b b/v6.8/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b new file mode 100644 index 00000000000..f8b72a047c0 --- /dev/null +++ b/v6.8/c603ff5bb830b8c22dae56ca3ca5ceb5c103525b @@ -0,0 +1,20 @@ +c603ff5bb830 ("selftests/resctrl: Introduce generalized test framework") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v6.8/c67ef897fe08effad98f0c7fb9223fa1f771d09e b/v6.8/c67ef897fe08effad98f0c7fb9223fa1f771d09e new file mode 100644 index 00000000000..f25e933257c --- /dev/null +++ b/v6.8/c67ef897fe08effad98f0c7fb9223fa1f771d09e @@ -0,0 +1 @@ +c67ef897fe08 ("select: Avoid wrap-around instrumentation in do_sys_poll()") diff --git a/v6.8/c69ff4071935f946f1cddc59e1d36a03442ed015 b/v6.8/c69ff4071935f946f1cddc59e1d36a03442ed015 new file mode 100644 index 00000000000..7f9e2d6ecaf --- /dev/null +++ b/v6.8/c69ff4071935f946f1cddc59e1d36a03442ed015 @@ -0,0 +1,19 @@ +c69ff4071935 ("filelock: split leases out of struct file_lock") +282c30f320ba ("filelock: remove temporary compatibility macros") +05580bbfc6bc ("nfsd: adapt to breakup of struct file_lock") +a1c2af326cb7 ("filelock: convert seqfile handling to use file_lock_core") +ae7eb16e0b50 ("filelock: convert locks_translate_pid to take file_lock_core") +b6aaba5b76e9 ("filelock: convert fl_blocker to file_lock_core") +b6be3714005c ("filelock: convert __locks_insert_block, conflict and deadlock checks to use file_lock_core") +1a62c22a156f ("filelock: make __locks_delete_block and __locks_wake_up_blocks take file_lock_core") +1a6c75d4bbd2 ("filelock: convert locks_{insert,delete}_global_blocked") +ad399740bd41 ("filelock: convert posix_owner_key to take file_lock_core arg") +9bb430a89d2d ("filelock: make posix_same_owner take file_lock_core pointers") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +60f3154d196b ("nfsd: convert to using new filelock helpers") +75cabec0111b ("filelock: add some new helper functions") +6021d62c677f ("filelock: rename fl_pid variable in lock_get_status") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.8/c762b979c7c97dc7a4010f943a9c0b646a56ed36 b/v6.8/c762b979c7c97dc7a4010f943a9c0b646a56ed36 new file mode 100644 index 00000000000..9a9b62eb4bc --- /dev/null +++ b/v6.8/c762b979c7c97dc7a4010f943a9c0b646a56ed36 @@ -0,0 +1 @@ +c762b979c7c9 ("proc: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.8/c8841fc4d51f603a44c00448ad17404eb829c741 b/v6.8/c8841fc4d51f603a44c00448ad17404eb829c741 new file mode 100644 index 00000000000..f32ec238ec2 --- /dev/null +++ b/v6.8/c8841fc4d51f603a44c00448ad17404eb829c741 @@ -0,0 +1 @@ +c8841fc4d51f ("qnx6: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.8/c8df2cc9d63bdb365c520a2dd5472f7b7755644f b/v6.8/c8df2cc9d63bdb365c520a2dd5472f7b7755644f new file mode 100644 index 00000000000..949f21d0212 --- /dev/null +++ b/v6.8/c8df2cc9d63bdb365c520a2dd5472f7b7755644f @@ -0,0 +1 @@ +c8df2cc9d63b ("ocfs2: adapt to breakup of struct file_lock") diff --git a/v6.8/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 b/v6.8/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 new file mode 100644 index 00000000000..2b949355bf2 --- /dev/null +++ b/v6.8/c8e108d80cd8b2f079a79c8131fe594f12abf7f3 @@ -0,0 +1 @@ +c8e108d80cd8 ("s390: port block device access to file") diff --git a/v6.8/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 b/v6.8/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 new file mode 100644 index 00000000000..7480cfe75e4 --- /dev/null +++ b/v6.8/c90fba60f274b182f8b4df0f5a5dd23a2457f4a3 @@ -0,0 +1,2 @@ +c90fba60f274 ("selftests/resctrl: Return -1 instead of errno on error") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") diff --git a/v6.8/c997d683d952d8c927922ea0ab4d33a01c8efc2c b/v6.8/c997d683d952d8c927922ea0ab4d33a01c8efc2c new file mode 100644 index 00000000000..4d3422c2206 --- /dev/null +++ b/v6.8/c997d683d952d8c927922ea0ab4d33a01c8efc2c @@ -0,0 +1,3 @@ +c997d683d952 ("vfs: remove SLAB_MEM_SPREAD flag usage") +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v6.8/ca1608875ae21bb40a7731b81bc0e2c95622d502 b/v6.8/ca1608875ae21bb40a7731b81bc0e2c95622d502 new file mode 100644 index 00000000000..f7cdd03b01e --- /dev/null +++ b/v6.8/ca1608875ae21bb40a7731b81bc0e2c95622d502 @@ -0,0 +1,20 @@ +ca1608875ae2 ("selftests/resctrl: Pass write_schemata() resource instead of test name") +15f298821289 ("selftests/resctrl: Create struct for input parameters") +6c8cb747d071 ("selftests/resctrl: Restore the CPU affinity after CAT test") +205de6ddd7ff ("selftests/resctrl: Rewrite Cache Allocation Technology (CAT) test") +90a009db09e2 ("selftests/resctrl: Replace file write with volatile variable") +2892731ec289 ("selftests/resctrl: Open perf fd before start & add error handling") +433f437b3ae2 ("selftests/resctrl: Move cat_val() to cat_test.c and rename to cat_test()") +3cdad0a5a6cf ("selftests/resctrl: Convert perf related globals to locals") +038ce802e248 ("selftests/resctrl: Improve perf init") +b6e6a582f2b3 ("selftests/resctrl: Consolidate naming of perf event related things") +3c6bfc9cc7f0 ("selftests/resctrl: Remove nested calls in perf event handling") +33403bc7fe2e ("selftests/resctrl: Remove unnecessary __u64 -> unsigned long conversion") +5caf1b6400d3 ("selftests/resctrl: Split show_cache_info() to test specific and generic parts") +a575c9734f30 ("selftests/resctrl: Split measure_cache_vals()") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +24be05591fb7 ("selftests/resctrl: Refactor fill_buf functions") +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v6.8/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b b/v6.8/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b new file mode 100644 index 00000000000..bf5aa268e30 --- /dev/null +++ b/v6.8/cb12fd8e0dabb9a1c8aef55a6a41e2c255fcdf4b @@ -0,0 +1,8 @@ +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") diff --git a/v6.8/cbb93fe5e6d00695e1344fa697dab3974b216717 b/v6.8/cbb93fe5e6d00695e1344fa697dab3974b216717 new file mode 100644 index 00000000000..d309e512963 --- /dev/null +++ b/v6.8/cbb93fe5e6d00695e1344fa697dab3974b216717 @@ -0,0 +1 @@ +cbb93fe5e6d0 ("sysv: remove SLAB_MEM_SPREAD flag usage") diff --git a/v6.8/cc47a057e79613b7af0110837ff082caf8895c9e b/v6.8/cc47a057e79613b7af0110837ff082caf8895c9e new file mode 100644 index 00000000000..a50d6f549d8 --- /dev/null +++ b/v6.8/cc47a057e79613b7af0110837ff082caf8895c9e @@ -0,0 +1 @@ +cc47a057e796 ("ntfs3: use file_mnt_idmap helper") diff --git a/v6.8/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 b/v6.8/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 new file mode 100644 index 00000000000..a1372926be5 --- /dev/null +++ b/v6.8/cc8ff7f5c85c076297b18fb9f6d45ec5569d3d44 @@ -0,0 +1 @@ +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") diff --git a/v6.8/cc9542534bf09f33b4da32025b31335588fcefb9 b/v6.8/cc9542534bf09f33b4da32025b31335588fcefb9 new file mode 100644 index 00000000000..63702ba8814 --- /dev/null +++ b/v6.8/cc9542534bf09f33b4da32025b31335588fcefb9 @@ -0,0 +1,3 @@ +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") diff --git a/v6.8/cdefbf2324ceda662e2667aa2f44e8b9de3d780f b/v6.8/cdefbf2324ceda662e2667aa2f44e8b9de3d780f new file mode 100644 index 00000000000..3db980f6b63 --- /dev/null +++ b/v6.8/cdefbf2324ceda662e2667aa2f44e8b9de3d780f @@ -0,0 +1 @@ +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") diff --git a/v6.8/ce51bf1790c4972125b19c22dbfa76d7e0136280 b/v6.8/ce51bf1790c4972125b19c22dbfa76d7e0136280 new file mode 100644 index 00000000000..25d05ccd2cb --- /dev/null +++ b/v6.8/ce51bf1790c4972125b19c22dbfa76d7e0136280 @@ -0,0 +1 @@ +ce51bf1790c4 ("mbcache: Simplify the allocation of slab caches") diff --git a/v6.8/cf12445daec01aaa2d27bb34bd7c796a53442c42 b/v6.8/cf12445daec01aaa2d27bb34bd7c796a53442c42 new file mode 100644 index 00000000000..ff538b7448f --- /dev/null +++ b/v6.8/cf12445daec01aaa2d27bb34bd7c796a53442c42 @@ -0,0 +1 @@ +cf12445daec0 ("fs/hfsplus: use better @opf description") diff --git a/v6.8/d0089603fa7a22a940f808a7cbc49402fe02281e b/v6.8/d0089603fa7a22a940f808a7cbc49402fe02281e new file mode 100644 index 00000000000..a86840fda71 --- /dev/null +++ b/v6.8/d0089603fa7a22a940f808a7cbc49402fe02281e @@ -0,0 +1 @@ +d0089603fa7a ("fs: prefer kfree_rcu() in fasync_remove_entry()") diff --git a/v6.8/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 b/v6.8/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 new file mode 100644 index 00000000000..11335ba0d2b --- /dev/null +++ b/v6.8/d2733a026fc7247ba42d7a8e1b737cf14bf1df21 @@ -0,0 +1 @@ +d2733a026fc7 ("lib/cmdline: Fix an invalid format specifier in an assertion msg") diff --git a/v6.8/d31563b5f9bb601a805c4a1b491edf69ada79688 b/v6.8/d31563b5f9bb601a805c4a1b491edf69ada79688 new file mode 100644 index 00000000000..50220e21e81 --- /dev/null +++ b/v6.8/d31563b5f9bb601a805c4a1b491edf69ada79688 @@ -0,0 +1 @@ +d31563b5f9bb ("eventfd: strictly check the count parameter of eventfd_write to avoid inputting illegal strings") diff --git a/v6.8/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 b/v6.8/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 new file mode 100644 index 00000000000..45785fc446a --- /dev/null +++ b/v6.8/d3b1a9a778e1a014c5331d1e8d4863fd999eb0b5 @@ -0,0 +1 @@ +d3b1a9a778e1 ("fs/address_space: move i_mmap_rwsem to mitigate a false sharing with i_mmap.") diff --git a/v6.8/d63fde98b8929da625cc36c2f1143e837c0e6d10 b/v6.8/d63fde98b8929da625cc36c2f1143e837c0e6d10 new file mode 100644 index 00000000000..48df06c9c2a --- /dev/null +++ b/v6.8/d63fde98b8929da625cc36c2f1143e837c0e6d10 @@ -0,0 +1,2 @@ +d63fde98b892 ("selftests: ktap_helpers: Add a helper to abort the test") +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") diff --git a/v6.8/d7c9616be0759c1cfb44a68ba838548d22b98484 b/v6.8/d7c9616be0759c1cfb44a68ba838548d22b98484 new file mode 100644 index 00000000000..c4c8abea06d --- /dev/null +++ b/v6.8/d7c9616be0759c1cfb44a68ba838548d22b98484 @@ -0,0 +1 @@ +d7c9616be075 ("nfs: convert to using new filelock helpers") diff --git a/v6.8/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 b/v6.8/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 new file mode 100644 index 00000000000..3b2663e9958 --- /dev/null +++ b/v6.8/d8f899d13d72d285db43dbb9df1acaed22d8c4e7 @@ -0,0 +1 @@ +d8f899d13d72 ("fs: make the i_size_read/write helpers be smp_load_acquire/store_release()") diff --git a/v6.8/d9077f7bad141df143cc4fa000a68a868bcea7c0 b/v6.8/d9077f7bad141df143cc4fa000a68a868bcea7c0 new file mode 100644 index 00000000000..f79d32a2442 --- /dev/null +++ b/v6.8/d9077f7bad141df143cc4fa000a68a868bcea7c0 @@ -0,0 +1,7 @@ +d9077f7bad14 ("filelock: make assign_type helper take a file_lock_core pointer") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.8/d90b7c705c5d9b5cb6b71b8aaa773c031084056c b/v6.8/d90b7c705c5d9b5cb6b71b8aaa773c031084056c new file mode 100644 index 00000000000..8734e1fc623 --- /dev/null +++ b/v6.8/d90b7c705c5d9b5cb6b71b8aaa773c031084056c @@ -0,0 +1 @@ +d90b7c705c5d ("selftests: ktap_helpers: Add helper to pass/fail test based on exit code") diff --git a/v6.8/dacfd001eaf252a81537aece602ae2fc16e6ebd5 b/v6.8/dacfd001eaf252a81537aece602ae2fc16e6ebd5 new file mode 100644 index 00000000000..a59a2eecaca --- /dev/null +++ b/v6.8/dacfd001eaf252a81537aece602ae2fc16e6ebd5 @@ -0,0 +1 @@ +dacfd001eaf2 ("fs/mnt_idmapping.c: Return -EINVAL when no map is written") diff --git a/v6.8/dcd04ea587b210e78a85d6d4d7cc6765828496b0 b/v6.8/dcd04ea587b210e78a85d6d4d7cc6765828496b0 new file mode 100644 index 00000000000..1ea0b4735b2 --- /dev/null +++ b/v6.8/dcd04ea587b210e78a85d6d4d7cc6765828496b0 @@ -0,0 +1 @@ +dcd04ea587b2 ("iomap: Add processed for iomap_iter") diff --git a/v6.8/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 b/v6.8/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 new file mode 100644 index 00000000000..28102bc864f --- /dev/null +++ b/v6.8/dd1fac6ae648cac4e92ccc829e94750ddfed5e52 @@ -0,0 +1,2 @@ +dd1fac6ae648 ("nfs: adapt to breakup of struct file_lock") +d7c9616be075 ("nfs: convert to using new filelock helpers") diff --git a/v6.8/dd9019604cdaaff1327bfd36737230f912e2780d b/v6.8/dd9019604cdaaff1327bfd36737230f912e2780d new file mode 100644 index 00000000000..aae720f7078 --- /dev/null +++ b/v6.8/dd9019604cdaaff1327bfd36737230f912e2780d @@ -0,0 +1 @@ +dd9019604cda ("ovl: convert to super_set_uuid()") diff --git a/v6.8/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 b/v6.8/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 new file mode 100644 index 00000000000..9ec58791ed3 --- /dev/null +++ b/v6.8/ddb9fd7a544088ed70eccbb9f85e9cc9952131c1 @@ -0,0 +1 @@ +ddb9fd7a5440 ("fs/select: rework stack allocation hack for clang") diff --git a/v6.8/de8a3207aed33283a560193095b156d3b73fc4f0 b/v6.8/de8a3207aed33283a560193095b156d3b73fc4f0 new file mode 100644 index 00000000000..bdf4bfbf9ce --- /dev/null +++ b/v6.8/de8a3207aed33283a560193095b156d3b73fc4f0 @@ -0,0 +1 @@ +de8a3207aed3 ("buffer: Use KMEM_CACHE instead of kmem_cache_create()") diff --git a/v6.8/dec3a7b3aa45802e70c350d73e11564cd444e448 b/v6.8/dec3a7b3aa45802e70c350d73e11564cd444e448 new file mode 100644 index 00000000000..da7828678d7 --- /dev/null +++ b/v6.8/dec3a7b3aa45802e70c350d73e11564cd444e448 @@ -0,0 +1,3 @@ +dec3a7b3aa45 ("iomap: move the iomap_sector sector calculation out of iomap_add_to_ioend") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +432acd550e36 ("iomap: move the io_folios field out of struct iomap_ioend") diff --git a/v6.8/e1fb1dc08e73466830612bcf2f9f72180965c9ba b/v6.8/e1fb1dc08e73466830612bcf2f9f72180965c9ba new file mode 100644 index 00000000000..a9240bd092f --- /dev/null +++ b/v6.8/e1fb1dc08e73466830612bcf2f9f72180965c9ba @@ -0,0 +1,5 @@ +e1fb1dc08e73 ("pidfd: allow to override signal scope in pidfd_send_signal()") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") diff --git a/v6.8/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd b/v6.8/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd new file mode 100644 index 00000000000..41a24e4b8a2 --- /dev/null +++ b/v6.8/e2e8a142fbd988d658ccb3da1d6f4b26a39de0fd @@ -0,0 +1 @@ +e2e8a142fbd9 ("pidfd: exit: kill the no longer used thread_group_exited()") diff --git a/v6.8/e2f7dd6e55d2f39734abcebd0cf673700e206197 b/v6.8/e2f7dd6e55d2f39734abcebd0cf673700e206197 new file mode 100644 index 00000000000..8c7662c72fd --- /dev/null +++ b/v6.8/e2f7dd6e55d2f39734abcebd0cf673700e206197 @@ -0,0 +1 @@ +e2f7dd6e55d2 ("fat: Hook up sb->s_uuid") diff --git a/v6.8/e331ac141f1df6d151d24e60ff16e93ec075509e b/v6.8/e331ac141f1df6d151d24e60ff16e93ec075509e new file mode 100644 index 00000000000..5be05c85ea7 --- /dev/null +++ b/v6.8/e331ac141f1df6d151d24e60ff16e93ec075509e @@ -0,0 +1,6 @@ +e331ac141f1d ("selftests/resctrl: Add a helper for the non-contiguous test") +b6dfac948686 ("selftests/resctrl: Exclude shareable bits from schemata in CAT test") +19e94a2333c2 ("selftests/resctrl: Create cache_portion_size() helper") +60c2a6926cc9 ("selftests/resctrl: Mark get_cache_size() cache_type const") +4b357e2a6d6c ("selftests/resctrl: Refactor get_cbm_mask() and rename to get_full_cbm()") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") diff --git a/v6.8/e3a491a26b62466ad14a423e8c81a04d5969bfe5 b/v6.8/e3a491a26b62466ad14a423e8c81a04d5969bfe5 new file mode 100644 index 00000000000..86b88e978a6 --- /dev/null +++ b/v6.8/e3a491a26b62466ad14a423e8c81a04d5969bfe5 @@ -0,0 +1,2 @@ +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") diff --git a/v6.8/e5ca9d391615269b05a6ed871fec66d9db650520 b/v6.8/e5ca9d391615269b05a6ed871fec66d9db650520 new file mode 100644 index 00000000000..ea5a1480fc8 --- /dev/null +++ b/v6.8/e5ca9d391615269b05a6ed871fec66d9db650520 @@ -0,0 +1 @@ +e5ca9d391615 ("block/ioctl: port blkdev_bszset() to file") diff --git a/v6.8/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 b/v6.8/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 new file mode 100644 index 00000000000..a70e2b045ce --- /dev/null +++ b/v6.8/e6ca2883d987a31051b39c18b16c39e7ce3a2cc0 @@ -0,0 +1 @@ +e6ca2883d987 ("libfs: Merge encrypted_ci_dentry_ops and ci_dentry_ops") diff --git a/v6.8/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 b/v6.8/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 new file mode 100644 index 00000000000..ffc53c30a82 --- /dev/null +++ b/v6.8/e6f7958042a7b1dc9a4dfc19fca74217bc0c4865 @@ -0,0 +1 @@ +e6f7958042a7 ("epoll: Remove ep_scan_ready_list() in comments") diff --git a/v6.8/e73dda7ffd858a58ddeb9c53603ae14f2af8927c b/v6.8/e73dda7ffd858a58ddeb9c53603ae14f2af8927c new file mode 100644 index 00000000000..1df42b59764 --- /dev/null +++ b/v6.8/e73dda7ffd858a58ddeb9c53603ae14f2af8927c @@ -0,0 +1,2 @@ +e73dda7ffd85 ("selftests/resctrl: Add helper to convert L2/3 to integer") +cc8ff7f5c85c ("selftests/resctrl: Convert perror() to ksft_perror() or ksft_print_msg()") diff --git a/v6.8/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 b/v6.8/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 new file mode 100644 index 00000000000..38e52b79cd8 --- /dev/null +++ b/v6.8/e769779c0c2c3a475c6b7313d35ff0aa3aceb780 @@ -0,0 +1 @@ +e769779c0c2c ("fs: Verify write lifetime constants at compile time") diff --git a/v6.8/e86e6638d1171c2201ffff16d2c6a6fd975f8383 b/v6.8/e86e6638d1171c2201ffff16d2c6a6fd975f8383 new file mode 100644 index 00000000000..6aed4ca0d28 --- /dev/null +++ b/v6.8/e86e6638d1171c2201ffff16d2c6a6fd975f8383 @@ -0,0 +1,2 @@ +e86e6638d117 ("fscrypt: Drop d_revalidate for valid dentries during lookup") +8b6bb995d381 ("fscrypt: Factor out a helper to configure the lookup dentry") diff --git a/v6.8/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 b/v6.8/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 new file mode 100644 index 00000000000..0fe82f07a58 --- /dev/null +++ b/v6.8/e8a166cf3d72373d71af45438b8cbb05dc5e3cf6 @@ -0,0 +1,7 @@ +e8a166cf3d72 ("filelock: clean up locks_delete_block internals") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.8/e97d06a46526d9392cbdbd7eda193091e1af2723 b/v6.8/e97d06a46526d9392cbdbd7eda193091e1af2723 new file mode 100644 index 00000000000..9bf266f06e1 --- /dev/null +++ b/v6.8/e97d06a46526d9392cbdbd7eda193091e1af2723 @@ -0,0 +1,2 @@ +e97d06a46526 ("bdev: remove bdev_open_by_path()") +f3a608827d1f ("bdev: open block device as files") diff --git a/v6.8/e9a7254b0339ef2b230784789ac28ef35e049253 b/v6.8/e9a7254b0339ef2b230784789ac28ef35e049253 new file mode 100644 index 00000000000..93f1461f173 --- /dev/null +++ b/v6.8/e9a7254b0339ef2b230784789ac28ef35e049253 @@ -0,0 +1 @@ +e9a7254b0339 ("nvme: port block device access to file") diff --git a/v6.8/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 b/v6.8/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 new file mode 100644 index 00000000000..809a5791f3f --- /dev/null +++ b/v6.8/e9b10713e82c98a0a909ac55bd485b7d7ff91b85 @@ -0,0 +1 @@ +e9b10713e82c ("fscrypt: Drop d_revalidate once the key is added") diff --git a/v6.8/e9c5263ce16d96311c118111ac779f004be8b473 b/v6.8/e9c5263ce16d96311c118111ac779f004be8b473 new file mode 100644 index 00000000000..ad0ff4bb191 --- /dev/null +++ b/v6.8/e9c5263ce16d96311c118111ac779f004be8b473 @@ -0,0 +1,14 @@ +e9c5263ce16d ("libfs: improve path_from_stashed()") +2558e3b23112 ("libfs: add stashed_dentry_prune()") +159a0d9fd50b ("libfs: improve path_from_stashed() helper") +b28ddcc32d8f ("pidfs: convert to path_from_stashed() helper") +1fa08aece425 ("nsfs: convert to path_from_stashed() helper") +07fd7c329839 ("libfs: add path_from_stashed()") +cb12fd8e0dab ("pidfd: add pidfs") +50f4f2d197e1 ("pidfd: move struct pidfd_fops") +81b9d8ac0640 ("pidfd: change pidfd_send_signal() to respect PIDFD_THREAD") +c044a9502649 ("signal: fill in si_code in prepare_kill_siginfo()") +43f0df54c96f ("pidfd_poll: report POLLHUP when pid_task() == NULL") +64bef697d33b ("pidfd: implement PIDFD_THREAD flag for pidfd_open()") +21e25205d7f9 ("pidfd: don't do_notify_pidfd() if !thread_group_empty()") +cdefbf2324ce ("pidfd: cleanup the usage of __pidfd_prepare's flags") diff --git a/v6.8/ea7d898676d9e94558c46ba927db35403362389f b/v6.8/ea7d898676d9e94558c46ba927db35403362389f new file mode 100644 index 00000000000..3fc935d83ce --- /dev/null +++ b/v6.8/ea7d898676d9e94558c46ba927db35403362389f @@ -0,0 +1,3 @@ +ea7d898676d9 ("fs: Propagate write hints to the struct block_device inode") +1505ba06e52e ("fs: Split fcntl_rw_hint()") +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v6.8/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 b/v6.8/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 new file mode 100644 index 00000000000..73d1be61370 --- /dev/null +++ b/v6.8/eb8ed7c6ab08cde2e8869adc72cc02c7368f0a21 @@ -0,0 +1,2 @@ +eb8ed7c6ab08 ("lockd: adapt to breakup of struct file_lock") +872584f1bb98 ("lockd: convert to using new filelock helpers") diff --git a/v6.8/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 b/v6.8/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 new file mode 100644 index 00000000000..8bf2c17880a --- /dev/null +++ b/v6.8/ec16b147a55bfa14e858234eb7b1a7c8e7cd5021 @@ -0,0 +1 @@ +ec16b147a55b ("fs: Fix rw_hint validation") diff --git a/v6.8/ecba88a3b32d733d41e27973e25b2bc580f64281 b/v6.8/ecba88a3b32d733d41e27973e25b2bc580f64281 new file mode 100644 index 00000000000..8630df8c278 --- /dev/null +++ b/v6.8/ecba88a3b32d733d41e27973e25b2bc580f64281 @@ -0,0 +1 @@ +ecba88a3b32d ("libfs: Add simple_offset_empty()") diff --git a/v6.8/ee8bd4a428a9c538e08aa5bc797fca19d577f667 b/v6.8/ee8bd4a428a9c538e08aa5bc797fca19d577f667 new file mode 100644 index 00000000000..e085792ac4f --- /dev/null +++ b/v6.8/ee8bd4a428a9c538e08aa5bc797fca19d577f667 @@ -0,0 +1 @@ +ee8bd4a428a9 ("kunit: tool: Print UML command") diff --git a/v6.8/ef560389ca50e33bd0c4531236c187107fa81e1f b/v6.8/ef560389ca50e33bd0c4531236c187107fa81e1f new file mode 100644 index 00000000000..5cc9d3c6aee --- /dev/null +++ b/v6.8/ef560389ca50e33bd0c4531236c187107fa81e1f @@ -0,0 +1 @@ +ef560389ca50 ("docs: filesystems: fix typo in docs") diff --git a/v6.8/f0ece18e994144b7daa025b68ead97de26a2df1f b/v6.8/f0ece18e994144b7daa025b68ead97de26a2df1f new file mode 100644 index 00000000000..fe5ac18032c --- /dev/null +++ b/v6.8/f0ece18e994144b7daa025b68ead97de26a2df1f @@ -0,0 +1 @@ +f0ece18e9941 ("selftests: add ESRCH tests for pidfd_getfd()") diff --git a/v6.8/f123dc86388cb669c3d6322702dc441abc35c31e b/v6.8/f123dc86388cb669c3d6322702dc441abc35c31e new file mode 100644 index 00000000000..998f411fdd2 --- /dev/null +++ b/v6.8/f123dc86388cb669c3d6322702dc441abc35c31e @@ -0,0 +1 @@ +f123dc86388c ("sysv: don't call sb_bread() with pointers_lock held") diff --git a/v6.8/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 b/v6.8/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 new file mode 100644 index 00000000000..bf7b2e7806b --- /dev/null +++ b/v6.8/f17d8a87ecb557bc6c9770751c3f0aaf10edbb98 @@ -0,0 +1 @@ +f17d8a87ecb5 ("selftests: fuxex: Report a unique test name per run of futex_requeue_pi") diff --git a/v6.8/f3a608827d1f8de0dd12813e8d9c6803fe64e119 b/v6.8/f3a608827d1f8de0dd12813e8d9c6803fe64e119 new file mode 100644 index 00000000000..f2e7aa63f30 --- /dev/null +++ b/v6.8/f3a608827d1f8de0dd12813e8d9c6803fe64e119 @@ -0,0 +1 @@ +f3a608827d1f ("bdev: open block device as files") diff --git a/v6.8/f525152a0f0ff34eb92b322703d76ba37095f556 b/v6.8/f525152a0f0ff34eb92b322703d76ba37095f556 new file mode 100644 index 00000000000..bf4dfcc896e --- /dev/null +++ b/v6.8/f525152a0f0ff34eb92b322703d76ba37095f556 @@ -0,0 +1,7 @@ +f525152a0f0f ("iomap: factor out a iomap_writepage_map_block helper") +7edfc610ec31 ("iomap: clean up the iomap_alloc_ioend calling convention") +cc9542534bf0 ("iomap: move all remaining per-folio logic into iomap_writepage_map") +e3a491a26b62 ("iomap: factor out a iomap_writepage_handle_eof helper") +c2dc7e5589a1 ("iomap: move the PF_MEMALLOC check to iomap_writepages") +80d012e98894 ("iomap: treat inline data in iomap_writepage_map as an I/O error") +7ea1d9b4a840 ("iomap: clear the per-folio dirty bits on all writeback failures") diff --git a/v6.8/f8f669699977db503569465b64dc5220ab21bb41 b/v6.8/f8f669699977db503569465b64dc5220ab21bb41 new file mode 100644 index 00000000000..12af3523905 --- /dev/null +++ b/v6.8/f8f669699977db503569465b64dc5220ab21bb41 @@ -0,0 +1 @@ +f8f669699977 ("selftests/resctrl: Split fill_buf to allow tests finer-grained control") diff --git a/v6.8/f92e1a829d64dd66fa173c6934f03817d9e68d43 b/v6.8/f92e1a829d64dd66fa173c6934f03817d9e68d43 new file mode 100644 index 00000000000..1fe524224cb --- /dev/null +++ b/v6.8/f92e1a829d64dd66fa173c6934f03817d9e68d43 @@ -0,0 +1 @@ +f92e1a829d64 ("test_maple_tree: testing the cyclic allocation") diff --git a/v6.8/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 b/v6.8/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 new file mode 100644 index 00000000000..9c346b28975 --- /dev/null +++ b/v6.8/f9d8c3c4236ef2a1c15b01200b9d164e2c5a54c7 @@ -0,0 +1 @@ +f9d8c3c4236e ("block2mtd: port device access to files") diff --git a/v6.8/fc9a615200d48e076af58f4309f507e500ed900d b/v6.8/fc9a615200d48e076af58f4309f507e500ed900d new file mode 100644 index 00000000000..e14dca00d8d --- /dev/null +++ b/v6.8/fc9a615200d48e076af58f4309f507e500ed900d @@ -0,0 +1 @@ +fc9a615200d4 ("drm: tests: Fix invalid printf format specifiers in KUnit tests") diff --git a/v6.8/fde4951834c22fc634c1e1238b874f894ef46c9c b/v6.8/fde4951834c22fc634c1e1238b874f894ef46c9c new file mode 100644 index 00000000000..217d0d91e65 --- /dev/null +++ b/v6.8/fde4951834c22fc634c1e1238b874f894ef46c9c @@ -0,0 +1,7 @@ +fde4951834c2 ("filelock: convert more internal functions to use file_lock_core") +4ca52f539865 ("filelock: have fs/locks.c deal with file_lock_core directly") +a69ce85ec9af ("filelock: split common fields into struct file_lock_core") +3d40f78169a0 ("filelock: drop the IS_* macros") +75cabec0111b ("filelock: add some new helper functions") +587a67b6830b ("filelock: rename some fields in tracepoints") +0e9876d8e88d ("filelock: fl_pid field should be signed int") diff --git a/v6.8/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d b/v6.8/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d new file mode 100644 index 00000000000..1dad5695b3b --- /dev/null +++ b/v6.8/fe12cfc17429a4ddfdf9e71711bd125b8854ed7d @@ -0,0 +1 @@ +fe12cfc17429 ("fs: fix a typo in attr.c") diff --git a/v6.8/fe3944fb245ab99570552a3bf970b00058a9ca6d b/v6.8/fe3944fb245ab99570552a3bf970b00058a9ca6d new file mode 100644 index 00000000000..9cc30c5f8ee --- /dev/null +++ b/v6.8/fe3944fb245ab99570552a3bf970b00058a9ca6d @@ -0,0 +1 @@ +fe3944fb245a ("fs: Move enum rw_hint into a new header file") diff --git a/v6.8/ff3b96f2c9e5c24fca12239cd519a8a18569e687 b/v6.8/ff3b96f2c9e5c24fca12239cd519a8a18569e687 new file mode 100644 index 00000000000..86189bf5e26 --- /dev/null +++ b/v6.8/ff3b96f2c9e5c24fca12239cd519a8a18569e687 @@ -0,0 +1 @@ +ff3b96f2c9e5 ("net: test: Fix printf format specifier in skb_segment kunit test") -- cgit 1.2.3-korg