[Bug 219198] usb on Dell WD19TB Thunderbolt Dock stop working

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.kernel.org/show_bug.cgi?id=219198

--- Comment #26 from Markus Rathgeb (maggu2810@xxxxxxxxx) ---
I resetted the git tree to 2b989ab9bc89, did another build + test.
This commit is still a good one.

$ git bisect good
f90584f4beb84211c4d21b319cc13f391fe9f3c2 is the first bad commit
commit f90584f4beb84211c4d21b319cc13f391fe9f3c2
Author: Lu Baolu <baolu.lu@xxxxxxxxxxxxxxx>
Date:   Tue Jul 2 21:08:38 2024 +0800

    iommu/vt-d: Add helper to flush caches for context change

    This helper is used to flush the related caches following a change in a
    context table entry that was previously present. The VT-d specification
    provides guidance for such invalidations in section 6.5.3.3.

    This helper replaces the existing open code in the code paths where a
    present context entry is being torn down.

    Signed-off-by: Lu Baolu <baolu.lu@xxxxxxxxxxxxxxx>
    Reviewed-by: Kevin Tian <kevin.tian@xxxxxxxxx>
    Link:
https://lore.kernel.org/r/20240701112317.94022-2-baolu.lu@xxxxxxxxxxxxxxx
    Link:
https://lore.kernel.org/r/20240702130839.108139-7-baolu.lu@xxxxxxxxxxxxxxx
    Signed-off-by: Will Deacon <will@xxxxxxxxxx>

 drivers/iommu/intel/iommu.c |  32 +-------------------------------
 drivers/iommu/intel/iommu.h |   4 ++++
 drivers/iommu/intel/pasid.c | 106
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------
 3 files changed, 92 insertions(+), 50 deletions(-)


$ git bisect log
git bisect start
# status: waiting for both good and bad commits
# good: [3d51520954154a476bfdacf9427acd1d9538734c] Merge tag 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
git bisect good 3d51520954154a476bfdacf9427acd1d9538734c
# status: waiting for bad commit, 1 good commit known
# bad: [aba9753c0677e860f982edff98c7fe5a2b97758c] Merge tag 'tty-6.11-rc1' of
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
git bisect bad aba9753c0677e860f982edff98c7fe5a2b97758c
# bad: [a4f9285520584977127946a22eab2adfbc87d1bf] Merge tag 'clk-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux
git bisect bad a4f9285520584977127946a22eab2adfbc87d1bf
# bad: [f66b07c56119833b88bffa4ecaf9f983834675de] Merge tag 'vfio-v6.11-rc1' of
https://github.com/awilliam/linux-vfio
git bisect bad f66b07c56119833b88bffa4ecaf9f983834675de
# bad: [afd81d914f6fb3e74a46bf5d0dd0b028591ea22e] Merge tag
'dma-mapping-6.11-2024-07-19' of git://git.infradead.org/users/hch/dma-mapping
git bisect bad afd81d914f6fb3e74a46bf5d0dd0b028591ea22e
# bad: [afd81d914f6fb3e74a46bf5d0dd0b028591ea22e] Merge tag
'dma-mapping-6.11-2024-07-19' of git://git.infradead.org/users/hch/dma-mapping
git bisect bad afd81d914f6fb3e74a46bf5d0dd0b028591ea22e
# good: [cbf9520823bdd4c44c94b5988e354ee12d57fa58] Merge branch
'iommu/arm/smmu' into iommu/next
git bisect good cbf9520823bdd4c44c94b5988e354ee12d57fa58
# bad: [c2b2e5c50330b29804339df4e7adf70e9f19b793] Merge branch 'iommu/core'
into iommu/next
git bisect bad c2b2e5c50330b29804339df4e7adf70e9f19b793
# bad: [31000732d56b43765d51e08cccb68818fbc0032c] iommu/vt-d: Fix identity map
bounds in si_domain_init()
git bisect bad 31000732d56b43765d51e08cccb68818fbc0032c
# good: [804f98e224e41c16e3b70f97790f84894745a392] iommu/vt-d: Downgrade
warning for pre-enabled IR
git bisect good 804f98e224e41c16e3b70f97790f84894745a392
# bad: [3753311c9190f833963fb47336dfe17221d93706] iommu/vt-d: Refactor PCI PRI
enabling/disabling callbacks
git bisect bad 3753311c9190f833963fb47336dfe17221d93706
# bad: [f90584f4beb84211c4d21b319cc13f391fe9f3c2] iommu/vt-d: Add helper to
flush caches for context change
git bisect bad f90584f4beb84211c4d21b319cc13f391fe9f3c2
# good: [2b989ab9bc89b29dd4b5509408b8fa42337eda56] iommu/vt-d: Add helper to
allocate paging domain
git bisect good 2b989ab9bc89b29dd4b5509408b8fa42337eda56
# first bad commit: [f90584f4beb84211c4d21b319cc13f391fe9f3c2] iommu/vt-d: Add
helper to flush caches for context change

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux