{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":3649922,"defaultBranch":"master","name":"ltp","ownerLogin":"linux-test-project","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-03-07T14:39:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1511838?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716552264.0","currentOid":""},"activityList":{"items":[{"before":"6e134268257a0a998d8ff2ba803f84ad2445e5e1","after":"cc410eaa08368815d3014e676c635c3f2cce8f91","ref":"refs/heads/master","pushedAt":"2024-08-09T11:54:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pevik","name":"Petr Vorel","path":"/pevik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/671766?s=80&v=4"},"commit":{"message":"pkey01: Fix TBROK due missing results\n\nPKEY_DISABLE_EXECUTE is ppc64le specific test. Due messages being\nTINFO test on other archs fails:\n\n tst_test.c:1498: TBROK: Test 2 haven't reported results!\n\nChanging messages to TCONF. Also exit loop on !execute_supported TCONF\n(no need to have 30x TCONF with the same error message, because we have\nPKEY_DISABLE_EXECUTE last). The other TCONF (on MAP_HUGETLB) must be\nrepeated.\n\nLink: https://lore.kernel.org/ltp/20240809095505.352377-1-pvorel@suse.cz/\nFixes: d2b8a476c2 (\"pkey01: Adding test for PKEY_DISABLE_EXECUTE\")\nReviewed-by: Li Wang \nSigned-off-by: Petr Vorel ","shortMessageHtmlLink":"pkey01: Fix TBROK due missing results"}},{"before":"863c7d22efbe40e3109aa86036c5fce51ca2b015","after":"6e134268257a0a998d8ff2ba803f84ad2445e5e1","ref":"refs/heads/master","pushedAt":"2024-08-09T10:23:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pevik","name":"Petr Vorel","path":"/pevik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/671766?s=80&v=4"},"commit":{"message":"cgroup_fj_common.sh: Do not disable systemd related cgroup subsystems\n\nThe cpu, io, memory, and pids subsystems under the root cgroup cannot be disabled\nbecause they are used for systemd. Currently, the test of cpu and memory subsystems\nin cgroup_fj_function.sh and cgroup_fj_stress.sh will report on same\nsystems (Fedora 37, Debian trixie) an error:\n\n echo: write error: Device or resource busy\n cgroup_fj_function 10 TWARN: echo -cpu > /sys/fs/cgroup/cgroup.subtree_control failed\n\nLink: https://lore.kernel.org/ltp/20240809073010.793324-1-maxj.fnst@fujitsu.com/\nReviewed-by: Petr Vorel \nSigned-off-by: Ma Xinjian ","shortMessageHtmlLink":"cgroup_fj_common.sh: Do not disable systemd related cgroup subsystems"}},{"before":"d2b8a476c29d52c484b387454082bbc906b0b4f8","after":"863c7d22efbe40e3109aa86036c5fce51ca2b015","ref":"refs/heads/master","pushedAt":"2024-08-09T09:29:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pevik","name":"Petr Vorel","path":"/pevik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/671766?s=80&v=4"},"commit":{"message":"pkey01: Simplify struct initialization\n\nSigned-off-by: Petr Vorel ","shortMessageHtmlLink":"pkey01: Simplify struct initialization"}},{"before":"e7ebc637d0d99295490adf57660a3b3a177d65d3","after":"d2b8a476c29d52c484b387454082bbc906b0b4f8","ref":"refs/heads/master","pushedAt":"2024-08-09T00:59:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wangli5665","name":"Li Wang","path":"/wangli5665","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3637841?s=80&v=4"},"commit":{"message":"pkey01: Adding test for PKEY_DISABLE_EXECUTE\n\nThe pkey_test function now includes a code snippet to test execute\npermissions, ensuring proper handling of execution rights in memory\nprotection keys.\n\nSigned-off-by: Li Wang \nReviewed-by: Petr Vorel ","shortMessageHtmlLink":"pkey01: Adding test for PKEY_DISABLE_EXECUTE"}},{"before":"a76c97070082d73d2706a37fb0ad0b74716143fd","after":"e7ebc637d0d99295490adf57660a3b3a177d65d3","ref":"refs/heads/master","pushedAt":"2024-08-08T12:23:42.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"acerv","name":"Andrea Cervesato","path":"/acerv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17720261?s=80&v=4"},"commit":{"message":"Remove kernel config check for landlock tests\n\nWe don't need to check kernel configurations in the landlock testing\nsuite since we already check if landlock is enabled/defined in the\nsetup routine.\n\nSigned-off-by: Andrea Cervesato ","shortMessageHtmlLink":"Remove kernel config check for landlock tests"}},{"before":"65a4d206ed88a058774b11279a06df342cfb6958","after":"a76c97070082d73d2706a37fb0ad0b74716143fd","ref":"refs/heads/master","pushedAt":"2024-08-06T20:12:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pevik","name":"Petr Vorel","path":"/pevik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/671766?s=80&v=4"},"commit":{"message":"pkey01: Convert docs to docparse\n\nSigned-off-by: Petr Vorel ","shortMessageHtmlLink":"pkey01: Convert docs to docparse"}},{"before":"8c8c2c02bf0932b942a4527143e40285fb440d12","after":"65a4d206ed88a058774b11279a06df342cfb6958","ref":"refs/heads/master","pushedAt":"2024-08-06T13:17:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pevik","name":"Petr Vorel","path":"/pevik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/671766?s=80&v=4"},"commit":{"message":"lapi/pkey.h: include config.h\n\nconfig.h is needed due HAVE_PKEY_MPROTECT. Although config.h is\nalready included via lapi/mmap.h (and it was from the start in\n90c2dc89f4 was due tst_test.h -> tst_atomic.h inclusion), it's better to\nnot expect this in case of future refactoring (or due use in the library).\n\nSigned-off-by: Petr Vorel ","shortMessageHtmlLink":"lapi/pkey.h: include config.h"}},{"before":"98cf90317274b75b8cd82cdb251af8aeee5a06d6","after":"8c8c2c02bf0932b942a4527143e40285fb440d12","ref":"refs/heads/master","pushedAt":"2024-08-06T09:31:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wangli5665","name":"Li Wang","path":"/wangli5665","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3637841?s=80&v=4"},"commit":{"message":"doc: Document \"No new API functions for old API\" rule\n\nSigned-off-by: Petr Vorel \nReviewed-by: Li Wang ","shortMessageHtmlLink":"doc: Document \"No new API functions for old API\" rule"}},{"before":"adc878f6b9629581a2749e154479f7e750058878","after":"98cf90317274b75b8cd82cdb251af8aeee5a06d6","ref":"refs/heads/master","pushedAt":"2024-08-06T09:27:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wangli5665","name":"Li Wang","path":"/wangli5665","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3637841?s=80&v=4"},"commit":{"message":"lapi/stat.h: Handle invalid __NR_fchmodat2 syscall return value\n\nOnly 0 and -1 are valid for __NR_fchmodat2. Reporting invalid return\nvalue is current approach for LTP safe macros.\n\nWhile at it, unify the error message with safe macros.\n\nFixes: 49e1c012d3 (\"Add fchmodat2 fallback definition\")\nSigned-off-by: Petr Vorel \nAcked-by: Andrea Cervesato \nReviewed-by: Li Wang ","shortMessageHtmlLink":"lapi/stat.h: Handle invalid __NR_fchmodat2 syscall return value"}},{"before":"7926cf7443f9c6c9b9aa97f3b99031ec3c31e8fa","after":"adc878f6b9629581a2749e154479f7e750058878","ref":"refs/heads/master","pushedAt":"2024-08-06T09:01:25.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"wangli5665","name":"Li Wang","path":"/wangli5665","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3637841?s=80&v=4"},"commit":{"message":"pkey: remove the ltp_ prefix from pkey functions\n\nSuggested-by: Petr Vorel \nSigned-off-by: Li Wang \nReviewed-by: Petr Vorel ","shortMessageHtmlLink":"pkey: remove the ltp_ prefix from pkey functions"}},{"before":"07b26596688c488b305659fd23c6ad6608f557f9","after":"7926cf7443f9c6c9b9aa97f3b99031ec3c31e8fa","ref":"refs/heads/master","pushedAt":"2024-08-05T16:52:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pevik","name":"Petr Vorel","path":"/pevik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/671766?s=80&v=4"},"commit":{"message":"add_key: Solve toolchain, checkpatch.pl and sparse warnings\n\nSigned-off-by: Petr Vorel ","shortMessageHtmlLink":"add_key: Solve toolchain, checkpatch.pl and sparse warnings"}},{"before":"dbf499d5ea05a9a531abdd940f266af96c515f85","after":"07b26596688c488b305659fd23c6ad6608f557f9","ref":"refs/heads/master","pushedAt":"2024-08-02T12:38:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"acerv","name":"Andrea Cervesato","path":"/acerv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17720261?s=80&v=4"},"commit":{"message":"Add mseal01 test\n\nThis is a smoke test that verifies if mseal() protects specific VMA\nportions of a process. According to documentation, the syscall should\nprotect memory from the following actions:\n\n- unmapping, moving to another location, and shrinking the size, via\n munmap() and mremap()\n- moving or expanding a different VMA into the current location, via\n mremap()\n- modifying a VMA via mmap(MAP_FIXED)\n- mprotect() and pkey_mprotect()\n- destructive madvice() behaviors (e.g. MADV_DONTNEED) for anonymous\n memory, when users don’t have write permission to the memory\n\nAny of the described actions is recognized via EPERM errno.\n\nReviewed-by: Cyril Hrubis \nSigned-off-by: Andrea Cervesato ","shortMessageHtmlLink":"Add mseal01 test"}},{"before":"6f7a21899d0d7e4bc4bdff370582ca34e0602144","after":"dbf499d5ea05a9a531abdd940f266af96c515f85","ref":"refs/heads/master","pushedAt":"2024-08-02T12:36:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"acerv","name":"Andrea Cervesato","path":"/acerv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17720261?s=80&v=4"},"commit":{"message":"Add ioctl_ficlone04 test\n\nThis test verifies that ioctl() FICLONE/FICLONERANGE feature raises\nthe right error according with bad file descriptors.\n\nReviewed-by: Cyril Hrubis \nReviewed-by: Petr Vorel \nSigned-off-by: Andrea Cervesato ","shortMessageHtmlLink":"Add ioctl_ficlone04 test"}},{"before":"8422d4680b21e6576da63c677b5d49f46b477df0","after":"6f7a21899d0d7e4bc4bdff370582ca34e0602144","ref":"refs/heads/master","pushedAt":"2024-08-02T12:18:02.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"acerv","name":"Andrea Cervesato","path":"/acerv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17720261?s=80&v=4"},"commit":{"message":"Add fchmodat2_02 test\n\nThis test verifies that fchmodat2() syscall properly raises errors with\ninvalid arguments.\n\nReviewed-by: Petr Vorel \nSigned-off-by: Andrea Cervesato ","shortMessageHtmlLink":"Add fchmodat2_02 test"}},{"before":"9c66ba8d6569cb1f04c60437b711d433f5eb478e","after":"8422d4680b21e6576da63c677b5d49f46b477df0","ref":"refs/heads/master","pushedAt":"2024-08-01T09:14:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pevik","name":"Petr Vorel","path":"/pevik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/671766?s=80&v=4"},"commit":{"message":"cachestat01: Reduce required space on 64kb page size\n\nppc64le (6.10.1 on Tumbleweed) fails due 64kb page size requiring more\nspace:\n\ncachestat01.c:39: TINFO: Number of pages: 4096\ncachestat01.c:56: TPASS: cachestat(fd, cs_range, cs, 0) passed\ncachestat01.c:59: TPASS: cs->nr_cache + cs->nr_evicted == num_pages (4096)\ncachestat01.c:38: TINFO: Disable file synchronization\ncachestat01.c:39: TINFO: Number of pages: 8192\ncachestat01.c:46: TBROK: write(3,0x1000ddb0aa0,65536) failed: ENOSPC (28)\n\nTherefore use calculation, which enables maximum number of pages 1 << 14\nonly for 4kb page size, for 64kb set the maximum number of pages 1 << 11\n(13 would trigger ENOSPC on XFS and Btrfs, 12 would work, but using 11\nto be future proof in case of metadata size changes or page size\nincreases).\n\nLink: https://lore.kernel.org/ltp/20240731073403.1406035-1-pvorel@suse.cz/\nFixes: 93b28ee69d (\"Add cachestat01 test\")\nReviewed-by: Cyril Hrubis \nSigned-off-by: Petr Vorel ","shortMessageHtmlLink":"cachestat01: Reduce required space on 64kb page size"}},{"before":"5e0cfb307afb9ef23a74a483be6c84657c3c8096","after":"9c66ba8d6569cb1f04c60437b711d433f5eb478e","ref":"refs/heads/master","pushedAt":"2024-07-31T07:59:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pevik","name":"Petr Vorel","path":"/pevik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/671766?s=80&v=4"},"commit":{"message":"tst_test.h: Fix document format\n\nWithout ':' the type is 'undescribed'.\n\nFixes: cce6188916 (\"lib: tst_test: Add per filesystem mkfs and mount opts\")\nSigned-off-by: Petr Vorel ","shortMessageHtmlLink":"tst_test.h: Fix document format"}},{"before":"4db8234c37369146cc00423b6892b3827472c82a","after":"5e0cfb307afb9ef23a74a483be6c84657c3c8096","ref":"refs/heads/master","pushedAt":"2024-07-31T07:53:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"pevik","name":"Petr Vorel","path":"/pevik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/671766?s=80&v=4"},"commit":{"message":"cgroup_core02: Requires cgroup2 mounted with nsdelegate\n\nIf cgroup2 is not mounted with the nsdelegate option, this test will\nfail. It has been patched in kernel kselftests commit 4793cb599b1b\n(\"selftests: cgroup: skip test_cgcore_lesser_ns_open when cgroup2\nmounted without nsdelegate\"), therefore port it to LTP as well.\n\nThis adds an additional tst_test configuration option,\nneeds_cgroup_nsdelegate, to check for the mount option.\n\nLink: https://lore.kernel.org/linux-kernel/20240327024437.3196-1-dtcccc@linux.alibaba.com/\nLink: https://www.mail-archive.com/canonical-ubuntu-qa@lists.launchpad.net/msg02400.html\nLink: https://lore.kernel.org/ltp/20240730211922.3648849-1-edliaw@google.com/\nReviewed-by: Petr Vorel \nSigned-off-by: Edward Liaw \n[ pvorel: Add kerneldoc ]\nSigned-off-by: Petr Vorel ","shortMessageHtmlLink":"cgroup_core02: Requires cgroup2 mounted with nsdelegate"}},{"before":"c14abc383b28c0e67fb00096a79d2909855f83bd","after":"4db8234c37369146cc00423b6892b3827472c82a","ref":"refs/heads/master","pushedAt":"2024-07-31T07:46:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pevik","name":"Petr Vorel","path":"/pevik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/671766?s=80&v=4"},"commit":{"message":"cgroup_core02: Requires cgroup2 mounted with nsdelegate\n\nIf cgroup2 is not mounted with the nsdelegate option, this test will\nfail. It has been patched in kernel kselftests commit 4793cb599b1b\n(\"selftests: cgroup: skip test_cgcore_lesser_ns_open when cgroup2\nmounted without nsdelegate\"), therefore port it to LTP as well.\n\nThis adds an additional tst_test configuration option,\nneeds_cgroup_nsdelegate, to check for the mount option.\n\nLink: https://lore.kernel.org/linux-kernel/20240327024437.3196-1-dtcccc@linux.alibaba.com/\nLink: https://www.mail-archive.com/canonical-ubuntu-qa@lists.launchpad.net/msg02400.html\nLink: https://lore.kernel.org/ltp/20240730211922.3648849-1-edliaw@google.com/\nReviewed-by: Petr Vorel \nSigned-off-by: Edward Liaw \nSigned-off-by: Petr Vorel ","shortMessageHtmlLink":"cgroup_core02: Requires cgroup2 mounted with nsdelegate"}},{"before":"b5b92eb4dfc6b6c3a3ee89dfe8abd003ac200658","after":"c14abc383b28c0e67fb00096a79d2909855f83bd","ref":"refs/heads/master","pushedAt":"2024-07-30T12:45:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pevik","name":"Petr Vorel","path":"/pevik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/671766?s=80&v=4"},"commit":{"message":"kirk: Update to 1.4\n\nNothing really important, just fix version and sync with what is in\nnewly created pypi https://pypi.org/project/kirk/\n\n* 6d419d4 (\"Upgrade release to 1.4\")\n* f3b977f (\"Update setuptools developer information\")\n* aa7d693 (\"Refactor setuptools script\")\n* 81c49ee (\"__init__: update __version__ to 1.3\")\n* cf73030 (\" __init__: use __version__ instead of VERSION\")\n* e04ec1b (\"main: display kirk version more pythonic way\")\n* 08fb2dc (\"Fix setup.py license\")\n\nSigned-off-by: Petr Vorel ","shortMessageHtmlLink":"kirk: Update to 1.4"}},{"before":"3115d5e693dc2ce8bf42b60a682e13f08b52cff8","after":"b5b92eb4dfc6b6c3a3ee89dfe8abd003ac200658","ref":"refs/heads/master","pushedAt":"2024-07-30T10:32:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pevik","name":"Petr Vorel","path":"/pevik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/671766?s=80&v=4"},"commit":{"message":"request_key02: Use TST_EXP_FAIL2() test macro\n\n+ make checkpatch.pl happy.\n\nSigned-off-by: Petr Vorel ","shortMessageHtmlLink":"request_key02: Use TST_EXP_FAIL2() test macro"}},{"before":"aaa210b858e49bb1703cd16d62174fabea2992dd","after":"3115d5e693dc2ce8bf42b60a682e13f08b52cff8","ref":"refs/heads/master","pushedAt":"2024-07-30T09:35:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pevik","name":"Petr Vorel","path":"/pevik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/671766?s=80&v=4"},"commit":{"message":"request_key: Convert docs to docparse\n\n+ update copyright\n\nSigned-off-by: Petr Vorel ","shortMessageHtmlLink":"request_key: Convert docs to docparse"}},{"before":"9c6390812831f5c36e531be5a25bd8d7862e79fb","after":"aaa210b858e49bb1703cd16d62174fabea2992dd","ref":"refs/heads/master","pushedAt":"2024-07-29T22:43:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pevik","name":"Petr Vorel","path":"/pevik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/671766?s=80&v=4"},"commit":{"message":"acct01: add EFAULT errno check\n\nAdd EFAULT errno check in acct01 testcase.\n\nLink: https://lore.kernel.org/ltp/20240624015245.54968-2-lufei@uniontech.com/\nReviewed-by: Petr Vorel \nSigned-off-by: lufei ","shortMessageHtmlLink":"acct01: add EFAULT errno check"}},{"before":"b3d9561793657239548269378d02f65580917e7c","after":"9c6390812831f5c36e531be5a25bd8d7862e79fb","ref":"refs/heads/master","pushedAt":"2024-07-29T21:26:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pevik","name":"Petr Vorel","path":"/pevik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/671766?s=80&v=4"},"commit":{"message":"ioctl_ficlone02: Fill range to avoid EINVAL\n\nTo avoid ioctl(..., FICLONERANGE, ...) on filesystem which supports it\nfailing with EINVAL (now it succeeds as the first test, which is less\nconfusing).\n\nLink: https://lore.kernel.org/ltp/ZqeFKkUbhlikEfNS@yuki/\nSuggested-by: Cyril Hrubis \nSigned-off-by: Petr Vorel ","shortMessageHtmlLink":"ioctl_ficlone02: Fill range to avoid EINVAL"}},{"before":"2370cbbd3eeacb30f6c3b42f5020de78b023e8f3","after":"b3d9561793657239548269378d02f65580917e7c","ref":"refs/heads/master","pushedAt":"2024-07-29T21:21:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pevik","name":"Petr Vorel","path":"/pevik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/671766?s=80&v=4"},"commit":{"message":"ioctl_ficlone{,range}: Enable on bcachefs\n\nFIOCLONE is supported on bcachefs, thus enable it on all\nioctl_ficlone{,range}*.c but ioctl_ficlone02.c where needs be for the\nsame reason skipped (ioctl_ficlone02.c verifies only unsupported\nfilesystems).\n\nLink: https://lore.kernel.org/ltp/ZqeFKkUbhlikEfNS@yuki/\nSuggested-by: Cyril Hrubis \nSigned-off-by: Petr Vorel ","shortMessageHtmlLink":"ioctl_ficlone{,range}: Enable on bcachefs"}},{"before":"4ba329bcb5d4ea8c6f6d59f282ce138caa6ab903","after":"2370cbbd3eeacb30f6c3b42f5020de78b023e8f3","ref":"refs/heads/master","pushedAt":"2024-07-29T17:27:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pevik","name":"Petr Vorel","path":"/pevik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/671766?s=80&v=4"},"commit":{"message":"sched_football: Remove run_auto.sh helper script\n\nScript is unused since uninstalled since previous commit.\n\nrealtime tests needs to be properly integrated to LTP anyway or moved to\nrt-tests. See https://github.com/linux-test-project/ltp/issues/1078.\n\nLink: https://lore.kernel.org/ltp/20240729113927.1250531-2-pvorel@suse.cz/\nReviewed-by: Cyril Hrubis \nSigned-off-by: Petr Vorel ","shortMessageHtmlLink":"sched_football: Remove run_auto.sh helper script"}},{"before":"dfb293ee012d53246cfda7af61a50228baef3ad2","after":"4ba329bcb5d4ea8c6f6d59f282ce138caa6ab903","ref":"refs/heads/master","pushedAt":"2024-07-29T17:23:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pevik","name":"Petr Vorel","path":"/pevik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/671766?s=80&v=4"},"commit":{"message":"timer_settime: Fix checkpatch.pl warnings\n\nSigned-off-by: Petr Vorel ","shortMessageHtmlLink":"timer_settime: Fix checkpatch.pl warnings"}},{"before":"2d24a286f1e35fe6ad7e1e307b86375658e23bee","after":"dfb293ee012d53246cfda7af61a50228baef3ad2","ref":"refs/heads/master","pushedAt":"2024-07-29T08:25:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pevik","name":"Petr Vorel","path":"/pevik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/671766?s=80&v=4"},"commit":{"message":"libs: Remove 'libltp' prefix from libs source directories\n\nLTP internal libraries are located in libs/ directory. There is no need\nto keep 'libltp' prefix in their own directories. NOTE: resulted\nlibraries (*.a) keep expected 'libltp' prefix.\n\nLink: https://lore.kernel.org/ltp/20240419110230.191809-1-pvorel@suse.cz/\nAcked-by: Cyril Hrubis \nReviewed-by: Li Wang \nSigned-off-by: Petr Vorel ","shortMessageHtmlLink":"libs: Remove 'libltp' prefix from libs source directories"}},{"before":"eee3b2dd6d9dae6120646bc14c30e460989d7df6","after":"2d24a286f1e35fe6ad7e1e307b86375658e23bee","ref":"refs/heads/master","pushedAt":"2024-07-26T12:19:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pevik","name":"Petr Vorel","path":"/pevik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/671766?s=80&v=4"},"commit":{"message":"landlock_common.h: Fix guarder + rename\n\nWithout definition the guarder does not work. Fix it and while at it\nappend '__' to the name (common LTP approach to avoid theoretical clash\nwith random header guarder).\n\nFixes: 4e17e907c1 (\"Add landlock01 test\")\nSigned-off-by: Petr Vorel ","shortMessageHtmlLink":"landlock_common.h: Fix guarder + rename"}},{"before":"23695b9fe8b5c39aa3e3af9a9ae3dab6fb11e95b","after":"eee3b2dd6d9dae6120646bc14c30e460989d7df6","ref":"refs/heads/master","pushedAt":"2024-07-26T10:32:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pevik","name":"Petr Vorel","path":"/pevik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/671766?s=80&v=4"},"commit":{"message":"cachestat01: Remove useless tag needs_tmpdir\n\nSigned-off-by: Petr Vorel ","shortMessageHtmlLink":"cachestat01: Remove useless tag needs_tmpdir"}},{"before":"a46ef8cde930c38af13ddbd5cfc0768918d19615","after":"23695b9fe8b5c39aa3e3af9a9ae3dab6fb11e95b","ref":"refs/heads/master","pushedAt":"2024-07-26T10:31:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pevik","name":"Petr Vorel","path":"/pevik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/671766?s=80&v=4"},"commit":{"message":"Add landlock03 test\n\nThis test verifies that landlock_restrict_self syscall fails with the\nright error codes:\n\n- EINVAL flags is not 0\n- EBADF ruleset_fd is not a file descriptor for the current thread\n- EBADFD ruleset_fd is not a ruleset file descriptor\n- EPERM ruleset doesn't have CAP_SYS_ADMIN in its namespace\n- E2BIG The maximum number of stacked rulesets is reached for the\n current thread\n\nLink: https://lore.kernel.org/ltp/20240725-landlock-v4-1-66f5a1c0c693@suse.com/\nReviewed-by: Li Wang \nReviewed-by: Petr Vorel \nSigned-off-by: Andrea Cervesato \n[ pvorel: stringification ]\nSigned-off-by: Petr Vorel ","shortMessageHtmlLink":"Add landlock03 test"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEljcNZwA","startCursor":null,"endCursor":null}},"title":"Activity · linux-test-project/ltp"}