[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator
This bug is awaiting verification that the linux- realtime-6.17/6.17.0-1004.5~24.04.2 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-noble-linux- realtime-6.17' to 'verification-done-noble-linux-realtime-6.17'. If the problem still exists, change the tag 'verification-needed-noble-linux- realtime-6.17' to 'verification-failed-noble-linux-realtime-6.17'. If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you! ** Tags added: kernel-spammed-noble-linux-realtime-6.17-v2 verification-needed-noble-linux-realtime-6.17 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2103496 Title: Introduce configfs-based interface for gpio-aggregator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2103496/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator
This bug is awaiting verification that the linux-azure- fips/6.8.0-1034.39+fips1 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-noble-linux-azure-fips' to 'verification-done-noble-linux-azure-fips'. If the problem still exists, change the tag 'verification-needed-noble-linux-azure-fips' to 'verification-failed-noble-linux-azure-fips'. If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you! ** Tags added: kernel-spammed-noble-linux-azure-fips-v2 verification-needed-noble-linux-azure-fips -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2103496 Title: Introduce configfs-based interface for gpio-aggregator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2103496/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator
This bug is awaiting verification that the linux-xilinx/6.8.0-1017.18 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-noble-linux-xilinx' to 'verification-done- noble-linux-xilinx'. If the problem still exists, change the tag 'verification-needed-noble-linux-xilinx' to 'verification-failed-noble- linux-xilinx'. If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you! ** Tags added: kernel-spammed-noble-linux-xilinx-v2 verification-needed-noble-linux-xilinx -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2103496 Title: Introduce configfs-based interface for gpio-aggregator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2103496/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator
This bug is awaiting verification that the linux-gcp- fips/6.8.0-1035.37+fips1 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-noble-linux-gcp-fips' to 'verification-done-noble-linux-gcp-fips'. If the problem still exists, change the tag 'verification-needed-noble-linux-gcp-fips' to 'verification-failed-noble-linux-gcp-fips'. If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you! ** Tags added: kernel-spammed-noble-linux-gcp-fips-v2 verification-needed-noble-linux-gcp-fips -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2103496 Title: Introduce configfs-based interface for gpio-aggregator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2103496/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator
This bug is awaiting verification that the linux-aws- fips/6.8.0-1034.36+fips1 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-noble-linux-aws-fips' to 'verification-done-noble-linux-aws-fips'. If the problem still exists, change the tag 'verification-needed-noble-linux-aws-fips' to 'verification-failed-noble-linux-aws-fips'. If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you! ** Tags added: kernel-spammed-noble-linux-aws-fips-v2 verification-needed-noble-linux-aws-fips -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2103496 Title: Introduce configfs-based interface for gpio-aggregator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2103496/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator
This bug is awaiting verification that the linux-fips/6.8.0-72.72+fips1 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-noble-linux-fips' to 'verification-done-noble- linux-fips'. If the problem still exists, change the tag 'verification- needed-noble-linux-fips' to 'verification-failed-noble-linux-fips'. If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you! ** Tags added: kernel-spammed-noble-linux-fips-v2 verification-needed-noble-linux-fips -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2103496 Title: Introduce configfs-based interface for gpio-aggregator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2103496/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator
This bug is awaiting verification that the linux-nvidia- tegra/6.8.0-1007.7 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-noble-linux-nvidia-tegra' to 'verification-done-noble-linux-nvidia-tegra'. If the problem still exists, change the tag 'verification-needed-noble-linux-nvidia-tegra' to 'verification-failed-noble-linux-nvidia-tegra'. If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you! ** Tags added: kernel-spammed-noble-linux-nvidia-tegra-v2 verification-needed-noble-linux-nvidia-tegra -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2103496 Title: Introduce configfs-based interface for gpio-aggregator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2103496/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator
This bug is awaiting verification that the linux-intel/6.14.0-1005.5 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-plucky-linux-intel' to 'verification-done- plucky-linux-intel'. If the problem still exists, change the tag 'verification-needed-plucky-linux-intel' to 'verification-failed-plucky- linux-intel'. If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you! ** Tags added: kernel-spammed-plucky-linux-intel-v2 verification-needed-plucky-linux-intel -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2103496 Title: Introduce configfs-based interface for gpio-aggregator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2103496/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator
This bug was fixed in the package linux - 6.15.0-3.3 --- linux (6.15.0-3.3) questing; urgency=medium * questing/linux: 6.15.0-3.3 -proposed tracker (LP: #2112363) * Packaging resync (LP: #1786013) - [Packaging] debian.master/dkms-versions -- update from kernel-versions (main/d2025.05.26) - [Packaging] debian.master/dkms-versions -- update from kernel-versions (main/d2025.06.03) * Rotate the Canonical Livepatch key (LP: #2111244) - [config] prepare for Canonical Livepatch key rotation * Miscellaneous Ubuntu changes - [packaging] rename to linux - [Config] Disable CONFIG_OBJTOOL_WERROR for now. - Update dropped.txt - [Config] Update toolchain -- Timo Aaltonen Wed, 04 Jun 2025 08:38:59 +0300 ** Changed in: linux (Ubuntu) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2103496 Title: Introduce configfs-based interface for gpio-aggregator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2103496/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator
This bug is awaiting verification that the linux- nvidia-6.14/6.14.0-1007.7 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-noble-linux-nvidia-6.14' to 'verification-done-noble-linux-nvidia-6.14'. If the problem still exists, change the tag 'verification-needed-noble-linux-nvidia-6.14' to 'verification-failed-noble-linux-nvidia-6.14'. If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you! ** Tags added: kernel-spammed-noble-linux-nvidia-6.14-v2 verification-needed-noble-linux-nvidia-6.14 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2103496 Title: Introduce configfs-based interface for gpio-aggregator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2103496/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator
This bug was fixed in the package linux - 6.8.0-62.65
---
linux (6.8.0-62.65) noble; urgency=medium
* noble/linux: 6.8.0-62.65 -proposed tracker (LP: #2110737)
* Rotate the Canonical Livepatch key (LP: #2111244)
- [Config] Prepare for Canonical Livepatch key rotation
* KVM bug causes Firecracker crash when it runs the vCPU for the first time
(LP: #2109859)
- vhost: return task creation error instead of NULL
- kvm: retry nx_huge_page_recovery_thread creation
* CVE-2025-2312 cifs.upcall could access incorrect kerberos credentials cache
(LP: #2099914) // CVE-2025-2312
- CIFS: New mount option for cifs.upcall namespace resolution
* Noble update: upstream stable patchset 2025-04-29 (LP: #2109640)
- ASoC: wm8994: Add depends on MFD core
- ASoC: samsung: Add missing selects for MFD_WM8994
- seccomp: Stub for !CONFIG_SECCOMP
- scsi: iscsi: Fix redundant response for ISCSI_UEVENT_GET_HOST_STATS
request
- of/unittest: Add test that of_address_to_resource() fails on non-
translatable address
- irqchip/sunxi-nmi: Add missing SKIP_WAKE flag
- hwmon: (drivetemp) Set scsi command timeout to 10s
- ASoC: samsung: Add missing depends on I2C
- ata: libata-core: Set ATA_QCFLAG_RTF_FILLED in fill_result_tf()
- Revert "libfs: fix infinite directory reads for offset dir"
- libfs: Replace simple_offset end-of-directory detection
- Revert "HID: multitouch: Add support for lenovo Y9000P Touchpad"
- ALSA: usb-audio: Add delay quirk for USB Audio Device
- Input: xpad - add support for Nacon Pro Compact
- Input: atkbd - map F23 key to support default copilot shortcut
- Input: xpad - add unofficial Xbox 360 wireless receiver clone
- Input: xpad - add QH Electronics VID/PID
- Input: xpad - improve name of 8BitDo controller 2dc8:3106
- Input: xpad - add support for Nacon Evol-X Xbox One Controller
- Input: xpad - add support for wooting two he (arm)
- ASoC: codecs: es8316: Fix HW rate calculation for 48Mhz MCLK
- ASoC: cs42l43: Add codec force suspend/resume ops
- ALSA: hda/realtek: Fix volume adjustment issue on Lenovo ThinkBook 16P
Gen5
- libfs: Return ENOSPC when the directory offset range is exhausted
- Revert "libfs: Add simple_offset_empty()"
- libfs: Use d_children list to iterate simple_offset directories
- wifi: rtl8xxxu: add more missing rtl8192cu USB IDs
- HID: wacom: Initialize brightness of LED trigger
- Upstream stable to v6.6.75, v6.12.12
* Noble update: upstream stable patchset 2025-04-29 (LP: #2109640) //
CVE-2025-21689
- USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb()
* Noble update: upstream stable patchset 2025-04-29 (LP: #2109640) //
CVE-2025-21690
- scsi: storvsc: Ratelimit warning logs to prevent VM denial of service
* Noble update: upstream stable patchset 2025-04-29 (LP: #2109640) //
CVE-2025-21691
- cachestat: fix page cache statistics permission checking
* Noble update: upstream stable patchset 2025-04-29 (LP: #2109640) //
CVE-2025-21692
- net: sched: fix ets qdisc OOB Indexing
* Noble update: upstream stable patchset 2025-04-29 (LP: #2109640) //
CVE-2025-21699
- gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag
* Noble update: upstream stable patchset 2025-04-29 (LP: #2109640) //
CVE-2024-50157
- RDMA/bnxt_re: Avoid CPU lockups due fifo occupancy check loop
* rtw89: Support hardware rfkill (LP: #2077384)
- wifi: rtw89: add support for hardware rfkill
* Introduce configfs-based interface for gpio-aggregator (LP: #2103496)
- gpio: introduce utilities for synchronous fake device creation
- bitmap: Define a cleanup function for bitmaps
- gpio: aggregator: simplify aggr_parse() with scoped bitmap
- gpio: aggregator: protect driver attr handlers against module unload
- gpio: aggregator: reorder functions to prepare for configfs introduction
- gpio: aggregator: unify function naming
- gpio: aggregator: add gpio_aggregator_{alloc, free}()
- gpio: aggregator: introduce basic configfs interface
- [Config] Enable DEV_SYNC_PROBE as module
- SAUCE: gpio: aggregator: Fix error code in gpio_aggregator_activate()
- gpio: aggregator: rename 'name' to 'key' in gpio_aggregator_parse()
- gpio: aggregator: expose aggregator created via legacy sysfs to configfs
- SAUCE: gpio: aggregator: fix "_sysfs" prefix check in
gpio_aggregator_make_group()
- SAUCE: gpio: aggregator: Fix gpio_aggregator_line_alloc() checking
- SAUCE: gpio: aggregator: Return an error if there are no GPIOs in
gpio_aggregator_parse()
- SAUCE: gpio: aggregator: Fix leak in gpio_aggregator_parse()
- gpio: aggregator: cancel deferred probe for devices created via configfs
- Documentation: gpio: document configfs interface for gpio-aggregator
- selftests: gpio: add test cases for gpio-aggregator
-
[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator
** Tags removed: verification-needed-noble-linux-azure-nvidia ** Tags added: verification-done-noble-linux-azure-nvidia -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2103496 Title: Introduce configfs-based interface for gpio-aggregator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2103496/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator
This bug is awaiting verification that the linux- realtime-6.14/6.14.0-1003.3~24.04.3 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-noble-linux- realtime-6.14' to 'verification-done-noble-linux-realtime-6.14'. If the problem still exists, change the tag 'verification-needed-noble-linux- realtime-6.14' to 'verification-failed-noble-linux-realtime-6.14'. If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you! ** Tags added: kernel-spammed-noble-linux-realtime-6.14-v2 verification-needed-noble-linux-realtime-6.14 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2103496 Title: Introduce configfs-based interface for gpio-aggregator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2103496/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator
This bug is awaiting verification that the linux- gcp-6.14/6.14.0-1007.7~24.04.1 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-noble-linux- gcp-6.14' to 'verification-done-noble-linux-gcp-6.14'. If the problem still exists, change the tag 'verification-needed-noble-linux-gcp-6.14' to 'verification-failed-noble-linux-gcp-6.14'. If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you! ** Tags added: kernel-spammed-noble-linux-gcp-6.14-v2 verification-needed-noble-linux-gcp-6.14 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2103496 Title: Introduce configfs-based interface for gpio-aggregator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2103496/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator
This bug is awaiting verification that the linux-azure- nvidia/6.8.0-1018.19 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-noble-linux-azure-nvidia' to 'verification-done-noble-linux-azure-nvidia'. If the problem still exists, change the tag 'verification-needed-noble-linux-azure-nvidia' to 'verification-failed-noble-linux-azure-nvidia'. If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you! ** Tags added: kernel-spammed-noble-linux-azure-nvidia-v2 verification-needed-noble-linux-azure-nvidia -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2103496 Title: Introduce configfs-based interface for gpio-aggregator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2103496/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator
This bug is awaiting verification that the linux- oracle-6.14/6.14.0-1007.7~24.04.1 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-noble-linux- oracle-6.14' to 'verification-done-noble-linux-oracle-6.14'. If the problem still exists, change the tag 'verification-needed-noble-linux- oracle-6.14' to 'verification-failed-noble-linux-oracle-6.14'. If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you! ** Tags added: kernel-spammed-noble-linux-oracle-6.14-v2 verification-needed-noble-linux-oracle-6.14 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2103496 Title: Introduce configfs-based interface for gpio-aggregator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2103496/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator
This bug is awaiting verification that the linux/6.8.0-62.65 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-noble-linux' to 'verification-done-noble-linux'. If the problem still exists, change the tag 'verification-needed-noble- linux' to 'verification-failed-noble-linux'. If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you! ** Tags added: kernel-spammed-noble-linux-v2 verification-needed-noble-linux -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2103496 Title: Introduce configfs-based interface for gpio-aggregator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2103496/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator
This bug is awaiting verification that the linux/6.14.0-17.17 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-plucky-linux' to 'verification-done-plucky-linux'. If the problem still exists, change the tag 'verification-needed-plucky- linux' to 'verification-failed-plucky-linux'. If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you! ** Tags added: kernel-spammed-plucky-linux-v2 verification-needed-plucky-linux -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2103496 Title: Introduce configfs-based interface for gpio-aggregator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2103496/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator
** Changed in: linux (Ubuntu Oracular) Status: In Progress => Won't Fix ** Changed in: linux (Ubuntu Noble) Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2103496 Title: Introduce configfs-based interface for gpio-aggregator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2103496/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator
** Tags added: kernel-daily-bug -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2103496 Title: Introduce configfs-based interface for gpio-aggregator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2103496/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator
I am resetting the fix status for Plucky since there was another submission which contained follow-up changes which have not been committed before. ** Changed in: linux (Ubuntu Plucky) Status: Fix Released => Fix Committed ** Changed in: linux (Ubuntu Oracular) Importance: Undecided => Medium ** Changed in: linux (Ubuntu Plucky) Importance: Undecided => Medium ** Changed in: linux (Ubuntu Noble) Importance: Undecided => Medium ** Changed in: linux (Ubuntu Jammy) Importance: Undecided => Medium -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2103496 Title: Introduce configfs-based interface for gpio-aggregator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2103496/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator
This bug is awaiting verification that the linux-oem-6.14/6.14.0-1003.3 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-noble-linux-oem-6.14' to 'verification-done- noble-linux-oem-6.14'. If the problem still exists, change the tag 'verification-needed-noble-linux-oem-6.14' to 'verification-failed- noble-linux-oem-6.14'. If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you! ** Tags added: kernel-spammed-noble-linux-oem-6.14-v2 verification-needed-noble-linux-oem-6.14 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2103496 Title: Introduce configfs-based interface for gpio-aggregator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2103496/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator
** Changed in: linux (Ubuntu Jammy) Status: In Progress => Won't Fix -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2103496 Title: Introduce configfs-based interface for gpio-aggregator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2103496/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator
SRU patch submission (v2) to KTML: [SRU][P/O/N][PATCH v2 0/3] Introduce configfs-based interface for gpio-aggregator (LP: #2103496) https://lists.ubuntu.com/archives/kernel-team/2025-April/159079.html -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2103496 Title: Introduce configfs-based interface for gpio-aggregator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2103496/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator
** Description changed:
[ Impact ]
The existing 'new_device' interface for gpio-aggregator
- (https://docs.kernel.org/admin-guide/gpio/gpio-aggregator.html) has several
limitations:
+ (https://docs.kernel.org/admin-guide/gpio/gpio-aggregator.html) has several
+ limitations:
- * No way to determine when GPIO aggregator creation is complete.
- * No way to retrieve errors when creating a GPIO aggregator.
- * No way to trace a GPIO line of an aggregator back to its corresponding
physical device.
- * The 'new_device' echo does not indicate which virtual gpiochip was
created.
- * No way to assign names to GPIO lines exported through an aggregator.
+ * No way to determine when GPIO aggregator creation is complete.
+ * No way to retrieve errors when creating a GPIO aggregator.
+ * No way to trace a GPIO line of an aggregator back to its corresponding
+ physical device.
+ * The 'new_device' echo does not indicate which virtual gpiochip was
+ created.
+ * No way to assign names to GPIO lines exported through an aggregator.
- While the GPIO aggregator concept is useful for resource isolation,
- these limitations currently hinder its practical effectiveness. This
- patch series addresses all those issues.
+ While the GPIO aggregator concept is useful for resource isolation, these
+ limitations currently hinder its practical effectiveness. This patch series
+ addresses all those issues.
[ Fix ]
For Plucky, I cherry-picked the v6 patch series [1] to include it in the
Release before the main patch series reached linux-next. See the APPLIED
announcement [2]. As a result, the code differs slightly from the v7 patch
series [3], which later made it to linux-next and was used for backporting to
- Oracular/Noble/Jammy as explained below. However, since there are no
+ Oracular/Noble as explained below. However, since there are no
substantial differences between v6 and v7, I do not intend to modify Plucky to
match v7.
- For Plucky, (already) applied 12 patches in total:
+ For Plucky, apply 18 patches in total:
- * Applied [PATCH 1/3] to [PATCH 3/3] from [4], which had landed in
linux-next.
- * Applied [PATCH 2/9] to [PATCH 9/9] from [1], which had been under review.
- * Added a "UBUNTU: [Config]" commit for the new config option
CONFIG_DEV_SYNC_PROBE.
+ * Already applied 12 patches below via [2].
+ - Applied [PATCH 1/3] to [PATCH 3/3] from [4], which had landed in
linux-next.
+ - Applied [PATCH 2/9] to [PATCH 9/9] from [1], which had been under
review.
+ - Added a "UBUNTU: [Config]" commit for the new config option
CONFIG_DEV_SYNC_PROBE.
- Note:
- - [4] is a preparatory patch series for [1].
- - [PATCH 1/9] from [1] was already picked and landed in mainline.
+ Note:
+ - [4] is a preparatory patch series for [1].
+ - [PATCH 1/9] from [1] was already picked and landed in mainline.
- For Oracular, apply 13 patches in total:
+ * Cherry-pick 6 commits (follow-up fixes) from gpio/for-next
(brgl/linux.git)
+ eebfcb98cdc0 ("gpio: aggregator: fix "_sysfs" prefix check in
gpio_aggregator_make_group()")
+ 2e8636ca3400 ("gpio: aggregator: Fix gpio_aggregator_line_alloc()
checking")
+ db1baf69e563 ("gpio: aggregator: Return an error if there are no GPIOs in
gpio_aggregator_parse()")
+ 05b43de95add ("gpio: aggregator: Fix error code in
gpio_aggregator_activate()")
+ d945ff52642d ("gpio: aggregator: Fix leak in gpio_aggregator_parse()")
+ 290ffcfe3042 ("selftests: gpio: gpio-aggregator: add a test case for
_sysfs prefix reservation")
+
+ For Oracular, apply 19 patches in total:
* Cherry-pick 3 commits from mainline, as prerequisite for the main patch
series:
eb5ab6ffb4ca ("gpio: introduce utilities for synchronous fake device
creation")
22dec5aa596e ("gpio: aggregator: simplify aggr_parse() with scoped
bitmap")
12f65d120350 ("gpio: aggregator: protect driver attr handlers against
module unload")
* Cherry-pick 9 commits from linux-next:
7a56efeabffd ("gpio: aggregator: reorder functions to prepare for
configfs introduction")
7616dd97ae22 ("gpio: aggregator: unify function naming")
88fe1d1a646b ("gpio: aggregator: add gpio_aggregator_{alloc,free}()")
86f162e73d2d ("gpio: aggregator: introduce basic configfs interface")
4ec2315d7fab ("gpio: aggregator: rename 'name' to 'key' in
gpio_aggregator_parse()")
83c8e3df642f ("gpio: aggregator: expose aggregator created via legacy
sysfs to configfs")
0269c768de1b ("gpio: aggregator: cancel deferred probe for devices
created via configfs")
10f94d092bba ("Documentation: gpio: document configfs interface for
gpio-aggregator")
6d7f0c1103ef ("selftests: gpio: add test cases for gpio-aggregator")
+ * Cherry-pick 6 commits (follow-up fixes) from gpio/for-next
(brgl/linux.git)
+ eebfcb98cdc0 ("gpio: aggregator: fix "_sysfs" prefix check in
gpio_aggregator_make_group()")
[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator
SRU patch submission (v1) to KTML: [SRU][O/N/J][PATCH 0/3] Introduce configfs-based interface for gpio-aggregator (LP: #2103496) https://lists.ubuntu.com/archives/kernel-team/2025-April/158986.html -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2103496 Title: Introduce configfs-based interface for gpio-aggregator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2103496/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator
Personally, I don't think it should be backported to Jammy from perspective of maintainability and risk of regressions, but in case there is a strong request for it later, I'm going to submit the SRU patch targetting O/N/J. (In other words, I’m personally expecting ACK [O/N] (with NACK for Jammy only)). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2103496 Title: Introduce configfs-based interface for gpio-aggregator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2103496/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator
** Description changed: [ Impact ] The existing 'new_device' interface for gpio-aggregator (https://docs.kernel.org/admin-guide/gpio/gpio-aggregator.html) has several limitations: * No way to determine when GPIO aggregator creation is complete. * No way to retrieve errors when creating a GPIO aggregator. * No way to trace a GPIO line of an aggregator back to its corresponding physical device. * The 'new_device' echo does not indicate which virtual gpiochip was created. * No way to assign names to GPIO lines exported through an aggregator. While the GPIO aggregator concept is useful for resource isolation, these limitations currently hinder its practical effectiveness. This patch series addresses all those issues. [ Fix ] - Apply 12 patches in total: + For Plucky, I cherry-picked the v6 patch series [1] to include it in the + Release before the main patch series reached linux-next. See the APPLIED + announcement [2]. As a result, the code differs slightly from the v7 patch + series [3], which later made it to linux-next and was used for backporting to + Oracular/Noble/Jammy as explained below. However, since there are no + substantial differences between v6 and v7, I do not intend to modify Plucky to + match v7. - * Apply [PATCH 1/3] to [PATCH 3/3] from [1], which have landed in linux-next. - * Add a "UBUNTU: [Config]" commit for the new config option CONFIG_DEV_SYNC_PROBE. - * Apply [PATCH 2/9] to [PATCH 9/9] from [2], which are under review. + For Plucky, (already) applied 12 patches in total: - [1] https://lore.kernel.org/all/[email protected]/ - [2] https://lore.kernel.org/all/[email protected]/ + * Applied [PATCH 1/3] to [PATCH 3/3] from [4], which had landed in linux-next. + * Applied [PATCH 2/9] to [PATCH 9/9] from [1], which had been under review. + * Added a "UBUNTU: [Config]" commit for the new config option CONFIG_DEV_SYNC_PROBE. - Note: - - [1] is a preparatory patch series for [2]. - - [PATCH 1/9] from [2] was already picked and landed in mainline. + Note: + - [4] is a preparatory patch series for [1]. + - [PATCH 1/9] from [1] was already picked and landed in mainline. + + For Oracular, apply 13 patches in total: + + * Cherry-pick 3 commits from mainline, as prerequisite for the main patch series: + eb5ab6ffb4ca ("gpio: introduce utilities for synchronous fake device creation") + 22dec5aa596e ("gpio: aggregator: simplify aggr_parse() with scoped bitmap") + 12f65d120350 ("gpio: aggregator: protect driver attr handlers against module unload") + * Cherry-pick 9 commits from linux-next: + 7a56efeabffd ("gpio: aggregator: reorder functions to prepare for configfs introduction") + 7616dd97ae22 ("gpio: aggregator: unify function naming") + 88fe1d1a646b ("gpio: aggregator: add gpio_aggregator_{alloc,free}()") + 86f162e73d2d ("gpio: aggregator: introduce basic configfs interface") + 4ec2315d7fab ("gpio: aggregator: rename 'name' to 'key' in gpio_aggregator_parse()") + 83c8e3df642f ("gpio: aggregator: expose aggregator created via legacy sysfs to configfs") + 0269c768de1b ("gpio: aggregator: cancel deferred probe for devices created via configfs") + 10f94d092bba ("Documentation: gpio: document configfs interface for gpio-aggregator") + 6d7f0c1103ef ("selftests: gpio: add test cases for gpio-aggregator") + * Add a "UBUNTU: [Config]" commit for the new config option CONFIG_DEV_SYNC_PROBE. + + For Noble, apply 14 patches in total: + + * Cherry-pick 4 commits from mainline, as prerequisite for the main patch series: + eb5ab6ffb4ca ("gpio: introduce utilities for synchronous fake device creation") + d12a82848eac ("bitmap: Define a cleanup function for bitmaps") + 22dec5aa596e ("gpio: aggregator: simplify aggr_parse() with scoped bitmap") + 12f65d120350 ("gpio: aggregator: protect driver attr handlers against module unload") + * Cherry-pick 9 commits from linux-next: + 7a56efeabffd ("gpio: aggregator: reorder functions to prepare for configfs introduction") + 7616dd97ae22 ("gpio: aggregator: unify function naming") + 88fe1d1a646b ("gpio: aggregator: add gpio_aggregator_{alloc,free}()") + 86f162e73d2d ("gpio: aggregator: introduce basic configfs interface") + 4ec2315d7fab ("gpio: aggregator: rename 'name' to 'key' in gpio_aggregator_parse()") + 83c8e3df642f ("gpio: aggregator: expose aggregator created via legacy sysfs to configfs") + 0269c768de1b ("gpio: aggregator: cancel deferred probe for devices created via configfs") + 10f94d092bba ("Documentation: gpio: document configfs interface for gpio-aggregator") + 6d7f0c1103ef ("selftests: gpio: add test cases for gpio-aggregator") + * Add a "UBUNTU: [Config]" commit for the new config option CONFIG_DEV_SYNC_PROBE. + + For Jammy, apply 12 patches in total: + + * Cherry-pick/
[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator
This bug was fixed in the package linux - 6.14.0-13.13 --- linux (6.14.0-13.13) plucky; urgency=medium * plucky/linux: 6.14.0-13.13 -proposed tracker (LP: #2104293) * Miscellaneous Ubuntu changes - [Packaging] Fix invoking of control-create -- Paolo Pisati Wed, 26 Mar 2025 20:26:51 +0100 ** Changed in: linux (Ubuntu Plucky) Status: In Progress => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2103496 Title: Introduce configfs-based interface for gpio-aggregator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2103496/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator
FFe approved from the Release team side. Hopefully nothing regresses and it's a smooth ride in. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2103496 Title: Introduce configfs-based interface for gpio-aggregator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2103496/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator
** Changed in: linux (Ubuntu Noble) Status: New => In Progress ** Changed in: linux (Ubuntu Oracular) Status: New => In Progress ** Changed in: linux (Ubuntu Plucky) Status: New => In Progress ** Changed in: linux (Ubuntu Noble) Assignee: (unassigned) => Koichiro Den (koichiroden) ** Changed in: linux (Ubuntu Oracular) Assignee: (unassigned) => Koichiro Den (koichiroden) ** Changed in: linux (Ubuntu Plucky) Assignee: (unassigned) => Koichiro Den (koichiroden) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2103496 Title: Introduce configfs-based interface for gpio-aggregator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2103496/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator
This would be added post-kernel-feature-freeze for the kernel after plucky beta, so asking for the release team to give a formal blessing so that it's not a surprise. The feature is requested by the snapd-team. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2103496 Title: Introduce configfs-based interface for gpio-aggregator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2103496/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator
** Description changed: [ Impact ] - The existing 'new_device' interface for gpio-aggregator - (https://lore.kernel.org/all/[email protected]/) has several limitations: - - * No way to determine when GPIO aggregator creation is complete. - * No way to retrieve errors when creating a GPIO aggregator. - * No way to trace a GPIO line of an aggregator back to its corresponding physical device. - * The 'new_device' echo does not indicate which virtual gpiochip was created. - * No way to assign names to GPIO lines exported through an aggregator. + The existing 'new_device' interface for gpio-aggregator + (https://docs.kernel.org/admin-guide/gpio/gpio-aggregator.html) has several limitations: + + * No way to determine when GPIO aggregator creation is complete. + * No way to retrieve errors when creating a GPIO aggregator. + * No way to trace a GPIO line of an aggregator back to its corresponding physical device. + * The 'new_device' echo does not indicate which virtual gpiochip was created. + * No way to assign names to GPIO lines exported through an aggregator. While the GPIO aggregator concept is useful for resource isolation, these limitations currently hinder its practical effectiveness. This patch series addresses all those issues. [ Fix ] Apply 12 patches in total: - * Apply [PATCH 1/3] to [PATCH 3/3] from [1], which have landed in linux-next. - * Add a "UBUNTU: [Config]" commit for the new config option CONFIG_DEV_SYNC_PROBE. - * Apply [PATCH 2/9] to [PATCH 9/9] from [2], which are under review. + * Apply [PATCH 1/3] to [PATCH 3/3] from [1], which have landed in linux-next. + * Add a "UBUNTU: [Config]" commit for the new config option CONFIG_DEV_SYNC_PROBE. + * Apply [PATCH 2/9] to [PATCH 9/9] from [2], which are under review. [1] https://lore.kernel.org/all/[email protected]/ [2] https://lore.kernel.org/all/[email protected]/ - + Note: - [1] is a preparatory patch series for [2]. - [PATCH 1/9] from [2] was already picked and landed in mainline. [ Test Plan ] Run kselftest. [ Where problems could occur ] Any regressions would only impact users who load and use the gpio-aggregator module, potentially causing issues like memory leaks or system crashes. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2103496 Title: Introduce configfs-based interface for gpio-aggregator To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2103496/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
