And yes, it is regression. also it does not work with kernel 6.6 (LTS). However it does work perfectly well with kernel 6.1.92.
Linux Zen 6.1.92-1-MANJARO #1 SMP PREEMPT_DYNAMIC Mon May 27 03:37:00 UTC 2024 x86_64 GNU/Linux
$ dmesg | grep -i bluetooth [ 5.621856] Bluetooth: Core ver 2.22 [ 5.621877] NET: Registered PF_BLUETOOTH protocol family [ 5.621878] Bluetooth: HCI device and connection manager initialized [ 5.621881] Bluetooth: HCI socket layer initialized [ 5.621883] Bluetooth: L2CAP socket layer initialized [ 5.621887] Bluetooth: SCO socket layer initialized [ 5.659250] Bluetooth: hci0: Bootloader revision 0.3 build 0 week 24 2017 [ 5.661255] Bluetooth: hci0: Device revision is 1 [ 5.661259] Bluetooth: hci0: Secure boot is enabled [ 5.661260] Bluetooth: hci0: OTP lock is enabled [ 5.661262] Bluetooth: hci0: API lock is enabled [ 5.661263] Bluetooth: hci0: Debug lock is disabled [ 5.661264] Bluetooth: hci0: Minimum firmware build 1 week 10 2014 [ 5.663789] Bluetooth: hci0: Found device firmware: intel/ibt-20-1-3.sfi [ 5.663805] Bluetooth: hci0: Boot Address: 0x24800 [ 5.663807] Bluetooth: hci0: Firmware Version: 132-3.24 [ 6.464952] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 6.464954] Bluetooth: BNEP filters: protocol multicast [ 6.464957] Bluetooth: BNEP socket layer initialized [ 7.025995] Bluetooth: hci0: Waiting for firmware download to complete [ 7.026211] Bluetooth: hci0: Firmware loaded in 1330487 usecs [ 7.026245] Bluetooth: hci0: Waiting for device to boot [ 7.041215] Bluetooth: hci0: Device booted in 14630 usecs [ 7.041217] Bluetooth: hci0: Malformed MSFT vendor event: 0x02 [ 7.041527] Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-20-1-3.ddc [ 7.047218] Bluetooth: hci0: Applying Intel DDC parameters completed [ 7.050221] Bluetooth: hci0: Firmware revision 0.3 build 132 week 3 2024 [ 7.217324] Bluetooth: MGMT ver 1.22 [ 18.841731] Bluetooth: RFCOMM TTY layer initialized [ 18.841737] Bluetooth: RFCOMM socket layer initialized [ 18.841740] Bluetooth: RFCOMM ver 1.11
sorry, but I have no time or will to install and test with every non-supported kernel versions inbetween 6.1 and 6.6 to see where the error came back in.
And yes, it is regression. also it does not work with kernel 6.6 (LTS).
However it does work perfectly well with kernel 6.1.92.
Linux Zen 6.1.92-1-MANJARO #1 SMP PREEMPT_DYNAMIC Mon May 27 03:37:00 UTC 2024 x86_64 GNU/Linux
$ dmesg | grep -i bluetooth 20-1-3. sfi 20-1-3. ddc
[ 5.621856] Bluetooth: Core ver 2.22
[ 5.621877] NET: Registered PF_BLUETOOTH protocol family
[ 5.621878] Bluetooth: HCI device and connection manager initialized
[ 5.621881] Bluetooth: HCI socket layer initialized
[ 5.621883] Bluetooth: L2CAP socket layer initialized
[ 5.621887] Bluetooth: SCO socket layer initialized
[ 5.659250] Bluetooth: hci0: Bootloader revision 0.3 build 0 week 24 2017
[ 5.661255] Bluetooth: hci0: Device revision is 1
[ 5.661259] Bluetooth: hci0: Secure boot is enabled
[ 5.661260] Bluetooth: hci0: OTP lock is enabled
[ 5.661262] Bluetooth: hci0: API lock is enabled
[ 5.661263] Bluetooth: hci0: Debug lock is disabled
[ 5.661264] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[ 5.663789] Bluetooth: hci0: Found device firmware: intel/ibt-
[ 5.663805] Bluetooth: hci0: Boot Address: 0x24800
[ 5.663807] Bluetooth: hci0: Firmware Version: 132-3.24
[ 6.464952] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 6.464954] Bluetooth: BNEP filters: protocol multicast
[ 6.464957] Bluetooth: BNEP socket layer initialized
[ 7.025995] Bluetooth: hci0: Waiting for firmware download to complete
[ 7.026211] Bluetooth: hci0: Firmware loaded in 1330487 usecs
[ 7.026245] Bluetooth: hci0: Waiting for device to boot
[ 7.041215] Bluetooth: hci0: Device booted in 14630 usecs
[ 7.041217] Bluetooth: hci0: Malformed MSFT vendor event: 0x02
[ 7.041527] Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-
[ 7.047218] Bluetooth: hci0: Applying Intel DDC parameters completed
[ 7.050221] Bluetooth: hci0: Firmware revision 0.3 build 132 week 3 2024
[ 7.217324] Bluetooth: MGMT ver 1.22
[ 18.841731] Bluetooth: RFCOMM TTY layer initialized
[ 18.841737] Bluetooth: RFCOMM socket layer initialized
[ 18.841740] Bluetooth: RFCOMM ver 1.11
sorry, but I have no time or will to install and test with every non-supported kernel versions inbetween 6.1 and 6.6 to see where the error came back in.