Received: by 2002:ab2:5c0e:0:b0:1ef:a325:1205 with SMTP id i14csp272305lqk; Thu, 14 Mar 2024 02:38:55 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVWz5zLjOEjmUho8WziUuNMZ7k2jbbA4LkrmdU64F7D2NzAdyBnxQf400x0OZZCYnsqNJAU66S9l9fJq/FKKIdYjdY8CSrQEDrB1IwXTQ== X-Google-Smtp-Source: AGHT+IH7yUChfvX2E9suv+MqIF2wNOxbNqJHL5RPUoXbhKAqcaHzhWQWYBXtHPRyzpYXFnNZlmTr X-Received: by 2002:a05:620a:1d84:b0:789:d675:6e36 with SMTP id pj4-20020a05620a1d8400b00789d6756e36mr852848qkn.60.1710409135288; Thu, 14 Mar 2024 02:38:55 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1710409135; cv=pass; d=google.com; s=arc-20160816; b=uj1sDmCVqrLV940BgV9QGOAOyMRFucyJAwhsHhqxAcXy2hMPmr8No5BdFuNKvIJ/HX y7JFaBAOHwMt1O/LT3N3F5h3SaDfQI3E4Ks8Afgxagrii4pD/BDQJuNQyzaK4UCT9Sm9 rtLGcclFX3jimxea5bpOYLETNZj0miQ8AhyOpnGRAF+Iw5u5cvD98Q6zOhUGGzLs5tMp LNB9W2D3zVDNQd3Q+Ri7kJIRQ+y4ZMHim37wkqhVbP03S8iGw85sA4sZOUqde2IC7Ash mNme16WhFoofbrI77LXkLzMRRKn8Kz8YIQpBumtt83dkN/yvjOgkghI4undR3JlsoUqv m9fw== 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=99jdUBguX0rRbr0EjMK/qjwxyH/ALk+EX4vPa6MmEgM=; fh=aPm2fgonmQ4YLms8gXVhzkwYQzK8uN48HkOlftMSFNs=; b=UWf7UvG/TMuhQbGfqIGmlh4QLyAitSO8grc68WVaQosK+9SrqvvEe3XLS0ysPlYOtm JVXk23h54Q0ZXFlprpCAL1Taf9zZvvf7If0jWU/BcvS87yF7OeIzsXa4ZcIdpYaH/GI4 +OOoTeVD8E0QveeSB7I7ihlote5z0zp/3bkacoMzEfVaq8m7DDpxDKoV9XGMfls9N89W ZwSzvaJC/zjBzyrM9o40PMY7stdmJ3awR6iQO3PC23modkH1AJn8SDpbZMx3v68l72xF s2Spwnrcnt9I7eEToB3lH/CrJhnNPypUS3+GKZxqv7qIbIY8vUFra3eeltsYMzKAWVwT lY2g==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@szeredi.hu header.s=google header.b=DoZKLHqH; arc=pass (i=1 spf=pass spfdomain=szeredi.hu dkim=pass dkdomain=szeredi.hu dmarc=pass fromdomain=szeredi.hu); spf=pass (google.com: domain of linux-kernel+bounces-103066-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-103066-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=szeredi.hu Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id f6-20020a05620a15a600b0078820cca87fsi1109607qkk.320.2024.03.14.02.38.55 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 14 Mar 2024 02:38:55 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-103066-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=@szeredi.hu header.s=google header.b=DoZKLHqH; arc=pass (i=1 spf=pass spfdomain=szeredi.hu dkim=pass dkdomain=szeredi.hu dmarc=pass fromdomain=szeredi.hu); spf=pass (google.com: domain of linux-kernel+bounces-103066-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-103066-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=szeredi.hu 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 09AA81C20F3B for ; Thu, 14 Mar 2024 09:38:55 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 470456CDDB; Thu, 14 Mar 2024 09:38:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=szeredi.hu header.i=@szeredi.hu header.b="DoZKLHqH" Received: from mail-ed1-f44.google.com (mail-ed1-f44.google.com [209.85.208.44]) (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 DBF326CDA3 for ; Thu, 14 Mar 2024 09:38:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.208.44 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710409127; cv=none; b=DUfFVz4umBbao2GoaF77i9p+BkUryjUZtshMhaT+eTRCyetVnzwC1rN9S3CCMs+f/ZR4QoQyAJZB4L9yUJjL40OJ2nB+tJwXWUxWxoIY7+LvDSlrDfspPXTJIdhgt7fknjNwEt6lA63n7iwmHHJZ2Cf8PdSdeo604qxkAEdc0/g= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1710409127; c=relaxed/simple; bh=99jdUBguX0rRbr0EjMK/qjwxyH/ALk+EX4vPa6MmEgM=; h=MIME-Version:References:In-Reply-To:From:Date:Message-ID:Subject: To:Cc:Content-Type; b=BFYy0wR8FT/Zm1o2evY96GnESXk8XcmL4U8s0GoLI0G1wOy5wsMz2of7OjME64BY1pcm48OKUgx1lMjYh0Fgo6Gb+DkOWX2d9IXkR7VI60jtZ6fYzXQ52l0cKf/xAaERJ6U0IDixGc3q53oGNlzMjHk3MLtccJQcnPTNyW5/XAQ= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=szeredi.hu; spf=pass smtp.mailfrom=szeredi.hu; dkim=pass (1024-bit key) header.d=szeredi.hu header.i=@szeredi.hu header.b=DoZKLHqH; arc=none smtp.client-ip=209.85.208.44 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=szeredi.hu Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=szeredi.hu Received: by mail-ed1-f44.google.com with SMTP id 4fb4d7f45d1cf-56845954ffeso905879a12.2 for ; Thu, 14 Mar 2024 02:38:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=szeredi.hu; s=google; t=1710409124; x=1711013924; 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=99jdUBguX0rRbr0EjMK/qjwxyH/ALk+EX4vPa6MmEgM=; b=DoZKLHqHJjKooT7J4OCNGXuI/f8GMQXmFpBykZY+/C9fTvXOxcZEKiAoTGt/S8rt04 yxflKBrpFbGo4FKn4+nrwDh3K8LqcvIb/i5CNcJ5XH9fYGyxa6FPxk/GA2O5zJMNaEBM KJnoscu1Y1vxqItcha1CJPd/4AY+j1q8B+PKA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710409124; x=1711013924; 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=99jdUBguX0rRbr0EjMK/qjwxyH/ALk+EX4vPa6MmEgM=; b=HguYtRVNb7GT5LO9THTC1D61JkT/NWZeuqygwH8HmaghMLAd+nO5S5qb+PlrdXG80i 8I39ztj0/Ow7WlNf7IY6j0e6QatfBsb0rc3pKKrMPGzYDLxkUD39YXopi8PFlGigz+la kl9eaC12D7BFFVYbjV0ceHDZFx6R2G0a+rEqxiYqkOcxFufN4BnMtflTt3KLqg1W3dOb e+f8AWO8+m7wpqT5T1JEvi9LPy6DnZY7tYdSi85HnrcE7aiQfHpLDZoQC4KabqmlrJgf GlQ0gGxjWsADxTJLbUf0z8fwt//59Iwq5ABlpCb8eBFfDdIcKoDf6qsJvcxjo6BsUyE+ pHZw== X-Forwarded-Encrypted: i=1; AJvYcCV2FCY4wODmoAVO4sWY8WFiOiOQQ8ualbNWyQSuwLxauSfI7EGBlZW8WhJDlxc8kESrycwkHryn08iEpUl8qqGdtCLQ2THSggvuKBTC X-Gm-Message-State: AOJu0YyYH+0AsnMU/8s+koCUaBv560bTQSO3+Z2gT0eDfXfdO9AoqcSl cpJRJV+HfQsiMGT8QykK7Nt2TVX++X1qmC1/NJD/Wb98G7Yt7yiUb5y4FMWf5QF58CEYUqhCh96 2GkIpWY1P5jjdxRklw7iEkKdsixvcRCvsX64y4w== X-Received: by 2002:a17:907:6b88:b0:a46:7183:14ff with SMTP id rg8-20020a1709076b8800b00a46718314ffmr827861ejc.48.1710409124273; Thu, 14 Mar 2024 02:38:44 -0700 (PDT) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <00000000000043c5e70613882ad1@google.com> In-Reply-To: From: Miklos Szeredi Date: Thu, 14 Mar 2024 10:38:33 +0100 Message-ID: Subject: Re: [syzbot] [overlayfs?] WARNING in ovl_copy_up_file To: Amir Goldstein Cc: linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, linux-unionfs@vger.kernel.org, syzkaller-bugs@googlegroups.com, syzbot Content-Type: text/plain; charset="UTF-8" On Wed, 13 Mar 2024 at 21:55, Amir Goldstein wrote: > The WARN_ON that I put in ovl_verify_area() may be too harsh. > I think they can happen if lower file is changed (i_size) while file is being > copied up after reading i_size into the copy length and this could be > the case with this syzbot reproducer that keeps mounting overlayfs > instances over same path. > > Should probably demote those WARN_ON to just returning EIO? Sounds good. Thanks, Miklos