[{"id":3669536,"web_url":"http://patchwork.ozlabs.org/comment/3669536/","msgid":"<69c4f09a.df0a0220.10eb49.07d8@mx.google.com>","list_archive_url":null,"date":"2026-03-26T08:38:49","subject":"Re: [LTP] [PATCH v2] userfaultfd: Minor fixes","submitter":{"id":82886,"url":"http://patchwork.ozlabs.org/api/people/82886/","name":"Andrea Cervesato","email":"andrea.cervesato@suse.com"},"content":"Hi ricardo,\n\n> +\tif (page) {\n> +\t\tSAFE_MUNMAP(page, page_size);\n> +\t\tSAFE_MUNMAP(copy_page, page_size);\n> +\t\tpage = NULL;\n> +\t}\n\nThis is gonna TBROK when copy_page is NULL. The same apply to all other\ntests which are affected by the same bug.\n\n--\nAndrea Cervesato\nSUSE QE Automation Engineer Linux\nandrea.cervesato@suse.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=pass (1024-bit key;\n unprotected) header.d=lists.linux.it header.i=@lists.linux.it\n header.a=rsa-sha256 header.s=picard header.b=NR9ipYwr;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n unprotected) header.d=suse.com header.i=@suse.com header.a=rsa-sha256\n header.s=google header.b=FOwYo7pd;\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 4fhHHn44jjz1y1x\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 26 Mar 2026 19:38:58 +1100 (AEDT)","from picard.linux.it (localhost [IPv6:::1])\n\tby picard.linux.it (Postfix) with ESMTP id AD8103E222F\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 26 Mar 2026 09:38:55 +0100 (CET)","from in-4.smtp.seeweb.it (in-4.smtp.seeweb.it\n [IPv6:2001:4b78:1:20::4])\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 EB3B33DCACD\n for <ltp@lists.linux.it>; Thu, 26 Mar 2026 09:38:51 +0100 (CET)","from mail-wr1-x435.google.com (mail-wr1-x435.google.com\n [IPv6:2a00:1450:4864:20::435])\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-4.smtp.seeweb.it (Postfix) with ESMTPS id 2371E10006A3\n for <ltp@lists.linux.it>; Thu, 26 Mar 2026 09:38:51 +0100 (CET)","by mail-wr1-x435.google.com with SMTP id\n ffacd0b85a97d-43b4d734678so546884f8f.1\n for <ltp@lists.linux.it>; Thu, 26 Mar 2026 01:38:51 -0700 (PDT)","from localhost.localdomain\n (p200300ef2f4fc9009ff26ae1d4042002.dip0.t-ipconnect.de.\n [2003:ef:2f4f:c900:9ff2:6ae1:d404:2002])\n by smtp.gmail.com with ESMTPSA id\n ffacd0b85a97d-43b919588e6sm5627295f8f.16.2026.03.26.01.38.49\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Thu, 26 Mar 2026 01:38:50 -0700 (PDT)"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/simple; d=lists.linux.it;\n i=@lists.linux.it; q=dns/txt; s=picard; t=1774514335; h=message-id :\n to : in-reply-to : date : subject : list-id : list-unsubscribe :\n list-archive : list-post : list-help : list-subscribe : from :\n reply-to : cc : mime-version : content-type :\n content-transfer-encoding : sender : from;\n bh=AQ+0arMTCCO0qO4RK595pyQtAm3UojdozrF6P8ARA9c=;\n b=NR9ipYwruKtDosTvKScXPpHTx7CMBK5nhR9oER6sK4QrIchUsCjLSNEU0JbB2LgDMmFWW\n AI1Sf77YH4d1EbJD4JnALt6sj6TcOaosyfsVlLteEX4hI7ROGnw1/2A5pyE6CN7+GfSRaYF\n v9XzW/QC5ZN9p0uJeqNeXH/kPBqn68I=","v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=suse.com; s=google; t=1774514330; x=1775119130; darn=lists.linux.it;\n h=date:content-transfer-encoding:subject:in-reply-to:cc:to:from\n :message-id:from:to:cc:subject:date:message-id:reply-to;\n bh=w5J87hJo++lLTa1ExApkTjBjeeHBS8GhCdI5lpGlXH4=;\n b=FOwYo7pd5vsvo7HoVlbMPd0N/7i0t/+FjmAWgqRE2m7W2GidC0b4lQy/2fDvq4MbBO\n UlO//MpkpuBfaE7AZWnuRVeDBDkTPhKiAGXUJietCbIuJNWuCv4u4m3W78bh8SlqBFXA\n w3T0ZudxMoifsv7M5ccHLB/d1fBEyMGvIlUzhpVplx4x7wZHGy/6Iv2q2ZCr40et0FvX\n IL4arL4hykFg4r/yPCXaRP1qTOuA5+F0Ewtv39P4smNCZBTGHAgX4u8trYRokRLsSfMh\n oF3lhzBh3LS3OvZwCf5K9+1BfdGexBff5cp0SEFpxevPEQKxds86+GA2ohRfn5cLFZmq\n /pPA=="],"X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1774514330; x=1775119130;\n h=date:content-transfer-encoding:subject:in-reply-to:cc:to:from\n :message-id:x-gm-gg:x-gm-message-state:from:to:cc:subject:date\n :message-id:reply-to;\n bh=w5J87hJo++lLTa1ExApkTjBjeeHBS8GhCdI5lpGlXH4=;\n b=eQ5TLEBtT8c9xwicu5jXsNNwnBf5ZpzfzdIbgXsRLnVmgy5Jvz5+RkEdTMM3NjzY/m\n 5Ku6YlU1MJGQUfCkcinmMbQB6Flh3QD8ahCE+qm7b4u8EE/VAexJUsy8h7RaLcKe3WNy\n hOvlZrglU8P2EiujpQMrpndmvgmfm4VeGXEyCno5f7j9xwxOMCDomD5K6giUxQSjbBGI\n SPg3RTBkLvn6SZ5LwQhIUX1jZwWTtjP0dDVghDNZDYTPd7+l3bvFRfFw9QuHzqdY8kC3\n A24RJxeCVjH7ScwIiqdxuAgimDAGky5/QczLzhMf+E3PsF4dYbR/FN7XMAccIqqH6whm\n Qh+Q==","X-Gm-Message-State":"AOJu0Yz9azUlwFYQoiTTIMtYPPkke1VypMLLuhpAMXKZQAiyc6KXuSOp\n 8/osYU9ermiJ//lo2FiCVNm7faIodK0Qivyw2MPcH2kNu5j/ownUCYCfHGl+gsS/XQk=","X-Gm-Gg":"ATEYQzx4aK7sVPQPshwxnO4FMZjsZ46SbXegMejfG664bo+iQeFqy7Sndi1U9X8XkVf\n btwi7izp2zfAzIKka6CrMEICiImddRjBfgzMDno8dbSrXI2eLcpMvcs8REo2kPygPNslVjNrrX8\n GXF6v/hzHHa+tbCRVguGoaJsGLrc7eYIedzcewWny5NiHXPHEAQoQPW8J7ESNqAKNUtRvOlOmIm\n uwXbrIud2NPwDn12YMZnqq8z59g4I0vqsdvO5N3sU0qmcVLUycc61ovqBX8nq3tUuGf/zR6SMq8\n O5GeY+xYcsoQV3I8AJXkQdF0eltVyaJikJ9pB4KPGvPr+zIV7fOo1DawsIyCKba8fApkrS/K3Pe\n UPPu5SuOYuXdqgtJe30qYPwItPPcn+/sbwSGFD98DarnB494yIrl6ni+72rPwEzjtzpI14qcaLM\n +R5SotuUrwLReV4FDtw8d4Pvu/fH4a0D+VbG1Ga9WmeWMKR27vgNMObbwYptl9W8xozeebIn6/S\n 5iR5jL5k9Ey8+LIUj9SCLiYLHeEH2SY8jU=","X-Received":"by 2002:a05:6000:2dc8:b0:43b:3d80:b0b7 with SMTP id\n ffacd0b85a97d-43b88a1c5afmr9574019f8f.42.1774514330421;\n Thu, 26 Mar 2026 01:38:50 -0700 (PDT)","Message-ID":"<69c4f09a.df0a0220.10eb49.07d8@mx.google.com>","To":"\"Ricardo Branco\" <rbranco@suse.de>","In-Reply-To":"<20260325154714.102467-1-rbranco@suse.de>","Date":"Thu, 26 Mar 2026 08:38:49 +0000","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-4.smtp.seeweb.it","X-Virus-Scanned":"clamav-milter 1.0.9 at in-4.smtp.seeweb.it","X-Virus-Status":"Clean","Subject":"Re: [LTP] [PATCH v2] userfaultfd: Minor fixes","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>","From":"Andrea Cervesato via ltp <ltp@lists.linux.it>","Reply-To":"Andrea Cervesato <andrea.cervesato@suse.com>","Cc":"ltp@lists.linux.it","MIME-Version":"1.0","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":3669658,"web_url":"http://patchwork.ozlabs.org/comment/3669658/","msgid":"<33458536-f2e1-4ab8-a7b7-5882481dfa9b@suse.de>","list_archive_url":null,"date":"2026-03-26T11:37:13","subject":"Re: [LTP] [PATCH v2] userfaultfd: Minor fixes","submitter":{"id":92484,"url":"http://patchwork.ozlabs.org/api/people/92484/","name":"Ricardo Branco","email":"rbranco@suse.de"},"content":"On 3/26/26 9:38 AM, Andrea Cervesato wrote:\n> Hi ricardo,\n>\n>> +\tif (page) {\n>> +\t\tSAFE_MUNMAP(page, page_size);\n>> +\t\tSAFE_MUNMAP(copy_page, page_size);\n>> +\t\tpage = NULL;\n>> +\t}\n> This is gonna TBROK when copy_page is NULL. The same apply to all other\n> tests which are affected by the same bug.\n\nFixed in v3.\n\nBTW, we have a minor difference in tests:\n\n$ diff userfaultfd03.c userfaultfd06.c\n\n<         tst_brk(TBROK | TERRNO, \"Received unexpected UFFD_EVENT %d\", \nmsg.event);\n---\n >         tst_brk(TFAIL, \"Received unexpected UFFD_EVENT %d\", msg.event);\n\nI think we should have TFAIL, WDYT?","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 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\tnone"],"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 4fhMFZ1TfHz1y1x\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 26 Mar 2026 22:37:22 +1100 (AEDT)","from picard.linux.it (localhost [IPv6:::1])\n\tby picard.linux.it (Postfix) with ESMTP id 8B8F13CAD69\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 26 Mar 2026 12:37:19 +0100 (CET)","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))\n (No client certificate requested)\n by picard.linux.it (Postfix) with ESMTPS id 2E8703C9C4E\n for <ltp@lists.linux.it>; Thu, 26 Mar 2026 12:37:16 +0100 (CET)","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-4.smtp.seeweb.it (Postfix) with ESMTPS id AFB6D10008F4\n for <ltp@lists.linux.it>; Thu, 26 Mar 2026 12:37:15 +0100 (CET)","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 3F4334D295;\n Thu, 26 Mar 2026 11:37:14 +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 BAA0A4A0A3;\n Thu, 26 Mar 2026 11:37:13 +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 NrffK2kaxWmpcgAAD6G6ig\n (envelope-from <rbranco@suse.de>); Thu, 26 Mar 2026 11:37:13 +0000"],"Message-ID":"<33458536-f2e1-4ab8-a7b7-5882481dfa9b@suse.de>","Date":"Thu, 26 Mar 2026 12:37:13 +0100","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Content-Language":"en-US","To":"Andrea Cervesato <andrea.cervesato@suse.com>","References":"<69c4f09a.df0a0220.10eb49.07d8@mx.google.com>","From":"Ricardo Branco <rbranco@suse.de>","In-Reply-To":"<69c4f09a.df0a0220.10eb49.07d8@mx.google.com>","X-Rspamd-Pre-Result":["action=no action; module=replies;\n Message is reply to one we originated","action=no action; module=replies;\n Message is reply to one we originated"],"X-Rspamd-Server":"rspamd2.dmz-prg2.suse.org","X-Spamd-Result":"default: False [-4.00 / 50.00];\n\tREPLY(-4.00)[]","X-Rspamd-Queue-Id":"3F4334D295","X-Rspamd-Action":"no action","X-Spam-Score":"-4.00","X-Spam-Level":"","X-Spam-Status":"No, score=0.0 required=7.0 tests=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-4.smtp.seeweb.it","X-Virus-Scanned":"clamav-milter 1.0.9 at in-4.smtp.seeweb.it","X-Virus-Status":"Clean","Subject":"Re: [LTP] [PATCH v2] userfaultfd: Minor fixes","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-Transfer-Encoding":"base64","Content-Type":"text/plain; charset=\"utf-8\"; Format=\"flowed\"","Errors-To":"ltp-bounces+incoming=patchwork.ozlabs.org@lists.linux.it","Sender":"\"ltp\" <ltp-bounces+incoming=patchwork.ozlabs.org@lists.linux.it>"}},{"id":3669695,"web_url":"http://patchwork.ozlabs.org/comment/3669695/","msgid":"<20260326123255.GB152048@pevik>","list_archive_url":null,"date":"2026-03-26T12:32:55","subject":"Re: [LTP] [PATCH v2] userfaultfd: Minor fixes","submitter":{"id":70792,"url":"http://patchwork.ozlabs.org/api/people/70792/","name":"Petr Vorel","email":"pvorel@suse.cz"},"content":"> On 3/26/26 9:38 AM, Andrea Cervesato wrote:\n> > Hi ricardo,\n\n> > > +\tif (page) {\n> > > +\t\tSAFE_MUNMAP(page, page_size);\n> > > +\t\tSAFE_MUNMAP(copy_page, page_size);\n> > > +\t\tpage = NULL;\n> > > +\t}\n> > This is gonna TBROK when copy_page is NULL. The same apply to all other\n> > tests which are affected by the same bug.\n\n> Fixed in v3.\n\n> BTW, we have a minor difference in tests:\n\n> $ diff userfaultfd03.c userfaultfd06.c\n\n> <         tst_brk(TBROK | TERRNO, \"Received unexpected UFFD_EVENT %d\",\n> msg.event);\n> ---\n> >         tst_brk(TFAIL, \"Received unexpected UFFD_EVENT %d\", msg.event);\n\n> I think we should have TFAIL, WDYT?\n\nYes, IMHO TFAIL.\n\nRegards other cleanup: I again double checked if some test could be merged with\nothers but haven't found any.\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=PFGkOb/Y;\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=SuFqLBuC;\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=PFGkOb/Y;\n\tdkim=neutral header.d=suse.cz header.i=@suse.cz header.a=ed25519-sha256\n header.s=susede2_ed25519 header.b=SuFqLBuC;\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 dkim=pass header.d=suse.cz header.s=susede2_rsa header.b=\"PFGkOb/Y\";\n dkim=pass header.d=suse.cz header.s=susede2_ed25519 header.b=SuFqLBuC"],"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 4fhNV36W1tz1y1x\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 26 Mar 2026 23:33:15 +1100 (AEDT)","from picard.linux.it (localhost [IPv6:::1])\n\tby picard.linux.it (Postfix) with ESMTP id DB5B73CB05E\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 26 Mar 2026 13:33:12 +0100 (CET)","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))\n (No client certificate requested)\n by picard.linux.it (Postfix) with ESMTPS id 13A9D3C1B73\n for <ltp@lists.linux.it>; Thu, 26 Mar 2026 13:33:07 +0100 (CET)","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-2.smtp.seeweb.it (Postfix) with ESMTPS id 9A645600067\n for <ltp@lists.linux.it>; Thu, 26 Mar 2026 13:33:06 +0100 (CET)","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 52D5B4D331;\n Thu, 26 Mar 2026 12:33:05 +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 9B9D04A0A3;\n Thu, 26 Mar 2026 12:33:04 +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 jC9PHoAnxWntLAAAD6G6ig\n (envelope-from <pvorel@suse.cz>); Thu, 26 Mar 2026 12:33:04 +0000"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz;\n s=susede2_rsa;\n t=1774528385;\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 content-transfer-encoding:content-transfer-encoding:\n in-reply-to:in-reply-to:references:references;\n bh=vtBex/pef7msMEIvuKBa/XJ/3V9W65OhyV1r42d0+o0=;\n b=PFGkOb/YGSbH0ptPddXIvdgt59eNVro/uCKN7SzVJGY3R95aBeSWpJxQJI3FNkVj2ShzM0\n 53MyJWuGsB1u4ei3pqS41hfd+rTgMIooIveBeP6ToSeg1R/GNWM5EYLAP7fGjweZtLTPmW\n U9F2pQOf4SK9Q052HiZMT68XVcMYVTE=","v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz;\n s=susede2_ed25519; t=1774528385;\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 content-transfer-encoding:content-transfer-encoding:\n in-reply-to:in-reply-to:references:references;\n bh=vtBex/pef7msMEIvuKBa/XJ/3V9W65OhyV1r42d0+o0=;\n b=SuFqLBuCaZDQ+k+gV0VJLYlqAGR/QMqTUPcJkhrdBrp79VItEqAFxYCMzDu72lPqUwhtzv\n /sLWmw2O6PIEV+DA==","v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz;\n s=susede2_rsa;\n t=1774528385;\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 content-transfer-encoding:content-transfer-encoding:\n in-reply-to:in-reply-to:references:references;\n bh=vtBex/pef7msMEIvuKBa/XJ/3V9W65OhyV1r42d0+o0=;\n b=PFGkOb/YGSbH0ptPddXIvdgt59eNVro/uCKN7SzVJGY3R95aBeSWpJxQJI3FNkVj2ShzM0\n 53MyJWuGsB1u4ei3pqS41hfd+rTgMIooIveBeP6ToSeg1R/GNWM5EYLAP7fGjweZtLTPmW\n U9F2pQOf4SK9Q052HiZMT68XVcMYVTE=","v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz;\n s=susede2_ed25519; t=1774528385;\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 content-transfer-encoding:content-transfer-encoding:\n in-reply-to:in-reply-to:references:references;\n bh=vtBex/pef7msMEIvuKBa/XJ/3V9W65OhyV1r42d0+o0=;\n b=SuFqLBuCaZDQ+k+gV0VJLYlqAGR/QMqTUPcJkhrdBrp79VItEqAFxYCMzDu72lPqUwhtzv\n /sLWmw2O6PIEV+DA=="],"Date":"Thu, 26 Mar 2026 13:32:55 +0100","From":"Petr Vorel <pvorel@suse.cz>","To":"Ricardo Branco <rbranco@suse.de>","Message-ID":"<20260326123255.GB152048@pevik>","References":"<69c4f09a.df0a0220.10eb49.07d8@mx.google.com>\n <33458536-f2e1-4ab8-a7b7-5882481dfa9b@suse.de>","MIME-Version":"1.0","Content-Disposition":"inline","In-Reply-To":"<33458536-f2e1-4ab8-a7b7-5882481dfa9b@suse.de>","X-Spamd-Result":"default: False [-3.71 / 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 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)[];\n DKIM_SIGNED(0.00)[suse.cz:s=susede2_rsa,suse.cz:s=susede2_ed25519];\n FUZZY_RATELIMITED(0.00)[rspamd.com]; ARC_NA(0.00)[];\n SPAMHAUS_XBL(0.00)[2a07:de40:b281:104:10:150:64:97:from];\n RBL_SPAMHAUS_BLOCKED_OPENRESOLVER(0.00)[2a07:de40:b281:104:10:150:64:97:from];\n TO_DN_SOME(0.00)[]; MIME_TRACE(0.00)[0:+];\n DBL_BLOCKED_OPENRESOLVER(0.00)[imap1.dmz-prg2.suse.org:helo,imap1.dmz-prg2.suse.org:rdns,suse.cz:dkim,suse.cz:replyto];\n RCVD_TLS_ALL(0.00)[]; DKIM_TRACE(0.00)[suse.cz:+];\n RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[];\n FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[];\n DNSWL_BLOCKED(0.00)[2a07:de40:b281:106:10:150:64:167:received,2a07:de40:b281:104:10:150:64:97:from];\n RCVD_VIA_SMTP_AUTH(0.00)[];\n RECEIVED_SPAMHAUS_BLOCKED_OPENRESOLVER(0.00)[2a07:de40:b281:106:10:150:64:167:received];\n RCPT_COUNT_THREE(0.00)[3]; MISSING_XM_UA(0.00)[];\n REPLYTO_EQ_FROM(0.00)[]","X-Rspamd-Action":"no action","X-Spam-Score":"-3.71","X-Spam-Level":"","X-Rspamd-Server":"rspamd1.dmz-prg2.suse.org","X-Rspamd-Queue-Id":"52D5B4D331","X-Spam-Status":"No, score=0.1 required=7.0 tests=DKIM_SIGNED,DKIM_VALID,\n DKIM_VALID_AU,DKIM_VALID_EF,DMARC_MISSING,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-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] [PATCH v2] userfaultfd: Minor fixes","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=\"iso-8859-2\"","Content-Transfer-Encoding":"quoted-printable","Errors-To":"ltp-bounces+incoming=patchwork.ozlabs.org@lists.linux.it","Sender":"\"ltp\" <ltp-bounces+incoming=patchwork.ozlabs.org@lists.linux.it>"}},{"id":3669699,"web_url":"http://patchwork.ozlabs.org/comment/3669699/","msgid":"<69c528cc.5d0a0220.15fc5b.6425@mx.google.com>","list_archive_url":null,"date":"2026-03-26T12:38:35","subject":"Re: [LTP] [PATCH v2] userfaultfd: Minor fixes","submitter":{"id":82886,"url":"http://patchwork.ozlabs.org/api/people/82886/","name":"Andrea Cervesato","email":"andrea.cervesato@suse.com"},"content":"Hi Ricardo,\n\n> \n> On 3/26/26 9:38 AM, Andrea Cervesato wrote:\n> > Hi ricardo,\n> >\n> >> +\tif (page) {\n> >> +\t\tSAFE_MUNMAP(page, page_size);\n> >> +\t\tSAFE_MUNMAP(copy_page, page_size);\n> >> +\t\tpage = NULL;\n> >> +\t}\n> > This is gonna TBROK when copy_page is NULL. The same apply to all other\n> > tests which are affected by the same bug.\n> \n> Fixed in v3.\n> \n> BTW, we have a minor difference in tests:\n> \n> $ diff userfaultfd03.c userfaultfd06.c\n> \n> <         tst_brk(TBROK | TERRNO, \"Received unexpected UFFD_EVENT %d\", \n> msg.event);\n> ---\n>  >         tst_brk(TFAIL, \"Received unexpected UFFD_EVENT %d\", msg.event);\n> \n> I think we should have TFAIL, WDYT?\n\nIt depends on the subject of our test and both tests are actually testing\nother features than the specific uffd_msg attributes when an event is\nrecevied. For this reason I would keep TBROK in both of them.\n\nI see that also userfaultfd05 has the same issue. I don't remember the full\nconversation before merging the patches, but if none mentioned a reason in\nthere, the tests will need to be adapted.\n\nRegards,\n--\nAndrea Cervesato\nSUSE QE Automation Engineer Linux\nandrea.cervesato@suse.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=pass (1024-bit key;\n unprotected) header.d=lists.linux.it header.i=@lists.linux.it\n header.a=rsa-sha256 header.s=picard header.b=FrykjDyQ;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n unprotected) header.d=suse.com header.i=@suse.com header.a=rsa-sha256\n header.s=google header.b=X6diNHcS;\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 4fhNcP5scBz1y1G\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 26 Mar 2026 23:38:45 +1100 (AEDT)","from picard.linux.it (localhost [IPv6:::1])\n\tby picard.linux.it (Postfix) with ESMTP id 49ADB3CBD9A\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 26 Mar 2026 13:38:43 +0100 (CET)","from in-4.smtp.seeweb.it (in-4.smtp.seeweb.it\n [IPv6:2001:4b78:1:20::4])\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 88B993C67DC\n for <ltp@lists.linux.it>; Thu, 26 Mar 2026 13:38:39 +0100 (CET)","from mail-wr1-x42f.google.com (mail-wr1-x42f.google.com\n [IPv6:2a00:1450:4864:20::42f])\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-4.smtp.seeweb.it (Postfix) with ESMTPS id 27CFB1000A59\n for <ltp@lists.linux.it>; Thu, 26 Mar 2026 13:38:38 +0100 (CET)","by mail-wr1-x42f.google.com with SMTP id\n ffacd0b85a97d-43b88b7ca76so712137f8f.3\n for <ltp@lists.linux.it>; Thu, 26 Mar 2026 05:38:38 -0700 (PDT)","from localhost.localdomain ([88.128.90.27])\n by smtp.gmail.com with ESMTPSA id\n ffacd0b85a97d-43b919dfb54sm7985134f8f.31.2026.03.26.05.38.36\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Thu, 26 Mar 2026 05:38:36 -0700 (PDT)"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/simple; d=lists.linux.it;\n i=@lists.linux.it; q=dns/txt; s=picard; t=1774528723; h=message-id :\n to : in-reply-to : date : subject : list-id : list-unsubscribe :\n list-archive : list-post : list-help : list-subscribe : from :\n reply-to : cc : mime-version : content-type :\n content-transfer-encoding : sender : from;\n bh=4wjFCRZgUb8G4Xj2hguj7ayX5YXU83uXZ46rXgMj3DM=;\n b=FrykjDyQ6OymkEK2LvANmpamUAmhPyTEgT5vtnTfeRF3sd3gNGgOoGoHlchxIbIW8XJ3H\n U2QjzAdzBAIzPwil5wD8w+PlaEibEBiYbuziFdhATVHZPQAKm7dbg3345WIfH1zzIDR+Ada\n GWgSb57l/eIodIj6d4hCRmB5ZAlDc7o=","v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=suse.com; s=google; t=1774528717; x=1775133517; darn=lists.linux.it;\n h=date:content-transfer-encoding:subject:in-reply-to:cc:to:from\n :message-id:from:to:cc:subject:date:message-id:reply-to;\n bh=he7QyHY1mozAQPBmcK2eUMBc3hnd15+qhW99EarzF9c=;\n b=X6diNHcS/OpRST8C/Svm79e8oBvQGd3YGtIjl/7n3/ZgZWpMMScpVhGV1P+IR7DRI1\n EnVJ/g0uv6m46DnER0E5egnceJ0vpFmmeFeIG7cKcWJw5CUIDbwRysGF5uregYHvZkUc\n jBy/h2e0l/TzvJCyLKSN8BBXx0FPFGg0+83DN0EPDPm37zYWIfTaU9RsifCt/x+9Y0kE\n rsojvdy/hTvM9UkxGuOWXgNt4Qa70ETEJjw3A7+MY1H2GaJLazbSJPmLWGCo0lsoyiIt\n yKz5HzLY8d2GvV0HA+GyLRE/qNGY4lCvlqY4iaWRNWls6KB2OJsCRLXf843nv4y9rewT\n Zh9g=="],"X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1774528717; x=1775133517;\n h=date:content-transfer-encoding:subject:in-reply-to:cc:to:from\n :message-id:x-gm-gg:x-gm-message-state:from:to:cc:subject:date\n :message-id:reply-to;\n bh=he7QyHY1mozAQPBmcK2eUMBc3hnd15+qhW99EarzF9c=;\n b=DiZ2OfETKaJzITJs2Fgb6FazuXvJSN+uoukDilZ9uq4qJn24XVm80s5oxH+6/CASZt\n gRT/mtwqQ4Ebq5TbNFcf2lFBoy3/xgwzwqkytg+Ta2MPRhVu98gwxtRfHOOtHRrt/TN6\n H2x337udEoKHa3CyuNwDidF2FYUYzVmiaE+VWHY/HIXGldT5dy8p4ZSMa1noSjGQRTU1\n zeUQFbz9U4uCH3aSIcZGJsFqzkqCryARNrVDzHgJfRxsFtxyIFkMJdcrCxFafuRm2aLM\n hU38iZtHJMOQ/Y+htWSVg8W4vMfawWca9fRDW8Qz69c09rKiiIS74ePCRdB/yezRWkUJ\n 1fFA==","X-Gm-Message-State":"AOJu0Yz15B290Q/5RaXUYqNs26O8fWC0Z5PVL+onAfa1KtBmvDyHraGY\n oOkv5tLmc9NczD9Cpr+InJkCcNSIAWEJWQDwM5lg94YhbEvvaOy4xikO1hV5Rcj3Cr7ePyf9Uwv\n pdFrJ0CmrUA==","X-Gm-Gg":"ATEYQzzLKiqa6Wr2Mm70Q+wdsJ+YLT3LeJxILp1Z3dvUfc7Vr2yHfd2G0mWeeugGbHB\n 5zmPPl86p+kuVPEojNf0DNkMImHQ6gD/ZZ6FwJ5bnO1tt5hbwNHCbBgaC5YQiEcGZ4YoXt1oypV\n W4yuZSvahTH97b0gUERQvavf0Ghe9bKt6Ns6MTIDZj+4rsxZSb7WDA/Q5zyhqLPBvv32pMA+ucK\n 60enRSWtt02ZjyFqpMKtS8pzhyxmr10fQvo492lmB3V6HYp4jdMU/cfpVRkNBKSvh998fEGXMFG\n 8ySI0r/AKRjppOSPZ/mqIwCy6wl3NBjqddtGsWN7K/G+W0ZeCbLCqPdAQDOpXcxlxvZtWT11Xlw\n hhHlghYYfe2jpXntzZZsmvJyj87VITh7h74oiwsYRNr2oyfz0w6ZSYTQCiFYTyXSDl4c3mwqEE7\n g6MWcrppwmJsS1R5v7hVBKtIuWY2g2BlixV1ujNio/","X-Received":"by 2002:a05:6000:3101:b0:43b:3b80:6776 with SMTP id\n ffacd0b85a97d-43b889e34edmr12196828f8f.30.1774528716691;\n Thu, 26 Mar 2026 05:38:36 -0700 (PDT)","Message-ID":"<69c528cc.5d0a0220.15fc5b.6425@mx.google.com>","To":"\"Ricardo Branco\" <rbranco@suse.de>","In-Reply-To":"<33458536-f2e1-4ab8-a7b7-5882481dfa9b@suse.de>","Date":"Thu, 26 Mar 2026 12:38:35 +0000","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-4.smtp.seeweb.it","X-Virus-Scanned":"clamav-milter 1.0.9 at in-4.smtp.seeweb.it","X-Virus-Status":"Clean","Subject":"Re: [LTP] [PATCH v2] userfaultfd: Minor fixes","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>","From":"Andrea Cervesato via ltp <ltp@lists.linux.it>","Reply-To":"Andrea Cervesato <andrea.cervesato@suse.com>","Cc":"ltp@lists.linux.it","MIME-Version":"1.0","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"base64","Errors-To":"ltp-bounces+incoming=patchwork.ozlabs.org@lists.linux.it","Sender":"\"ltp\" <ltp-bounces+incoming=patchwork.ozlabs.org@lists.linux.it>"}},{"id":3669704,"web_url":"http://patchwork.ozlabs.org/comment/3669704/","msgid":"<69c529ef.050a0220.2ab184.8fc8@mx.google.com>","list_archive_url":null,"date":"2026-03-26T12:43:27","subject":"Re: [LTP] [PATCH v2] userfaultfd: Minor fixes","submitter":{"id":82886,"url":"http://patchwork.ozlabs.org/api/people/82886/","name":"Andrea Cervesato","email":"andrea.cervesato@suse.com"},"content":"> Yes, IMHO TFAIL.\n> \n\nI guess we need to agree on the solution here, otherwise Ricard will be\npuzzled :-)\n\nI see TBROK as the right solution, since TFAIL should be used on the subject of\nour tests. Also, if we receive the wrong event there's no purpose to continue\nwith the test because that means we have a kernel bug.\n\nRegards,\n--\nAndrea Cervesato\nSUSE QE Automation Engineer Linux\nandrea.cervesato@suse.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=pass (1024-bit key;\n unprotected) header.d=lists.linux.it header.i=@lists.linux.it\n header.a=rsa-sha256 header.s=picard header.b=lymX+3b+;\n\tdkim=fail reason=\"signature verification failed\" (2048-bit key;\n unprotected) header.d=suse.com header.i=@suse.com header.a=rsa-sha256\n header.s=google header.b=AdkcBTNU;\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 4fhNk069jTz1yGD\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 26 Mar 2026 23:43:36 +1100 (AEDT)","from picard.linux.it (localhost [IPv6:::1])\n\tby picard.linux.it (Postfix) with ESMTP id A3A443CBBCC\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 26 Mar 2026 13:43:34 +0100 (CET)","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))\n (No client certificate requested)\n by picard.linux.it (Postfix) with ESMTPS id 584943C67DC\n for <ltp@lists.linux.it>; Thu, 26 Mar 2026 13:43:29 +0100 (CET)","from mail-wm1-x32b.google.com (mail-wm1-x32b.google.com\n [IPv6:2a00:1450:4864:20::32b])\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 CE589601D06\n for <ltp@lists.linux.it>; Thu, 26 Mar 2026 13:43:28 +0100 (CET)","by mail-wm1-x32b.google.com with SMTP id\n 5b1f17b1804b1-48334ee0aeaso8049425e9.1\n for <ltp@lists.linux.it>; Thu, 26 Mar 2026 05:43:28 -0700 (PDT)","from localhost.localdomain ([88.128.90.27])\n by smtp.gmail.com with ESMTPSA id\n 5b1f17b1804b1-4872090fb74sm17879335e9.7.2026.03.26.05.43.27\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Thu, 26 Mar 2026 05:43:27 -0700 (PDT)"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/simple; d=lists.linux.it;\n i=@lists.linux.it; q=dns/txt; s=picard; t=1774529014; h=message-id :\n to : in-reply-to : date : subject : list-id : list-unsubscribe :\n list-archive : list-post : list-help : list-subscribe : from :\n reply-to : cc : mime-version : content-type :\n content-transfer-encoding : sender : from;\n bh=X0hXaHkm0G6v1I+KFXKzu3MH+Bvj64eG4NGXlwPEDcw=;\n b=lymX+3b+i/IAJN2nk1htJKqE0Vz3PzrZ4aF1RCmak7Q9FROg/lJ0XgFV/MyYR6qDB9MWa\n r/PpERA8gMgv0wsHGoqwaroJAhQrpz7baseU7Ob6RIYUp9JgF9PamLSF0xtKahtYh+reG5z\n A+H7dLdga9q7xMr+PxoJaHVnzbrWD4w=","v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=suse.com; s=google; t=1774529008; x=1775133808; darn=lists.linux.it;\n h=date:content-transfer-encoding:subject:in-reply-to:cc:to:from\n :message-id:from:to:cc:subject:date:message-id:reply-to;\n bh=Hmh2MJacwzv3aj9Y7rme6AublsCP357JztvEdlYUG5Y=;\n b=AdkcBTNUDkhR+CvIDaq5rLA6Vd0wIAFaDj2reObiMjOSDYOgJ5jtfF1B9zqIbErD2R\n zVKeCuPUB3/zoiFihiyO4J1FhT9H1sr4QRh1hwcnW5QmVW1yY8cNb7pbpghZpWRccBvT\n utADqQzmF6RrjkXQHbgPkwc8j5MAmmLBnEn14IfLq2rtmq3DyyLhwZfnnTn2HUTuS+Oa\n RdcFBXXfNtw2jX/Z8TjkolAw8jsv10KCUt6c95lJK0dCrLSJtn6x4Es3jSV8VlBwIQLu\n w64uCkB70Obz5UQBErFNPA9nbOFHsuMX952gFfoGci3/D6S/j4E4I3+C9DcLwQpSaGO3\n N1EQ=="],"X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1774529008; x=1775133808;\n h=date:content-transfer-encoding:subject:in-reply-to:cc:to:from\n :message-id:x-gm-gg:x-gm-message-state:from:to:cc:subject:date\n :message-id:reply-to;\n bh=Hmh2MJacwzv3aj9Y7rme6AublsCP357JztvEdlYUG5Y=;\n b=nxEwMWPTjHVVFEdd6oOhECNlII7RC2x0x8PFNf4y2JaBTQXkaB9ITViUuVfZ9rboAr\n q9obj5capa73BDPFMW7kfnFt2qa+O1i5aYtZ5nu9jCPkzC2+49WNZf/qSNfVHyBe/XR/\n bEUlZTpUFJ8FzxGlMAum8jlJocDYPhva50R5uWP3myPzchJuUVVqRmjM0+eZf3ABjBeJ\n +39e7IoXsW5W/gXKo4Wqw5ApR5fjEUz1OE/y69N1kJk2iHH5tt1N3mrO+HTcbCay6f6J\n uaEQbC1QewEtNvQdIiQcBxfC7l0FUsFpbnQFYmMIOhThq21PunidEtlvCZ5Vr7dT05bi\n wy/Q==","X-Forwarded-Encrypted":"i=1;\n AJvYcCVI2gfUKsHVb2dy4jORBtMHpH0qvD0v+qFPCYgtRaypfUH3eKFQ2k2snmdmhLrQ8V+FqoA=@lists.linux.it","X-Gm-Message-State":"AOJu0Yx5Rb2NhUgAvNyC5yK+aUeD4zTggpgbWfWKdjxn7Annc8zYGtf2\n 0L9gSCPJvD7ZYiii+yM/NmFVHfioqQLbS4kpslgb9vCqmwjP4MessE6dbTeEagVLj6I=","X-Gm-Gg":"ATEYQzzJbjIG+mm6UwYVCU2aiA4HCeqzZjSd+xM+ondT57E6OoNL3LYpTy8zyGpCqCW\n +rK1fMzQq2vXaEp1VhzUixBxSTkVSDQ1uG+Yh5S0YsQf92aB7BVoCJvig4LRChP3N88WFtpq57z\n mF/FRX399WpMEC4ujRTnDD39L5yBAKln9iYDINEPC0KBhgXHJ3OzmBDufek99BFlZZ64FM7uBOx\n eIFna8C9iI6Xo4Hc1gOANmlrpCcMDnNOS9s8g7zIWkENvIImrycAqj2fyW7v5LsBT4BMuh5yT7C\n Ipt/E1UnEoBU0j7+XmEsXfzuBnlLIC5Sg2JEkbOoVrRuFOvR6kn0sFWgwQm9+oerY3/6CksIldS\n CBuBYqeVpjqVmlNgYg9Gnd7dze8jqETloBQwCol10bV/r3Saewrq5Fnz3pgZC2UtqqX+g1nu3II\n A3L+e+9D5pZJ+syCxs49dRQ4i5Q7uouDW4owqAlxhY","X-Received":"by 2002:a05:600c:1d0e:b0:485:35d3:ce59 with SMTP id\n 5b1f17b1804b1-48715fef7bbmr109361545e9.10.1774529008190;\n Thu, 26 Mar 2026 05:43:28 -0700 (PDT)","Message-ID":"<69c529ef.050a0220.2ab184.8fc8@mx.google.com>","To":"\"Petr Vorel\" <pvorel@suse.cz>","In-Reply-To":"<20260326123255.GB152048@pevik>","Date":"Thu, 26 Mar 2026 12:43:27 +0000","X-Spam-Status":"No, score=0.1 required=7.0 tests=DKIM_SIGNED,DKIM_VALID,\n DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,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-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] [PATCH v2] userfaultfd: Minor fixes","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>","From":"Andrea Cervesato via ltp <ltp@lists.linux.it>","Reply-To":"Andrea Cervesato <andrea.cervesato@suse.com>","Cc":"ltp@lists.linux.it","MIME-Version":"1.0","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":3669718,"web_url":"http://patchwork.ozlabs.org/comment/3669718/","msgid":"<20260326131203.GA160250@pevik>","list_archive_url":null,"date":"2026-03-26T13:12:03","subject":"Re: [LTP] [PATCH v2] userfaultfd: Minor fixes","submitter":{"id":70792,"url":"http://patchwork.ozlabs.org/api/people/70792/","name":"Petr Vorel","email":"pvorel@suse.cz"},"content":"> > Yes, IMHO TFAIL.\n\n> I guess we need to agree on the solution here, otherwise Ricard will be\n> puzzled :-)\n\nYeah, I'm sorry for the noise.\n\n> I see TBROK as the right solution, since TFAIL should be used on the subject of\n> our tests. Also, if we receive the wrong event there's no purpose to continue\n> with the test because that means we have a kernel bug.\n\nOK, tst_brk(TBROK | TERRNO is probably better (and we definitely want TERRNO).\n\nI overlooked Ricardo suggests tst_brk(TFAIL) not tst_res(TFAIL).\nThe only concern I have is that we skip testing on userfaultfd01.c due tst_brk()\nbut it's probably quite rare.\n\nAlso, this is the problem when test have a lot of duplicity => tests diverge\nsometimes in subtle details. But, similarly to fanotify tests, userfaultfd tests\nare quite different that it's questionable if factoring out small parts improves\nthings or complicate.\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=ZVWN3WWm;\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=3ajxyYNE;\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=ZVWN3WWm;\n\tdkim=neutral header.d=suse.cz header.i=@suse.cz header.a=ed25519-sha256\n header.s=susede2_ed25519 header.b=3ajxyYNE;\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)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fhPM42Ph0z1yGD\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 27 Mar 2026 00:12:16 +1100 (AEDT)","from picard.linux.it (localhost [IPv6:::1])\n\tby picard.linux.it (Postfix) with ESMTP id BE7E03CBBCC\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 26 Mar 2026 14:12:13 +0100 (CET)","from in-2.smtp.seeweb.it (in-2.smtp.seeweb.it [217.194.8.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 52EE53C5E70\n for <ltp@lists.linux.it>; Thu, 26 Mar 2026 14:12:10 +0100 (CET)","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-2.smtp.seeweb.it (Postfix) with ESMTPS id C7D92601980\n for <ltp@lists.linux.it>; Thu, 26 Mar 2026 14:12:09 +0100 (CET)","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 78C0C4D28D;\n Thu, 26 Mar 2026 13:12:08 +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 61A284A0A3;\n Thu, 26 Mar 2026 13:12:08 +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 ZmDcFqgwxWkaVQAAD6G6ig\n (envelope-from <pvorel@suse.cz>); Thu, 26 Mar 2026 13:12:08 +0000"],"DKIM-Signature":["v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz;\n s=susede2_rsa;\n t=1774530728;\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=QFQT/65KeVp30CF1HBlp55GBfDOflRkDimoffk6LwOs=;\n b=ZVWN3WWm3UlzUSHWaqLK45U5EQoTnQh0FERiZbo5pEeTmVYA/rzRxsSSLY+hx6cMcUqNLg\n b8auN44+nxIT0B9MAyhJh6+ajq+zvXDACL33xuIMbeEx19k5OK2LYgFdmZptnjyOUH3mwL\n i3p3dT+jFDGiK/r20D+i1yrWHhC2n94=","v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz;\n s=susede2_ed25519; t=1774530728;\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=QFQT/65KeVp30CF1HBlp55GBfDOflRkDimoffk6LwOs=;\n b=3ajxyYNEq2kuUUHnlLCeY42asrxTQtDMZp1aU1px9KTsrvj+cNpegBUo3cmva9YIUITmhs\n WeQWHW4o8X79UmBA==","v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz;\n s=susede2_rsa;\n t=1774530728;\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=QFQT/65KeVp30CF1HBlp55GBfDOflRkDimoffk6LwOs=;\n b=ZVWN3WWm3UlzUSHWaqLK45U5EQoTnQh0FERiZbo5pEeTmVYA/rzRxsSSLY+hx6cMcUqNLg\n b8auN44+nxIT0B9MAyhJh6+ajq+zvXDACL33xuIMbeEx19k5OK2LYgFdmZptnjyOUH3mwL\n i3p3dT+jFDGiK/r20D+i1yrWHhC2n94=","v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz;\n s=susede2_ed25519; t=1774530728;\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=QFQT/65KeVp30CF1HBlp55GBfDOflRkDimoffk6LwOs=;\n b=3ajxyYNEq2kuUUHnlLCeY42asrxTQtDMZp1aU1px9KTsrvj+cNpegBUo3cmva9YIUITmhs\n WeQWHW4o8X79UmBA=="],"Date":"Thu, 26 Mar 2026 14:12:03 +0100","From":"Petr Vorel <pvorel@suse.cz>","To":"Andrea Cervesato <andrea.cervesato@suse.com>","Message-ID":"<20260326131203.GA160250@pevik>","References":"<20260326123255.GB152048@pevik>\n <69c529ef.050a0220.2ab184.8fc8@mx.google.com>","MIME-Version":"1.0","Content-Disposition":"inline","In-Reply-To":"<69c529ef.050a0220.2ab184.8fc8@mx.google.com>","X-Spam-Score":"-3.50","X-Spam-Level":"","X-Spamd-Result":"default: False [-3.50 / 50.00]; BAYES_HAM(-3.00)[99.99%];\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 DBL_BLOCKED_OPENRESOLVER(0.00)[suse.cz:replyto,imap1.dmz-prg2.suse.org:helo];\n DKIM_SIGNED(0.00)[suse.cz:s=susede2_rsa,suse.cz:s=susede2_ed25519];\n FUZZY_RATELIMITED(0.00)[rspamd.com]; MIME_TRACE(0.00)[0:+];\n ARC_NA(0.00)[]; TO_DN_SOME(0.00)[];\n TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_ALL(0.00)[];\n MISSING_XM_UA(0.00)[]; FROM_HAS_DN(0.00)[];\n RCPT_COUNT_THREE(0.00)[3]; FROM_EQ_ENVFROM(0.00)[];\n RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_COUNT_TWO(0.00)[2];\n REPLYTO_EQ_FROM(0.00)[]","X-Spam-Status":"No, score=0.1 required=7.0 tests=DKIM_SIGNED,DKIM_VALID,\n DKIM_VALID_AU,DKIM_VALID_EF,DMARC_MISSING,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-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] [PATCH v2] userfaultfd: Minor fixes","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>"}}]