From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id EC4F0C761A6 for ; Mon, 3 Apr 2023 08:00:59 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 733156B0075; Mon, 3 Apr 2023 04:00:59 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 6E319900003; Mon, 3 Apr 2023 04:00:59 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 58502900002; Mon, 3 Apr 2023 04:00:59 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 494E56B0075 for ; Mon, 3 Apr 2023 04:00:59 -0400 (EDT) Received: from smtpin29.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 1A921ABCCE for ; Mon, 3 Apr 2023 08:00:59 +0000 (UTC) X-FDA: 80639333838.29.72A46D1 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by imf20.hostedemail.com (Postfix) with ESMTP id E14911C0027 for ; Mon, 3 Apr 2023 08:00:56 +0000 (UTC) Authentication-Results: imf20.hostedemail.com; dkim=pass header.d=redhat.com header.s=mimecast20190719 header.b=YgB1irCp; spf=pass (imf20.hostedemail.com: domain of david@redhat.com designates 170.10.129.124 as permitted sender) smtp.mailfrom=david@redhat.com; dmarc=pass (policy=none) header.from=redhat.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1680508857; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=7ZVSpNV+BDI0cGpEAjlsP+qfsorb2sHTxV+V9nP6fMk=; b=QJhqATG096ZLkWU+bg2qBV0QS2rTmLxAlWGWNEWOF7+f6wMAUtLgYCvJ5ctBc1/WYRXWcH S7ImG0f9N2c7pQyC9CrZz5Cqi147xX2lYGp0epYVUPqOZNO4j3N3kcO0wXRTd2MpGTjgG0 D5eJslZ7w/bD0RK7mEdF3ojhYNZ54DU= ARC-Authentication-Results: i=1; imf20.hostedemail.com; dkim=pass header.d=redhat.com header.s=mimecast20190719 header.b=YgB1irCp; spf=pass (imf20.hostedemail.com: domain of david@redhat.com designates 170.10.129.124 as permitted sender) smtp.mailfrom=david@redhat.com; dmarc=pass (policy=none) header.from=redhat.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1680508857; a=rsa-sha256; cv=none; b=Fu66fyd7pgv1EoOW/Q1r8B00AFw6p+nAx5l0vLJFl+r03Mk4MJKrHgvonedaD8VVwyW7vQ 5DUSSM6qCR2y76IaTaKWi6EET9T0df+phNNSwmnjMSkI6lu6b5JMJTzQNjPeV0mvHU70nd 4F17qyxLb7BmfJ4nDtywREbpQctkEQE= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1680508856; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=7ZVSpNV+BDI0cGpEAjlsP+qfsorb2sHTxV+V9nP6fMk=; b=YgB1irCpQQLbkSKKVUIO+6HIjk/7jScoUCNZdq4NztXolx9t3EUSYk6b7DaQ0bHTcm81di HwR/uvdD+773Es5n83WnYIUQdNHfsuSlfGyzIOBQQz7yT62UGX/WJhRLhd7PqiCGc0Aof9 Ddcz6wk5ybytMIh9HxS4t7Mvj3+iDdA= Received: from mail-wm1-f71.google.com (mail-wm1-f71.google.com [209.85.128.71]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-483-D9Ygp-NxPMm8ECu_aDDz8w-1; Mon, 03 Apr 2023 04:00:52 -0400 X-MC-Unique: D9Ygp-NxPMm8ECu_aDDz8w-1 Received: by mail-wm1-f71.google.com with SMTP id r11-20020a05600c458b00b003eea8d25f06so14343060wmo.1 for ; Mon, 03 Apr 2023 01:00:52 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1680508852; h=content-transfer-encoding:in-reply-to:organization:from:references :cc:to:content-language:subject:user-agent:mime-version:date :message-id:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=7ZVSpNV+BDI0cGpEAjlsP+qfsorb2sHTxV+V9nP6fMk=; b=nOH3e4r3eQ4+m5+y2owJmme6UeEQWuLtHDy6xl5zog/FROvAZzQXRi+9Uw8BiKhDAC Je+23VFoiqGsXBQbiI2WW8JHV5JP33Q0ejVBGquMLIeuVul+M15WLCg9aLt+JgFufMQn Pf0fTZ40jjLaoCPhw4Lvw85G8yMWBfEfZBJhfEjIbamNjaEmCAeJHgkKg5d0AXrQf9ch C14wTnE4f+JJGjJnxu4f6cvbD8xtHtoRjvAEwETgbUEmHhXn/JBk0lMrZNXH+fQi2bq2 J1olWsWOEbPAbEH8zx10G8M6Ihm7/V7D2n4a2vCuDXE/Raf9ErGuiwRhnyMfDwal5D/j rFzQ== X-Gm-Message-State: AAQBX9cfX+CAM67rwSkVz+AieRz84W7CpEy7SUqk7Y3j8Gfso1FLmlCY e/iDEGoOBOf913CJLfs9eQg5uMn8EDRIrNKm7gcIaYa09afGED2PRgV62KTuNnywVDeSNjwwPj4 tTSwTEyGZc5I= X-Received: by 2002:a1c:7405:0:b0:3ef:62cd:1eb with SMTP id p5-20020a1c7405000000b003ef62cd01ebmr22822795wmc.7.1680508851893; Mon, 03 Apr 2023 01:00:51 -0700 (PDT) X-Google-Smtp-Source: AKy350bwmtu9rK901WmqifFz8QsJqu6Ft8ILRFdJiU7GK6K7EesJBFcey9gkdJeTosjvqrE6LlC1eQ== X-Received: by 2002:a1c:7405:0:b0:3ef:62cd:1eb with SMTP id p5-20020a1c7405000000b003ef62cd01ebmr22822772wmc.7.1680508851567; Mon, 03 Apr 2023 01:00:51 -0700 (PDT) Received: from ?IPV6:2003:cb:c702:5e00:8e78:71f3:6243:77f0? (p200300cbc7025e008e7871f3624377f0.dip0.t-ipconnect.de. [2003:cb:c702:5e00:8e78:71f3:6243:77f0]) by smtp.gmail.com with ESMTPSA id 24-20020a05600c029800b003ed246c1d28sm11160957wmk.44.2023.04.03.01.00.50 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 03 Apr 2023 01:00:50 -0700 (PDT) Message-ID: Date: Mon, 3 Apr 2023 10:00:49 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.9.1 Subject: Re: [PATCH 15/29] selftests/mm: uffd_open_{dev|sys}() To: Peter Xu , linux-mm@kvack.org, linux-kernel@vger.kernel.org Cc: Andrea Arcangeli , Andrew Morton , Nadav Amit , Mike Kravetz , Axel Rasmussen , Leonardo Bras Soares Passos , Mike Rapoport References: <20230330155707.3106228-1-peterx@redhat.com> <20230330160749.3107270-1-peterx@redhat.com> From: David Hildenbrand Organization: Red Hat In-Reply-To: <20230330160749.3107270-1-peterx@redhat.com> X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Language: en-US Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: E14911C0027 X-Rspam-User: X-Stat-Signature: p5dj9of4cs5skzwin4m741zy3x3yk6tn X-HE-Tag: 1680508856-376483 X-HE-Meta: U2FsdGVkX1/Fck9VRxAR4/tNmTLhW/wu4PXWG/b+sri36AMw0Al7f2/ExOuEvoNiCAic55c5AjYAC+bU0WKfjpZtN5/pAElG+wJichouRNKr6YucV650JaTliiirQCghG1K7aWjWFSJQImXq/k3jlensBBwPcz0Sqt705x5yHzZOxiqYeE9ayO87LNHw0FFN3OX+jXIEetFUvlVpGtoLnxLEhJXMBQ0VytCBWjgMKm560JWW2VAHzGXPga8BG28ZvOdq0W2GIP9HljYo/IIsk5qP4ngCKsX43/nL+4+4Rmrut76NGCz2kUZRBFKNbfofPxsB1Q6gQR4j6Nlxpleg9lnOGBOpbuDlIcgrO688luMYhzSWGprIxhPjNM35Mak72M6gP64X9vrlOiaCFob8FCY+Js8vL/PdUWl73uTvMMMGE82LMoZCyc1bqYMt4V40Vr1DpjX2D/TPOc4I8jF5pVFQmHdZroy0uqi0rMaTEm/AWcWMqhx1HJmiDQ+VyLupsI4NwCsxehxBzMVJxFZ9DwnNsGOtkvfKpajLWXoFDxYkpWEkFncMDHv6CJl+p6bH9LZszY+TDLesEydcMddmb9QnE9LnxWDDBLYraqBMAOFt7Zb/i1xKRkR0tCXpusu5tULHWe7A15WyfkRi9Dep/gaJQ5jr+1XFHOuJ/2arFnJ7snvbG7p87x+a0czV/6xGKBsIu5QKSPpKpgAi9o0TuaqG9Vj4Ac+6Dqr4ZoP/lSi58hTHxDk4Im0HiwaisBYBfsQVZwVWIHu7LWYV/E3Sh0IXONBeFfp0nEeVN2iGQWbdTFoLiIQvafwptwQjTVaH7vLDOtNHxsjoL6cSU4dFiFwRMvYPsHF5fVs9LEuhRda6vl92gpGu5i1KRRDcp6yGgazu2+7zqRpT9eQdxisbBzi22q0hS3l8BbHTVV3sXj/b8EixBGNJjYO9bZGl4Ecr7j+/xuIpX5mTHKHkM+p o1q6orQO AlVt8d0umcQPEF3jRpDbCzXnwFbSIUqallXzrHlEr8dLn2ffWUOBDhhkNllLF2q8ftlwXjevkEY82texY08aQFggERohyWGL+Ri9MaRPI+HgJH4Suiti0yLsUHMza3UznyzGmOZXaHG5iUfN4XurO+LIhhb1DTFGas9TDqx8IAOJiKCFiECDr47AQJ83aMwfFyU0GQmJt1mxbgAKft2PnxQrO6jbZDxABMU+tH2FLN+l5SsI5f/yNzyQKASHdOV//z+/tjauwn8/BRNlA8dRfAw4eOkpWYU5dwUBt6OjtRU+GSR/+LuNJ8Y4wisDlR9wSrpHZjDRcgYTYLD6Mk39mJ2oQyBaIK3k4zTx1o9u1ExscG0ulDi0dvdTf1FarD0XPwWz0xH6ChPQJlQybw9fAegIytPmkiRkCNRf9ioXqCrCzAoIgl51YsXhVoP0MTyymqPmLRTXPtRT1uYDj6VJ2JChKQuQ9f7UwAfIRiodiIO2LbURkjsU96r9swKdvH9LuhuV87gDZZEd01ZV2ViM2IX36A22eUp8DJJcS X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On 30.03.23 18:07, Peter Xu wrote: > Provide two helpers to open an uffd handle. Drop the error checks around > SKIPs because it's inside an errexit() anyway, which IMHO doesn't really > help much if the test will not continue. > > Signed-off-by: Peter Xu > --- Reviewed-by: David Hildenbrand -- Thanks, David / dhildenb