I confirm the above issue is no longer present for me as of the release of kernel 5.15.15, which makes me think that this regression with Intel Bluetooth was finally fixed upstream.
Before kernel 5.15.15:
Jan 05 23:20:39 manjaro-unstable kernel: Bluetooth: Core ver 2.22
Jan 05 23:20:39 manjaro-unstable kernel: NET: Registered PF_BLUETOOTH protocol family
Jan 05 23:20:39 manjaro-unstable kernel: Bluetooth: HCI device and connection manager initialized
Jan 05 23:20:39 manjaro-unstable kernel: Bluetooth: HCI socket layer initialized
Jan 05 23:20:39 manjaro-unstable kernel: Bluetooth: L2CAP socket layer initialized
Jan 05 23:20:39 manjaro-unstable kernel: Bluetooth: SCO socket layer initialized
Jan 05 23:20:40 manjaro-unstable kernel: Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Jan 05 23:20:40 manjaro-unstable kernel: Bluetooth: BNEP filters: protocol multicast
Jan 05 23:20:40 manjaro-unstable kernel: Bluetooth: BNEP socket layer initialized
Jan 05 23:20:42 manjaro-unstable kernel: Bluetooth: hci0: command 0xfc05 tx timeout
Jan 05 23:20:42 manjaro-unstable kernel: Bluetooth: hci0: Reading Intel version command failed (-110)
After kernel 5.15.15, by only restarting my system:
Jan 20 10:33:46 manjaro-unstable kernel: Bluetooth: Core ver 2.22
Jan 20 10:33:46 manjaro-unstable kernel: NET: Registered PF_BLUETOOTH protocol family
Jan 20 10:33:46 manjaro-unstable kernel: Bluetooth: HCI device and connection manager initialized
Jan 20 10:33:46 manjaro-unstable kernel: Bluetooth: HCI socket layer initialized
Jan 20 10:33:46 manjaro-unstable kernel: Bluetooth: L2CAP socket layer initialized
Jan 20 10:33:46 manjaro-unstable kernel: Bluetooth: SCO socket layer initialized
Jan 20 10:33:46 manjaro-unstable kernel: Bluetooth: hci0: Legacy ROM 2.5 revision 1.0 build 3 week 17 2014
Jan 20 10:33:46 manjaro-unstable kernel: Bluetooth: hci0: Intel device is already patched. patch num: 32
Jan 20 10:33:46 manjaro-unstable kernel: Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Jan 20 10:33:46 manjaro-unstable kernel: Bluetooth: BNEP filters: protocol multicast
Jan 20 10:33:46 manjaro-unstable kernel: Bluetooth: BNEP socket layer initialized
Jan 20 10:33:50 manjaro-unstable kernel: Bluetooth: RFCOMM TTY layer initialized
Jan 20 10:33:50 manjaro-unstable kernel: Bluetooth: RFCOMM socket layer initialized
Jan 20 10:33:50 manjaro-unstable kernel: Bluetooth: RFCOMM ver 1.11
The linux-firmware package 20220119.0c6a7b3-2 implements kernel firmware compression. Linux kernel from 5.3 on support loading from xz compressed firmware.
CONFIG_FW_LOADER_COMPRESS kernel option must be enabled. All official Arch Linux kernel support this for a long time. [1]
The linux-firmware package has been split into smaller packages to further reduce required disk space. Some big firmware files of rarely used hardware have been split into separate packages.
This affects firmware for Mellanox Spectrum switches, Marvell devices, Qualcomm SoCs, Cavium LiquidIO server adapters, QLogic devices, Broadcom NetXtreme II 10Gb ethernet adapters.
Make sure to install additional firmware packages if needed. [2]
new update on sudo requires merging of new syntax in /etc/sudoers file. i merged using kompare and did the final change (for my user) only in visudo, and there were no complains. hope that is ok
After recent upgrade to manjaro-system (20210612-1 ā 20220202-1). User is not in the sudoers file. This incident will be reported.
Fix: Uncomment these two lines
## Uncomment to allow members of group wheel to execute any command
%wheel ALL=(ALL:ALL) ALL
## Uncomment to allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL