From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pl1-f174.google.com (mail-pl1-f174.google.com [209.85.214.174]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id D6463302151 for ; Tue, 13 Jan 2026 15:35:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.174 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768318557; cv=none; b=AtnNzeWU5tiCQeu6MjzL+FcB9nXJYC3hTtbLm4yqKLDj3tDT/qNsAOy2Rlj6fA5pAOToH9nsx6D8gEIgcRUoTFHPJkdGAi+kNjCqJf2Ox68PzxMfGB+uDbN74xGFOErj4ceZ/coJwFGrtZUG8VIsitoqyLpteEpA7bQc32Gpv2I= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768318557; c=relaxed/simple; bh=AQ9zAzyFG0dSMT6/wMrYq8j5UPJc0JMrZi4DfFoVDYA=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=QL+hto0UAOAxZheKNKxIBw4fq1Dgy5Ndl4DZWmNrrMmP6BCX3Y0TVPlKbd5nt97jkaLdLYNY5bXSfXSF+iiMpKuQG2Uictn5TzYrXIVSyFXPK5rwtakTSxDLeVNEQNMswlYAeUCVcxsqd/5IEX0+SEIf9iEwulVimHm+hd7HqBc= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=XcUdJZ4Q; arc=none smtp.client-ip=209.85.214.174 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="XcUdJZ4Q" Received: by mail-pl1-f174.google.com with SMTP id d9443c01a7336-2a3e79fe2b8so11386895ad.1 for ; Tue, 13 Jan 2026 07:35:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1768318555; x=1768923355; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=AQ9zAzyFG0dSMT6/wMrYq8j5UPJc0JMrZi4DfFoVDYA=; b=XcUdJZ4Qz9FsV6UCgvQ1PqaJIdmghzeaUhgJXtUClSqvclet8FJfjfy2O7DTeOXVm6 QnucZ2XGXGrsVNJ9LIWT2CtUz4fS0Yl/DjFZdvYjvbsqF6Hfe59u+LUh5Mu+5KJzaIal tCRAX9oruzo/gDJ7rY2EvPj88IsQmC4qI5jJcCWUSlrgE3nuyYLma6w7d6phARcTZAl4 xQuftqRhNTgIXA8ZV4kfmBXOpabhEHqcbSzZfpeRTFuFLQpK0BQsjnZ8ATCzLYEipU5r nknTcRs4rcPMiEWOCY+qs2ecxaJHFgjW/7R11DnyX8UEWKeRgrnTEMUzLgnu91hsBo1Q t6Yg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1768318555; x=1768923355; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=AQ9zAzyFG0dSMT6/wMrYq8j5UPJc0JMrZi4DfFoVDYA=; b=dUUz1SF/BQodb7922+U3CTUYtNNgiBO6PdsMUNpeinZc27omorWo7TJ4hc8SftEUDU urKlul1OlqGlJtsCwP7fHcPqiPOd0cU7L5uuoslWYAb7utahdO558WRBe+tXlIaTCZqT UwriN5OnTDQ7KQdvChO4FM94AlTYHEgKgITN1ywV5z4LdRDGD4C9HM9P6mfaEh+2Dk24 IyQiMYa9wZZFMp6XEC02vQLe/MjCbbRim8zqrkrep5Wb/7G7pMM/xZcgCGns5uEWa52+ WLIDrsv0oECnRSxlc56boQoYmzrsFGbNbMThtkPRBqlRzV2dg4Ii0PIXATQeb1CwWtfI pFOQ== X-Forwarded-Encrypted: i=1; AJvYcCW5cg/Z3N4rzMREbkXurwPlNoQIZSWbPuxN1PZDx5UaqMyDnuVkbZt7m8ue9og3sppCQcBuV+M2G2sKsvk=@vger.kernel.org X-Gm-Message-State: AOJu0YzARyk3M2FH23/kcnHSARqISFNZGCngRllp6ggW4tsjC4wgUvoo jMlqGhPxf4TxFmLkTjjHwxxuHFcZkRXKO6JEOjBZH3wMbbwn22PY87vi X-Gm-Gg: AY/fxX4EkX0xvHLhWPOP6cKbCIauWTDK5hcD9cMm/2hP6GdjI79Gcsz31k7q6xC1mRf dJLM6mO1dH92BkVOMGWA7KlMfyH/det9uy/ChXNnfAk1zvxvk5eWz45qhilKmHn0m2fs+It3DZZ hmrIz3ZZR7mVhCD12wjri+YLXoer08h4oUATBvm2I+NDq0Em32YhoV7m1qgmGXcr+/VdgjbMufm ACAdEycZCSjVEiZwmonH6Em9Xk7giMYEHmWv6KSZkP4AEyQunX9n6zGxjDXm9FkrLipC5D+AYNv RvkzOPC7BB8Wa8Dz7RepLnFtI1LtT6U+D8emrkDBlN7hb2Ifda5+M0u1ppxy3JsF0RlxaepiKDC Pj0H4R5GNLg7fZXXWBw3zLDlceEFXN09lHCvOiTlBmcH5hLsFrAKpX8LhQFE0aflJZ45g2ojVYe sbbIUuPPisiw== X-Google-Smtp-Source: AGHT+IEdduxaTmvli8Wo9ac1cgN32GepZHM+hrD5khorWDZkmu1Kz44msC24N5qoMtHv8XBYXhFaTg== X-Received: by 2002:a17:902:db08:b0:29a:56a:8b81 with SMTP id d9443c01a7336-2a3ee4e2e1dmr160337775ad.8.1768318555065; Tue, 13 Jan 2026 07:35:55 -0800 (PST) Received: from MiniPC.. ([47.246.98.222]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2a3e3cb2d93sm206840675ad.63.2026.01.13.07.35.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 13 Jan 2026 07:35:54 -0800 (PST) From: weipeng To: oneukum@suse.com Cc: anna-maria@linutronix.de, coderlogicwei@gmail.com, frederic@kernel.org, linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org, syzbot+30b78308ba7e64647ff8@syzkaller.appspotmail.com, syzkaller-bugs@googlegroups.com, tglx@linutronix.de Subject: Re: [syzbot] [usb?] INFO: task hung in i2c_tiny_usb_disconnect Date: Tue, 13 Jan 2026 23:35:47 +0800 Message-Id: <20260113153547.335916-1-coderlogicwei@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <30e2487e-5738-46bc-95f7-8d0ba3ba9b1a@suse.com> References: <30e2487e-5738-46bc-95f7-8d0ba3ba9b1a@suse.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit On Tue, 13 Jan 2026 10:49:16, Oliver Neukum wrote: > For once what prevents the driver from being unloaded > with a work item queued after disconnect() has run? > How do you make sure that the disconnected flag is ever read? Hi, Did you say that we can't make sure the usb_read() and usb_write() is prevented after the dev->disconnected is set to true? It is indeed a problem. I will send a new patch soon. Thanks for review!