{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":100932559,"defaultBranch":"master","name":"s390-tools","ownerLogin":"ibm-s390-linux","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-08-21T08:51:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/31205023?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712154927.0","currentOid":""},"activityList":{"items":[{"before":"93d3c44a1adb739f4b50615f5ef4dc829970e876","after":"c47071815b6fbd32d840792cc8f9079c95e33c57","ref":"refs/heads/master","pushedAt":"2024-04-26T13:12:46.000Z","pushType":"push","commitsCount":20,"pusher":{"login":"hoeppnerj","name":"Jan Höppner","path":"/hoeppnerj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31210470?s=80&v=4"},"commit":{"message":"dbginfo.sh: use POSIX uname options\n\nuname -i is not defined POSIX and will fail on some linux distributions\n\nReviewed-by: Michael Storzer \nSigned-off-by: Joern Siglen \nSigned-off-by: Jan Höppner ","shortMessageHtmlLink":"dbginfo.sh: use POSIX uname options"}},{"before":"2b5e7b049123aff094c7de79ba57a5df09471b2e","after":"93d3c44a1adb739f4b50615f5ef4dc829970e876","ref":"refs/heads/master","pushedAt":"2024-04-03T14:35:01.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"steffen-eiden","name":"Steffen Eiden","path":"/steffen-eiden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117287225?s=80&v=4"},"commit":{"message":"Prepare for next release\n\nSigned-off-by: Steffen Eiden ","shortMessageHtmlLink":"Prepare for next release"}},{"before":"659483031e0d6e4ee75fc1dc53a9fe732a3a2c0c","after":"2b5e7b049123aff094c7de79ba57a5df09471b2e","ref":"refs/heads/master","pushedAt":"2024-03-22T11:17:47.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"steffen-eiden","name":"Steffen Eiden","path":"/steffen-eiden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117287225?s=80&v=4"},"commit":{"message":"pvattest: Fix root-ca parsing\n\nThe parser setup falsely set the argument type as filename array, but\ncode expected a single filename. Fixed by setting up the parser\ncorrectly to expect a single file name.\n\nFixes: 3ab06d77fb1b (\"pvattest: Create, perform, and verify attestation measurements\")\nReviewed-by: Marc Hartmayer \nSigned-off-by: Steffen Eiden ","shortMessageHtmlLink":"pvattest: Fix root-ca parsing"}},{"before":"d9e3763d1ce11124a51b188dc925c5cd6921d01f","after":"659483031e0d6e4ee75fc1dc53a9fe732a3a2c0c","ref":"refs/heads/master","pushedAt":"2024-03-15T14:15:42.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"steffen-eiden","name":"Steffen Eiden","path":"/steffen-eiden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117287225?s=80&v=4"},"commit":{"message":"zdev: Rearrange the options alphabetically in man page\n\nre-arrange options in zdev manpages in the alphabetical order.\n\nSigned-off-by: Vineeth Vijayan \nReviewed-by: Peter Oberparleiter \nSigned-off-by: Steffen Eiden ","shortMessageHtmlLink":"zdev: Rearrange the options alphabetically in man page"}},{"before":"0d2b5af007e60c39b6c93f3d46a9e5bcb7dc0a56","after":"d9e3763d1ce11124a51b188dc925c5cd6921d01f","ref":"refs/heads/master","pushedAt":"2024-02-02T16:53:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hoeppnerj","name":"Jan Höppner","path":"/hoeppnerj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31210470?s=80&v=4"},"commit":{"message":"Prepare for next release\n\nSigned-off-by: Jan Höppner ","shortMessageHtmlLink":"Prepare for next release"}},{"before":"58ef99f76b0765f88b270b003bc7a516e5b36ec4","after":"0d2b5af007e60c39b6c93f3d46a9e5bcb7dc0a56","ref":"refs/heads/master","pushedAt":"2024-02-02T15:50:58.000Z","pushType":"push","commitsCount":33,"pusher":{"login":"hoeppnerj","name":"Jan Höppner","path":"/hoeppnerj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31210470?s=80&v=4"},"commit":{"message":"dbginfo.sh: check for DPM mode\n\ncheck if the LPAR is running in DPM mode and reflect this in the summary.\n\nSuggested-by: Mike Storzer \nAcked-by: Eberhard Pasch \nReviewed-by: Mario Held \nSigned-off-by: Joern Siglen \nSigned-off-by: Jan Höppner ","shortMessageHtmlLink":"dbginfo.sh: check for DPM mode"}},{"before":"6274294bc5cca34d626125072eb5befdd80d381f","after":"58ef99f76b0765f88b270b003bc7a516e5b36ec4","ref":"refs/heads/master","pushedAt":"2024-01-12T13:17:57.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"hoeppnerj","name":"Jan Höppner","path":"/hoeppnerj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31210470?s=80&v=4"},"commit":{"message":"dbginfo.sh: handle relative and absolute calling path\n\ninclude the dbginfo.sh script used - enabled for relative paths\n\nReviewed-by: Michael Storzer \nSigned-off-by: Joern Siglen \nSigned-off-by: Jan Höppner ","shortMessageHtmlLink":"dbginfo.sh: handle relative and absolute calling path"}},{"before":"27708026d41006d8432a265d40c3c524c4047bf5","after":"6274294bc5cca34d626125072eb5befdd80d381f","ref":"refs/heads/master","pushedAt":"2023-12-20T17:39:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hoeppnerj","name":"Jan Höppner","path":"/hoeppnerj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31210470?s=80&v=4"},"commit":{"message":"libkmipclient: Fix build with libxml2-2.12.0\n\nhttps://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.12.0\n\n\"Several cyclic dependencies in public header files were fixed. As a\nresult, certain headers won't include other headers as before.\"\n\nCloses: https://github.com/ibm-s390-linux/s390-tools/pull/160\nSigned-off-by: Yaakov Selkowitz \nReviewed-by: Ingo Franzki \nSigned-off-by: Jan Höppner ","shortMessageHtmlLink":"libkmipclient: Fix build with libxml2-2.12.0"}},{"before":"7bb41732fbf2e8aefde1df8b45c10bdaa53af2bc","after":"27708026d41006d8432a265d40c3c524c4047bf5","ref":"refs/heads/master","pushedAt":"2023-12-14T14:30:01.000Z","pushType":"push","commitsCount":26,"pusher":{"login":"hoeppnerj","name":"Jan Höppner","path":"/hoeppnerj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31210470?s=80&v=4"},"commit":{"message":"zdev/dracut: state requirement for `sed` during kdump initrd build\n\nv2.27.0 commit 73c46a30563d (\"zdev/dracut: fix kdump by only activating\nrequired devices\") started using `sed` during kdump initrd build time.\nIt works, but explicitly add the tool as a requirement.\n\nFixes: 73c46a30563d (\"zdev/dracut: fix kdump by only activating required devices\")\nCloses: https://github.com/ibm-s390-linux/s390-tools/pull/158\nReviewed-by: Marc Hartmayer \nAcked-by: Vineeth Vijayan \nAcked-by: Peter Oberparleiter \nSigned-off-by: Steffen Maier \nSigned-off-by: Jan Höppner ","shortMessageHtmlLink":"zdev/dracut: state requirement for sed during kdump initrd build"}},{"before":"21662d38e68b58bad033cdb1fca99987dd07cf78","after":"7bb41732fbf2e8aefde1df8b45c10bdaa53af2bc","ref":"refs/heads/master","pushedAt":"2023-12-01T14:07:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hoeppnerj","name":"Jan Höppner","path":"/hoeppnerj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31210470?s=80&v=4"},"commit":{"message":"Prepare for next release\n\nSigned-off-by: Jan Höppner ","shortMessageHtmlLink":"Prepare for next release"}},{"before":"a3cb877c54720615594eae08f6256a2f9f8e42ac","after":"21662d38e68b58bad033cdb1fca99987dd07cf78","ref":"refs/heads/master","pushedAt":"2023-12-01T10:42:38.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"steffen-eiden","name":"Steffen Eiden","path":"/steffen-eiden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117287225?s=80&v=4"},"commit":{"message":"rust/pv: Update mockito to version 1\n\nSigned-off-by: Steffen Eiden ","shortMessageHtmlLink":"rust/pv: Update mockito to version 1"}},{"before":"2996b34ddff9ee495136c7cc965e02712c21054b","after":"a3cb877c54720615594eae08f6256a2f9f8e42ac","ref":"refs/heads/master","pushedAt":"2023-11-07T13:23:05.000Z","pushType":"push","commitsCount":19,"pusher":{"login":"hoeppnerj","name":"Jan Höppner","path":"/hoeppnerj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31210470?s=80&v=4"},"commit":{"message":"README: Add info about bundled zlib\n\nUpdate Dependencies section for zipl with the information of zlib\ncompression support for CCW-type standalone dump.\n\nFixes: https://github.com/ibm-s390-linux/s390-tools/issues/157\nSigned-off-by: Mikhail Zaslonko \nReviewed-by: Jan Höppner \nSigned-off-by: Jan Höppner ","shortMessageHtmlLink":"README: Add info about bundled zlib"}},{"before":"1b044b8a40ab59e4f5ffe66e3ad81499b0beccce","after":"2996b34ddff9ee495136c7cc965e02712c21054b","ref":"refs/heads/master","pushedAt":"2023-09-27T16:39:42.000Z","pushType":"push","commitsCount":31,"pusher":{"login":"hoeppnerj","name":"Jan Höppner","path":"/hoeppnerj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31210470?s=80&v=4"},"commit":{"message":"dbginfo.sh: collect debug data for zdev site support\n\nComplements v2.24.0 commit c8ad5f57d0fc (\"zdev: modify zdev_id to read the\nsite_id from loadparm\") and commit 2e89722ef0ec (\"zdev: make site specific\nudev-rule for ccw\").\n\nReviewed-by: Vineeth Vijayan \nSigned-off-by: Steffen Maier \nSigned-off-by: Jan Höppner ","shortMessageHtmlLink":"dbginfo.sh: collect debug data for zdev site support"}},{"before":"dbea311aa84885678f5c800e3462fe9e171475f5","after":"1b044b8a40ab59e4f5ffe66e3ad81499b0beccce","ref":"refs/heads/master","pushedAt":"2023-08-21T15:22:36.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"steffen-eiden","name":"Steffen Eiden","path":"/steffen-eiden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117287225?s=80&v=4"},"commit":{"message":"zkey: Support EP11 AES keys with prepended header to retain EP11 session\n\nThe pkey kernel module supports two key blob formats for EP11 AES keys.\nThe first one (PKEY_TYPE_EP11) contains a 16 bytes header that overlays\nthe first 32 bytes of the key blob which usually contain the ID of the\nEP11 session to which the key is bound. For zkey/dm-crypt that session\nID used to be all zeros. The second blob format (PKEY_TYPE_EP11_AES)\nprepends the 16 bytes header to the blob, an thus does not overlay the\nblob. This format can be used for key blobs that are session-bound, i.e.\nhave a non-zero session ID in the first 32 bytes.\n\nChange zkey to generate EP11 keys using the new format (i.e. pkey type\nPKEY_TYPE_EP11_AES), but existing key blobs using the old format can\nstill be used.\n\nSigned-off-by: Ingo Franzki \nReviewed-by: Joerg Schmidbauer \nSigned-off-by: Steffen Eiden ","shortMessageHtmlLink":"zkey: Support EP11 AES keys with prepended header to retain EP11 session"}},{"before":"b0ef8426183f8400b46a0ebc085b0c0c77727225","after":null,"ref":"refs/heads/rust","pushedAt":"2023-08-04T14:03:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hoeppnerj","name":"Jan Höppner","path":"/hoeppnerj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31210470?s=80&v=4"}},{"before":"dac178496704b1a9db1c2e42f0fea2a29c31e28c","after":null,"ref":"refs/heads/for-2.22","pushedAt":"2023-08-04T14:03:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hoeppnerj","name":"Jan Höppner","path":"/hoeppnerj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31210470?s=80&v=4"}},{"before":"7b056735ed1f2fdc15a1e7b2bfe0375d21bbfbdc","after":"dbea311aa84885678f5c800e3462fe9e171475f5","ref":"refs/heads/master","pushedAt":"2023-08-04T12:57:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hoeppnerj","name":"Jan Höppner","path":"/hoeppnerj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31210470?s=80&v=4"},"commit":{"message":"Prepare for next release\n\nSigned-off-by: Jan Höppner ","shortMessageHtmlLink":"Prepare for next release"}},{"before":"4b486e87cc2875f532784bd69ee680e714508059","after":"7b056735ed1f2fdc15a1e7b2bfe0375d21bbfbdc","ref":"refs/heads/master","pushedAt":"2023-08-04T12:22:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hoeppnerj","name":"Jan Höppner","path":"/hoeppnerj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31210470?s=80&v=4"},"commit":{"message":"rust/pv: some `cargo clippy` fixes\n\nFound and fixed by the command `cargo clippy --fix -- -Dwarnings`.\n\nReviewed-by: Jan Höppner \nSigned-off-by: Marc Hartmayer \nSigned-off-by: Jan Höppner ","shortMessageHtmlLink":"rust/pv: some cargo clippy fixes"}},{"before":"a6ac7cd8761e8a949e44c9503cdb28fc3f5a8dcc","after":"4b486e87cc2875f532784bd69ee680e714508059","ref":"refs/heads/master","pushedAt":"2023-08-04T11:49:46.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"hoeppnerj","name":"Jan Höppner","path":"/hoeppnerj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31210470?s=80&v=4"},"commit":{"message":"zdev/dracut: fix kdump build to integrate with site support\n\nThis complements v2.27.0 commit 73c46a30563d (\"zdev/dracut: fix kdump by\nonly activating required devices\"). On older distributions, the absence of\nzdev_id can cause the following harmless error messages for each udev\nevent:\n\n(spawn)[387]: failed to execute '/lib/s390-tools/zdev_id' \\\n'/lib/s390-tools/zdev_id': No such file or directory\n\nKdump is still functional nonetheless.\n\nAs of v2.24.0 commit 2e89722ef0ec (\"zdev: make site specific udev-rule for\nccw\"), the invocations of chzdev within\nzdev/dracut/95zdev-kdump/module-setup.sh generate\n/etc/udev/rules.d/40-zdev-id.rules. And so even though zdev-kdump\nintentionally does not install zdev_id and its previous singular user\nzdev/udev/81-dpm.rules into the kdump initrd, because DPM device auto\nconfiguration is not desired in the kdump environment, zdev_id meanwhile\nhas an additional functionality for site-support and the generated\n40-zdev-id.rules calls /lib/s390-tools/zdev_id. By installing zdev_id into\nthe kdump initrd, 40-zdev-id.rules can work without error.\n\nFixes: 73c46a30563d (\"zdev/dracut: fix kdump by only activating required devices\")\nReviewed-by: Alexander Egorenkov \nReviewed-by: Vineeth Vijayan \nSigned-off-by: Steffen Maier \nSigned-off-by: Jan Höppner ","shortMessageHtmlLink":"zdev/dracut: fix kdump build to integrate with site support"}},{"before":"a2baeb2fe2db2454d3c903a6c781c23df77cab98","after":"a6ac7cd8761e8a949e44c9503cdb28fc3f5a8dcc","ref":"refs/heads/master","pushedAt":"2023-08-04T09:58:22.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"hoeppnerj","name":"Jan Höppner","path":"/hoeppnerj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31210470?s=80&v=4"},"commit":{"message":"common.mak: set `SHELL` to `/bin/bash`\n\nThis fixes the following error (using GNU Make 4.3.0):\n\n make[2]: command: Command not found\n\nThe reason for this is that `command` is a bash builtin. `command` is\nused in `common.mak` for the `combdb` Makefile target.\n\nWhile at it, remove the now useless `SHELL := /bin/bash` definitions in\nthe sub-Makefiles.\n\nFixes: 3d098416c688 (\"common.mak: add `compdb` Makefile target\")\nReviewed-by: Jan Höppner \nSigned-off-by: Marc Hartmayer \nSigned-off-by: Jan Höppner ","shortMessageHtmlLink":"common.mak: set SHELL to /bin/bash"}},{"before":"7e53611e3a087518e027285d1ef4d6719780e86e","after":"a2baeb2fe2db2454d3c903a6c781c23df77cab98","ref":"refs/heads/master","pushedAt":"2023-08-02T12:52:10.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"hoeppnerj","name":"Jan Höppner","path":"/hoeppnerj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31210470?s=80&v=4"},"commit":{"message":"zdev/dracut/zdev-lib.sh: add ShellCheck shell directive\n\nAdd a ShellCheck [1] directive before the first command in the file to tell\nShellCheck and the reader which shell to use. See\nhttps://www.shellcheck.net/wiki/SC2148 for details.\n\n[1] https://www.shellcheck.net/\n\nReviewed-by: Steffen Maier \nSigned-off-by: Marc Hartmayer \nSigned-off-by: Jan Höppner ","shortMessageHtmlLink":"zdev/dracut/zdev-lib.sh: add ShellCheck shell directive"}},{"before":"6a2466047264ff83d193e605fc86bc48719d8dc4","after":"7e53611e3a087518e027285d1ef4d6719780e86e","ref":"refs/heads/master","pushedAt":"2023-07-20T19:48:16.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"hoeppnerj","name":"Jan Höppner","path":"/hoeppnerj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31210470?s=80&v=4"},"commit":{"message":"dump2tar: fix truncated paths\n\nWhen creating a tar archive, dump2tar incorrectly truncates the last\ncharacter of file paths that are exactly 100 characters long.\n\nPaths up to 100 characters can be represented in the 100-byte name field\nof a tar header entry, while longer paths are handled via an additional\ntar data block. For 100-character paths, dump2tar determines that a\nsingle header is sufficient, but then uses util_strlcpy() to store the\npath into the name field. Since util_strlcpy() ensures nul-terminated\nstrings, the final character of the path is overwritten.\n\nFix this by using strncpy() instead of util_strlcpy(). Also mark the\naffected name fields as \"nonstring\" to prevent associated compiler\nwarnings.\n\nReported-by: Steffen Maier \nFixes: d85cf20981cb (\"dump2tar: Change SET_STR_FIELD to copy strings correctly\")\nReviewed-by: Jan Höppner \nSigned-off-by: Peter Oberparleiter \nSigned-off-by: Jan Höppner ","shortMessageHtmlLink":"dump2tar: fix truncated paths"}},{"before":"c4d3929201217615ca731bb95444695755045158","after":"b0ef8426183f8400b46a0ebc085b0c0c77727225","ref":"refs/heads/rust","pushedAt":"2023-07-19T12:30:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hoeppnerj","name":"Jan Höppner","path":"/hoeppnerj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31210470?s=80&v=4"},"commit":{"message":"rust: Add README\n\nAdd a rust/README.md to cover all important rust topics.\nAdd a section in the main README.md","shortMessageHtmlLink":"rust: Add README"}},{"before":"5e135a9daf875f1d6ca49ce9035faffe90afc390","after":"6a2466047264ff83d193e605fc86bc48719d8dc4","ref":"refs/heads/master","pushedAt":"2023-07-13T09:06:26.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"hoeppnerj","name":"Jan Höppner","path":"/hoeppnerj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31210470?s=80&v=4"},"commit":{"message":"libekmfweb: fix permissions for /usr/include/ekmfweb\n\nCloses: https://github.com/ibm-s390-linux/s390-tools/pull/153\nSigned-off-by: Dan Horák \nReviewed-by: Ingo Franzki \nSigned-off-by: Jan Höppner ","shortMessageHtmlLink":"libekmfweb: fix permissions for /usr/include/ekmfweb"}},{"before":"2ef6f64b1d7a0859de702b8e71e06c76dcbaedcc","after":"5e135a9daf875f1d6ca49ce9035faffe90afc390","ref":"refs/heads/master","pushedAt":"2023-07-11T11:18:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"steffen-eiden","name":"Steffen Eiden","path":"/steffen-eiden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117287225?s=80&v=4"},"commit":{"message":"Prepare for next release\n\nSigned-off-by: Steffen Eiden ","shortMessageHtmlLink":"Prepare for next release"}},{"before":"de013d2f04b32b3b456877ad44a7158be695437b","after":"2ef6f64b1d7a0859de702b8e71e06c76dcbaedcc","ref":"refs/heads/master","pushedAt":"2023-07-11T09:53:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"steffen-eiden","name":"Steffen Eiden","path":"/steffen-eiden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117287225?s=80&v=4"},"commit":{"message":"Makefile: fix build for non-390 architectures\n\nThe last commit accidentally deleted the TOOLS_DIR for non-s390x\narchitectures.\n\nFixes: de013d2f (\"Makefile: add genprotimg to non-s390x architectures target list\")\nSigned-off-by: Steffen Eiden ","shortMessageHtmlLink":"Makefile: fix build for non-390 architectures"}},{"before":"552772d2a90fdf3536647518aea853df0c820cd1","after":"de013d2f04b32b3b456877ad44a7158be695437b","ref":"refs/heads/master","pushedAt":"2023-07-11T06:49:27.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"steffen-eiden","name":"Steffen Eiden","path":"/steffen-eiden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117287225?s=80&v=4"},"commit":{"message":"Makefile: add genprotimg to non-s390x architectures target list\n\n`genprotimg` can be useful on non-s390x architectures such as x86 or\narm. Therefore add `genprotimg` to the non-s390x target list.\n\nHow to build genprotimg on a non-s390x system (s390x cross-compiler\nrequired)\n\n$ # Build and install /usr/bin/genprotimg\n$ make -C genprotimg\n$ make install -C genprotimg\n$ # Build and install the genprotimg bootloaders\n$ make -C genprotimg/boot HOST_ARCH=s390x CROSS_COMPILE=s390x-linux-gnu-\n$ make install -C genprotimg/boot HOST_ARCH=s390x CROSS_COMPILE=s390x-linux-gnu-\n\nReviewed-by: Steffen Eiden \nSigned-off-by: Marc Hartmayer \nSigned-off-by: Steffen Eiden ","shortMessageHtmlLink":"Makefile: add genprotimg to non-s390x architectures target list"}},{"before":"493af760ed47454f5719f05a6e6316f43a3be98a","after":"552772d2a90fdf3536647518aea853df0c820cd1","ref":"refs/heads/master","pushedAt":"2023-07-04T13:45:52.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"hoeppnerj","name":"Jan Höppner","path":"/hoeppnerj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31210470?s=80&v=4"},"commit":{"message":"zdev: fix unexpected warning due to non-existent interface\n\nUsing option --by-interface with a non-existent network interface name\nresults in an unexpected duplicate warning message:\n\n $ lszdev --by-interface xx\n Could not open directory /sys/class/net/xx: No such file or directory\n Could not open directory /sys/class/net/xx: No such file or directory\n lszdev: Could not determine device that provides xx (xx)\n\nFix this by checking for the existence of the associated /sys/class/net\ndirectory before initiating the associated directory traversal.\n\nReviewed-by: Vineeth Vijayan \nSigned-off-by: Peter Oberparleiter \nSigned-off-by: Jan Höppner ","shortMessageHtmlLink":"zdev: fix unexpected warning due to non-existent interface"}},{"before":"3287bb9613c8584c182ec1269088b3702c1967ab","after":"493af760ed47454f5719f05a6e6316f43a3be98a","ref":"refs/heads/master","pushedAt":"2023-05-30T14:58:43.795Z","pushType":"push","commitsCount":1,"pusher":{"login":"hoeppnerj","name":"Jan Höppner","path":"/hoeppnerj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31210470?s=80&v=4"},"commit":{"message":"zdev: add support for autoquiesce related sysfs attributes\n\nAutoquiesce is a mechanism that tells Linux to stop issuing I/Os to a\nspecific DASD after certain events.\n\nAdd support for configuring related DASD device attributes\nthat govern the following aspects of autoquiesce:\n\naq_mask - Configure which events lead to autoquiesce.\naq_requeue - Configure if autoquiesce will requeue all I/O to blocklayer.\naq_timeouts - Configure the number of timeouts before autoquiesce.\n\nSigned-off-by: Stefan Haberland \nReviewed-by: Peter Oberparleiter \nSigned-off-by: Steffen Eiden ","shortMessageHtmlLink":"zdev: add support for autoquiesce related sysfs attributes"}},{"before":"e99b32cacb54914ea5ceea683737a43ad7296a59","after":"3287bb9613c8584c182ec1269088b3702c1967ab","ref":"refs/heads/master","pushedAt":"2023-05-30T12:47:09.199Z","pushType":"push","commitsCount":2,"pusher":{"login":"steffen-eiden","name":"Steffen Eiden","path":"/steffen-eiden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/117287225?s=80&v=4"},"commit":{"message":"Prepare for next release\n\nSigned-off-by: Steffen Eiden ","shortMessageHtmlLink":"Prepare for next release"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEOy0GMAA","startCursor":null,"endCursor":null}},"title":"Activity · ibm-s390-linux/s390-tools"}