{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":269822820,"defaultBranch":"master","name":"lustre-release","ownerLogin":"lustre","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-06-06T00:48:48.000Z","ownerAvatar":"https://github.com/avatars/u/167597?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724327928.0","currentOid":""},"activityList":{"items":[{"before":"b07b31d44ffee44c9044cdebedf1d42a35c82929","after":"8011e3337065501dd26b92d8828f005ad54263dd","ref":"refs/heads/master","pushedAt":"2024-09-03T23:34:01.000Z","pushType":"push","commitsCount":99,"pusher":{"login":"adilger","name":null,"path":"/adilger","primaryAvatarUrl":"https://github.com/avatars/u/167584?s=80&v=4"},"commit":{"message":"LU-18110 doc: llapi_pcc_detach_fid_fd wrong enum names\n\nThe manpage incorrectly spells some enum names in description\n\nChange-Id: Ic9cc27dc638886a0d41cbe939fb507e4057a3447\nTest-Parameters: trivial\nSigned-off-by: Oleg Drokin \nReviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/55971\nTested-by: jenkins \nTested-by: Maloo \nReviewed-by: Andreas Dilger \nReviewed-by: Frederick Dilger ","shortMessageHtmlLink":"LU-18110 doc: llapi_pcc_detach_fid_fd wrong enum names"}},{"before":"b94ba0b8075bf82bde071a7c0135fcf50d0d2724","after":"b07b31d44ffee44c9044cdebedf1d42a35c82929","ref":"refs/heads/master","pushedAt":"2024-08-22T11:58:41.000Z","pushType":"push","commitsCount":79,"pusher":{"login":"adilger","name":null,"path":"/adilger","primaryAvatarUrl":"https://github.com/avatars/u/167584?s=80&v=4"},"commit":{"message":"LU-17525 llite: unaligned DIO zfs detection\n\nUpdate to the ZFS detection logic to be stable. If any\ncomponent of the I/O is ZFS treat the entire I/O as ZFS\n\nHPE-bug-id: LUS-12175\nFixes: 07a1272233 (\"LU-17525 llite: unaligned DIO interop page alignment\")\nSigned-off-by: Shaun Tancheff \nChange-Id: Ie9d5c8af373cec96855f81f5330e174ed71f370a\nReviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/55895\nReviewed-by: Andreas Dilger \nReviewed-by: Oleg Drokin \nTested-by: jenkins \nTested-by: Maloo ","shortMessageHtmlLink":"LU-17525 llite: unaligned DIO zfs detection"}},{"before":"94bd78a44f7bfb5fcc9e272eab9ee3f06963b531","after":"b94ba0b8075bf82bde071a7c0135fcf50d0d2724","ref":"refs/heads/master","pushedAt":"2024-08-01T00:41:11.000Z","pushType":"push","commitsCount":68,"pusher":{"login":"adilger","name":null,"path":"/adilger","primaryAvatarUrl":"https://github.com/avatars/u/167584?s=80&v=4"},"commit":{"message":"LU-18006 osc: rework sdio locking\n\nWe cannot hold a spinlock across a call to kthread_create,\nso we have to rearrange the locking for this, moving the\nlocking inside the data copy function. This handles the\nmultithreading in a slightly different spot.\n\nTest-Parameters: testlist=sanity env=ONLY=119f,ONLY_REPEAT=100\nTest-Parameters: testlist=sanity env=ONLY=119f,ONLY_REPEAT=100\nSigned-off-by: Patrick Farrell \nChange-Id: I30c1c6600ebfe2e1fb54606608ea55469ae06937\nReviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/55649\nTested-by: jenkins \nTested-by: Maloo \nReviewed-by: Andreas Dilger \nReviewed-by: Qian Yingjin \nReviewed-by: Oleg Drokin ","shortMessageHtmlLink":"LU-18006 osc: rework sdio locking"}},{"before":"55f82ea129035cd64832be11f24821fd5f1b80f9","after":"21921fb111b28223828d6bed3377831429d0d7de","ref":"refs/heads/b2_15","pushedAt":"2024-07-09T20:53:27.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"adilger","name":null,"path":"/adilger","primaryAvatarUrl":"https://github.com/avatars/u/167584?s=80&v=4"},"commit":{"message":"New release 2.15.5\n\nChange-Id: Ibdf3d3d3d405f49a148da2fff4eb35ae50bce7dd\nSigned-off-by: Oleg Drokin ","shortMessageHtmlLink":"New release 2.15.5"}},{"before":"0fa5515b8bcfc310d5cfea30b81fdd3b09e26bcc","after":"94bd78a44f7bfb5fcc9e272eab9ee3f06963b531","ref":"refs/heads/master","pushedAt":"2024-07-09T20:52:46.000Z","pushType":"push","commitsCount":69,"pusher":{"login":"adilger","name":null,"path":"/adilger","primaryAvatarUrl":"https://github.com/avatars/u/167584?s=80&v=4"},"commit":{"message":"LU-17404 kernel: RHEL 9.4 server support\n\nThis patch makes changes to support RHEL 9.4 release\nwith kernel 5.14.0-427.20.1.el9_4 for Lustre server.\n\nTest-Parameters: trivial fstype=ldiskfs mdtcount=4 mdscount=2 \\\n clientdistro=el9.4 serverdistro=el9.3 testlist=sanity\n\nTest-Parameters: trivial fstype=zfs mdtcount=4 mdscount=2 \\\n clientdistro=el9.4 serverdistro=el9.3 testlist=sanity\n\nTest-Parameters: trivial fstype=ldiskfs mdtcount=4 mdscount=2 \\\n clientdistro=el9.3 serverdistro=el9.4 testlist=sanity\n\nTest-Parameters: trivial fstype=zfs mdtcount=4 mdscount=2 \\\n clientdistro=el9.3 serverdistro=el9.4 testlist=sanity\n\nTest-Parameters: optional clientdistro=el9.4 serverdistro=el9.4 \\\n testgroup=full-part-1\n\nTest-Parameters: optional clientdistro=el9.4 serverdistro=el9.4 \\\n testgroup=full-part-2\n\nTest-Parameters: optional clientdistro=el9.4 serverdistro=el9.4 \\\n testgroup=full-part-3\n\nChange-Id: I4741041c6b7f5604b13523a24060b6a2804a5ef2\nSigned-off-by: Jian Yu \nReviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/54713\nTested-by: jenkins \nTested-by: Maloo \nReviewed-by: Shaun Tancheff \nReviewed-by: Yang Sheng \nReviewed-by: Oleg Drokin ","shortMessageHtmlLink":"LU-17404 kernel: RHEL 9.4 server support"}},{"before":"cbafbd6f98ef14a0007bcc03363dc83de8eb4adf","after":"55f82ea129035cd64832be11f24821fd5f1b80f9","ref":"refs/heads/b2_15","pushedAt":"2024-06-25T00:20:27.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"adilger","name":null,"path":"/adilger","primaryAvatarUrl":"https://github.com/avatars/u/167584?s=80&v=4"},"commit":{"message":"LU-16709 lnet: fix locking multiple NIDs of the MR peer\n\nIf Lustre identifies the same peer with multiple NIDs,\nas a result of peer discovery it is possible that\nthe discovered peer is found to contain a NID which is locked\nas primary by a different existing peer record.\nIn this case it is safe to merge the peer records,\nbut the NID which got locked the earliest should be\nkept as primary.\n\nThis allows for the first of the two locked NIDs\nto stay primary as intended for the purpose of communicating\nwith Lustre even if peer discovery succeeded\nusing a different NID of MR peer.\n\nLustre-change: https://review.whamcloud.com/50530\nLustre-commit: 3b7a02ee4d656b7b3e044713681da2f56dddb152\n\nFixes: aacb16191a (\"LU-14668 lnet: Lock primary NID logic\")\nSigned-off-by: Serguei Smirnov \nChange-Id: Iec9f8b70053fe24cddee552358500dfad0234b7f\nReviewed-by: Cyril Bordage \nReviewed-by: Frank Sehr \nReviewed-by: Chris Horn \nReviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/55486\nTested-by: jenkins \nTested-by: Maloo \nReviewed-by: Oleg Drokin ","shortMessageHtmlLink":"LU-16709 lnet: fix locking multiple NIDs of the MR peer"}},{"before":"9dce1d70f11b0e0ed801dd11b4f525fc855e2f61","after":"0fa5515b8bcfc310d5cfea30b81fdd3b09e26bcc","ref":"refs/heads/master","pushedAt":"2024-06-19T02:14:54.000Z","pushType":"push","commitsCount":33,"pusher":{"login":"adilger","name":null,"path":"/adilger","primaryAvatarUrl":"https://github.com/avatars/u/167584?s=80&v=4"},"commit":{"message":"LU-17914 lnet: Fix erroneous net set error\n\nlnetctl net set --health command reports a false error. This is\nbecause in lnet_genl_parse_local_ni() the last value stored in rc is\nfrom nla_strscpy() which can return a positive value.\n\nTest-Parameters: trivial testlist=sanity-lnet\nFixes: fff650726b (\"LU-13642 lnet: Allow dynamic IP specification\")\nSigned-off-by: Chris Horn \nChange-Id: I86211a1083af4b225076f966d2e0c7793589a33a\nReviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/55344\nTested-by: jenkins \nTested-by: Maloo \nReviewed-by: James Simmons \nReviewed-by: Frank Sehr \nReviewed-by: Oleg Drokin ","shortMessageHtmlLink":"LU-17914 lnet: Fix erroneous net set error"}},{"before":"89378cc41cd96c63c4906217a63f282c23beaa75","after":"cbafbd6f98ef14a0007bcc03363dc83de8eb4adf","ref":"refs/heads/b2_15","pushedAt":"2024-06-19T02:13:52.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"adilger","name":null,"path":"/adilger","primaryAvatarUrl":"https://github.com/avatars/u/167584?s=80&v=4"},"commit":{"message":"New RC 2.15.5-RC2\n\nChange-Id: I3a923311676177058db71841ad7e41bb1e376953\nSigned-off-by: Oleg Drokin ","shortMessageHtmlLink":"New RC 2.15.5-RC2"}},{"before":"b6595baa7a1c623a0826ce81a2e05ca1b3009491","after":"9dce1d70f11b0e0ed801dd11b4f525fc855e2f61","ref":"refs/heads/master","pushedAt":"2024-06-13T00:50:14.000Z","pushType":"push","commitsCount":68,"pusher":{"login":"adilger","name":null,"path":"/adilger","primaryAvatarUrl":"https://github.com/avatars/u/167584?s=80&v=4"},"commit":{"message":"LU-17402 kernel: update dotdot patch path for RHEL 8.10\n\nAfter commit 0536b2a landed, the patch path for\next4-hash-indexed-dir-dotdot-update.patch was\nchanged from ubuntu18/ to rhel8.7/.\n\nTest-Parameters: trivial fstype=ldiskfs mdtcount=4 mdscount=2 \\\n clientdistro=el8.10 serverdistro=el8.10 testlist=sanity\n\nTest-Parameters: optional clientdistro=el8.10 serverdistro=el8.10 \\\n testgroup=full-part-1\n\nTest-Parameters: optional clientdistro=el8.10 serverdistro=el8.10 \\\n testgroup=full-part-2\n\nTest-Parameters: optional clientdistro=el8.10 serverdistro=el8.10 \\\n testgroup=full-part-3\n\nChange-Id: I323fe06cfd125ad57959782bb33a2af81b705788\nFixes: 0536b2a (\"LU-17711 osd-ldiskfs: do not delete dotdot during rename\")\nSigned-off-by: Jian Yu \nReviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/55381\nTested-by: jenkins \nTested-by: Maloo \nReviewed-by: Shaun Tancheff \nReviewed-by: Yang Sheng \nReviewed-by: Li Dongyang \nReviewed-by: Arshad Hussain \nReviewed-by: James Simmons \nReviewed-by: Oleg Drokin ","shortMessageHtmlLink":"LU-17402 kernel: update dotdot patch path for RHEL 8.10"}},{"before":"4937c3ccca8a3a3f8d5fdd2e5007d65773fcadc5","after":"89378cc41cd96c63c4906217a63f282c23beaa75","ref":"refs/heads/b2_15","pushedAt":"2024-06-04T19:54:47.000Z","pushType":"push","commitsCount":28,"pusher":{"login":"adilger","name":null,"path":"/adilger","primaryAvatarUrl":"https://github.com/avatars/u/167584?s=80&v=4"},"commit":{"message":"New tag 2.15.5-RC1\n\nChange-Id: I2d863fb40f635e5193660d03b3a5f57ae694f336\nSigned-off-by: Oleg Drokin ","shortMessageHtmlLink":"New tag 2.15.5-RC1"}},{"before":"d780f013a9960a7183460e96b84b23900f974f3b","after":"b6595baa7a1c623a0826ce81a2e05ca1b3009491","ref":"refs/heads/master","pushedAt":"2024-06-04T19:54:11.000Z","pushType":"push","commitsCount":94,"pusher":{"login":"adilger","name":null,"path":"/adilger","primaryAvatarUrl":"https://github.com/avatars/u/167584?s=80&v=4"},"commit":{"message":"LU-17676 build: configure should prefer to ask if\n\nIn general configure messages should ask 'if '\nas configure is asking the question and trying to automatically\ndetermine the answer.\n\nIf most cases prefer 'if '\n\nThis updates configure messages to ask if ...\n\nTest-Parameters: trivial\nHPE-bug-id: LUS-12117\nSigned-off-by: Shaun Tancheff \nChange-Id: I11a42583faf2f88194c93a9aeea3b64f0d95f0eb\nReviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/54571\nTested-by: jenkins \nTested-by: Maloo \nReviewed-by: Andreas Dilger \nReviewed-by: Timothy Day \nReviewed-by: Oleg Drokin ","shortMessageHtmlLink":"LU-17676 build: configure should prefer to ask if"}},{"before":"2333c8e3ae934ba5b6c11c571e507775ecc417c6","after":"d780f013a9960a7183460e96b84b23900f974f3b","ref":"refs/heads/master","pushedAt":"2024-05-06T14:06:11.000Z","pushType":"push","commitsCount":35,"pusher":{"login":"adilger","name":null,"path":"/adilger","primaryAvatarUrl":"https://github.com/avatars/u/167584?s=80&v=4"},"commit":{"message":"New tag 2.15.63\n\nChange-Id: I2ceb1e0afe9bd966555579b5d70bd263016884e2\nSigned-off-by: Oleg Drokin ","shortMessageHtmlLink":"New tag 2.15.63"}},{"before":"f2868d1edfd57f81211d411728d076a10c77bcdc","after":"2333c8e3ae934ba5b6c11c571e507775ecc417c6","ref":"refs/heads/master","pushedAt":"2024-04-24T00:41:51.000Z","pushType":"push","commitsCount":36,"pusher":{"login":"adilger","name":null,"path":"/adilger","primaryAvatarUrl":"https://github.com/avatars/u/167584?s=80&v=4"},"commit":{"message":"LU-17744 ldiskfs: mballoc stats fixes\n\nChange mballoc statistics to use correct\nallocation loop ids.\n\nFixes: 95f8ae56774 (\"LU-12103 ldiskfs: don't search large block range if disk full\")\nHPE-bug-id: LUS-11936\nSigned-off-by: Alexander Zarochentsev \nChange-Id: I892ead5355865ec9c07fdc758e127c711b42cb1b\nReviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/54772\nTested-by: jenkins \nTested-by: Maloo \nReviewed-by: Andreas Dilger \nReviewed-by: Artem Blagodarenko \nReviewed-by: Oleg Drokin ","shortMessageHtmlLink":"LU-17744 ldiskfs: mballoc stats fixes"}},{"before":"cac870cf4d2bd9905b1b2bbe563defe6d748ac94","after":"4937c3ccca8a3a3f8d5fdd2e5007d65773fcadc5","ref":"refs/heads/b2_15","pushedAt":"2024-04-17T08:52:04.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"adilger","name":null,"path":"/adilger","primaryAvatarUrl":"https://github.com/avatars/u/167584?s=80&v=4"},"commit":{"message":"LU-17664 lnet: LNetPrimaryNID returns wrong NID\n\nThis is a regression introduced by the b2_15 port of\n\nLustre-change: https://review.whamcloud.com/50159\nLustre-commit: fc7a0d6013b46ebc17cdfdccc04a5d1d92c6af24\n\nThis port assigned the return value to the wrong variable. As a\nresult, LNetPrimaryNID() will always return the same value that\nwas passed in as an argument. Fix the issue by assigning the\nreturn value to the correct variable.\n\nTest-Parameters: trivial\nFixes: 6cfc8e55a2 (\"LU-14668 lnet: add 'lock_prim_nid\" lnet module parameter\")\nSigned-off-by: Chris Horn \nChange-Id: I10e334d38e8c257239ae3fa82d0aea4f87d8ba69\nReviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/54537\nReviewed-by: Serguei Smirnov \nReviewed-by: Andreas Dilger \nReviewed-by: Cyril Bordage \nReviewed-by: Frank Sehr \nReviewed-by: Oleg Drokin \nTested-by: jenkins \nTested-by: Maloo ","shortMessageHtmlLink":"LU-17664 lnet: LNetPrimaryNID returns wrong NID"}},{"before":"b881bd1051451ed18610e0cc3c3cd56c8803cbc9","after":"f2868d1edfd57f81211d411728d076a10c77bcdc","ref":"refs/heads/master","pushedAt":"2024-04-16T18:33:05.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"adilger","name":null,"path":"/adilger","primaryAvatarUrl":"https://github.com/avatars/u/167584?s=80&v=4"},"commit":{"message":"LU-17705 ptlrpc: replace synchronize_rcu() with rcu_barrier()\n\nsynchronize_rcu() does not wait for in-flight rcu callback completion,\nthus kmem_cache_free() can still race with kmem_cache_destroy().\n\nFixes: a9411a9856a (\"LU-17076 nrs: wait for RCU completion\")\nSigned-off-by: Alex Zhuravlev \nChange-Id: I2da668c06b532a41c8ce2fe681ea17cf6f3013ef\nReviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/54669\nTested-by: jenkins \nTested-by: Maloo \nReviewed-by: Oleg Drokin \nReviewed-by: Andreas Dilger \nReviewed-by: Shaun Tancheff \nReviewed-by: Neil Brown \nReviewed-by: James Simmons ","shortMessageHtmlLink":"LU-17705 ptlrpc: replace synchronize_rcu() with rcu_barrier()"}},{"before":"1e3e9a5f3caaf0e1c9c11931f3f2d87ad7026daa","after":null,"ref":"refs/tags/v2_5_3_90_aed1","pushedAt":"2024-04-13T16:54:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adilger","name":null,"path":"/adilger","primaryAvatarUrl":"https://github.com/avatars/u/167584?s=80&v=4"}},{"before":"bb6a2d2e80f04645b488ecca6ba14cb628e3eeb3","after":"b881bd1051451ed18610e0cc3c3cd56c8803cbc9","ref":"refs/heads/master","pushedAt":"2024-04-13T16:51:57.000Z","pushType":"push","commitsCount":28,"pusher":{"login":"adilger","name":null,"path":"/adilger","primaryAvatarUrl":"https://github.com/avatars/u/167584?s=80&v=4"},"commit":{"message":"LU-16915 tests: except sanity-sec test_51\n\nSkip sanity-sec test_51 since it has started failing recently with\nthe move to el9.3 servers.\n\nAdd common lustre_os_release infrastructure to make such checking\neasier in the future.\n\nTest-Parameters: trivial\nTest-Parameters: testlist=sanity-sec env=ONLY=51,HONOR_EXCEPT=y serverdistro=el9.3\nSigned-off-by: Andreas Dilger \nChange-Id: Id02223752df4eb3fd3b62b339e8c417eb3e86a12\nReviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/54751\nTested-by: jenkins \nReviewed-by: Oleg Drokin ","shortMessageHtmlLink":"LU-16915 tests: except sanity-sec test_51"}},{"before":"178c5bce0edbdee59fcf968823a8fab95cc783b9","after":"bb6a2d2e80f04645b488ecca6ba14cb628e3eeb3","ref":"refs/heads/master","pushedAt":"2024-04-03T18:21:42.000Z","pushType":"push","commitsCount":149,"pusher":{"login":"adilger","name":null,"path":"/adilger","primaryAvatarUrl":"https://github.com/avatars/u/167584?s=80&v=4"},"commit":{"message":"LU-17053 libcfs: make a debugfs equivalent for markers\n\nMost of the ioctl handlding that was LNet related has been moved\nfrom libcfs to LNet. One left over are markers which allow\ninjection of strings into the lustre debug buffer located in\nlibcfs_ioctl(). This is the only functionality which exist in\nlibcfs yet it is only available in lnet module. We can create\nan debugfs equivalent that also allows injection of strings\ninto the Lustre debug buffers with scripts.\n\nChange-Id: I22395b6b19f94de3c95ba8517a14d2ea251fe37a\nSigned-off-by: James Simmons \nReviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/54363\nTested-by: jenkins \nTested-by: Maloo \nReviewed-by: Andreas Dilger \nReviewed-by: Shaun Tancheff \nReviewed-by: Oleg Drokin ","shortMessageHtmlLink":"LU-17053 libcfs: make a debugfs equivalent for markers"}},{"before":"79a2d8645a28de77c7406ba56889d3a0749b851c","after":"178c5bce0edbdee59fcf968823a8fab95cc783b9","ref":"refs/heads/master","pushedAt":"2024-02-27T18:50:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adilger","name":null,"path":"/adilger","primaryAvatarUrl":"https://github.com/avatars/u/167584?s=80&v=4"},"commit":{"message":"Create SECURITY.md","shortMessageHtmlLink":"Create SECURITY.md"}},{"before":"60c2827ed495ba5061838aa42f7144fabc0311ad","after":"80e9ebc1b1e44069f058d0ee81f0fd871b8f8748","ref":"refs/heads/b2_12","pushedAt":"2024-02-27T18:42:08.000Z","pushType":"push","commitsCount":27,"pusher":{"login":"adilger","name":null,"path":"/adilger","primaryAvatarUrl":"https://github.com/avatars/u/167584?s=80&v=4"},"commit":{"message":"LU-13683 lfs: return -ENOENT when invoked on non-existing file\n\nSince merge of LU-11510, lfs migrate on a non-existing file will give\nthe following error \"lfs migrate: can't create composite layout from\nfile /some/path/to/file\" and will exit with code 0, potentially\nleaving a calling script unaware of the error.\n\nThis patch fixes it by using errno which is set in the call to\nllapi_layout_get_by_path()\n\nLustre-change: https://review.whamcloud.com/38953\nLustre-commit: 52d7cb5913c1e653a89d3a4de5f39c0e596dd28c\n\nSigned-off-by: Sebastien Piechurski \nChange-Id: I910eae78445f6071ff4e741afd43d140f554ab22\nFixes: 8bedfa377fbd (\"LU-11510 lfs: migrate a composite layout file correctly\")\nReviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/40709\nTested-by: jenkins \nTested-by: Maloo \nReviewed-by: Olaf Faaland \nReviewed-by: Andreas Dilger \nReviewed-by: Gian-Carlo DeFazio ","shortMessageHtmlLink":"LU-13683 lfs: return -ENOENT when invoked on non-existing file"}},{"before":"5b872613b1adbd4add57bf82fac6cebfbd09d093","after":"79a2d8645a28de77c7406ba56889d3a0749b851c","ref":"refs/heads/master","pushedAt":"2024-02-27T18:35:57.000Z","pushType":"push","commitsCount":131,"pusher":{"login":"adilger","name":null,"path":"/adilger","primaryAvatarUrl":"https://github.com/avatars/u/167584?s=80&v=4"},"commit":{"message":"LU-17528 gss: cleanup gss api usage\n\nThe lucid context support has been available from at least\nkrb5 1.7, and even RHEL7 ships with a more recent version.\nSo drop support for non-lucid api, and cleanup gss api usage.\n\nTest-Parameters: trivial\nTest-Parameters: kerberos=true testlist=sanity-krb5\nTest-Parameters: testgroup=review-dne-selinux-ssk-part-2\nSigned-off-by: Sebastien Buisson \nChange-Id: I91fb706d2444c199156423b57a8c1ef24a0c3420\nReviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/54063\nReviewed-by: Aurelien Degremont \nReviewed-by: Bruno Faccini \nReviewed-by: Andreas Dilger \nReviewed-by: Oleg Drokin \nTested-by: jenkins \nTested-by: Maloo ","shortMessageHtmlLink":"LU-17528 gss: cleanup gss api usage"}},{"before":"d30e1dc85834cb3f7985da0c50f5fda5c7c5f0d9","after":"5b872613b1adbd4add57bf82fac6cebfbd09d093","ref":"refs/heads/master","pushedAt":"2024-02-07T07:34:13.000Z","pushType":"push","commitsCount":32,"pusher":{"login":"adilger","name":null,"path":"/adilger","primaryAvatarUrl":"https://github.com/avatars/u/167584?s=80&v=4"},"commit":{"message":"LU-17285 obdclass: remove debug from obd_get_at_*\n\nRemoving debugging CDEBUG() from obd_get_at_*() helpers.\nMessages like the following:\n00010000:00100000:0.0:1699657756.854481:0:27978:0:\n\t(ldlm_request.c:181:ldlm_cp_timeout()) NULL obd\n\nFixes: 0f2bc318d7 (\"LU-15246 ptlrpc: per-device adaptive timeout parameters\")\nTest-Parameters: trivial\nSigned-off-by: Alex Zhuravlev \nChange-Id: Iaaa964d4e3ca62de5fb273f865d7cd4c3a4f9a29\nReviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/53106\nTested-by: jenkins \nTested-by: Maloo \nReviewed-by: Timothy Day \nReviewed-by: Andreas Dilger \nReviewed-by: Oleg Drokin ","shortMessageHtmlLink":"LU-17285 obdclass: remove debug from obd_get_at_*"}},{"before":"955e38051765609fe3a661035c0fab2cfca733ce","after":"d30e1dc85834cb3f7985da0c50f5fda5c7c5f0d9","ref":"refs/heads/master","pushedAt":"2024-01-26T08:22:29.000Z","pushType":"push","commitsCount":42,"pusher":{"login":"adilger","name":null,"path":"/adilger","primaryAvatarUrl":"https://github.com/avatars/u/167584?s=80&v=4"},"commit":{"message":"LU-17444 utils: fix fd leak after conversion to llapi_root_path_open\n\nConversions to llapi_root_path_open missed a few close() calls, leading\nto fd leaks.\n\nThese should be obvious enough to regroup in a single commit.\n\nFixes: 7154244354e3 (\"LU-16786 utils: Replace open call to WANT_FD\")\nChange-Id: I3af25ef2981367bfaea7f5280972f84bee09a5c2\nSigned-off-by: Dominique Martinet \nReviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/53736\nReviewed-by: Andreas Dilger \nReviewed-by: Arshad Hussain \nReviewed-by: Stephane Thiell \nReviewed-by: Etienne AUJAMES \nReviewed-by: Oleg Drokin \nTested-by: jenkins \nTested-by: Maloo ","shortMessageHtmlLink":"LU-17444 utils: fix fd leak after conversion to llapi_root_path_open"}},{"before":"264c96fcd3f1eb9983b16a223afbc7d24e72ff29","after":"955e38051765609fe3a661035c0fab2cfca733ce","ref":"refs/heads/master","pushedAt":"2023-12-29T09:42:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adilger","name":null,"path":"/adilger","primaryAvatarUrl":"https://github.com/avatars/u/167584?s=80&v=4"},"commit":{"message":"LU-17385 tests: always_except sanity-lfsck/24\n\nSanity test_24/26a started failing recently due to the landing of\nnew test_23d. Disable test_23d for now to avoid tests failing, but\ndo not remove it so that it is possible to continue debugging it.\nAdd extra debugging to see why this is happening.\n\nTest-Parameters: trivial testlist=sanity-lfsck mdscount=2 mdtcount=4\nTest-Parameters: testlist=sanity-lfsck mdscount=2 mdtcount=4\nTest-Parameters: testlist=sanity-lfsck mdscount=2 mdtcount=4\nTest-Parameters: testlist=sanity-lfsck mdscount=2 mdtcount=4\nTest-Parameters: testlist=sanity-lfsck mdscount=2 mdtcount=4\nTest-Parameters: testlist=sanity-lfsck mdscount=2 mdtcount=4\nTest-Parameters: testlist=sanity-lfsck mdscount=2 mdtcount=4\nTest-Parameters: testlist=sanity-lfsck mdscount=2 mdtcount=4\nTest-Parameters: testlist=sanity-lfsck mdscount=2 mdtcount=4\nTest-Parameters: testlist=sanity-lfsck mdscount=2 mdtcount=4\nFixes: 07e02a600e (\"LU-16826 tests: lfsck to repair a dangling remote entry\")\nSigned-off-by: Andreas Dilger \nChange-Id: Ib6edf1d014ceb6b5d965aadc11272a88e8c001d5\nReviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/53544\nReviewed-by: Oleg Drokin \nTested-by: jenkins \nTested-by: Maloo ","shortMessageHtmlLink":"LU-17385 tests: always_except sanity-lfsck/24"}},{"before":"1fceff05d85d41c104b44995ebd3bf4075df4126","after":"264c96fcd3f1eb9983b16a223afbc7d24e72ff29","ref":"refs/heads/master","pushedAt":"2023-12-23T06:59:27.000Z","pushType":"push","commitsCount":31,"pusher":{"login":"adilger","name":null,"path":"/adilger","primaryAvatarUrl":"https://github.com/avatars/u/167584?s=80&v=4"},"commit":{"message":"LU-17358 lprocfs: make job_stats job_id valid yaml\n\nFix quoting job_id to account for leading '@' being reserved.\n\nTest-Parameters: trivial\nSigned-off-by: Nathaniel Clark \nChange-Id: Ifce3edc9b636db2f059ab9960488972a152d2e7a\nReviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/53424\nReviewed-by: Andreas Dilger \nReviewed-by: Feng Lei \nReviewed-by: Oleg Drokin \nTested-by: jenkins \nTested-by: Maloo ","shortMessageHtmlLink":"LU-17358 lprocfs: make job_stats job_id valid yaml"}},{"before":"acbd51323f70da51196ee4a144d3b8e7ad83a5c6","after":"cac870cf4d2bd9905b1b2bbe563defe6d748ac94","ref":"refs/heads/b2_15","pushedAt":"2023-12-23T06:59:10.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"adilger","name":null,"path":"/adilger","primaryAvatarUrl":"https://github.com/avatars/u/167584?s=80&v=4"},"commit":{"message":"New release 2.15.4\n\nChange-Id: I5de619560b371d4aec58caa777f67bdb8c2c4c64\nSigned-off-by: Oleg Drokin ","shortMessageHtmlLink":"New release 2.15.4"}},{"before":"00ecfb0cb8e9e6108037b25717a697f4047b8c28","after":"acbd51323f70da51196ee4a144d3b8e7ad83a5c6","ref":"refs/heads/b2_15","pushedAt":"2023-12-19T04:22:58.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"adilger","name":null,"path":"/adilger","primaryAvatarUrl":"https://github.com/avatars/u/167584?s=80&v=4"},"commit":{"message":"New RC 2.15.4-RC1\n\nChange-Id: I2f767990e7ccf1de1b03036ad53678d9e4af2141\nSigned-off-by: Oleg Drokin ","shortMessageHtmlLink":"New RC 2.15.4-RC1"}},{"before":"1bb972b8bf86accb5e53f0a35e64c89e5908a889","after":"1fceff05d85d41c104b44995ebd3bf4075df4126","ref":"refs/heads/master","pushedAt":"2023-12-19T04:22:33.000Z","pushType":"push","commitsCount":43,"pusher":{"login":"adilger","name":null,"path":"/adilger","primaryAvatarUrl":"https://github.com/avatars/u/167584?s=80&v=4"},"commit":{"message":"LU-17312 tests: skip conf-sanity test_53 in interop\n\nSkip conf-sanity test_53 in interop because older servers cannot\nstop any running service threads above threads_max.\n\nRemove old test interop for servers < 2.3.\n\nTest-Parameters: trivial testlist=conf-sanity\nTest-Parameters: testlist=conf-sanity env=ONLY=53 serverversion=2.12\nFixes: 183cb1e3cd (\"LU-947 ptlrpc: allow stopping threads above threads_max\")\nSigned-off-by: Andreas Dilger \nChange-Id: Ia95405060c607c7a070720ed32a7a43b1c3ebbe5\nReviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/53226\nTested-by: jenkins \nTested-by: Maloo \nReviewed-by: Alex Deiter \nReviewed-by: Sarah Liu \nReviewed-by: Oleg Drokin ","shortMessageHtmlLink":"LU-17312 tests: skip conf-sanity test_53 in interop"}},{"before":"a9e47f3bf9255047890d9aa886954432fe058ef5","after":"00ecfb0cb8e9e6108037b25717a697f4047b8c28","ref":"refs/heads/b2_15","pushedAt":"2023-11-20T23:18:36.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"adilger","name":null,"path":"/adilger","primaryAvatarUrl":"https://github.com/avatars/u/167584?s=80&v=4"},"commit":{"message":"LU-17275 kernel: RHEL 8.9 client and server support\n\nThis patch makes changes to support RHEL 8.9 release\nwith kernel 4.18.0-513.1.1.el8_9 for Lustre client and server.\n\nLustre-change: https://review.whamcloud.com/53071\nLustre-commit: TBD (from 3f741e2e986e648c868974d4161cc317b49fffe5)\n\nTest-Parameters: trivial fstype=ldiskfs mdtcount=4 mdscount=2 \\\nclientdistro=el8.9 serverdistro=el8.8 testlist=sanity\n\nTest-Parameters: trivial fstype=zfs mdtcount=4 mdscount=2 \\\nclientdistro=el8.9 serverdistro=el8.8 testlist=sanity\n\nTest-Parameters: trivial fstype=ldiskfs mdtcount=4 mdscount=2 \\\nclientdistro=el8.8 serverdistro=el8.9 testlist=sanity\n\nTest-Parameters: trivial fstype=zfs mdtcount=4 mdscount=2 \\\nclientdistro=el8.8 serverdistro=el8.9 testlist=sanity\n\nTest-Parameters: optional clientdistro=el8.9 serverdistro=el8.9 \\\ntestgroup=full-part-1\n\nTest-Parameters: optional clientdistro=el8.9 serverdistro=el8.9 \\\ntestgroup=full-part-2\n\nTest-Parameters: optional clientdistro=el8.9 serverdistro=el8.9 \\\ntestgroup=full-part-3\n\nChange-Id: Ia3672d134534b877bb6aaffb4cea0339bc55974f\nSigned-off-by: Jian Yu \nReviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/53091\nReviewed-by: Yang Sheng \nReviewed-by: Oleg Drokin \nTested-by: jenkins \nTested-by: Maloo ","shortMessageHtmlLink":"LU-17275 kernel: RHEL 8.9 client and server support"}},{"before":"6521c313f74d15efe78fffaff65b40cef48d4081","after":"1bb972b8bf86accb5e53f0a35e64c89e5908a889","ref":"refs/heads/master","pushedAt":"2023-11-20T23:18:04.000Z","pushType":"push","commitsCount":32,"pusher":{"login":"adilger","name":null,"path":"/adilger","primaryAvatarUrl":"https://github.com/avatars/u/167584?s=80&v=4"},"commit":{"message":"Revert \"LU-17131 ldiskfs: el9.2 encdata and filename-encode\"\n\nThis reverts commit b0cc96a1ff516f79f26be32945a237ef8373e408\nas it is likely causing ldiskfs to crash immediately at mount:\n\n LDISKFS-fs (dm-0): mounted filesystem with ordered data mode. Quota mode: journalled.\n BUG: kernel NULL pointer dereference, address: 0000000000000000\n #PF: error_code(0x0000) - not-present page\n Oops: 0000 [#1] PREEMPT SMP PTI\n CPU: 0 PID: 7148 Comm: mkfs.lustre 5.14.0-284.30.1_lustre.el9.x86_64 #1\n Hardware name: Red Hat KVM, BIOS 0.5.1 01/01/2011\n RIP: 0010:__ldiskfs_find_entry+0xab/0x440 [ldiskfs]\n Call Trace:\n ldiskfs_lookup.part.0+0x6c/0x2c0 [ldiskfs]\n __lookup_hash+0x70/0xa0\n __filename_create+0x87/0x150\n do_mkdirat+0x4b/0x160\n __x64_sys_mkdir+0x48/0x70\n\nChange-Id: Idc8448c9e6d2300bc5eccb6ea190252eaaca9f75\nTest-Parameters: trivial\nTest-Parameters: serverdistro=el9.2 testlist=sanity\nTest-Parameters: serverdistro=el9.2 testlist=conf-sanity\nSigned-off-by: Andreas Dilger \nReviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/53069\nReviewed-by: Alex Zhuravlev \nReviewed-by: Shaun Tancheff \nReviewed-by: Oleg Drokin \nTested-by: jenkins \nTested-by: Maloo ","shortMessageHtmlLink":"Revert \"LU-17131 ldiskfs: el9.2 encdata and filename-encode\""}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAErBzTzwA","startCursor":null,"endCursor":null}},"title":"Activity ยท lustre/lustre-release"}