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 0E722D5B17D for ; Tue, 29 Oct 2024 21:01:18 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 7D8616B0089; Tue, 29 Oct 2024 17:01:18 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 788D56B008A; Tue, 29 Oct 2024 17:01:18 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 6290C6B0092; Tue, 29 Oct 2024 17:01:18 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 448756B0089 for ; Tue, 29 Oct 2024 17:01:18 -0400 (EDT) Received: from smtpin17.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id E60B3AC21F for ; Tue, 29 Oct 2024 21:01:17 +0000 (UTC) X-FDA: 82727858514.17.1E3DB21 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by imf15.hostedemail.com (Postfix) with ESMTP id 609E3A0035 for ; Tue, 29 Oct 2024 21:00:50 +0000 (UTC) Authentication-Results: imf15.hostedemail.com; dkim=pass header.d=redhat.com header.s=mimecast20190719 header.b="g/n6g6+t"; dmarc=pass (policy=none) header.from=redhat.com; spf=pass (imf15.hostedemail.com: domain of toke@redhat.com designates 170.10.133.124 as permitted sender) smtp.mailfrom=toke@redhat.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1730235500; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=43e2Evie9F4dANboMZ7JeIucTF4uD+J7mlJDUVVEjDg=; b=u/GZBKXqYAfjkE/x7ONTAnJB3tLmL+Z/7PXTDZM8tdn8oKYa4oB8bBNh8VEubPHmfWXfmW uGdUEHP+Tfe0CrXku/cjvM533TfheCewuFRycOwuh4xrTTr5e7Bo+BecOuO3G7Ckt6U3C1 PIQtx5p6pR/397Q8vGtkSpyX3sOnN6o= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1730235500; a=rsa-sha256; cv=none; b=2Omklvbb0+OyZBEzugEVdSN9ZWwCJ2AR/iJZyAyzXPmvZH/EDtaPflQfbVzUh3jUAfP0IS /l16Cq7nmaXnQxqLrSgxZsK/5IBP+le2p83ZGy6Mhiu8z7kA6UAouNRwWdRzDFXys5h4Nz Bx5gO+mnGx6VZxSdOMuiIzFm4Y6RX1E= ARC-Authentication-Results: i=1; imf15.hostedemail.com; dkim=pass header.d=redhat.com header.s=mimecast20190719 header.b="g/n6g6+t"; dmarc=pass (policy=none) header.from=redhat.com; spf=pass (imf15.hostedemail.com: domain of toke@redhat.com designates 170.10.133.124 as permitted sender) smtp.mailfrom=toke@redhat.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1730235675; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=43e2Evie9F4dANboMZ7JeIucTF4uD+J7mlJDUVVEjDg=; b=g/n6g6+t8SqHcwGGQqtAETBQ7xufXczsDNiDQrk6j//JYzYd+LBhjO4UeMum95pK/xKtLl +taikKvURrl3fiMdyckXQHvV6a020L+XkR1iJhdX6Z7n/Yfg6GE1TEMCr+Tg47MNfd2Rwn 5116frKnli13ktX+iaPWb7LLVRub9ww= Received: from mail-ed1-f72.google.com (mail-ed1-f72.google.com [209.85.208.72]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-518-eFxXt79SNYyU5V9_zTLakQ-1; Tue, 29 Oct 2024 17:01:13 -0400 X-MC-Unique: eFxXt79SNYyU5V9_zTLakQ-1 Received: by mail-ed1-f72.google.com with SMTP id 4fb4d7f45d1cf-5c9465e3547so4521664a12.3 for ; Tue, 29 Oct 2024 14:01:13 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1730235672; x=1730840472; h=mime-version:message-id:date:references:in-reply-to:subject:to:from :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=43e2Evie9F4dANboMZ7JeIucTF4uD+J7mlJDUVVEjDg=; b=klaegGcBC4JFy6lkUKmTRsTONKOmUw2gr5e6ZvMefpSNk/Jk2Hn3pg7x5TPpDPbr2Y zvQjugKBc5+Lu3WJ/2AzoQzPGRbApbTwHpT8ZnJJbqWHNQuOy/4dt95tNjfDcT8Q8R3l 3FK72HGUrr8bgvmA94sMY/iKYPigf+EYducuDQtSSoOTF0cJfUXL4FrYXd4XXgoA1yy7 hQGduQl/yq1y9kKUxyJXt/yRnduIj9h27lyLEP5QH2jI2InzjZUwQro3FQd6ELWqOTI3 pYSJuKt29VxctxzO64F3T4ZZI8Zo2tHY+MUlGUEikMbafdJxIKzktIyLnzRQO9meYhjW V4ww== X-Forwarded-Encrypted: i=1; AJvYcCUXGLlYHZAr4TpEJU/afffV2XnDvXHXvO6NY2SS5LVdCTc+6uNL7AOSd4yz8UfUGDKmiAtMyNxZ8Q==@kvack.org X-Gm-Message-State: AOJu0YzC7oP9Dm9kmzJ7cD753mxUgNQ44bAUTO3oa0i0dMF8GW5+3fYk 4rjuJR6yy1Ne9e86wpiTQC16Y4e45lO7+EE8vWzwbH4SB1JE+eo10oDJhwU3B6BXMPoEevHRMf1 HpXbFaQTJN/lVo6eb+BPBKoAnD+H/m7woKjw0mdmq9E94EzC5 X-Received: by 2002:a17:907:1c29:b0:a99:e67a:d12d with SMTP id a640c23a62f3a-a9de61ce61bmr1233011666b.48.1730235672448; Tue, 29 Oct 2024 14:01:12 -0700 (PDT) X-Google-Smtp-Source: AGHT+IF1qigmT2ZHXS67eFLNcxyTAr/uVtukSkT86//Ve1k4KoNyQor1IgHemQv7UZizKSFDozLXDg== X-Received: by 2002:a17:907:1c29:b0:a99:e67a:d12d with SMTP id a640c23a62f3a-a9de61ce61bmr1233008866b.48.1730235672019; Tue, 29 Oct 2024 14:01:12 -0700 (PDT) Received: from alrua-x1.borgediget.toke.dk ([45.145.92.2]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a9b1f297b04sm507491966b.134.2024.10.29.14.01.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 29 Oct 2024 14:01:11 -0700 (PDT) Received: by alrua-x1.borgediget.toke.dk (Postfix, from userid 1000) id 1822C164B269; Tue, 29 Oct 2024 22:01:10 +0100 (CET) From: Toke =?utf-8?Q?H=C3=B8iland-J=C3=B8rgensen?= To: syzbot , akpm@linux-foundation.org, davem@davemloft.net, edumazet@google.com, hawk@kernel.org, ilias.apalodimas@linaro.org, kuba@kernel.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org, netdev@vger.kernel.org, pabeni@redhat.com, syzkaller-bugs@googlegroups.com Subject: Re: [syzbot] [net?] BUG: Bad page state in bpf_test_run_xdp_live In-Reply-To: <671ecfe4.050a0220.2b8c0f.01ed.GAE@google.com> References: <671ecfe4.050a0220.2b8c0f.01ed.GAE@google.com> X-Clacks-Overhead: GNU Terry Pratchett Date: Tue, 29 Oct 2024 22:01:10 +0100 Message-ID: <8734ked3op.fsf@toke.dk> MIME-Version: 1.0 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: 609E3A0035 X-Stat-Signature: exs11otobzywwute7w9jiyhuir1pamdd X-Rspam-User: X-HE-Tag: 1730235650-123130 X-HE-Meta: U2FsdGVkX18bKJ5ZnXEdiU6n4W7lc83tzccqnMPcrHLci0Un8Ra5T5RmWvQw8+nSkFAtCPBeGrmUx1i+47w8/b+iFxXFDghJdl9thvgDZcNcNaI81KEqyJG/Q8pP1Zc5krtS4ATejeSUY+AvTas345A8X4sE/cWn6Uwg2vV5o5/jo/Kmy+NpFHj0hvCJ265sIGfi0z/pmzkut55WR+dl4Jk18ppDhfR512iFN/xpI8LaYSsn2IYV4+o1rTEOSC9lWnGL4cm6FNCr+pOhyaZjs1WtR9EgqtdLsNxuW7nt4/cQqJhyjMM+nmt8oDI4+k25TvCws669HKqWxYAElW5F+O8Im3eE3X/3vyREuaDm+2PYq5JnyHKlbi55h6kABOBZfQ90qcjoPrDKnSUGorhpNIkNO2rOF3q6av3oOEJE0HMdLI5B/ebF4oOye8rRvKbM/brCDB+sv9gZpBuBUHyhIfEHO/eik4tyh9Kw0yfWMx1E3wB1mrD+LtHhvTPSz4Yidrmh4G3ke7PvX2ihk1QewXm88w7r3d6w//HPjjaCWqpKbrhDaOZkYE5lnK80PGAKsbBy2EqIMX16mkdaDPz414MjOjerfS1FJmaLjWsEYIzfix2xbBe5c8QAefXL/03RPejuTFCZCc1nMH9sPc6Hk/cVT6SR5UFPnNaHkPn+sMzCpmkCbBeOMiAidyh2aLGbsIaCS//57ufqQ7lTwhBFSjamwE/AEv0xB1+4Nkc4ss3R/zRiXyG3/5/xnYtAxu7a8ByEDSIF1WiIZdrd63v/VC7UbUL0WhxsX2R4qkLFRoUxJKhS0MpyCR6gZAMPsH86cMcvifprij3M2+nLdLZAqPHDi5IiKcYit/8p9xlc2jYdRZ71VmP0YyqNQx7T7w7NTU6ObHuJ45//Yf8N0OBRiII+W38Ct/b7km8n5s4xT2qdnlH8sJ3tyO422ljFmA5AESgTuT5Id5Bt05bTpBk ZWI41JLm DCL+hpx9XCg2p9TLRAIb072eMeblDFkWkWc5aqNAf+N5NCFus9QqzgkHngZrN17deUHo4BzO/iHnZ1RqPK/tVlxDgjCnXusbiBBUloflo8M8wu7Xu9x+lxFl5LxdEN43pra4urTMyzSbr6yZ5Kok1rKtthqdpAOmIUbL4CuNo6xYULkagh3Y6QnBRbh+D6dYQ4/gAnwCyU2DW2kVCXjWCpcimQdRW9NBJP34tCR7r2SfrwSK3la7jOvoFHANx+SN0OXISJOGTeXOMjT8GKNi/3NmecEFcNON05qiZdElZxHHnDCLhfuDoJWuP+i1xY+O3tp+iwpWAuvyEGtR9MEuKrbFcrjgGM4Bp2Tk1nV+IzbzHoFLZFafgGy/4nqTDt6by4SIGjcXubG9x+R+j2L2qEiz/hGevQpk3u9uUK9O0pBcokElZyiha6swqnpj8HrDUgHDePlK0bY6fDLrKXVaqrkxCtMHxXUsEO/mBmnmDwyq5AgaA+iQCU+0X11dSRgqYsUzXYbdjI7xtEeV874G+cWc/02OOyeRLfhZb X-Bogosity: Ham, tests=bogofilter, spamicity=0.009861, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: #syz test --- a/net/bpf/test_run.c +++ b/net/bpf/test_run.c @@ -246,6 +246,7 @@ static void reset_ctx(struct xdp_page_head *head) head->ctx.data_meta = head->orig_ctx.data_meta; head->ctx.data_end = head->orig_ctx.data_end; xdp_update_frame_from_buff(&head->ctx, head->frame); + head->frame->mem = head->orig_ctx.rxq->mem; } static int xdp_recv_frames(struct xdp_frame **frames, int nframes,