From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.17]) (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 7712C226D02 for ; Fri, 10 Apr 2026 06:25:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=198.175.65.17 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775802358; cv=none; b=ZX5/wsnG9Q8TK3i0gJZ4OGYGGo0WZsXdBFze+0Z9R1iWPjcGCp1TT4UcB+QjVwZEAFKcv63ShdORk8pHOB/YZ8eGfAfH7TzxM6n32RSrMD19l0qDKGPovXReZSnXSujr2XGetuExzCd57cHu2JaTDnnR7YbL0sMKWgmbC9BKyWQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775802358; c=relaxed/simple; bh=vtsaUPO8NheVCDEDwdor+TUMSk16PzgI55viKa1zLBY=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type: Content-Disposition; b=t3sggBRRjUCx3OmJIV4xlbnZ3md/J7041FMbREMFzwTsb74VFTWQsE3seCrFQKkIjoETaEFFD8Dok48Sw34jggZVfi8S6whokp2p6lxH+eKrZpOTG5fVa64UIlYGBp7fcFCa9qfkipBguKSrmYepd+G1+dTDgGLRYPtwIt5iMfQ= 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=UYmx4ToD; arc=none smtp.client-ip=198.175.65.17 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="UYmx4ToD" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1775802355; x=1807338355; h=date:from:to:cc:subject:message-id:mime-version; bh=vtsaUPO8NheVCDEDwdor+TUMSk16PzgI55viKa1zLBY=; b=UYmx4ToDQPLTkcuOXf0qOFIf7QA9dMYwksh1VbUiNwt+W57GDcFnQCUa i1cKnxdkYd23++G1xGHrs0XcjWCLwTfe3o0qt+s6CcxjtNMJYvnEqkQKj 8cLGQIrosxmaKBnd9Oj/1ysyWJ9yjNFO+Mv7xMfOPCgXGInJamCO7WJQh taeKFZWSQDiJLGN6NRCKDBbeHyQAwcDjjM44Fo7aqtNNb6ZhwktwCla9U vD4ugygtZlvzOJ7bbw5zAZbayUx2jP4MawUXiIGDtnR2sre1o1X5ZtBcr eP+uPPgyihvUip+qNlCl64etAxjkUtEdsCTxIvNd6YNuh0VfuUqkghOzR w==; X-CSE-ConnectionGUID: my4lBEjdToCnE8NL+zkRkg== X-CSE-MsgGUID: L+xk9VdtRB26fFBp0wJXZw== X-IronPort-AV: E=McAfee;i="6800,10657,11754"; a="76780970" X-IronPort-AV: E=Sophos;i="6.23,171,1770624000"; d="scan'208";a="76780970" Received: from fmviesa005.fm.intel.com ([10.60.135.145]) by orvoesa109.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Apr 2026 23:25:55 -0700 X-CSE-ConnectionGUID: S1oUKD20TAGfkaVnE4CLBw== X-CSE-MsgGUID: dHIXmsCtTzOeQlQGshdObQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.23,171,1770624000"; d="scan'208";a="233930738" Received: from black.igk.intel.com ([10.91.253.5]) by fmviesa005.fm.intel.com with ESMTP; 09 Apr 2026 23:25:54 -0700 Received: by black.igk.intel.com (Postfix, from userid 1001) id 2E52795; Fri, 10 Apr 2026 08:25:53 +0200 (CEST) Date: Fri, 10 Apr 2026 08:25:53 +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 changes for v7.1 merge window Message-ID: <20260410062553.GK3552@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 11439c4635edd669ae435eec308f4ab8a0804808: Linux 7.0-rc2 (2026-03-01 15:39:31 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git tags/thunderbolt-for-v7.1-rc1 for you to fetch changes up to 498c05821bb42f70e9bf6512c3dec4aa821815d0: thunderbolt: tunnel: Simplify allocation (2026-04-07 09:00:26 +0200) ---------------------------------------------------------------- thunderbolt: Changes for v7.1 merge window This includes following USB4/Thunderbolt changes for the v7.1 merge window: - Disable CL-states for Titan Ridge based devices with older firmware. - MAINTAINER update. - Simplify allocation of various structures with kzalloc_flex(). All these have been in linux-next with no reported issues. ---------------------------------------------------------------- Dave Hansen (1): MAINTAINERS: Remove bouncing maintainer, Mika takes over DMA test driver Rene Sapiens (2): thunderbolt: Read router NVM version before applying quirks thunderbolt: Disable CLx on Titan Ridge-based devices with old firmware Rosen Penev (3): thunderbolt: dma_port: kmalloc_array + kzalloc to flex thunderbolt: Use kzalloc_flex() for struct tb_path allocation thunderbolt: tunnel: Simplify allocation MAINTAINERS | 2 +- drivers/thunderbolt/dma_port.c | 15 +++------------ drivers/thunderbolt/path.c | 28 +++++++--------------------- drivers/thunderbolt/quirks.c | 7 +++++++ drivers/thunderbolt/switch.c | 30 ++++++++++++++++++++++++++---- drivers/thunderbolt/tb.h | 5 +++-- drivers/thunderbolt/tunnel.c | 10 ++-------- drivers/thunderbolt/tunnel.h | 5 +++-- 8 files changed, 52 insertions(+), 50 deletions(-)