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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id C0621C4167D for ; Tue, 31 Oct 2023 19:34:41 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234648AbjJaTed (ORCPT ); Tue, 31 Oct 2023 15:34:33 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48522 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230078AbjJaTeb (ORCPT ); Tue, 31 Oct 2023 15:34:31 -0400 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BC1EFC9 for ; Tue, 31 Oct 2023 12:34:29 -0700 (PDT) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 529B8C433C7; Tue, 31 Oct 2023 19:34:29 +0000 (UTC) Received: from rostedt by gandalf with local (Exim 4.96) (envelope-from ) id 1qxuVQ-00EK7o-0L; Tue, 31 Oct 2023 15:34:28 -0400 Message-ID: <20231031193109.018322397@goodmis.org> User-Agent: quilt/0.66 Date: Tue, 31 Oct 2023 15:31:09 -0400 From: Steven Rostedt To: linux-kernel@vger.kernel.org, linux-trace-kernel@vger.kernel.org Cc: Masami Hiramatsu , Mark Rutland , Andrew Morton Subject: [PATCH v4 0/3] eventfs: Fixing dynamic creation Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This is really just putting together two eventfs patches that were stepping on each other in conflicts. I decided to rip out the free_ei() part into its own patch (as that was what was confliciting. This series is just a combination of: https://lore.kernel.org/linux-trace-kernel/20231031111325.50087cd8@gandalf.local.home/ and https://lore.kernel.org/linux-trace-kernel/20231031113627.2edfa83f@gandalf.local.home/ With the stripped out free_ei() patch. Steven Rostedt (Google) (3): eventfs: Have a free_ei() that just frees the eventfs_inode eventfs: Test for ei->is_freed when accessing ei->dentry eventfs: Save ownership and mode ---- fs/tracefs/event_inode.c | 217 +++++++++++++++++++++++++++++++++++++++++------ fs/tracefs/internal.h | 19 ++++- 2 files changed, 208 insertions(+), 28 deletions(-)