Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/2219066/?format=api
{ "id": 2219066, "url": "http://patchwork.ozlabs.org/api/patches/2219066/?format=api", "web_url": "http://patchwork.ozlabs.org/project/ltp/patch/20260402121356.31266-2-chrubis@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": "<20260402121356.31266-2-chrubis@suse.cz>", "list_archive_url": null, "date": "2026-04-02T12:13:40", "name": "[01/17] syscalls: ioctl08: Remove .needs_drivers", "commit_ref": null, "pull_url": null, "state": "needs-review-ack", "archived": false, "hash": "28c78d2a850d91d5712ded39576db849a782ccb7", "submitter": { "id": 8530, "url": "http://patchwork.ozlabs.org/api/people/8530/?format=api", "name": "Cyril Hrubis", "email": "chrubis@suse.cz" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/ltp/patch/20260402121356.31266-2-chrubis@suse.cz/mbox/", "series": [ { "id": 498474, "url": "http://patchwork.ozlabs.org/api/series/498474/?format=api", "web_url": "http://patchwork.ozlabs.org/project/ltp/list/?series=498474", "date": "2026-04-02T12:13:40", "name": "Replace needs_drivers with needs_kconfigs", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/498474/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/2219066/comments/", "check": "success", "checks": "http://patchwork.ozlabs.org/api/patches/2219066/checks/", "tags": {}, "related": [], "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=dyARePmR;\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=XJu99dMe;\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=dyARePmR;\n\tdkim=neutral header.d=suse.cz header.i=@suse.cz header.a=ed25519-sha256\n header.s=susede2_ed25519 header.b=XJu99dMe;\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-out1.suse.de;\n dkim=pass header.d=suse.cz header.s=susede2_rsa header.b=dyARePmR;\n dkim=pass header.d=suse.cz header.s=susede2_ed25519 header.b=XJu99dMe" ], "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)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fmgkh02z2z1yCs\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 02 Apr 2026 23:14:03 +1100 (AEDT)", "from picard.linux.it (localhost [IPv6:::1])\n\tby picard.linux.it (Postfix) with ESMTP id BB6823D8D59\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 2 Apr 2026 14:14:01 +0200 (CEST)", "from in-7.smtp.seeweb.it (in-7.smtp.seeweb.it [217.194.8.7])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n (No client certificate requested)\n by picard.linux.it (Postfix) with ESMTPS id 6FED33D8D59\n for <ltp@lists.linux.it>; Thu, 2 Apr 2026 14:13:58 +0200 (CEST)", "from smtp-out1.suse.de (smtp-out1.suse.de\n [IPv6:2a07:de40:b251:101:10:150:64:1])\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-7.smtp.seeweb.it (Postfix) with ESMTPS id E403D200DA2\n for <ltp@lists.linux.it>; Thu, 2 Apr 2026 14:13:57 +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-out1.suse.de (Postfix) with ESMTPS id 5AE5A4D2D5\n for <ltp@lists.linux.it>; Thu, 2 Apr 2026 12:13:56 +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 4BF854A0B1\n for <ltp@lists.linux.it>; Thu, 2 Apr 2026 12:13:56 +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 OtojEYRdzmmcDgAAD6G6ig\n (envelope-from <chrubis@suse.cz>)\n for <ltp@lists.linux.it>; Thu, 02 Apr 2026 12:13:56 +0000" ], "DKIM-Signature": [ "v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz;\n s=susede2_rsa;\n t=1775132036; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:\n mime-version:mime-version:\n content-transfer-encoding:content-transfer-encoding:\n in-reply-to:in-reply-to:references:references;\n bh=5VLgGKzuvdaxFM2gR77d25hMwOiQPINzqitFL7YFaAY=;\n b=dyARePmRMecF7BDvsCQFD3YzUnJISG60HTuyRkUb8h29VXufUYBA90mJsB3LDiEZMtX5PK\n REahhg1Mwt13lkZHAj4lIPgVmhv8NrdM61A1Kv2/st2Q7SiwtEZ7j6hs53Tcq5zb940mvA\n sXsaYwuAnZWeuwsoiZeYaFEcyDJT/jc=", "v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz;\n s=susede2_ed25519; t=1775132036;\n h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:\n mime-version:mime-version:\n content-transfer-encoding:content-transfer-encoding:\n in-reply-to:in-reply-to:references:references;\n bh=5VLgGKzuvdaxFM2gR77d25hMwOiQPINzqitFL7YFaAY=;\n b=XJu99dMeH8u1EsQvR/XF7vmeTJRVKelGGO0lAf2pnv3LWxOOubYfy7VohP3pUgRP+tc+ji\n svCpS8q2s58tp6Bg==", "v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz;\n s=susede2_rsa;\n t=1775132036; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:\n mime-version:mime-version:\n content-transfer-encoding:content-transfer-encoding:\n in-reply-to:in-reply-to:references:references;\n bh=5VLgGKzuvdaxFM2gR77d25hMwOiQPINzqitFL7YFaAY=;\n b=dyARePmRMecF7BDvsCQFD3YzUnJISG60HTuyRkUb8h29VXufUYBA90mJsB3LDiEZMtX5PK\n REahhg1Mwt13lkZHAj4lIPgVmhv8NrdM61A1Kv2/st2Q7SiwtEZ7j6hs53Tcq5zb940mvA\n sXsaYwuAnZWeuwsoiZeYaFEcyDJT/jc=", "v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz;\n s=susede2_ed25519; t=1775132036;\n h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:\n mime-version:mime-version:\n content-transfer-encoding:content-transfer-encoding:\n in-reply-to:in-reply-to:references:references;\n bh=5VLgGKzuvdaxFM2gR77d25hMwOiQPINzqitFL7YFaAY=;\n b=XJu99dMeH8u1EsQvR/XF7vmeTJRVKelGGO0lAf2pnv3LWxOOubYfy7VohP3pUgRP+tc+ji\n svCpS8q2s58tp6Bg==" ], "From": "Cyril Hrubis <chrubis@suse.cz>", "To": "ltp@lists.linux.it", "Date": "Thu, 2 Apr 2026 14:13:40 +0200", "Message-ID": "<20260402121356.31266-2-chrubis@suse.cz>", "X-Mailer": "git-send-email 2.52.0", "In-Reply-To": "<20260402121356.31266-1-chrubis@suse.cz>", "References": "<20260402121356.31266-1-chrubis@suse.cz>", "MIME-Version": "1.0", "X-Spamd-Result": "default: False [-3.01 / 50.00]; BAYES_HAM(-3.00)[100.00%];\n NEURAL_HAM_LONG(-1.00)[-1.000]; MID_CONTAINS_FROM(1.00)[];\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)[]; TO_MATCH_ENVRCPT_ALL(0.00)[];\n RCVD_VIA_SMTP_AUTH(0.00)[];\n FUZZY_RATELIMITED(0.00)[rspamd.com]; ARC_NA(0.00)[];\n FROM_HAS_DN(0.00)[]; RCPT_COUNT_ONE(0.00)[1];\n PREVIOUSLY_DELIVERED(0.00)[ltp@lists.linux.it];\n FROM_EQ_ENVFROM(0.00)[];\n DBL_BLOCKED_OPENRESOLVER(0.00)[imap1.dmz-prg2.suse.org:helo,imap1.dmz-prg2.suse.org:rdns,suse.cz:mid,suse.cz:dkim,suse.cz:email];\n DKIM_SIGNED(0.00)[suse.cz:s=susede2_rsa,suse.cz:s=susede2_ed25519];\n RCVD_TLS_ALL(0.00)[]; TO_DN_NONE(0.00)[];\n RCVD_COUNT_TWO(0.00)[2]; MIME_TRACE(0.00)[0:+];\n DKIM_TRACE(0.00)[suse.cz:+]", "X-Rspamd-Action": "no action", "X-Spam-Score": "-3.01", "X-Spam-Level": "", "X-Rspamd-Server": "rspamd1.dmz-prg2.suse.org", "X-Rspamd-Queue-Id": "5AE5A4D2D5", "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-7.smtp.seeweb.it", "X-Virus-Scanned": "clamav-milter 1.0.9 at in-7.smtp.seeweb.it", "X-Virus-Status": "Clean", "Subject": "[LTP] [PATCH 01/17] syscalls: ioctl08: Remove .needs_drivers", "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>", "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": "The test already required btrfs filesystem to be mounted by the test\nlibrary which means that the test would be skipped properly if btrfs is\nnot supported. There is no need to have a duplicit check for a btrfs\nmodule.\n\nSigned-off-by: Cyril Hrubis <chrubis@suse.cz>\n---\n testcases/kernel/syscalls/ioctl/ioctl08.c | 4 ----\n 1 file changed, 4 deletions(-)", "diff": "diff --git a/testcases/kernel/syscalls/ioctl/ioctl08.c b/testcases/kernel/syscalls/ioctl/ioctl08.c\nindex dd6406550..46a2e5fa7 100644\n--- a/testcases/kernel/syscalls/ioctl/ioctl08.c\n+++ b/testcases/kernel/syscalls/ioctl/ioctl08.c\n@@ -129,10 +129,6 @@ static struct tst_test test = {\n \t\t{.type = \"btrfs\"},\n \t\t{}\n \t},\n-\t.needs_drivers = (const char *const[]) {\n-\t\t\"btrfs\",\n-\t\tNULL,\n-\t},\n };\n #else\n \tTST_TEST_TCONF(\n", "prefixes": [ "01/17" ] }