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 1E39AC5478C for ; Sat, 2 Mar 2024 18:12:09 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A930C6B0082; Sat, 2 Mar 2024 13:12:08 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id A42616B009E; Sat, 2 Mar 2024 13:12:08 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 90AB36B009F; Sat, 2 Mar 2024 13:12:08 -0500 (EST) 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 831086B0082 for ; Sat, 2 Mar 2024 13:12:08 -0500 (EST) Received: from smtpin27.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 61FFD8071D for ; Sat, 2 Mar 2024 18:12:08 +0000 (UTC) X-FDA: 81852893136.27.1ECC2CB Received: from mail-ej1-f47.google.com (mail-ej1-f47.google.com [209.85.218.47]) by imf21.hostedemail.com (Postfix) with ESMTP id 5D26F1C0003 for ; Sat, 2 Mar 2024 18:12:06 +0000 (UTC) Authentication-Results: imf21.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=google header.b=LeogkaIm; spf=pass (imf21.hostedemail.com: domain of torvalds@linuxfoundation.org designates 209.85.218.47 as permitted sender) smtp.mailfrom=torvalds@linuxfoundation.org; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1709403126; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=mpxtfMFdGHdZ3KBLFHI8lmN/KThAgx7c0/ntlIOIqzY=; b=a8TU2mj+J6W67bL4GTRZNEzG/K+1qdBaaqg69rtu6t38bwZ4ZbRSNE81sewQW9Lboq0Vvf 72lSrxgv/j9E1z38MUqQLzXCyv9Q5VxiW8UHsNppjBDe2/LKLppMjk0+YJ7RZV5mAr5lE+ Oy9XVSo0W9+vaUNdkf65FN7DGmgEgH8= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1709403126; a=rsa-sha256; cv=none; b=nnZMZIub8fyf4Cg3YIQijAi4e0piQPw8OjPcPHrnLZyYhIWHCSscB3kHrD3OImqaXgZ4mu Pc5KvQRWSSbnYYfVJZpVi4Nr4mqtdRxpZsICRhVDUDgeHwcEWWl357H5NizmUmDxv12fQe EXz8segoFXvVwuqPdZqV6D5aY3tTPYM= ARC-Authentication-Results: i=1; imf21.hostedemail.com; dkim=pass header.d=linux-foundation.org header.s=google header.b=LeogkaIm; spf=pass (imf21.hostedemail.com: domain of torvalds@linuxfoundation.org designates 209.85.218.47 as permitted sender) smtp.mailfrom=torvalds@linuxfoundation.org; dmarc=none Received: by mail-ej1-f47.google.com with SMTP id a640c23a62f3a-a4499ef8b5aso184536566b.0 for ; Sat, 02 Mar 2024 10:12:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; t=1709403124; x=1710007924; darn=kvack.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=mpxtfMFdGHdZ3KBLFHI8lmN/KThAgx7c0/ntlIOIqzY=; b=LeogkaImEtspeFIe3vhwOt/JSJW/XPrBdxBqFnbUFjOil1kWda3+JrgQqRYlHLf8Gs v15OelzkxeyAGiTtJXLOpA0xZjJQBFPjnMYKg50aQg36fQyuFBI7cvVNhkX5BJvl6gQL 8qAoA6+LDYx3MYe8W7y6ETP7KmCPU0iVE5jt4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709403124; x=1710007924; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=mpxtfMFdGHdZ3KBLFHI8lmN/KThAgx7c0/ntlIOIqzY=; b=ub+kmjS5utWOquZWbhlg1tSm65UoaYBpvQoGtUjlHnwFRhjQhTn1tcuGaUJtHYOUz8 Jt9G6CzYicDEDJEYwGZKHllbxI7AeMr4QpPhXCl5aFcc+MAMd4pXrCo0q4tSzlj0TD/r PvQWMpJh/DMnCdePglloF/VXlAvvw/nMDJrHuFU4bE5+eIlZta0auTZ96pgZVz/TzE7I VvDeI3Qqj9Kb/jRa4v8qC/BAwj4yyKhqv6Q1s1iuN0TGANudKG7yYgnRiEDqaTxGLBJd 6tLpmjDdQ3m7oWcM1+NCmpMV8n/a/IJGBwqWNvJKlNviwox+fgSO9RZBDh16YSYYjg4y gK3g== X-Forwarded-Encrypted: i=1; AJvYcCWMDG9fePrHZWfqNgDvbTcA4V6w0bFDma7YWswTZMGqYEIu1llfiJZc7YZrPSSIm+v6Jr1bH+YPb/PdcinTgdfJFbM= X-Gm-Message-State: AOJu0YwOP+dAqKoj31gwjovo+dQMX5mRmVgo4CHe9ZRwhP/BrpUza2zu rmlfpGdsZujuKumSEjm3NVYl3EMvvUASoJw8ffos0Et9BEuLH2I+3fGvbFhLsaJjESfMXPlJ0Wt mz1xLaw== X-Google-Smtp-Source: AGHT+IFeszVss1enpt+4OfmlAq1/pvOBTe2NOfKFecrNfNZc6ouBZaPgBZ1NTYNbS2johnrUJCo88w== X-Received: by 2002:a17:906:364d:b0:a42:e756:23ef with SMTP id r13-20020a170906364d00b00a42e75623efmr4082439ejb.7.1709403124341; Sat, 02 Mar 2024 10:12:04 -0800 (PST) Received: from mail-ej1-f53.google.com (mail-ej1-f53.google.com. [209.85.218.53]) by smtp.gmail.com with ESMTPSA id ld15-20020a170906f94f00b00a44e7afde87sm648868ejb.148.2024.03.02.10.12.03 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 02 Mar 2024 10:12:03 -0800 (PST) Received: by mail-ej1-f53.google.com with SMTP id a640c23a62f3a-a3f893ad5f4so497279066b.2 for ; Sat, 02 Mar 2024 10:12:03 -0800 (PST) X-Forwarded-Encrypted: i=1; AJvYcCUStGZrSPpGBXrZceZE69st5LB3vMJng679wIsRmqsasEwfakuDIMThUobWcmYZGMUJVHwapzdTFFxWLszPmlUHfQU= X-Received: by 2002:a17:906:f190:b0:a44:2134:cba9 with SMTP id gs16-20020a170906f19000b00a442134cba9mr3296518ejb.69.1709403123040; Sat, 02 Mar 2024 10:12:03 -0800 (PST) MIME-Version: 1.0 References: <20230925120309.1731676-1-dhowells@redhat.com> <20230925120309.1731676-8-dhowells@redhat.com> <4e80924d-9c85-f13a-722a-6a5d2b1c225a@huawei.com> In-Reply-To: From: Linus Torvalds Date: Sat, 2 Mar 2024 10:11:46 -0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [bug report] dead loop in generic_perform_write() //Re: [PATCH v7 07/12] iov_iter: Convert iterate*() to inline funcs To: Tong Tiangen Cc: Al Viro , David Howells , Jens Axboe , Christoph Hellwig , Christian Brauner , David Laight , Matthew Wilcox , Jeff Layton , linux-fsdevel@vger.kernel.org, linux-block@vger.kernel.org, linux-mm@kvack.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, Kefeng Wang Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 5D26F1C0003 X-Rspam-User: X-Rspamd-Server: rspam11 X-Stat-Signature: 38dee1fc59dyyzryogz6rhet5z8hso94 X-HE-Tag: 1709403126-649287 X-HE-Meta: U2FsdGVkX1/klehwM5ZjR/AInrmBP00Q/u/HF9/cdzi5ShbJYWycQxDRO9ZFFPRVdhGurtPjL1FuKT8G+toAUuixLeZmaXPfL9cNDjHlOFWRs7DCTMEpEzVoqbrS9hW/dm8y4DN2EaT/i0yfFxbV5SXOVOA9NPfoIsowHGSirRsRsw0Mi9l8w8Mu2cIJ0v2DECdEqb2JAtO4NpfGyOALJFz1qABATzimf+1wj7h3HfWrevIxT4UMaXtoIi3UHX/p8TXmMm7d252oJp5jTQ0Mf+J3ZLXZJE5KKhZes9Nlt1aF9gdCfbixbOhzCX2Ax6bSAX5oizw9J+nO/2ikTI6qqC7g1sfe2PpzCjQn3VMzWggABPr3J0LyMt4PVkEARMPtmKDRv219NMoACO2iuzVlVOOcadr932NSg33QpwDsi0P896sKoDS++HsCeutxWadHH4KgVNkvcgrlt62cVYGZXbd4iLug9OaqlOesPI0yp0C12blakto/Oqi2bcivz/ESiUJKNgYJJbyVKXddGOJv+DnwbWgi9GMnEX30G40Au3Mn8S9RB0Z8u2NfHaJnTL/SOIyBuw/mixpDVTKbPR7ZOr5jSG3C5+TYXWb7EmgpiM8TZwa/FRh/0aAl2fpQKUJDpKEIHy7hZRCfCQwJYMr81fMOke+ys7vz7dvooBSRRbZuSrDHSiU+pq3VQT1wwqtxZvBKHRZTEo5/Bc0ydy1UBj0tPUvD2hYChmJQzmP+g0BCGZqOU3F9W4BYnUv44TIBTsIsIzGtZRKT9R8KC4/elqIBBn55ZfVIVKwVIpzkXmnDkeD7Ry5RhCq/c+Q07QWI6xIiMGARwaZ3SIDuce7opkheB5QEMOqjvIO4TBZmYUUFC5LRqv20bH5b2mkkDNd9kAm858s4pI8vfR3rzRwRMRLSnZvZzkCFGNoqQ4ydxOD7Ywka9A+inD8VGpdgZ0dcogTgPVtyYIJ6syJQeno yXGeSUUD qWs05RjeXkSPZFJ+RW5NdzdEw2ivwjWuPuBVruNIQC6e/Nv1rEvyZGjS9DsznePdv+GiY//yw5nPXfaVAaG7o9OxNEsgh60uFtdiUPmPGBLgQlUvgGxBTki0aYcwzN4Yb30FMcrFso0B5Ca/XQjFGK9tMvYCNNpNBUhoB/o+uy757aY0HWu2plvtTLcLCbfk/CfNOmR9mTmLp8bPRZReCM1JrPa8KoQ3WYriwVa7bsGfs8uOMtxS25GPwvt00R84HqYNvxyrjNwq4td44CN/xEfAlVKqTkH1/bkIHafMT7in29yq6HIxHADKFD9r+jTxiI4WVe3bYV+jDs62m/l5ogfIUhSpt3kSz0xgICumMNC8ghKz0uhccQWNWpNlGO+cuyZ1KUlmL9wo9o2MWr8oKdMVvyrl1HWL5gxvm1RK/WzNBAVkxbKpDNwNK6gGZSuXVu0aUJR1/zbCEvSMAka8mK7Z6mZ5+abyaYTA2HJLZS0bCDUp7ZFOOBdFU3qzxUDr/6eUT64LkzWxAWXdlx0sDaD+nMZwOjIeWt/ZzMBoMLJrJOFC6qEMq2kcqLAhXVRT87V8KUS90fw8rhO/fB1UVekXj4f9nLKrjJLbHiiInReZ3yOk= 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: List-Subscribe: List-Unsubscribe: On Sat, 2 Mar 2024 at 10:06, Linus Torvalds wrote: > > In other words, it's the usual "Enterprise Hardware" situation. Looks > fancy on paper, costs an arm and a leg, and the reality is just sad, > sad, sad. Don't get me wrong. I'm sure large companies are more than willing to sell other large companies very expensive support contracts and have engineers that they fly out to deal with the problems all these enterprise solutions have. The problem *will* get fixed somehow, it's just going to cost you. A lot. Because THAT is what Enterprise Hardware is all about. Linus