Cover Letter Detail
Show a cover letter.
GET /api/covers/2217616/?format=api
{ "id": 2217616, "url": "http://patchwork.ozlabs.org/api/covers/2217616/?format=api", "web_url": "http://patchwork.ozlabs.org/project/ltp/cover/20260330090844.79598-1-pvorel@suse.cz/", "project": { "id": 59, "url": "http://patchwork.ozlabs.org/api/projects/59/?format=api", "name": "Linux Test Project development", "link_name": "ltp", "list_id": "ltp.lists.linux.it", "list_email": "ltp@lists.linux.it", "web_url": "", "scm_url": "", "webscm_url": "", "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<20260330090844.79598-1-pvorel@suse.cz>", "list_archive_url": null, "date": "2026-03-30T09:08:41", "name": "[v2,0/2] power_management: remove unsupported tests", "submitter": { "id": 70792, "url": "http://patchwork.ozlabs.org/api/people/70792/?format=api", "name": "Petr Vorel", "email": "pvorel@suse.cz" }, "mbox": "http://patchwork.ozlabs.org/project/ltp/cover/20260330090844.79598-1-pvorel@suse.cz/mbox/", "series": [ { "id": 497983, "url": "http://patchwork.ozlabs.org/api/series/497983/?format=api", "web_url": "http://patchwork.ozlabs.org/project/ltp/list/?series=497983", "date": "2026-03-30T09:08:41", "name": "power_management: remove unsupported tests", "version": 2, "mbox": "http://patchwork.ozlabs.org/series/497983/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/covers/2217616/comments/", "headers": { "Return-Path": "<ltp-bounces+incoming=patchwork.ozlabs.org@lists.linux.it>", "X-Original-To": [ "incoming@patchwork.ozlabs.org", "ltp@lists.linux.it" ], "Delivered-To": [ "patchwork-incoming@legolas.ozlabs.org", "ltp@picard.linux.it" ], "Authentication-Results": [ "legolas.ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n unprotected) header.d=suse.cz header.i=@suse.cz header.a=rsa-sha256\n header.s=susede2_rsa header.b=FFmdHirK;\n\tdkim=fail reason=\"signature verification failed\" header.d=suse.cz\n header.i=@suse.cz header.a=ed25519-sha256 header.s=susede2_ed25519\n header.b=ncCSRgFC;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key)\n header.d=suse.cz header.i=@suse.cz header.a=rsa-sha256 header.s=susede2_rsa\n header.b=FFmdHirK;\n\tdkim=neutral header.d=suse.cz header.i=@suse.cz header.a=ed25519-sha256\n header.s=susede2_ed25519 header.b=ncCSRgFC;\n\tdkim-atps=neutral", "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.linux.it\n (client-ip=2001:1418:10:5::2; helo=picard.linux.it;\n envelope-from=ltp-bounces+incoming=patchwork.ozlabs.org@lists.linux.it;\n receiver=patchwork.ozlabs.org)", "smtp-out2.suse.de;\n dkim=pass header.d=suse.cz header.s=susede2_rsa header.b=FFmdHirK;\n dkim=pass header.d=suse.cz header.s=susede2_ed25519 header.b=ncCSRgFC" ], "Received": [ "from picard.linux.it (picard.linux.it [IPv6:2001:1418:10:5::2])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fklmj1JLXz1yG8\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 30 Mar 2026 20:09:09 +1100 (AEDT)", "from picard.linux.it (localhost [IPv6:::1])\n\tby picard.linux.it (Postfix) with ESMTP id BA3B13E2A58\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 30 Mar 2026 11:09:06 +0200 (CEST)", "from in-3.smtp.seeweb.it (in-3.smtp.seeweb.it [217.194.8.3])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange X25519 server-signature ECDSA (secp384r1))\n (No client certificate requested)\n by picard.linux.it (Postfix) with ESMTPS id 091833DD9D3\n for <ltp@lists.linux.it>; Mon, 30 Mar 2026 11:09:03 +0200 (CEST)", "from smtp-out2.suse.de (smtp-out2.suse.de [195.135.223.131])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest\n SHA256)\n (No client certificate requested)\n by in-3.smtp.seeweb.it (Postfix) with ESMTPS id BF9CA1A00987\n for <ltp@lists.linux.it>; Mon, 30 Mar 2026 11:09:02 +0200 (CEST)", "from imap1.dmz-prg2.suse.org (imap1.dmz-prg2.suse.org\n [IPv6:2a07:de40:b281:104:10:150:64:97])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest\n SHA256)\n (No client certificate requested)\n by smtp-out2.suse.de (Postfix) with ESMTPS id 4E8065BD60;\n Mon, 30 Mar 2026 09:09:01 +0000 (UTC)", "from imap1.dmz-prg2.suse.org (localhost [127.0.0.1])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest\n SHA256)\n (No client certificate requested)\n by imap1.dmz-prg2.suse.org (Postfix) with ESMTPS id DD9E64A0A2;\n Mon, 30 Mar 2026 09:09:00 +0000 (UTC)", "from dovecot-director2.suse.de ([2a07:de40:b281:106:10:150:64:167])\n by imap1.dmz-prg2.suse.org with ESMTPSA id EAdPNaw9ymnvDAAAD6G6ig\n (envelope-from <pvorel@suse.cz>); Mon, 30 Mar 2026 09:09:00 +0000" ], "DKIM-Signature": [ "v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz;\n s=susede2_rsa;\n t=1774861741;\n h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc:\n mime-version:mime-version:\n content-transfer-encoding:content-transfer-encoding;\n bh=LQs596xnSgbdRJ76CO4xdbnCzyiyYnS8zs83zVeotTs=;\n b=FFmdHirKTSDuEy8J5EDo9rfxB1nPOs1otLyz8SXS8RaZt3WzpR0Dzcq5XjBBGdW8yZCL5V\n kx+iXdwIBE+HQeIwXEDqupZSFXIqUd3ooclLB2T5FVrM6TGjhW82ohcOBU4QeqV+B2VNZu\n V0ncLmPG2SnSwdgq8GmxhjfFB6G8i5U=", "v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz;\n s=susede2_ed25519; t=1774861741;\n h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc:\n mime-version:mime-version:\n content-transfer-encoding:content-transfer-encoding;\n bh=LQs596xnSgbdRJ76CO4xdbnCzyiyYnS8zs83zVeotTs=;\n b=ncCSRgFCHl8lNs4CN/9IeEBp29JaN8X1OD+KPIxvQsQ4Xg1WMDPW7EkhJ2DRGESmp1Y01Y\n iueUKi5WQQwZG1Ag==", "v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz;\n s=susede2_rsa;\n t=1774861741;\n h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc:\n mime-version:mime-version:\n content-transfer-encoding:content-transfer-encoding;\n bh=LQs596xnSgbdRJ76CO4xdbnCzyiyYnS8zs83zVeotTs=;\n b=FFmdHirKTSDuEy8J5EDo9rfxB1nPOs1otLyz8SXS8RaZt3WzpR0Dzcq5XjBBGdW8yZCL5V\n kx+iXdwIBE+HQeIwXEDqupZSFXIqUd3ooclLB2T5FVrM6TGjhW82ohcOBU4QeqV+B2VNZu\n V0ncLmPG2SnSwdgq8GmxhjfFB6G8i5U=", "v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz;\n s=susede2_ed25519; t=1774861741;\n h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc:\n mime-version:mime-version:\n content-transfer-encoding:content-transfer-encoding;\n bh=LQs596xnSgbdRJ76CO4xdbnCzyiyYnS8zs83zVeotTs=;\n b=ncCSRgFCHl8lNs4CN/9IeEBp29JaN8X1OD+KPIxvQsQ4Xg1WMDPW7EkhJ2DRGESmp1Y01Y\n iueUKi5WQQwZG1Ag==" ], "From": "Petr Vorel <pvorel@suse.cz>", "To": "ltp@lists.linux.it", "Date": "Mon, 30 Mar 2026 11:08:41 +0200", "Message-ID": "<20260330090844.79598-1-pvorel@suse.cz>", "X-Mailer": "git-send-email 2.53.0", "MIME-Version": "1.0", "X-Rspamd-Action": "no action", "X-Rspamd-Server": "rspamd2.dmz-prg2.suse.org", "X-Spamd-Result": "default: False [-3.01 / 50.00]; BAYES_HAM(-3.00)[100.00%];\n MID_CONTAINS_FROM(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000];\n R_MISSING_CHARSET(0.50)[];\n R_DKIM_ALLOW(-0.20)[suse.cz:s=susede2_rsa,suse.cz:s=susede2_ed25519];\n NEURAL_HAM_SHORT(-0.20)[-1.000]; MIME_GOOD(-0.10)[text/plain];\n MX_GOOD(-0.01)[]; RCPT_COUNT_TWELVE(0.00)[15];\n TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_TRACE(0.00)[0:+];\n RBL_SPAMHAUS_BLOCKED_OPENRESOLVER(0.00)[2a07:de40:b281:104:10:150:64:97:from];\n DKIM_SIGNED(0.00)[suse.cz:s=susede2_rsa,suse.cz:s=susede2_ed25519];\n ARC_NA(0.00)[]; FUZZY_RATELIMITED(0.00)[rspamd.com];\n RCVD_TLS_ALL(0.00)[]; DKIM_TRACE(0.00)[suse.cz:+];\n SPAMHAUS_XBL(0.00)[2a07:de40:b281:104:10:150:64:97:from];\n FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[];\n TO_DN_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2];\n RECEIVED_SPAMHAUS_BLOCKED_OPENRESOLVER(0.00)[2a07:de40:b281:106:10:150:64:167:received];\n DNSWL_BLOCKED(0.00)[2a07:de40:b281:104:10:150:64:97:from,2a07:de40:b281:106:10:150:64:167:received];\n RCVD_VIA_SMTP_AUTH(0.00)[];\n DBL_BLOCKED_OPENRESOLVER(0.00)[imap1.dmz-prg2.suse.org:helo,\n imap1.dmz-prg2.suse.org:rdns, suse.cz:dkim, suse.cz:mid]", "X-Rspamd-Queue-Id": "4E8065BD60", "X-Spam-Score": "-3.01", "X-Spam-Level": "", "X-Spam-Status": "No, score=0.1 required=7.0 tests=DKIM_SIGNED,DKIM_VALID,\n DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS shortcircuit=no\n autolearn=disabled version=4.0.1", "X-Spam-Checker-Version": "SpamAssassin 4.0.1 (2024-03-25) on in-3.smtp.seeweb.it", "X-Virus-Scanned": "clamav-milter 1.0.9 at in-3.smtp.seeweb.it", "X-Virus-Status": "Clean", "Subject": "[LTP] [PATCH v2 0/2] power_management: remove unsupported tests", "X-BeenThere": "ltp@lists.linux.it", "X-Mailman-Version": "2.1.29", "Precedence": "list", "List-Id": "Linux Test Project <ltp.lists.linux.it>", "List-Unsubscribe": "<https://lists.linux.it/options/ltp>,\n <mailto:ltp-request@lists.linux.it?subject=unsubscribe>", "List-Archive": "<http://lists.linux.it/pipermail/ltp/>", "List-Post": "<mailto:ltp@lists.linux.it>", "List-Help": "<mailto:ltp-request@lists.linux.it?subject=help>", "List-Subscribe": "<https://lists.linux.it/listinfo/ltp>,\n <mailto:ltp-request@lists.linux.it?subject=subscribe>", "Cc": "\"Rafael J . Wysocki\" <rafael@kernel.org>, linux-pm@vger.kernel.org,\n Daniel Lezcano <daniel.lezcano@linaro.org>, tomasz.ossowski@intel.com,\n helena.anna.dubel@intel.com, Zhang Rui <rui.zhang@intel.com>,\n Lukasz Luba <lukasz.luba@arm.com>, automated-testing@lists.yoctoproject.org", "Content-Type": "text/plain; charset=\"us-ascii\"", "Content-Transfer-Encoding": "7bit", "Errors-To": "ltp-bounces+incoming=patchwork.ozlabs.org@lists.linux.it", "Sender": "\"ltp\" <ltp-bounces+incoming=patchwork.ozlabs.org@lists.linux.it>" }, "content": "Hi all,\n\nafter the removal there will be 3 tests in runtest/power_management_tests:\nrunpwtests0[346].sh [1] [2] [3] (besides recent Piotr's patch).\n@power management folks: you're move than welcome to review usefulness\nof these tests.\n\nThese are very simple ones, they touch just sysfs. IMHO still relevant,\nif we keep them it should be cleaned and rewritten to use LTP API\n(ideally C API).\n\nChanges v1->v2:\nUse 2 years old Cyril's patch [2] which removes even more tests\n(runpwtests_exclusive0*.sh). Follow it with new patch removing unused tools.\nMy commit can be squashed, but maybe it's easier to review when separated.\n\nLink to v1: [5].\n\nKind regards,\nPetr\n\n[1] https://github.com/linux-test-project/ltp/blob/4688c20c01eece869b59e05ca3dd68c43e0d6af7/testcases/kernel/power_management/runpwtests03.sh\n[2] https://github.com/linux-test-project/ltp/blob/4688c20c01eece869b59e05ca3dd68c43e0d6af7/testcases/kernel/power_management/runpwtests04.sh\n[3] https://github.com/linux-test-project/ltp/blob/4688c20c01eece869b59e05ca3dd68c43e0d6af7/testcases/kernel/power_management/runpwtests06.sh\n[4] https://patchwork.ozlabs.org/project/ltp/patch/20240916113308.16749-1-chrubis@suse.cz/\n[5] https://patchwork.ozlabs.org/project/ltp/patch/20260318132639.18818-3-pvorel@suse.cz/\n\nCyril Hrubis (1):\n Remove now unsupported power management tests\n\nPetr Vorel (1):\n power_management: Remove unused tools\n\n runtest/power_management_tests | 3 -\n runtest/power_management_tests_exclusive | 6 -\n testcases/kernel/power_management/.gitignore | 1 -\n testcases/kernel/power_management/Makefile | 2 +-\n testcases/kernel/power_management/README | 29 -\n .../kernel/power_management/lib/Makefile | 25 -\n .../power_management/lib/pm_sched_mc.py | 835 ------------------\n .../power_management/pm_cpu_consolidation.py | 143 ---\n .../power_management/pm_get_sched_values.c | 36 -\n .../kernel/power_management/pm_ilb_test.py | 57 --\n .../kernel/power_management/pm_include.sh | 311 +------\n .../power_management/pm_sched_domain.py | 54 --\n .../kernel/power_management/runpwtests01.sh | 71 --\n .../kernel/power_management/runpwtests02.sh | 68 --\n .../kernel/power_management/runpwtests03.sh | 10 +\n .../kernel/power_management/runpwtests05.sh | 76 --\n .../kernel/power_management/runpwtests06.sh | 31 +\n .../runpwtests_exclusive01.sh | 97 --\n .../runpwtests_exclusive02.sh | 68 --\n .../runpwtests_exclusive03.sh | 95 --\n .../runpwtests_exclusive04.sh | 58 --\n .../runpwtests_exclusive05.sh | 97 --\n 22 files changed, 43 insertions(+), 2130 deletions(-)\n delete mode 100644 runtest/power_management_tests_exclusive\n delete mode 100644 testcases/kernel/power_management/.gitignore\n delete mode 100644 testcases/kernel/power_management/lib/Makefile\n delete mode 100755 testcases/kernel/power_management/lib/pm_sched_mc.py\n delete mode 100755 testcases/kernel/power_management/pm_cpu_consolidation.py\n delete mode 100644 testcases/kernel/power_management/pm_get_sched_values.c\n delete mode 100755 testcases/kernel/power_management/pm_ilb_test.py\n delete mode 100755 testcases/kernel/power_management/pm_sched_domain.py\n delete mode 100755 testcases/kernel/power_management/runpwtests01.sh\n delete mode 100755 testcases/kernel/power_management/runpwtests02.sh\n delete mode 100755 testcases/kernel/power_management/runpwtests05.sh\n delete mode 100755 testcases/kernel/power_management/runpwtests_exclusive01.sh\n delete mode 100755 testcases/kernel/power_management/runpwtests_exclusive02.sh\n delete mode 100755 testcases/kernel/power_management/runpwtests_exclusive03.sh\n delete mode 100755 testcases/kernel/power_management/runpwtests_exclusive04.sh\n delete mode 100755 testcases/kernel/power_management/runpwtests_exclusive05.sh" }