{"push_id":2791411309,"size":27,"distinct_size":27,"ref":"refs/heads/network-next","head":"3f22689e9b830e8d60d0752c8e65ebe2d620da48","before":"5ae663569913929c5b831a82dc628b9e57809f0a","commits":[{"sha":"c469f8fbedf4d2a9141378e26ab4e2cb17832f09","author":{"name":"Petr Vorel","email":"a75d75f7249459d0361fe2150760cbb546b36ca9@suse.cz"},"message":"network/route: Rewrite route-change-dst into new API\n\nDrop route command (use just ip command), simplify\n\nSigned-off-by: Petr Vorel <pvorel@suse.cz>","distinct":true,"url":"https://api.github.com/repos/pevik/ltp/commits/c469f8fbedf4d2a9141378e26ab4e2cb17832f09"},{"sha":"9b1545306c5adb0c43f919d8189144f808cf3d32","author":{"name":"Petr Vorel","email":"a75d75f7249459d0361fe2150760cbb546b36ca9@suse.cz"},"message":"network/route: Rewrite route-change-gw into new API\n\nDrop route command (use just ip command), simplify\n\nSigned-off-by: Petr Vorel <pvorel@suse.cz>","distinct":true,"url":"https://api.github.com/repos/pevik/ltp/commits/9b1545306c5adb0c43f919d8189144f808cf3d32"},{"sha":"3c87ef2961dedb10d1f674c6a530e00dbab8ec1b","author":{"name":"Jan Stancek","email":"1cdc26788c5bb66f1c315a7f9f8b93926cbf61a9@redhat.com"},"message":"open|creat: skip S_ISGID check on files created by non-group members\n\n0fa3ecd87848 (\"Fix up non-directory creation in SGID directories\")\nfixes problem described in CVE-2018-13405. This commit is getting\nbackported to older streams as well.\n\nThis patch removes S_ISGID check for files created by non-group members\nin LTP tests creat08 and open10.\n\nOnce 0fa3ecd87848 will be in non-rc kernel, we could add a new test\nfor this CVE that would be limited to 4.18+ kernels.\n\nSigned-off-by: Jan Stancek <jstancek@redhat.com>\nAcked-by: Cyril Hrubis <chrubis@suse.cz>\nReviewed-by: Naresh Kamboju <naresh.kamboju@linaro.org>","distinct":true,"url":"https://api.github.com/repos/pevik/ltp/commits/3c87ef2961dedb10d1f674c6a530e00dbab8ec1b"},{"sha":"5ce0615cad1b549e234157d9e669f5aba3cb1e97","author":{"name":"Punit Agrawal","email":"93fe5f620cf5f235dea09f543baa20a9b3210b07@arm.com"},"message":"ltp-pan: Increase allowed width of test name in logs\n\nltp-pan truncates the test name when logging the outcome of\ntests. This is causing issues with tooling which is expecting to parse\nunique test names from the log.\n\ncgroup_fj_stress_cpuacct_2_2_o PASS       0\ncgroup_fj_stress_cpuacct_3_3_o PASS       0\ncgroup_fj_stress_cpuacct_4_4_o PASS       0\ncgroup_fj_stress_cpuacct_2_9_o PASS       0\ncgroup_fj_stress_cpuacct_10_3_ PASS       0\n\nFix this by increasing the expected size of test name and removing the\nhard restriction on the size of the name. Refactor the common part of\nthe format string into a macro as it seems to be repeated a few.\n\nSigned-off-by: Punit Agrawal <punit.agrawal@arm.com>\nAcked-by: Cyril Hrubis <chrubis@suse.cz>","distinct":true,"url":"https://api.github.com/repos/pevik/ltp/commits/5ce0615cad1b549e234157d9e669f5aba3cb1e97"},{"sha":"23a2bf210539d1070079ddf86eb918d67736355b","author":{"name":"Xiao Yang","email":"0a64c727a26f536b381c00605914a0c54e37e479@cn.fujitsu.com"},"message":"syscalls/prctl03.c: New test for prctl() with PR_{SET,GET}_CHILD_SUBREAPER\n\nSigned-off-by: Xiao Yang <yangx.jy@cn.fujitsu.com>\nSigned-off-by: Cyril Hrubis <chrubis@suse.cz>","distinct":true,"url":"https://api.github.com/repos/pevik/ltp/commits/23a2bf210539d1070079ddf86eb918d67736355b"},{"sha":"fe002060deda24b632fa443838c554bc868be6b6","author":{"name":"Sandeep Patil","email":"d68918b1d34a8e129185a8b1512d45911458b4aa@google.com"},"message":"mknod03: Skip S_ISGID check on files created by non-group members.\n\n0fa3ecd87848 (\"Fix up non-directory creation in SGID directories\") fixes\nproblem described in CVE-2018-13405. This commit is backported to older\nstreams as well.\n\nThis patch removes S_ISGID check for files created by non-group members\nin LTP tests mknod03. Basically, does the same thing as commit\n'3c87ef2961' for mknod03 test.\n\nSigned-off-by: Sandeep Patil <sspatil@google.com>\nAcked-by: Jan Stancek <jstancek@redhat.com>","distinct":true,"url":"https://api.github.com/repos/pevik/ltp/commits/fe002060deda24b632fa443838c554bc868be6b6"},{"sha":"3aae40f4a63e99162d9d90cab4cedad33bf536ce","author":{"name":"Jinhui huang","email":"300823ece62ab7b9d0735a6f6b51ea2fb988681c@cn.fujitsu.com"},"message":"syscalls/flock01: Rewrite to new library\n\nSigned-off-by: Jinhui huang <huangjh.jy@cn.fujitsu.com>\nAcked-by: Jan Stancek <jstancek@redhat.com>","distinct":true,"url":"https://api.github.com/repos/pevik/ltp/commits/3aae40f4a63e99162d9d90cab4cedad33bf536ce"},{"sha":"ba2e67c5d98c744279db568ea2b51e6fc3687df2","author":{"name":"Jinhui huang","email":"300823ece62ab7b9d0735a6f6b51ea2fb988681c@cn.fujitsu.com"},"message":"syscalls/flock02: Rewrite to new library\n\nSigned-off-by: Jinhui huang <huangjh.jy@cn.fujitsu.com>\nAcked-by: Jan Stancek <jstancek@redhat.com>","distinct":true,"url":"https://api.github.com/repos/pevik/ltp/commits/ba2e67c5d98c744279db568ea2b51e6fc3687df2"},{"sha":"dd18cb5dc9a5b7fc45ef199e658f378b2101180f","author":{"name":"Jinhui huang","email":"300823ece62ab7b9d0735a6f6b51ea2fb988681c@cn.fujitsu.com"},"message":"syscalls/flock03: Rewrite to new library\n\nSigned-off-by: Jinhui huang <huangjh.jy@cn.fujitsu.com>\nAcked-by: Jan Stancek <jstancek@redhat.com>","distinct":true,"url":"https://api.github.com/repos/pevik/ltp/commits/dd18cb5dc9a5b7fc45ef199e658f378b2101180f"},{"sha":"2515a79c5b82be285f623fc61c424621336f2574","author":{"name":"Jinhui huang","email":"300823ece62ab7b9d0735a6f6b51ea2fb988681c@cn.fujitsu.com"},"message":"syscalls/flock04: Rewrite to new library\n\n1) Avoid locking closed fd when running flock04 in loops\n2) Merge flock05 into flock04\n\nSigned-off-by: Jinhui huang <huangjh.jy@cn.fujitsu.com>\nAcked-by: Jan Stancek <jstancek@redhat.com>","distinct":true,"url":"https://api.github.com/repos/pevik/ltp/commits/2515a79c5b82be285f623fc61c424621336f2574"},{"sha":"d422a527adcc2fac59dea0882c1ace8173b6e944","author":{"name":"Jinhui huang","email":"300823ece62ab7b9d0735a6f6b51ea2fb988681c@cn.fujitsu.com"},"message":"syscalls/flock06: Rewrite to new library\n\nSigned-off-by: Jinhui huang <huangjh.jy@cn.fujitsu.com>\nAcked-by: Jan Stancek <jstancek@redhat.com>","distinct":true,"url":"https://api.github.com/repos/pevik/ltp/commits/d422a527adcc2fac59dea0882c1ace8173b6e944"},{"sha":"15edb440b7c713237c610e8959d41b7f3375d18c","author":{"name":"Jinhui huang","email":"300823ece62ab7b9d0735a6f6b51ea2fb988681c@cn.fujitsu.com"},"message":"syscalls/alarm02: Rewrite to new library\n\nSigned-off-by: Jinhui huang <huangjh.jy@cn.fujitsu.com>\nSigned-off-by: Cyril Hrubis <chrubis@suse.cz>","distinct":true,"url":"https://api.github.com/repos/pevik/ltp/commits/15edb440b7c713237c610e8959d41b7f3375d18c"},{"sha":"683a37c2491c411e7f5d5da5c8fa072f9a951a99","author":{"name":"Jinhui huang","email":"300823ece62ab7b9d0735a6f6b51ea2fb988681c@cn.fujitsu.com"},"message":"syscalls/alarm03: Rewrite to new library\n\nSigned-off-by: Jinhui huang <huangjh.jy@cn.fujitsu.com>\nSigned-off-by: Cyril Hrubis <chrubis@suse.cz>","distinct":true,"url":"https://api.github.com/repos/pevik/ltp/commits/683a37c2491c411e7f5d5da5c8fa072f9a951a99"},{"sha":"78cd3943f5ecda1db021356f682b464e0b325c08","author":{"name":"Jinhui huang","email":"300823ece62ab7b9d0735a6f6b51ea2fb988681c@cn.fujitsu.com"},"message":"syscalls/alarm07: Rewrite to new library\n\n1) Initialize alarms_received variable in loops\n2) Add the output of TPASS\n\nSigned-off-by: Jinhui huang <huangjh.jy@cn.fujitsu.com>\nSigned-off-by: Cyril Hrubis <chrubis@suse.cz>","distinct":true,"url":"https://api.github.com/repos/pevik/ltp/commits/78cd3943f5ecda1db021356f682b464e0b325c08"},{"sha":"1f03d7c8e015551d7d01d91a5a5a5031871219aa","author":{"name":"Rafael David Tinoco","email":"e9d96b58e7d7be598dac0ee03bd42af86faea843@linaro.org"},"message":"safe_macros: add safe_lremovexattr() and safe_fremovexattr()\n\nSigned-off-by: Rafael David Tinoco <rafael.tinoco@linaro.org>\nAcked-by: Cyril Hrubis <chrubis@suse.cz>","distinct":true,"url":"https://api.github.com/repos/pevik/ltp/commits/1f03d7c8e015551d7d01d91a5a5a5031871219aa"},{"sha":"6e9641f2baa9066b627b76688f18bd58d7b34384","author":{"name":"Rafael David Tinoco","email":"e9d96b58e7d7be598dac0ee03bd42af86faea843@linaro.org"},"message":"syscalls/fsetxattr: Add fsetxattr() tests based on setxattr() ones\n\nFixes: #274\n\nFollowing the same logic and tests used to test setxattr() syscalls,\nthis commit implements tests for fsetxattr(). It only differs from\nsetxattr() on the given arguments: using a file descriptor instead of\nthe filename.\n\nKernel has different entry points for both, with slightly different\nexecution paths, mainly related to dealing with the passed file\ndescriptor. Minor changes were made in order for the file descriptors to\nbe available for the fsetxattr() call.\n\nSigned-off-by: Rafael David Tinoco <rafael.tinoco@linaro.org\nReviewed-by: Cyril Hrubis <chrubis@suse.cz>","distinct":true,"url":"https://api.github.com/repos/pevik/ltp/commits/6e9641f2baa9066b627b76688f18bd58d7b34384"},{"sha":"d6813b45e274896c7b65064e17f0e22a91a2e22d","author":{"name":"Rafael David Tinoco","email":"e9d96b58e7d7be598dac0ee03bd42af86faea843@linaro.org"},"message":"syscalls/fgetxattr: Add fgetxattr() tests based on getxattr() ones\n\nFixes: #272\n\nFollowing the same logic used to test getxattr() syscalls, this commit\nimplements tests for fgetxattr(). It differs from getxattr() on the\ngiven arguments, using a file descriptor instead of filename, and it\nuses newer API.\n\nKernel has different entry points for both, getxattr() and fgetxattr(),\nwith slightly different execution paths, mainly related to dealing with\nthe passed file descriptor.\n\nSigned-off-by: Rafael David Tinoco <rafael.tinoco@linaro.org>\nReviewed-by: Cyril Hrubis <chrubis@suse.cz>","distinct":true,"url":"https://api.github.com/repos/pevik/ltp/commits/d6813b45e274896c7b65064e17f0e22a91a2e22d"},{"sha":"9e5a076d850761b69e8e003a5cd59bb34ab28ffa","author":{"name":"Cyril Hrubis","email":"e0c73f351b538f846f03d0c22a5583b41bce619a@suse.cz"},"message":"lib: Fix result propagation after exec() + tst_reinit()\n\nThe result pointer wasn't initialized in tst_reinit(), which haven't\nallowed for test result propagation to the main test process and there\nis actually no reason not to do that. So this commit initializes the\nresults pointer in tst_reinit() and also adds a child_needs_reinit flag\nto tst_test structure, which causes the library not to unlink the IPC\nfile after it has been mapped and also inserts LTP_IPC_PATH to the\nenvironment.\n\nThis commit also adds a test that also shows the usage of the API and\ndocumentation.\n\nSigned-off-by: Cyril Hrubis <chrubis@suse.cz>\nCC: Eddie Horng <eddiehorng.tw@gmail.com>\nAcked-by: Jan Stancek <jstancek@redhat.com>","distinct":true,"url":"https://api.github.com/repos/pevik/ltp/commits/9e5a076d850761b69e8e003a5cd59bb34ab28ffa"},{"sha":"f03c3961c5f57948fc9c833b04787b6796d7aa47","author":{"name":"Li Wang","email":"65b3ccf850ea721688fb240d52a95019d85394b7@redhat.com"},"message":"execl: rewrite to newlib\n\nSigned-off-by: Li Wang <liwang@redhat.com>\nSigned-off-by: Cyril Hrubis <chrubis@suse.cz>","distinct":true,"url":"https://api.github.com/repos/pevik/ltp/commits/f03c3961c5f57948fc9c833b04787b6796d7aa47"},{"sha":"c03472a5d690a939a0afa69bdd362360594e30ee","author":{"name":"Li Wang","email":"65b3ccf850ea721688fb240d52a95019d85394b7@redhat.com"},"message":"execle: rewrite to newlib\n\nNote:\n  we have to put IPC_ENV_VAR in envp[], that's the only way to\n  propagate environment vairiable to child in execle().\n\nSigned-off-by: Li Wang <liwang@redhat.com>\nSigned-off-by: Cyril Hrubis <chrubis@suse.cz>","distinct":true,"url":"https://api.github.com/repos/pevik/ltp/commits/c03472a5d690a939a0afa69bdd362360594e30ee"}]}
{"actor":{"display_login":"pevik"}}