Received: by 2002:a25:31c3:0:0:0:0:0 with SMTP id x186csp468411ybx; Tue, 5 Nov 2019 00:07:02 -0800 (PST) X-Google-Smtp-Source: APXvYqzAJVxvepR7owrSzU/4bfHx1hPPgh2UYSdyG+8dnh/pwi1zl6v7CEftMStM63jTcqZMvsWE X-Received: by 2002:a17:906:5407:: with SMTP id q7mr2894471ejo.24.1572941222326; Tue, 05 Nov 2019 00:07:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1572941222; cv=none; d=google.com; s=arc-20160816; b=LuMra1S0Gdk6++gBF0fr7fsiIUufG3xigupmrA7PnXpkKBMjVELNYZfXBOVqZ50pF3 aWVv2dBAqyuekwTrnu5Rkd9EOM7sQEUxgbNdsjGYHKuXzUzlkKXzQuGnHqXy+y82NfbL 6wpcgNvBkI6HEZBKI4py88QAhkmI/iPC4d4I3jbvkjgh5KBuJo56ao1+Qo5oUfNrJLs5 O5r1s+wPQ6xs9pALt89BaDo2B2+BGKcxi0l/ejaH+/K53PFtqJs2n/RpHHdMRXr5cyyS VaCtqYjQc++RnbNXjZ6moX3ejaZz5gaLr5W06hZUDLTW2vgwAEc3qHwNkhT35VZwwfxZ vGLA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=WGQmdBCTYbJmEJm1e+QQUMzE1MJgOB0xXIRGcrb8diE=; b=qbeovIruDzQxaSNcvvMbGyf5VhBFMB2JsarSSXvIF6tlzaj3KZeI4wDjv5NElnXl0q +zTW3FjbCGLiUPdeFwi94XVvgY7lFm9+js3Sf8RyPVbHAQIVQhJcde83unDDm1m6RleE IPLcXJKBZbhMhby19hStF1Qm+TA2r+8CcZmxQ4yFXV/o9qgMavJqRlpQpt0UZH05xM8N +v2GXmrFoOCxEqkF36beKnayEefCy/1+jS+ezHm+2VKAeFgyh9pNF1IyLQxpiw5+IY7C 2MAxnRlJzHE7flEC20YniWz/yo6Im/6ACdc70ZTOLRkScsZJhgF1JRFWGdoa4dR3NpdR cXbg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id z16si9940389edi.241.2019.11.05.00.06.39; Tue, 05 Nov 2019 00:07:02 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388077AbfKEIGC (ORCPT + 99 others); Tue, 5 Nov 2019 03:06:02 -0500 Received: from relay10.mail.gandi.net ([217.70.178.230]:43749 "EHLO relay10.mail.gandi.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2388030AbfKEIGB (ORCPT ); Tue, 5 Nov 2019 03:06:01 -0500 Received: from gandi.net (laubervilliers-658-1-215-187.w90-63.abo.wanadoo.fr [90.63.246.187]) (Authenticated sender: thibaut.sautereau@clip-os.org) by relay10.mail.gandi.net (Postfix) with ESMTPSA id 3CD66240008; Tue, 5 Nov 2019 08:05:54 +0000 (UTC) Date: Tue, 5 Nov 2019 09:05:54 +0100 From: Thibaut Sautereau To: Eric Dumazet Cc: netdev@vger.kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, "David S. Miller" , Laura Abbott , Kees Cook , Alexander Potapenko , Andrew Morton , clipos@ssi.gouv.fr Subject: Re: Double free of struct sk_buff reported by SLAB_CONSISTENCY_CHECKS with init_on_free Message-ID: <20191105080554.GA1006@gandi.net> References: <20191104170303.GA50361@gandi.net> <719eebd3-259d-8beb-025a-f2d17c632711@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <719eebd3-259d-8beb-025a-f2d17c632711@gmail.com> User-Agent: Mutt/1.12.2 (2019-09-21) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Nov 04, 2019 at 09:33:18AM -0800, Eric Dumazet wrote: > > > On 11/4/19 9:03 AM, Thibaut Sautereau wrote: > > > > We first encountered this issue under huge network traffic (system image > > download), and I was able to reproduce by simply sending a big packet > > with `ping -s 65507 `, which crashes the kernel every single time. > > > > Since you have a repro, could you start a bisection ? From my previous email: "Bisection points to the following commit: 1b7e816fc80e ("mm: slub: Fix slab walking for init_on_free"), and indeed the BUG is not triggered when init_on_free is disabled." Or are you meaning something else? -- Thibaut Sautereau CLIP OS developer