From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.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 05787312825 for ; Mon, 1 Jun 2026 10:50:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=192.198.163.16 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780311025; cv=none; b=P+PK2f7D96qGibxT6YKRiKA6WYBZl3oJtliBrc2b1QJeJ+x2bZTxLDLc06f+6DSVB1VNwDg30Wdh43cfWEahHKTFotQTvN1DShfXobYEEv7YHPHA3FSpoTZO6Mxaikh5lhU9ryr7mkoN3byZU7g/v5rQ8tay/D5Af5eTFezgq+4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780311025; c=relaxed/simple; bh=wzYIlGMphw+GxzLcmg2W8ubJCzYUFEuvzmljQQWUGMI=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type: Content-Disposition; b=VyBVB4oY6jKo25bXzD1Ci+LrG9LO5dyu+JRwk3wlQIhhz7chFvkqLgnjYwxQ5U2wBRUyGFDS9KvqfEFbvC8SAhVmFuNVAT2f1RCdWZEudUSX6+Y4kqM6/go7+P2QzZkhp9zA2bm0WbKbeMGq785pdzxDH++VNnWc4d6bCMKCkQg= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com; spf=pass smtp.mailfrom=linux.intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=RTqmeSFr; arc=none smtp.client-ip=192.198.163.16 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.intel.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linux.intel.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="RTqmeSFr" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1780311024; x=1811847024; h=date:from:to:cc:subject:message-id:mime-version; bh=wzYIlGMphw+GxzLcmg2W8ubJCzYUFEuvzmljQQWUGMI=; b=RTqmeSFr/GGLOx7+BR0WaTuWRR0PiGWzeRRvfiHmcq2Uvws2MlRd51CJ H2Jp5Ii2DkpyeuSxBb9XbSzfPHLxUak+6eIU58eeWgJRLqFzwH/AyorfT /9uPcSb69NXocMghjc8moehZEGNWeeVIBWqg+UJ0cHJ15Ah8lPdzoABjB DWg0HL704QeX8JWkpGRml3jBwtV3/3fBRsk7gzaJmE7tr1+JpIvx6u3NI +MQuDEZScy5SkTAXiP3tzn2y/SCi7TYuRHnX9627vxpinUsLy1xy+Lxm0 TtFY7j2kwUicz9wLavpEKUGbInpzKPXLvMtiq9DL43+C3MSBqrERye7fQ A==; X-CSE-ConnectionGUID: MrDNNxYYS76sPQgJ8ugpyQ== X-CSE-MsgGUID: ipA+2jKgQzC8+CZryGdwSA== X-IronPort-AV: E=McAfee;i="6800,10657,11803"; a="68600337" X-IronPort-AV: E=Sophos;i="6.24,181,1774335600"; d="scan'208";a="68600337" Received: from fmviesa003.fm.intel.com ([10.60.135.143]) by fmvoesa110.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Jun 2026 03:50:24 -0700 X-CSE-ConnectionGUID: l2lBeEm+QoSUq6Eqz0PMQw== X-CSE-MsgGUID: egF26G+DSa+JKLDD+YYm3w== X-ExtLoop1: 1 Received: from black.igk.intel.com ([10.91.253.5]) by fmviesa003.fm.intel.com with ESMTP; 01 Jun 2026 03:50:22 -0700 Received: by black.igk.intel.com (Postfix, from userid 1001) id E7F3295; Mon, 01 Jun 2026 12:50:20 +0200 (CEST) Date: Mon, 1 Jun 2026 12:50:20 +0200 From: Mika Westerberg To: Greg Kroah-Hartman Cc: Yehezkel Bernat , Lukas Wunner , Andreas Noever , linux-usb@vger.kernel.org, Mika Westerberg Subject: [GIT PULL] USB4/Thunderbolt fixes for v7.1-rc7 Message-ID: <20260601105020.GR3102@black.igk.intel.com> Precedence: bulk X-Mailing-List: linux-usb@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Hi Greg, The following changes since commit 928abe19fbf0127003abcb1ea69cabc1c897d0ab: thunderbolt: property: Cap recursion depth in __tb_property_parse_dir() (2026-05-11 11:32:03 +0200) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git tags/thunderbolt-for-v7.1-rc7 for you to fetch changes up to 4db2bd2ed4785dbadaeeab9f4e346b21ac5fb8eb: thunderbolt: Limit XDomain response copy to actual frame size (2026-05-26 15:18:31 +0200) ---------------------------------------------------------------- thunderbolt: Fixes for v7.1-rc7 This includes more fixes to harden XDomain message handling against possible malicious hosts. All these have been in linux-next with no reported issues. ---------------------------------------------------------------- Michael Bommarito (5): thunderbolt: Reject zero-length property entries in validator thunderbolt: Bound root directory content to block size thunderbolt: Clamp XDomain response data copy to allocation size thunderbolt: Validate XDomain request packet size before type cast thunderbolt: Limit XDomain response copy to actual frame size drivers/thunderbolt/property.c | 6 ++++++ drivers/thunderbolt/xdomain.c | 14 +++++++++++--- 2 files changed, 17 insertions(+), 3 deletions(-)