[{"id":3678187,"web_url":"http://patchwork.ozlabs.org/comment/3678187/","msgid":"<20260416134432.3941-1-linuxtestproject.agent@gmail.com>","list_archive_url":null,"date":"2026-04-16T13:44:32","subject":"Re: [LTP] close02: add test for double close EBADF","submitter":{"id":93132,"url":"http://patchwork.ozlabs.org/api/people/93132/","name":null,"email":"linuxtestproject.agent@gmail.com"},"content":"Hi Jinseok,\n\nOn Thu, 16 Apr 2026, Jinseok Kim wrote:\n> close02: add test for double close EBADF\n\nReviewed-by: LTP AI Reviewer <ltp-ai@noreply.github.com>\n\n---\nNote:\n\nOur agent completed the review of the patch. The agent can sometimes\nproduce false positives although often its findings are genuine. If you\nfind issues with the review, please comment this email or ignore the\nsuggestions.\n\nRegards,\nLTP AI Reviewer","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=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=CGbK5A3q;\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 4fxK4q3fQBz1yHP\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 16 Apr 2026 23:44:43 +1000 (AEST)","from picard.linux.it (localhost [IPv6:::1])\n\tby picard.linux.it (Postfix) with ESMTP id E751C3E4AD0\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 16 Apr 2026 15:44:40 +0200 (CEST)","from in-2.smtp.seeweb.it (in-2.smtp.seeweb.it\n [IPv6:2001:4b78:1:20::2])\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 A6AF93C1C92\n for <ltp@lists.linux.it>; Thu, 16 Apr 2026 15:44:36 +0200 (CEST)","from mail-dy1-x1343.google.com (mail-dy1-x1343.google.com\n [IPv6:2607:f8b0:4864:20::1343])\n (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)\n key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest\n SHA256)\n (No client certificate requested)\n by in-2.smtp.seeweb.it (Postfix) with ESMTPS id 3124C600271\n for <ltp@lists.linux.it>; Thu, 16 Apr 2026 15:44:36 +0200 (CEST)","by mail-dy1-x1343.google.com with SMTP id\n 5a478bee46e88-2ba895adfeaso8565098eec.0\n for <ltp@lists.linux.it>; Thu, 16 Apr 2026 06:44:36 -0700 (PDT)","from\n runnervm35a4x.yfcsjvjaih0utiqzf5szcxmspb.yx.internal.cloudapp.net\n ([172.208.153.25]) by smtp.gmail.com with ESMTPSA id\n 5a478bee46e88-2de8fd54ef0sm7100961eec.29.2026.04.16.06.44.33\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Thu, 16 Apr 2026 06:44:34 -0700 (PDT)"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=gmail.com; s=20251104; t=1776347074; x=1776951874; darn=lists.linux.it;\n h=content-transfer-encoding:mime-version:references:in-reply-to\n :message-id:date:subject:cc:to:from:from:to:cc:subject:date\n :message-id:reply-to;\n bh=BXuDgckK5czok9jhQa2NNEUySHfBZrr1D0XhJtCjuA8=;\n b=CGbK5A3qHDbYP/Untf6bq7/Ecg7pwKkRGB048f5pJNG6gvC7Uhe2qoT3eezymspUay\n JSx0SolK5QqEKT9py09cH5fD4zeWwmE5phFKa5jq1aevg34w3oPMzht2XAripQxiDPNm\n o+XStAZnRBdZZG4N24GlUhlglfrS0hztgdDeVNvCLQh1MbaAlmHVKj6/ny9xOUWWlqLw\n j14vN0tNJ5Q5qG9qABu31JozGvYWGpqVHeRZufe4guT6N13Yw8byVAYb9LDqo2iqutlV\n qpIBXx6f1VMTwpLQr5JnTRrWoLy58iXs+L1+ni/C72Y4kHAvnzbmjJbd0BUrnS7ui1Ub\n xATw==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776347074; x=1776951874;\n h=content-transfer-encoding:mime-version:references:in-reply-to\n :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from\n :to:cc:subject:date:message-id:reply-to;\n bh=BXuDgckK5czok9jhQa2NNEUySHfBZrr1D0XhJtCjuA8=;\n b=D/MJisVCEBCCcB1X1lasERO2gkfdz/oY2epxpIhpcjUouhOIEDm39/JvZhqz7GL2+f\n pq6RBOZj79VzoRQuZhsd4mY5dR+jS0zk3MBSNzsv81m1kiCaCsweXT7nnRam3QD091wy\n O6vLeNY2Z+SVcQ4TQmCoJ1snpmzuY4CQegx13KKmWEvQzyYsMUeYBieuPi/E1KeeCBPH\n JmmwTj9tXhDp1NbXpTbgUPoqgrvizjLYZ05lAdzXszFRCSQXrIdIo8FEQL2p6vQnQ5vZ\n 1JsP1u10HOzvpLVjXB8kQvwWNs2Uf+AAyBNU79NDU0hnXbjPjdlX2VlJsC7FPYym0ZgS\n j1ag==","X-Gm-Message-State":"AOJu0YwAelPqeh1D5MKALVlNLM6Yf9k95hdJ4M2QTgsER9wVYn+G+uDq\n 0yfdS6yOAtvGIWzIEIgwiV5yCkfgexKoo9FBKYOwzstdsTZkQbygg+c1","X-Gm-Gg":"AeBDietcUj70C7QTSq115HCr6XaEafSWM/ZESJJwz/9SIfjzfbvU1ggToh6aA/KIXNH\n vPD8v5TKyLsSjLi8ExAN6EZNtvXo6WPku67AHwEjZYUGckAC/Zr8rdCCjy3hoddegR1rwmErN6M\n tl0kPaOvMpnjgVMAKKyVQaqYatk2UKzaLE0ITUuNCuBwP2CoC6Xw9Ew+bO3MP2QHJd02fwD5y2i\n DZb8Akk4a9j7NWM54pdWskQmMtxmW8U6ImgLhteQbnciul/vZZdyO47HS0tIIhwT+It/HwRThZz\n XC7uibWUD3U3+WF0pGdsFBqZlQSOLITKUjFZhQN+Hgg/+fUniMc4nlrj3rFCb45PZlaQZSokU8W\n TT/u7c7Lg12NGFHx3y6H9A5wTrmPBKE1UQACvGX62w8lcx/A/gJHD8KO89KilsNkFMD1wDpggdt\n YOQCe5HGkW7s2IxsVFKNL1QrpTB9Ssy4l8VqtjcSEWXdkZEHwJwYPOBdU8KBDih0P0j9JaBLSog\n cZGJHWIr4+S/HDIKp1oZGHMwg2SSJh2CcpgT5YCKHTdDsKrscQ=","X-Received":"by 2002:a05:7300:8185:b0:2e2:27bb:a4a2 with SMTP id\n 5a478bee46e88-2e227bba962mr1118313eec.13.1776347074435;\n Thu, 16 Apr 2026 06:44:34 -0700 (PDT)","From":"linuxtestproject.agent@gmail.com","To":"Jinseok Kim <always.starving0@gmail.com>","Date":"Thu, 16 Apr 2026 13:44:32 +0000","Message-ID":"<20260416134432.3941-1-linuxtestproject.agent@gmail.com>","X-Mailer":"git-send-email 2.53.0","In-Reply-To":"<20260416125554.2920-1-always.starving0@gmail.com>","References":"<20260416125554.2920-1-always.starving0@gmail.com>","MIME-Version":"1.0","X-Spam-Status":"No, score=0.1 required=7.0 tests=DKIM_SIGNED,DKIM_VALID,\n DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,FREEMAIL_FROM,SPF_HELO_NONE,\n SPF_PASS shortcircuit=no autolearn=disabled version=4.0.1","X-Spam-Checker-Version":"SpamAssassin 4.0.1 (2024-03-25) on in-2.smtp.seeweb.it","X-Virus-Scanned":"clamav-milter 1.0.9 at in-2.smtp.seeweb.it","X-Virus-Status":"Clean","Subject":"Re: [LTP] close02: add test for double close EBADF","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":"ltp@lists.linux.it, LTP AI Reviewer <ltp-ai@noreply.github.com>","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>"}},{"id":3678440,"web_url":"http://patchwork.ozlabs.org/comment/3678440/","msgid":"<CANgNiRy_V+kogZ6fS_0c9AW01xPMDwceO6TTMr2_cVObmzPkhg@mail.gmail.com>","list_archive_url":null,"date":"2026-04-17T00:01:50","subject":"Re: [LTP] [PATCH v4] close02: add test for double close EBADF","submitter":{"id":74427,"url":"http://patchwork.ozlabs.org/api/people/74427/","name":"Li Wang","email":"wangli.ahau@gmail.com"},"content":"Reviewed-by: Li Wang <wangli.ahau@gmail.com>","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=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=qWXxzBZq;\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 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fxZnD687Hz1yD3\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 17 Apr 2026 10:02:08 +1000 (AEST)","from picard.linux.it (localhost [IPv6:::1])\n\tby picard.linux.it (Postfix) with ESMTP id 9748C3E71E5\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 17 Apr 2026 02:02:06 +0200 (CEST)","from in-5.smtp.seeweb.it (in-5.smtp.seeweb.it [217.194.8.5])\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 906433E2169\n for <ltp@lists.linux.it>; Fri, 17 Apr 2026 02:02:03 +0200 (CEST)","from mail-ot1-x32d.google.com (mail-ot1-x32d.google.com\n [IPv6:2607:f8b0:4864:20::32d])\n (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)\n key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest\n SHA256)\n (No client certificate requested)\n by in-5.smtp.seeweb.it (Postfix) with ESMTPS id F01D2600809\n for <ltp@lists.linux.it>; Fri, 17 Apr 2026 02:02:02 +0200 (CEST)","by mail-ot1-x32d.google.com with SMTP id\n 46e09a7af769-7d7ebe11bffso142167a34.0\n for <ltp@lists.linux.it>; Thu, 16 Apr 2026 17:02:02 -0700 (PDT)"],"ARC-Seal":"i=1; a=rsa-sha256; t=1776384121; cv=none;\n d=google.com; s=arc-20240605;\n b=Nrf5GGweG/9W4UCIezrHaK2NsXWusmQhZrD3dMPpCc6wfr7vfUTq+5qp9g2g68gD7U\n qZFs80kYu2kDL4FLWjJYONmzlM0Y53w2es1dqVE1p2gLlvt4nNgyFQhqZD3cKXLxuEyH\n 6MRni5o1UbtK+S/s3Q/2/8w8Bs5WS2yHBaNVf7BUQvBFdieAdYU8QQDrS99o+22iiHvg\n nwclv0VmXH5w/As4nZ7ZA0D3JoWUG8Dxs2U/WAnYft3xY9+YWoln+aFMKHQ9E9bF/sSR\n 9MknC30NS4QYcT2bVZsrJUK5NfW/PzqNewbt6wrqC4ATkvdS3hZyK2OIBW3MsaG69x2o\n cP7A==","ARC-Message-Signature":"i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n s=arc-20240605;\n h=cc:to:subject:message-id:date:from:in-reply-to:references\n :mime-version:dkim-signature;\n bh=Nl1y8JEqK1WVwmCyrPINpVVu81/8WSBhdf/whMqaKbA=;\n fh=f6+8JlFpaIXMODULnNCGsCp8pCMNRq8DhPAtkittZio=;\n b=Dppg5sARFe/FnpIeZSMh03ADc2HYne90xoY+3VgfYaa7rKPhMHHY1PnLci6xCpLLoe\n WOKfJc4DuTiAiQGnHjBsLbmf4se2YkblLtgPayTCOESkGrhIClaIAjIlTh0aXKqbivzQ\n P5HWsHD7/IjV1Ko/wBkIPRz4N75qkjFNXCUaRZkGzgJQLRMowBgH8LlQcOcDe6BH6CeL\n 2dyf/pmZAq6YnPRknxiUptIfFR7G/0JWbowWzE4i0JDyNXPBwKaw6iAk/OVwFiGbb90y\n vYMNwrGCNrT1m9RuieOFZCxPuWSgCqyUY0zi+U3vHLX51hPUo5sZEmRani2QeOrAv84i\n V4Pw==; darn=lists.linux.it","ARC-Authentication-Results":"i=1; mx.google.com; arc=none","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=gmail.com; s=20251104; t=1776384121; x=1776988921; darn=lists.linux.it;\n h=cc:to:subject:message-id:date:from:in-reply-to:references\n :mime-version:from:to:cc:subject:date:message-id:reply-to;\n bh=Nl1y8JEqK1WVwmCyrPINpVVu81/8WSBhdf/whMqaKbA=;\n b=qWXxzBZqhl/bmvkfiYZOj0zsrfB3lMvpHHTS59eTfTfrWKcyqtCRGXu9+ftdPFkfUE\n KEZVHCtQ8vqujjzG5lYbWncRIKqwNk7x8jhYWZ9RDaIcRIDsWlZOjhBmSJowslQK+cOu\n gQTfl3MvGXKUzqRBDCqQz6kd4UKkATmsQmCH+zE9iNNrVmXtJEn99GVq01jMwQ+ZkxRO\n h32MtSgKMjKjwWxUu7R78kRFRTjOLN3SIZC/3VaHCtsUg6urbXjHo+jYAU/RjthEjZqk\n ocRGAaUXaIcKExrkz2exWgr5EflDPfRboAo24ghDWog4hpZUePfE0QA5P62k1BFyvTqU\n 6lGQ==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776384121; x=1776988921;\n h=cc:to:subject:message-id:date:from:in-reply-to:references\n :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date\n :message-id:reply-to;\n bh=Nl1y8JEqK1WVwmCyrPINpVVu81/8WSBhdf/whMqaKbA=;\n b=HfiunhXQDYbubPyWRjWC2IDHrCWcg8aEOAKYIGHKbDDzZmJGhluz2annkTMK79a3aM\n jitwdSVqd89oafCp1m31jR8nyTVrte9DsD9D3efdixxXLWlmVFTpBPiw30garLiXy/og\n CTLw+QJIhgIVtasqWgXh3XaqpjqUMOYlXY9mgYOOQpV2RgT10JSfDIO35j6n6JvMIhVQ\n R/CZVn5YBraWyrpoYkCkDtKaHl+TEzXLFNBIl8tR04sKwbbor7f+BVKgoESOwm0Z4e6+\n x30+as5BeM+dGyfbPTAWoi1GuXOjQCUtepCorNjPirgkEeIlYfA7qwVRSBxHdknc7zSK\n S1ZA==","X-Forwarded-Encrypted":"i=1;\n AFNElJ94nkTN9uymj36a/FjP2Uyl1qyGiDvvyQ3TxDiWJvPVFUONxAWfEKr4KnHp1QaNvYAUZJ0=@lists.linux.it","X-Gm-Message-State":"AOJu0Yz0LR50ErnKKgzT4SQJBsG+B5babNh7zX8zmltXTqHCQoZ3RoWJ\n DiBmcA89aA90G3J9+vqBRY4aI7ooQBX1rv2esMbhFvxDQZcIaXfI/Y4bvG2X4xUufyyyIIVSFQr\n U7LMj3nakbjg47mn3dp2PIXusLjShwg==","X-Gm-Gg":"AeBDieuxnQCyAisMSNL+mMNqLWk0GlmTpqxJ/3htHB7QzuKMo2kopZTB8RDxFfYmPY2\n 6T+IopeoHg99OLary7cdR5/geMOk/gE/GhkYY9NE4lH3DjmXR5mTp22t2DAWpBmrA02/8oTU1MS\n fb5GBPd643E8Z6wT5MlQmyYVxX/zJ58xMO0lzCQ/8Hs0hrRzT39edHnEaIVGTB1wCLwp+TyHyOE\n cNBFlVn680AnRoGuBOSmkkDF7O9bUfvn4FrJ79dr25WJv5pFJWbGVOdMDqI8pNRLgvJIcn/WuHp\n BNG/zY6xzRIRs87ul4I8WYUBklo=","X-Received":"by 2002:a05:6830:927:b0:7d7:4aa5:5210 with SMTP id\n 46e09a7af769-7dc951acc22mr428892a34.19.1776384121550; Thu, 16 Apr 2026\n 17:02:01 -0700 (PDT)","MIME-Version":"1.0","References":"<20260413204519.GB153189@pevik>\n <20260416125554.2920-1-always.starving0@gmail.com>","In-Reply-To":"<20260416125554.2920-1-always.starving0@gmail.com>","From":"Li Wang <wangli.ahau@gmail.com>","Date":"Fri, 17 Apr 2026 08:01:50 +0800","X-Gm-Features":"AQROBzChHXW8oegnKAVTf7c2cKRFepOSMO0AqnQDMPFwZRaw2m1sBQ_kpqMmNDY","Message-ID":"\n <CANgNiRy_V+kogZ6fS_0c9AW01xPMDwceO6TTMr2_cVObmzPkhg@mail.gmail.com>","To":"Jinseok Kim <always.starving0@gmail.com>","X-Spam-Status":"No, score=0.1 required=7.0 tests=DKIM_SIGNED,DKIM_VALID,\n DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,SPF_HELO_NONE,SPF_PASS\n shortcircuit=no autolearn=disabled version=4.0.1","X-Spam-Checker-Version":"SpamAssassin 4.0.1 (2024-03-25) on in-5.smtp.seeweb.it","X-Virus-Scanned":"clamav-milter 1.0.9 at in-5.smtp.seeweb.it","X-Virus-Status":"Clean","Subject":"Re: [LTP] [PATCH v4] close02: add test for double close EBADF","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":"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>"}},{"id":3678684,"web_url":"http://patchwork.ozlabs.org/comment/3678684/","msgid":"<20260417115648.GC409289@pevik>","list_archive_url":null,"date":"2026-04-17T11:56:48","subject":"Re: [LTP] [PATCH v4] close02: add test for double close EBADF","submitter":{"id":70792,"url":"http://patchwork.ozlabs.org/api/people/70792/","name":"Petr Vorel","email":"pvorel@suse.cz"},"content":"Hi Jinseok,\n\n...\n> -static void run(void)\n> +static struct tcase {\n> +\tconst char *desc;\n> +\tint fd;\n> +\tint exp_errno;\n> +} tcases[] = {\n> +\t{ \"close(-1)\", -1, EBADF },\n> +\t{ \"close same fd twice\", -1, EBADF },\n> +};\n> +\n> +static void verify_close(unsigned int i)\n> +{\n> +\tstruct tcase *tc = &tcases[i];\n> +\n> +\tTST_EXP_FAIL(close(tc->fd), tc->exp_errno, \"%s\", tc->desc);\n> +}\n> +\n> +static void setup(void)\n>  {\n> -\tTST_EXP_FAIL(close(-1), EBADF);\n> +\tint fd = SAFE_OPEN(\"close02\", O_CREAT | O_RDWR, 0600);\n> +\n> +\tSAFE_CLOSE(fd);\n> +\ttcases[1].fd = fd;\n\nDepending on index is error-prone.  I know that test array has only 2 members,\nbut could you please use our usual approach to use file descriptors as static?\nSee fd_ebadf and fd_enotdir in testcases/kernel/syscalls/bind/bind01.c.\n\nKind regards,\nPetr","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=iPzqj70Y;\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=UIW4CEq6;\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=iPzqj70Y;\n\tdkim=neutral header.d=suse.cz header.i=@suse.cz header.a=ed25519-sha256\n header.s=susede2_ed25519 header.b=UIW4CEq6;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.linux.it\n (client-ip=213.254.12.146; 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\tnone"],"Received":["from picard.linux.it (picard.linux.it [213.254.12.146])\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 4fxtf05N3Xz1yD3\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 17 Apr 2026 21:56:56 +1000 (AEST)","from picard.linux.it (localhost [IPv6:::1])\n\tby picard.linux.it (Postfix) with ESMTP id 032713E4D3E\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 17 Apr 2026 13:56:54 +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 3F98D3CCB72\n for <ltp@lists.linux.it>; Fri, 17 Apr 2026 13:56:51 +0200 (CEST)","from smtp-out1.suse.de (smtp-out1.suse.de [195.135.223.130])\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 B40E01A00780\n for <ltp@lists.linux.it>; Fri, 17 Apr 2026 13:56:50 +0200 (CEST)","from imap1.dmz-prg2.suse.org (unknown [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 C42146A9B2;\n Fri, 17 Apr 2026 11:56:49 +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 8E670593AE;\n Fri, 17 Apr 2026 11:56:49 +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 vBD0HgEg4ml9DwAAD6G6ig\n (envelope-from <pvorel@suse.cz>); Fri, 17 Apr 2026 11:56:49 +0000"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz;\n s=susede2_rsa;\n t=1776427009;\n h=from:from:reply-to:reply-to:date:date:message-id:message-id:to:to:\n cc:cc:mime-version:mime-version:content-type:content-type:\n in-reply-to:in-reply-to:references:references;\n bh=v9ZrtGIebQv3U9QlCAvGC8OI/7kRFg9nsPZgdqeaA7k=;\n b=iPzqj70Y2sq/H8XaH0W/jdMvndM+XvJB8R89U3GA1VlRl/XRx9Ny6vxtf6JuzPIJouD2kW\n ybGnVNhpxqVtSGkNLOyatzn61CiA6kN+2yTGGYcnGAYoDZ5qntFrzRSR3Je+FcQKR7ctmJ\n bOcICH3TMDhLLbxZPR9LtloSmMJe428=","v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz;\n s=susede2_ed25519; t=1776427009;\n h=from:from:reply-to:reply-to:date:date:message-id:message-id:to:to:\n cc:cc:mime-version:mime-version:content-type:content-type:\n in-reply-to:in-reply-to:references:references;\n bh=v9ZrtGIebQv3U9QlCAvGC8OI/7kRFg9nsPZgdqeaA7k=;\n b=UIW4CEq6/tkykMZUdaX6ypE9rVeC5tN68O35gtFLAB0EBy22xJwfrhZeSVU15yXrC/bw85\n CfrQl9ccof24c+Dw==","v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz;\n s=susede2_rsa;\n t=1776427009;\n h=from:from:reply-to:reply-to:date:date:message-id:message-id:to:to:\n cc:cc:mime-version:mime-version:content-type:content-type:\n in-reply-to:in-reply-to:references:references;\n bh=v9ZrtGIebQv3U9QlCAvGC8OI/7kRFg9nsPZgdqeaA7k=;\n b=iPzqj70Y2sq/H8XaH0W/jdMvndM+XvJB8R89U3GA1VlRl/XRx9Ny6vxtf6JuzPIJouD2kW\n ybGnVNhpxqVtSGkNLOyatzn61CiA6kN+2yTGGYcnGAYoDZ5qntFrzRSR3Je+FcQKR7ctmJ\n bOcICH3TMDhLLbxZPR9LtloSmMJe428=","v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz;\n s=susede2_ed25519; t=1776427009;\n h=from:from:reply-to:reply-to:date:date:message-id:message-id:to:to:\n cc:cc:mime-version:mime-version:content-type:content-type:\n in-reply-to:in-reply-to:references:references;\n bh=v9ZrtGIebQv3U9QlCAvGC8OI/7kRFg9nsPZgdqeaA7k=;\n b=UIW4CEq6/tkykMZUdaX6ypE9rVeC5tN68O35gtFLAB0EBy22xJwfrhZeSVU15yXrC/bw85\n CfrQl9ccof24c+Dw=="],"Date":"Fri, 17 Apr 2026 13:56:48 +0200","From":"Petr Vorel <pvorel@suse.cz>","To":"Jinseok Kim <always.starving0@gmail.com>","Message-ID":"<20260417115648.GC409289@pevik>","References":"<20260413204519.GB153189@pevik>\n <20260416125554.2920-1-always.starving0@gmail.com>","MIME-Version":"1.0","Content-Disposition":"inline","In-Reply-To":"<20260416125554.2920-1-always.starving0@gmail.com>","X-Spamd-Result":"default: False [-3.50 / 50.00]; BAYES_HAM(-3.00)[100.00%];\n NEURAL_HAM_LONG(-1.00)[-1.000]; MID_RHS_NOT_FQDN(0.50)[];\n HAS_REPLYTO(0.30)[pvorel@suse.cz];\n NEURAL_HAM_SHORT(-0.20)[-1.000]; MIME_GOOD(-0.10)[text/plain];\n RCVD_TLS_ALL(0.00)[]; FUZZY_RATELIMITED(0.00)[rspamd.com];\n ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[];\n MISSING_XM_UA(0.00)[]; TO_DN_SOME(0.00)[];\n MIME_TRACE(0.00)[0:+]; TAGGED_RCPT(0.00)[];\n FREEMAIL_ENVRCPT(0.00)[gmail.com];\n DKIM_SIGNED(0.00)[suse.cz:s=susede2_rsa,suse.cz:s=susede2_ed25519];\n FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[];\n FREEMAIL_CC(0.00)[gmail.com,lists.linux.it];\n FREEMAIL_TO(0.00)[gmail.com]; RCVD_COUNT_TWO(0.00)[2];\n TO_MATCH_ENVRCPT_ALL(0.00)[];\n DBL_BLOCKED_OPENRESOLVER(0.00)[suse.cz:replyto,imap1.dmz-prg2.suse.org:helo];\n RCPT_COUNT_THREE(0.00)[3]; REPLYTO_EQ_FROM(0.00)[]","X-Spam-Score":"-3.50","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":"Re: [LTP] [PATCH v4] close02: add test for double close EBADF","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>","Reply-To":"Petr Vorel <pvorel@suse.cz>","Cc":"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>"}}]