[Bug 2103496] Re: Introduce configfs-based interface for gpio-aggregator

2025-12-12 Thread Ubuntu Kernel Bot
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

2025-08-14 Thread Ubuntu Kernel Bot
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

2025-08-14 Thread Ubuntu Kernel Bot
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

2025-08-05 Thread Ubuntu Kernel Bot
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

2025-08-05 Thread Ubuntu Kernel Bot
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

2025-08-01 Thread Ubuntu Kernel Bot
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

2025-07-13 Thread Ubuntu Kernel Bot
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

2025-07-04 Thread Ubuntu Kernel Bot
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

2025-06-26 Thread Launchpad Bug Tracker
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

2025-06-23 Thread Ubuntu Kernel Bot
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

2025-06-19 Thread Launchpad Bug Tracker
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

2025-06-17 Thread Vinicius Peixoto
** 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

2025-06-12 Thread Ubuntu Kernel Bot
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

2025-06-03 Thread Ubuntu Kernel Bot
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

2025-06-03 Thread Ubuntu Kernel Bot
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

2025-05-29 Thread Ubuntu Kernel Bot
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

2025-05-21 Thread Ubuntu Kernel Bot
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

2025-05-12 Thread Ubuntu Kernel Bot
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

2025-04-22 Thread Stefan Bader
** 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

2025-04-17 Thread Jürg Häfliger
** 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

2025-04-16 Thread Stefan Bader
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

2025-04-15 Thread Ubuntu Kernel Bot
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

2025-04-15 Thread Koichiro Den
** 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

2025-04-14 Thread Koichiro Den
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

2025-04-14 Thread Koichiro Den
** 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

2025-04-14 Thread Koichiro Den
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

2025-04-10 Thread Koichiro Den
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

2025-04-10 Thread Koichiro Den
** 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

2025-03-28 Thread Launchpad Bug Tracker
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

2025-03-26 Thread Utkarsh Gupta
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

2025-03-18 Thread You-Sheng Yang
** 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

2025-03-18 Thread Timo Aaltonen
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

2025-03-18 Thread Koichiro Den
** 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