From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from xry111.site (xry111.site [89.208.246.23]) (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 5D35917555 for ; Thu, 19 Sep 2024 21:42:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=89.208.246.23 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1726782126; cv=none; b=McsGKev0pBLKGtGkuKbp/qsQLgGs8HJ25oeRDjmlaICWty7T0GNG75xFeh/pw0HRYaRxUXAyWyiBEo6A/FlXEHfM0b2cmHiIv8YnMzNMOGf8t+zHdN+5nwmU/pBOwqB0TGZvexnwwHAnjxGSOcHoEtxJxFhmOvwSWnUinR5a4lc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1726782126; c=relaxed/simple; bh=H3Gfc7/NfiUYmOSniISLj/4W7ulKvEWVwUplZ/sI+V4=; h=Message-ID:Subject:From:To:Cc:Date:In-Reply-To:References: Content-Type:MIME-Version; b=Dyae0gGp3I8JXziH3e0A4pWzGYIHUf74FfrX3KAR2Q1hZSF6T4ki6yArrrGJZiAP2rxp80mI6z09fhYdeO10iDju2H4h5igP+gFpfg2KsgwHSd8a2FZy0jhd3VDLmtkiA2+MKqh8N0CMZA4gkC9Zqt7MUw2UUVk3fGDMZQK9Zo4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=xry111.site; spf=pass smtp.mailfrom=xry111.site; dkim=pass (1024-bit key) header.d=xry111.site header.i=@xry111.site header.b=AyCe8Ub/; arc=none smtp.client-ip=89.208.246.23 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=xry111.site Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=xry111.site Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=xry111.site header.i=@xry111.site header.b="AyCe8Ub/" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xry111.site; s=default; t=1726782118; bh=Raz54aG1zgUyZraYZSatA/MqcN1Hk1jxeUkiH9MOpP8=; h=Subject:From:To:Cc:Date:In-Reply-To:References:From; b=AyCe8Ub/UEEmunZ08gUI9iBQ/vWPjbBBwIxlTAoATQo/I75XfkST3yD2IG9WKJ0W6 F1H6QPqjuJ89vrsL/aqGC+ZTqtsRrO7rwG48+7Ico3Dmrs6g6QF/6Bb8JdG6+BB/Ce NGV4qHmz/8ZARFRPY3EHMt4X8GMd1B2ndgD5VGhQ= Received: from [IPv6:240e:358:1137:8c00:dc73:854d:832e:6] (unknown [IPv6:240e:358:1137:8c00:dc73:854d:832e:6]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature ECDSA (secp384r1) server-digest SHA384) (Client did not present a certificate) (Authenticated sender: xry111@xry111.site) by xry111.site (Postfix) with ESMTPSA id 3515E1A3FAF; Thu, 19 Sep 2024 17:41:55 -0400 (EDT) Message-ID: <971fbb889da38ca4e60f3dedde29ea43e9338d68.camel@xry111.site> Subject: Re: [GIT PULL] dma-mapping updates for Linux 6.12 From: Xi Ruoyao To: Christoph Hellwig , Linus Torvalds Cc: linux-kernel@vger.kernel.org, iommu@lists.linux.dev Date: Fri, 20 Sep 2024 05:41:51 +0800 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.54.0 Precedence: bulk X-Mailing-List: iommu@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 On Thu, 2024-09-19 at 09:54 +0200, Christoph Hellwig wrote: > The following changes since commit 47ac09b91befbb6a235ab620c32af719f82083= 99: >=20 > =C2=A0 Linux 6.11-rc4 (2024-08-18 13:17:27 -0700) >=20 > are available in the Git repository at: >=20 > =C2=A0 git://git.infradead.org/users/hch/dma-mapping.git tags/dma-mapping= -6.12-2024-09-19 >=20 > for you to fetch changes up to a5fb217f13f74b2af2ab366ffad522bae717f93c: >=20 > =C2=A0 dma-mapping: reflow dma_supported (2024-09-12 16:28:00 +0200) >=20 > ---------------------------------------------------------------- > dma-mapping updates for linux 6.12 >=20 > =C2=A0- support DMA zones for arm64 systems where memory starts at > 4GB > =C2=A0=C2=A0 (Baruch Siach, Catalin Marinas) > =C2=A0- support direct calls into dma-iommu and thus obsolete dma_map_ops= for > =C2=A0=C2=A0 many common configurations (Leon Romanovsky) > =C2=A0- add DMA-API tracing (Sean Anderson) > =C2=A0- remove the not very useful return value from various dma_set_* AP= Is > =C2=A0=C2=A0 (Christoph Hellwig) > =C2=A0- misc cleanups and minor optimizations (Chen Y, Yosry Ahmed, > =C2=A0=C2=A0 Christoph Hellwig) Hi Christoph and Linus, This breaks using my laptop camera with gstreamer (with "gst-launch-1.0 v4l2src ! videoconvert ! autovideosink" or GNOME snapshot). "git bisect" gives: The first bad commit could be any of: b5a73bf4d1de95e620bf5f592557b81f71c76f0e 833bd284a45448f04ab9fcd4fdf7ef594d458eed c42a01264ba1497eb3193c08ff3c2656d98250a6 560a861ab4174b42240157ab5cebe36b8c7bc418 b5c58b2fdc427e7958412ecb2de2804a1f7c1572 334304ac2baca7f3e821c47cf5129d90e7a6b1e6 (I had to use "git bisect skip" several times because I encountered kernel panic on boot at some revisions.) Reverting the merge fixes the issue. I'm not sure if this is related to the camera model (I can borrow another camera to test tomorrow). --=20 Xi Ruoyao School of Aerospace Science and Technology, Xidian University