Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/2218264/?format=api
{ "id": 2218264, "url": "http://patchwork.ozlabs.org/api/patches/2218264/?format=api", "web_url": "http://patchwork.ozlabs.org/project/ltp/patch/20260331200026.244979-1-japo@linux.ibm.com/", "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": "<20260331200026.244979-1-japo@linux.ibm.com>", "list_archive_url": null, "date": "2026-03-31T20:00:26", "name": "[v3,1/1] editorconfig: add consistent formatting rules for LTP", "commit_ref": null, "pull_url": null, "state": "needs-review-ack", "archived": false, "hash": "eea7aa1fee8e10c05d25e44af4935ff23ddcd549", "submitter": { "id": 90848, "url": "http://patchwork.ozlabs.org/api/people/90848/?format=api", "name": "Jan Polensky", "email": "japo@linux.ibm.com" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/ltp/patch/20260331200026.244979-1-japo@linux.ibm.com/mbox/", "series": [ { "id": 498245, "url": "http://patchwork.ozlabs.org/api/series/498245/?format=api", "web_url": "http://patchwork.ozlabs.org/project/ltp/list/?series=498245", "date": "2026-03-31T20:00:26", "name": "[v3,1/1] editorconfig: add consistent formatting rules for LTP", "version": 3, "mbox": "http://patchwork.ozlabs.org/series/498245/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/2218264/comments/", "check": "success", "checks": "http://patchwork.ozlabs.org/api/patches/2218264/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\" (2048-bit key;\n unprotected) header.d=ibm.com header.i=@ibm.com header.a=rsa-sha256\n header.s=pp1 header.b=BdU/tVls;\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)" ], "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 4flfB16R7dz1yFv\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 01 Apr 2026 07:00:41 +1100 (AEDT)", "from picard.linux.it (localhost [IPv6:::1])\n\tby picard.linux.it (Postfix) with ESMTP id 1CBBE3E1C83\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 31 Mar 2026 22:00:39 +0200 (CEST)", "from in-4.smtp.seeweb.it (in-4.smtp.seeweb.it [217.194.8.4])\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 6BCA03CEDD3\n for <ltp@lists.linux.it>; Tue, 31 Mar 2026 22:00:34 +0200 (CEST)", "from mx0b-001b2d01.pphosted.com (mx0b-001b2d01.pphosted.com\n [148.163.158.5])\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-4.smtp.seeweb.it (Postfix) with ESMTPS id 2516D10005DB\n for <ltp@lists.linux.it>; Tue, 31 Mar 2026 22:00:33 +0200 (CEST)", "from pps.filterd (m0356516.ppops.net [127.0.0.1])\n by mx0a-001b2d01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id\n 62VGvgu8033664; Tue, 31 Mar 2026 20:00:32 GMT", "from ppma12.dal12v.mail.ibm.com\n (dc.9e.1632.ip4.static.sl-reverse.com [50.22.158.220])\n by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 4d64dgmtn5-1\n (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);\n Tue, 31 Mar 2026 20:00:32 +0000 (GMT)", "from pps.filterd (ppma12.dal12v.mail.ibm.com [127.0.0.1])\n by ppma12.dal12v.mail.ibm.com (8.18.1.2/8.18.1.2) with ESMTP id\n 62VJDtu7021696;\n Tue, 31 Mar 2026 20:00:31 GMT", "from smtprelay03.fra02v.mail.ibm.com ([9.218.2.224])\n by ppma12.dal12v.mail.ibm.com (PPS) with ESMTPS id 4d6sasjw62-1\n (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);\n Tue, 31 Mar 2026 20:00:31 +0000", "from smtpav03.fra02v.mail.ibm.com (smtpav03.fra02v.mail.ibm.com\n [10.20.54.102])\n by smtprelay03.fra02v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id\n 62VK0TsS53477862\n (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);\n Tue, 31 Mar 2026 20:00:29 GMT", "from smtpav03.fra02v.mail.ibm.com (unknown [127.0.0.1])\n by IMSVA (Postfix) with ESMTP id AB9DB20040;\n Tue, 31 Mar 2026 20:00:29 +0000 (GMT)", "from smtpav03.fra02v.mail.ibm.com (unknown [127.0.0.1])\n by IMSVA (Postfix) with ESMTP id 6A55020043;\n Tue, 31 Mar 2026 20:00:29 +0000 (GMT)", "from li-276bd24c-2dcc-11b2-a85c-945b6f05615c.ibm.com.com (unknown\n [9.111.25.34]) by smtpav03.fra02v.mail.ibm.com (Postfix) with ESMTP;\n Tue, 31 Mar 2026 20:00:29 +0000 (GMT)" ], "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=cc\n :content-transfer-encoding:date:from:message-id:mime-version\n :subject:to; s=pp1; bh=yLXsSPWQH9uTtrTPJaFMwAVIs/NlXjHfLbKZnotHv\n KE=; b=BdU/tVlspEHFdY7zw8Nt7Rfa28Zi6AbeJWxKoAJsHhxmX5zCtjp2RdoNz\n wGyDYY88ceasNXbowh5dZe2/OeNOI9mZiibsfW/ewZXxGtS2thLTlpR9+xzr3fgR\n 5FA8m5gaZnpy5w7a4uyuULX5Bqz+DtBDRkFjrBc6kIwve3svEyMfO40kuuyFDuWl\n I6vAc59fUdHN3GwqlgTk4diwA8NW89VXjddNLm9iTFfUx58zgXnzdGKkHwsD2W9f\n x+mJL1xCN1m0wEa66366HefSL/rFtYkrwklxqq7VKm+rKuFNymJk1YN9HoILHqcw\n 1swzS9gKNBX+P2iuP7jRrqk2LEgGg==", "From": "Jan Polensky <japo@linux.ibm.com>", "To": "chrubis@suse.cz, pvorel@suse.cz", "Date": "Tue, 31 Mar 2026 22:00:26 +0200", "Message-ID": "<20260331200026.244979-1-japo@linux.ibm.com>", "X-Mailer": "git-send-email 2.53.0", "MIME-Version": "1.0", "X-TM-AS-GCONF": "00", "X-Proofpoint-Spam-Details-Enc": "AW1haW4tMjYwMzMxMDE5MSBTYWx0ZWRfX/M22OeQ6i3Vj\n UrM1xIbOWfFzFIG6h6zveHXJBAz5fTiB3V4i4GP7gkN45Ml2zTVmWW+OAJ74SFFHCCPHuvjsgXp\n t2RIXRe8Is5tc1pPKLud0gzSCX4wkP7lQU9gvTIsxh3A3TpaD8MJwzE//lsZNf6KKU36MpCw0UH\n tyqMPNhq6pFaFATAMvFExk6rcxK7uU9Vn9yrgpzo3CtFqKmjtoPKu2hd8GEblW9j3OFy0J5NXs3\n Cy+NzBv2zfaA71cLoTV6ZfE7RzE2VZODvhReE0My/oFM/ML7GdTWdMWVJTCRLQZJ/cUpTomHIUF\n q6uc9tajZ1TM/u0es3cw8fKDyutlNaRF9Q76N031ycCDf0R/5RMyBgxBp+6gHy1MjbYppP8sK4e\n qmj6ey9G2Qv8ToA46+GlFLHBsJNSElPy0xb0mRWb+64/fUYamqfDhnZOqp0RO26jlTWErudmiXN\n neEPc0Av3eHcy0SNhvA==", "X-Authority-Analysis": "v=2.4 cv=QKZlhwLL c=1 sm=1 tr=0 ts=69cc27e0 cx=c_pps\n a=bLidbwmWQ0KltjZqbj+ezA==:117 a=bLidbwmWQ0KltjZqbj+ezA==:17\n a=Yq5XynenixoA:10 a=VkNPw1HP01LnGYTKEx00:22 a=RnoormkPH1_aCDwRdu11:22\n a=Y2IxJ9c9Rs8Kov3niI8_:22 a=VnNF1IyMAAAA:8 a=PrBdSwF5dtqSrjgAXA4A:9", "X-Proofpoint-GUID": "bwp9fpi85ox6BwRIw1Iqdb_Tkhj7QHxf", "X-Proofpoint-ORIG-GUID": "bwp9fpi85ox6BwRIw1Iqdb_Tkhj7QHxf", "X-Proofpoint-Virus-Version": "vendor=baseguard\n engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49\n definitions=2026-03-31_04,2026-03-31_02,2025-10-01_01", "X-Proofpoint-Spam-Details": "rule=outbound_notspam policy=outbound score=0\n lowpriorityscore=0 phishscore=0 adultscore=0 impostorscore=0 clxscore=1015\n spamscore=0 bulkscore=0 priorityscore=1501 suspectscore=0 malwarescore=0\n classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0\n reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603310191", "X-Spam-Status": "No, score=0.1 required=7.0 tests=DKIM_SIGNED,DKIM_VALID,\n SPF_HELO_NONE,SPF_PASS shortcircuit=no autolearn=disabled version=4.0.1", "X-Spam-Checker-Version": "SpamAssassin 4.0.1 (2024-03-25) on in-4.smtp.seeweb.it", "X-Virus-Scanned": "clamav-milter 1.0.9 at in-4.smtp.seeweb.it", "X-Virus-Status": "Clean", "Subject": "[LTP] [PATCH v3 1/1] editorconfig: add consistent formatting rules\n for LTP", "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": "Linux Test Project <ltp@lists.linux.it>", "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": "Introduce .editorconfig to keep indentation and whitespace consistent across\neditors, preventing accidental reformatting and noisy diffs.\n\nSigned-off-by: Jan Polensky <japo@linux.ibm.com>\n---\n\nChanges since v2:\n- Use kernel-style tabs for C/ASM/shell. (Thanks Andrea, Petr)\n- Split Python/Perl indentation: *.py uses 4 spaces; *.pl keeps tabs.\n (Thanks Andrea)\n\nChanges since v1 (thanks Petr):\n- License identifier: GPL-2.0 -> GPL-2.0-or-later\n- Drop awk\n- Treat Python/Perl special files\n- indent_size=4 for *.{c,h,S,sh} and ver_linux\n- Fix indent_size for .rst/.md to 4\n\n .editorconfig | 43 +++++++++++++++++++++++++++++++++++++++++++\n 1 file changed, 43 insertions(+)\n create mode 100644 .editorconfig\n\n--\n2.53.0", "diff": "diff --git a/.editorconfig b/.editorconfig\nnew file mode 100644\nindex 000000000000..b09145a3332f\n--- /dev/null\n+++ b/.editorconfig\n@@ -0,0 +1,43 @@\n+# SPDX-License-Identifier: GPL-2.0-or-later\n+\n+root = true\n+\n+# Default for all files\n+[*]\n+charset = utf-8\n+end_of_line = lf\n+insert_final_newline = true\n+trim_trailing_whitespace = true\n+tab_width = 8\n+\n+# C/Assembly source files, headers, and shell files use tabs\n+[{*.{c,h,S,sh},ver_linux}]\n+indent_style = tab\n+indent_size = tab\n+\n+[{Makefile,Makefile.*,*.{mk.in,mk}}]\n+indent_style = tab\n+indent_size = tab\n+\n+[*.py]\n+indent_style = space\n+indent_size = 4\n+\n+[*.pl]\n+indent_style = tab\n+indent_size = tab\n+\n+# Exceptions use spaces: Python (Sphinx, scripts), Perl (checkbashisms.pl vendored)\n+[{doc/conf.py,scripts/*.py,scripts/checkbashisms.pl}]\n+indent_style = space\n+indent_size = 4\n+\n+# Documentation files\n+[*.{rst,md}]\n+indent_style = space\n+indent_size = 4\n+\n+# JSON files\n+[*.json]\n+indent_style = space\n+indent_size = 4\n", "prefixes": [ "v3", "1/1" ] }