HomeFreeBSD

linuxkpi: Acquire giant when adding/removing i2c adapters

Description

linuxkpi: Acquire giant when adding/removing i2c adapters

We need Giant as we run in a taskqueue_thread via linux_work.
This fix detaching amdgpu and i915kms.

Reviewed by: bz, hselasky, imp
Sponsored by: Beckhoff Automation GmbH & Co. KG
Differential Revision: https://reviews.freebsd.org/D35478

(cherry picked from commit d87fad36330b6faf657e7ee8faaa52feeaaff68a)

Details

Provenance
manuAuthored on Jun 14 2022, 11:23 AM
Reviewer
bz
Differential Revision
D35478: linuxkpi: Acquire giant when adding/removing i2c adapters
Parents
rGd0d0d14abcab: linuxkpi: Rework detach function
Branches
Unknown
Tags
Unknown