The patch is currently included in Andi Shyti's tree i2c/i2c-host-fixes
commit 664596bd98bb251dd417dfd3f9b615b661e1e44a
Author: Chiasheng Lee <[email protected]>
Date: Mon Sep 1 20:59:43 2025 +0800
i2c: i801: Hide Intel Birch Stream SoC TCO WDT
Hide the Intel Birch Stream SoC TCO WDT feature since it was removed.
On platforms with PCH TCO WDT, this redundant device might be rendering
errors like this:
[ 28.144542] sysfs: cannot create duplicate filename
'/bus/platform/devices/iTCO_wdt'
Fixes: 8c56f9ef25a3 ("i2c: i801: Add support for Intel Birch Stream SoC")
Link: https://bugzilla.kernel.org/show_bug.cgi?id=220320
Signed-off-by: Chiasheng Lee <[email protected]>
Cc: <[email protected]> # v6.7+
Reviewed-by: Mika Westerberg <[email protected]>
Reviewed-by: Jarkko Nikula <[email protected]>
Signed-off-by: Andi Shyti <[email protected]>
Link:
https://lore.kernel.org/r/[email protected]
** Bug watch added: Linux Kernel Bug Tracker #220320
https://bugzilla.kernel.org/show_bug.cgi?id=220320
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/2121997
Title:
kernel: sysfs: cannot create duplicate filename
'/bus/platform/devices/iTCO_wdt'
Status in HWE Next:
New
Status in linux package in Ubuntu:
In Progress
Status in linux-oem-6.14 package in Ubuntu:
Invalid
Status in linux source package in Noble:
In Progress
Status in linux-oem-6.14 source package in Noble:
In Progress
Status in linux source package in Plucky:
In Progress
Status in linux-oem-6.14 source package in Plucky:
Invalid
Status in linux source package in Questing:
In Progress
Status in linux-oem-6.14 source package in Questing:
Invalid
Bug description:
[Impact]
Encounter the errors while booting up
Jun 10 08:14:57 ubuntu-202506-36892 kernel: sysfs: cannot create duplicate
filename '/bus/platform/devices/iTCO_wdt'
Jun 10 08:14:57 ubuntu-202506-36892 kernel: CPU: 0 UID: 0 PID: 10 Comm:
kworker/0:1 Not tainted 6.14.0-8006-oem #6+staging.5-Ubuntu
Jun 10 08:14:57 ubuntu-202506-36892 kernel: Hardware name: Dell Inc. Dell Pro
Max Tower T4 FCT4260/, BIOS 0.8.33 06/11/2025
Jun 10 08:14:57 ubuntu-202506-36892 kernel: Workqueue: events work_for_cpu_fn
Jun 10 08:14:57 ubuntu-202506-36892 kernel: Call Trace:
Jun 10 08:14:57 ubuntu-202506-36892 kernel: <TASK>
Jun 10 08:14:57 ubuntu-202506-36892 kernel: dump_stack_lvl+0x76/0xa0
Jun 10 08:14:57 ubuntu-202506-36892 kernel: dump_stack+0x10/0x20
Jun 10 08:14:57 ubuntu-202506-36892 kernel: sysfs_warn_dup+0x8a/0xb0
Jun 10 08:14:57 ubuntu-202506-36892 kernel:
sysfs_do_create_link_sd+0xf1/0x100
Jun 10 08:14:57 ubuntu-202506-36892 kernel: sysfs_create_link+0x21/0x50
Jun 10 08:14:57 ubuntu-202506-36892 kernel: bus_add_device+0x69/0x140
Jun 10 08:14:57 ubuntu-202506-36892 kernel: device_add+0x3bd/0x710
Jun 10 08:14:57 ubuntu-202506-36892 kernel: platform_device_add+0x193/0x270
Jun 10 08:14:57 ubuntu-202506-36892 kernel:
platform_device_register_full+0x10d/0x1c0
[Fix]
Intel provides a patch to fix this issue.
https://lore.kernel.org/linux-i2c/[email protected]/
[Test]
1. Boot up the Intel Birch Stream SoC machine which has multiple devices need
to load i801_smbus module
2. There should be no such error in dmesg
sysfs: cannot create duplicate filename '/bus/platform/devices/iTCO_wdt'
[Where problems could occur]
It removes the watchdog feature for Intel Birch Stream SoC in the driver,
won't affect other platforms, and should not introduce any regressions.
To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/2121997/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp