From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wr1-f65.google.com (mail-wr1-f65.google.com [209.85.221.65]) (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 9A9383806BA for ; Thu, 26 Feb 2026 08:00:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.65 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772092827; cv=none; b=s+veJ5fIZcnrQ3pu4YHYNsZCemPzpuICOn5OdQ0HFC2/TLghKTZ59ClO1pIktJkmApD47vUYONXP74D6wJVfbmFY5aC1YpAp3n/C/R/+5B962/h61cwHipgp+1/m5dCTjl9gDVQyU+AjeAgJkBFCA1pWZcwHYPq1Cp8RpIHEKVM= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772092827; c=relaxed/simple; bh=JFpdlOb/KF/KZ4CkgJfnZGNAnHuMauFGWP0L29YiCDs=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=J1UUqB2fklZiy7+hEg/07OIKr9I6rHiY73oUKjgWFQEQSOZu99xAayuTKnCTSwJVytTjhRaqybVlzm6FiMqlQbgtxxfMZi4RdKvvqYifSJxTWEwFx4QqWQ3wyhXSvKrfT3ZK8CpiaOtc8AHeQENOrpYJ/Zcm8i6TyzO5NDKngrw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=jRpO4C+A; arc=none smtp.client-ip=209.85.221.65 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="jRpO4C+A" Received: by mail-wr1-f65.google.com with SMTP id ffacd0b85a97d-4398dd671daso567424f8f.0 for ; Thu, 26 Feb 2026 00:00:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1772092825; x=1772697625; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=zokyEb7aHw2V+Pk6mMPVX7opPiBUmjfWHZD2WD3HqsE=; b=jRpO4C+AcgDB0FQQMsdOs8M0a33cWcammxsot8hMauIJxlECe9TCuwn9D8fmwH/KoU JXWRUO675nM0LMBU78LrMPwdPoiDwb4KlqfbOxp3WT4nZXBFLP0lySKNYfgKYs0LPc1j JCn8sphkW92czigPc4pGRCgpd8EYZKVIEM1EemMxHg/xmVbpoI1oACIdlb0IxpbOONCI TP6BNd8vBQeCUXDsH+GlkIOeEcrO94xRVD2BePu24+eFqu2GIFSj0hp4tRQdva/ng/7r 3kUzjKp+ZoUW33tTX1Fc6/R72ybtoqAaBWOqqZGG2Fq0V3DAaj1BB6Ga4Mrxaacf8Tb+ q14A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772092825; x=1772697625; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=zokyEb7aHw2V+Pk6mMPVX7opPiBUmjfWHZD2WD3HqsE=; b=AJeJeJ6fzbbQAy/2drqciRmZ1PwzveHOpr7+nF3Glax5kPEHPrK5iMiDHeV1fwSlqs HBE78MBrkXcHq2VqBVJdLGSSHFUnBAwIdcBY2zKgyU4BOA9gqZjWEKaNS5nTUFKDax6w M6HthZ9z1C1MrQHFkA1C1LUiZQPvf81RTK2tmJ4nbFFId0TROqcTD7NtXr+7H/VlQg5T OQeWnsQjCZb4X/cEUIW9nLC04MmqWtB5JF9qT+iuTripvU+ENk1s1aUTjPKEOL6EG3Pp YpyyMfi5UmeQNX+CgDe9DPGjRFYGYXCwRiBKBAE8lpTVuD6hw0zy2jHYDM1l2iKHEu/6 33Jg== X-Gm-Message-State: AOJu0Yxc6fgfj72j0EripgVqXKhIAaZVkJ2lrrbwjmMXHuba/rBVBcuy PTfnyGoxOtpoX3Bc1BHQyJeIKv3Xx4Sq+ppBwrPAprXvoBW+Me+NSt8r9ofV8izHoMI= X-Gm-Gg: ATEYQzy3DMaNDUUXF9isj5eqXotNtT9P8dQasKR621NObN7UdaK7OsfI9akgDZmWIif kSAMuBiGkcG56Hu5fueMHb//V9M21fcSEPzNmKSO7h0GLMizltyniDveZwOkcok1lReleLPKvBc +2RvyRRjfrKVKFDjcnUcqnvmZkrS0a1mUaqAByJzuKyY4HYdssEhy8l3UNNFS3OgZBJ1X4yMoy/ 43ST8OsnSYw/AYtM+OBwH/0BiaTohDKKgzrXOzsh2Inl0d7nuSPj//hhjeQfhIamzI7KKoT2gGo zIzemRGssHiEuTGWA8SkVPAgLWXKumLqzKInEM55vRp9VTiYnxJoNl7+QfjfJcHPlYckPAkSW6v G/dmV/kHlIJKSTPlwF9nr47Y9enevH4pF+4zwdXnKgzAFK5/ZzDP+y0A7utpWSSIWV2fExuYycm CYvSv7Y52z5z9tJT16Th9hEpqH6VGVmoAAeHptVIDm8i7z0zuPGg== X-Received: by 2002:a05:6000:2012:b0:437:7589:100c with SMTP id ffacd0b85a97d-43997f4654dmr2357823f8f.58.1772092823040; Thu, 26 Feb 2026 00:00:23 -0800 (PST) Received: from lima-ubuntu.hz.ali.com ([47.246.98.215]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43970d3ff1csm38104086f8f.20.2026.02.26.00.00.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 26 Feb 2026 00:00:22 -0800 (PST) From: Qing Wang To: syzbot+3b5dd2030fe08afdf65d@syzkaller.appspotmail.com Cc: linux-kernel@vger.kernel.org, linux-trace-kernel@vger.kernel.org, mathieu.desnoyers@efficios.com, mhiramat@kernel.org, rostedt@goodmis.org, syzkaller-bugs@googlegroups.com Subject: Re: [syzbot] [trace?] WARNING in tracing_buffers_mmap_close (3) Date: Thu, 26 Feb 2026 16:00:13 +0800 Message-Id: <20260226080013.270883-1-wangqing7171@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <699fc6d3.a00a0220.21906d.0073.GAE@google.com> References: <699fc6d3.a00a0220.21906d.0073.GAE@google.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit #syz test diff --git a/kernel/trace/trace.c b/kernel/trace/trace.c index 23de3719f495..72b39295a8b0 100644 --- a/kernel/trace/trace.c +++ b/kernel/trace/trace.c @@ -8213,6 +8213,14 @@ static inline int get_snapshot_map(struct trace_array *tr) { return 0; } static inline void put_snapshot_map(struct trace_array *tr) { } #endif +static void tracing_buffers_mmap_open(struct vm_area_struct *vma) +{ + struct ftrace_buffer_info *info = vma->vm_file->private_data; + struct trace_iterator *iter = &info->iter; + + WARN_ON(ring_buffer_map(iter->array_buffer->buffer, iter->cpu_file, vma)); +} + static void tracing_buffers_mmap_close(struct vm_area_struct *vma) { struct ftrace_buffer_info *info = vma->vm_file->private_data; @@ -8232,6 +8240,7 @@ static int tracing_buffers_may_split(struct vm_area_struct *vma, unsigned long a } static const struct vm_operations_struct tracing_buffers_vmops = { + .open = tracing_buffers_mmap_open, .close = tracing_buffers_mmap_close, .may_split = tracing_buffers_may_split, };