From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.16]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 813B3316199 for ; Tue, 26 May 2026 22:02:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=198.175.65.16 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779832925; cv=none; b=Kbpu3HC23i6+eSD8YlHPMuj45Z/eVHLku+ggdp5t/XIJyM/25HyUonVL8oENxGecHcbUDLz1Q1TPReG6rz8WDYDqzDzw9y/Y45Dw09soL4t5FWRfsjn0q4/h5QrmhGCBvkObUFim31fflIw022DGASemgc0JWoLB/iDy7GJPAXA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1779832925; c=relaxed/simple; bh=3W3ubDmw5FgXUQSv2Ll3SosLpBskPihTpn9tjtjNg68=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=FPd402MFRFRGFBh+3M6PAAP6A/qXeGVMHmiLfay9Imv9itvlDzqCvI90uNddzk0zPp7I0JC35Y/iY1zh0r8m6/5mzk/RJjx2ONCbBoyKv18dUb9f5Z6g2FeCVOhGGnB9cM6bq+IrQ3bpCjqgVopjupj1k42x4bFkWTzWTngI3xk= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com; spf=pass smtp.mailfrom=intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=jJ+Z7vBZ; arc=none smtp.client-ip=198.175.65.16 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=intel.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="jJ+Z7vBZ" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1779832925; x=1811368925; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=3W3ubDmw5FgXUQSv2Ll3SosLpBskPihTpn9tjtjNg68=; b=jJ+Z7vBZNSJjfhh1i0f+F3JKd64UxAcJDXjyAAfcFKORvMzwDWZBNt5T Sn0Oq/LNRPqvqjLbMnyCxgZjKFWEei/eKMREPkJvYuKAqL1NF6A957vP/ irCndo1UDJPhi51jKCk/MURYnQ2bhrPEsm3fxTEsPmwzd0nxwPBtQj9U9 Vy1A7B2yFW9hwZDJlB1fpeMf9cyiNfbPvIXz1DE48sKsYUivuElXKIQJ0 buEwoPQv9u1lvQgGqEQmr8D/wxmbIogszEJFuFgvkljPnHPPGYkJ8v8f/ zLPjY0ejZj73Yd2ZQQ+P0ndk9uf+/rk4aXCtNiHE0ywMGqMZAanGCmGqQ A==; X-CSE-ConnectionGUID: XaeJh+VST+6Msx+RlPeGxw== X-CSE-MsgGUID: WCnO+bvCTvyUbFvC0ikvaQ== X-IronPort-AV: E=McAfee;i="6800,10657,11798"; a="80846262" X-IronPort-AV: E=Sophos;i="6.24,170,1774335600"; d="scan'208";a="80846262" Received: from orviesa003.jf.intel.com ([10.64.159.143]) by orvoesa108.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 May 2026 15:02:01 -0700 X-CSE-ConnectionGUID: 9JMnC7CiQm60KIQdPmoo2Q== X-CSE-MsgGUID: n8JR+M8bRbyO8oHH8NPGtQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.24,170,1774335600"; d="scan'208";a="246076930" Received: from rchatre-desk1.jf.intel.com ([10.165.154.99]) by ORVIESA003-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 May 2026 15:02:00 -0700 From: Reinette Chatre To: reinette.chatre@intel.com Cc: linux-kernel@vger.kernel.org, patches@lists.linux.dev Subject: [PATCH RESEND v3 0/9] x86,fs/resctrl: Fix long-standing issues Date: Tue, 26 May 2026 15:01:49 -0700 Message-ID: X-Mailer: git-send-email 2.50.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit V3: https://lore.kernel.org/lkml/cover.1779476724.git.reinette.chatre@intel.com/ Sashiko encountered failure while reviewing the original V3 submission of this series. This partial submission is only intended for Sashiko so that it can consider the patches missed during V3 review. Reinette Chatre (3): fs/resctrl: Prevent deadlock and use-after-free in info file handlers x86/resctrl: Ensure domain fully initialized before placed on RCU list fs/resctrl: Fix UAF from worker threads when domains are removed arch/x86/kernel/cpu/resctrl/core.c | 18 +- arch/x86/kernel/cpu/resctrl/intel_aet.c | 5 +- fs/resctrl/ctrlmondata.c | 38 ++-- fs/resctrl/internal.h | 3 +- fs/resctrl/monitor.c | 100 ++++++---- fs/resctrl/rdtgroup.c | 244 ++++++++++++++++++++---- 6 files changed, 301 insertions(+), 107 deletions(-) -- 2.50.1