Received: by 2002:ab2:3141:0:b0:1ed:23cc:44d1 with SMTP id i1csp996001lqg; Sat, 2 Mar 2024 10:12:23 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCU6IKgUPSwzg3CU4d/K9bbzL1BEpf9bAEPGj9pO4aVmjHCkOWheHbVxJge7iUlVRzrXUmd1VJYinonLqqrs9tEZ4otTXlZm7dDj6GGOrA== X-Google-Smtp-Source: AGHT+IFg3RRPfizUbZwptg8Jtkm6mZE6SyOsKrg/NzuRhce9kxEGmrbBEedtJGkg1fJVC/dHcgad X-Received: by 2002:a05:6214:4a4a:b0:690:50af:f5a1 with SMTP id ph10-20020a0562144a4a00b0069050aff5a1mr5126021qvb.27.1709403143283; Sat, 02 Mar 2024 10:12:23 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1709403143; cv=pass; d=google.com; s=arc-20160816; b=cnHQjeeTWK7Y5fKSKjBMqjrPUN9k7Cx/qePcrShcEolkeb6kuL4Y7vncMywB3Ygevr eqcW2tyYNZEoNEsqip8qioO08Geyd+CXAJlOc9yCb84VHIN0jANGSB6rcwUhp8Mr33fF +/fMTVAtOnukazgPDmx6N8LQni0EFge949uqwuHYeOT9DlVVzXIfG2yBc4fTF2kLK3Si GmQrpaK7lseUQdqaYroE5T1tjSoevyPOZtYIkYzFSxnpZAdFwWroXv5pr5dbkSrcEmVR tJXYSuC69o3NP/RNwdttdMaUB8gPJH+BU8IDQamptZV9iM0gbkuw35ymv27E+KNPT5Br EPLA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:list-unsubscribe:list-subscribe:list-id:precedence :dkim-signature; bh=mpxtfMFdGHdZ3KBLFHI8lmN/KThAgx7c0/ntlIOIqzY=; fh=vjvf4rlOXDhuuDvGYUWSio6RaadOvzW8Rm0WbkdHVVI=; b=SdPoPBFSUp2OV6Pv0aK8Oj2Yc4i6i01KaOcHVgRu9U+KWF/GLfyNs81SOHC1RTQ5xP I6JBjK36IsisjtBSYQ2ugw8HbnJZhoS/5sLxZp/ZzDENRz6Dx87dTHZ827PmSeOahcuZ EQhpug/lVGbBEHKZgZTwrs/yJ2NKCpwaCpjSnOPl08zTgAgFim3bejvK3QQxLhuRwixy saYwOO9pdxHrxwiSI2RFnYWbMiRMsZan0lCqZn618x4xATzknTRkBjcuXDNSjsoS8m8x oa8dWMWnr+FNO4PpA78gtm35lE0S7XP8KG8YONsVy836lyJlasBsb1L04W01cHpJgCkm U7bw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=KK1s3AKS; arc=pass (i=1 spf=pass spfdomain=linuxfoundation.org dkim=pass dkdomain=linux-foundation.org); spf=pass (google.com: domain of linux-kernel+bounces-89544-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-89544-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id q2-20020a056214194200b0068fe4a98535si6510497qvk.559.2024.03.02.10.12.22 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 02 Mar 2024 10:12:23 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-89544-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=KK1s3AKS; arc=pass (i=1 spf=pass spfdomain=linuxfoundation.org dkim=pass dkdomain=linux-foundation.org); spf=pass (google.com: domain of linux-kernel+bounces-89544-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-89544-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id AFB901C2128E for ; Sat, 2 Mar 2024 18:12:22 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 4FCA8364B3; Sat, 2 Mar 2024 18:12:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linux-foundation.org header.i=@linux-foundation.org header.b="KK1s3AKS" Received: from mail-ed1-f49.google.com (mail-ed1-f49.google.com [209.85.208.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A79912C69A for ; Sat, 2 Mar 2024 18:12:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.49 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709403127; cv=none; b=eNHRx/JOWrWNZqrVk5ws4IDpeRFfQ8mFkjNHzO6Es1IqyGYaFE/UqN09soUNpjG3ShuJzplxnRsaSEs+w5X9EueKyevhjr6mjOVsFLOBtNbdk+Eo2YkR9ubPrR/LFYVMDa6E+aywYybHlrd3CCUCwRVQxBxiFpnxfRq5ARf5qbE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709403127; c=relaxed/simple; bh=UaTnZY8Awdcgt8ZW0ePFAWj+b5DkUlXvw9yVNGy7EKk=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=pRAvsAj+jafgjH7Y9kosl+ER7dStxyUAp8Oaj7vhMPYNXbHvR28L+LMkwVHWjX3qAdec66JQSrQKzSB9V7Xgl7najDsAVTodwD6xN+q3meXOWAbsXES+LcCwEIeCwyQ5LozZJQZQrvYdZSk43DgbapmIpdWHr0wuu1uZq9s97nI= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=linux-foundation.org; spf=pass smtp.mailfrom=linuxfoundation.org; dkim=pass (1024-bit key) header.d=linux-foundation.org header.i=@linux-foundation.org header.b=KK1s3AKS; arc=none smtp.client-ip=209.85.208.49 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=linux-foundation.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linuxfoundation.org Received: by mail-ed1-f49.google.com with SMTP id 4fb4d7f45d1cf-5643ae47cd3so4551570a12.3 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=vger.kernel.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=KK1s3AKS9QI5zO1IM+w3Ch6ZpCoQI7Ipd/X5JmGtv/iVdozGaSoSvQwDJf3cgS44IH VY/1+kgJiiMNw/Td/Xi8N7sm5B1mmBFNEOYr8Ck964UUWpIGf8l0K5yZeXps7qC2aguF yL4QldbtYQFPnquyuaP877/tuSCkdc5K+BZ9k= 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=U2CtreBg1dH0d5G8UOcE2kNSaoVIQUJt8+eQ+xri8fQjwsLOBE+7C+iMqSgdHtOAxV a3OL+6UBKjprdYmjBGd0NQy+a/lWPg8zuu0jzxAWxadwsEFHRfkoU4ppnJtwLwN1fZ+J toUG7hP3yzdlY4a6ZHdT8du302hbCFoQMJZvyajYRQvZrff2PFwbZdhiZgjRoJMP3Tvu Q1wAOg2DuAL7ajis9YetZKov9F4VTR+6bJ7/O1d212eEmJVxdxF/GervdioYcmFlIqGa F25pdB9FJWnzJU70KFQgAIxn9nCfvyWaZ4nDECkc3NvrYwrQ6cZxdHxaJxM/qQFo6BAX wD2Q== X-Forwarded-Encrypted: i=1; AJvYcCUZtJGni6Y8vGbh2m/czF/SVrgUCbJFDjHo8ca0V8Fa20anUuW7Oh+d9aGcOOYZ+Y+vm6QpU0zVtEPfZZMwCd+msmZql8du9BondpH1 X-Gm-Message-State: AOJu0YxfDXc9RaA9eM/x/79oqoIepQPW/0RHltYqBG8IJ9XOgi6Nedbk SIu7594nizFCXY1KMp/+HjfCCzeEw5gjcwJPb0ahJ7w8z0SxvR9v2sqlbgLO9iAB4tgvJTtA7Um 3G6vDSg== X-Received: by 2002:a50:cc4d:0:b0:566:806c:690e with SMTP id n13-20020a50cc4d000000b00566806c690emr3222261edi.5.1709403123974; Sat, 02 Mar 2024 10:12:03 -0800 (PST) Received: from mail-ej1-f52.google.com (mail-ej1-f52.google.com. [209.85.218.52]) by smtp.gmail.com with ESMTPSA id p8-20020a056402500800b005648d0eebdbsm2776259eda.96.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-f52.google.com with SMTP id a640c23a62f3a-a3f893ad5f4so497278966b.2 for ; Sat, 02 Mar 2024 10:12:03 -0800 (PST) X-Forwarded-Encrypted: i=1; AJvYcCVRw2TbF5S8rmfg8JGcmiDMDRGRLDaxxo/RBdAlhrUcXe3B5XasSyTkLYwNkkwg+p9iNqY/+0ey0FC9yVP9lhhPGkVu3TvBOFfmLJDl 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) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: 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" 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