I just tried with the kernel here: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1732034
14:07:22 ~ • uname -a Linux andrewvos-desktop 4.14.0+ #1 SMP Wed Nov 15 00:02:10 EST 2017 x86_64 x86_64 x86_64 GNU/Linux
And I noticed this in the logs:
[ 25.147643] logitech-hidpp-device 0003:046D:101B.0007: HID++ 1.0 device connected. [260/2107] [ 112.844354] usb 1-2: USB disconnect, device number 2 [ 139.643141] Bluetooth: HIDP (Human Interface Emulation) ver 1.2 [ 139.643156] Bluetooth: HIDP socket layer initialized [ 139.674331] hid-generic 0005:004C:0267.0008: unknown main item tag 0x0 [ 139.674560] input: Magic Keyboard as /devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9:1.0/bluetooth/hci0/hci0:256/0005:004C:0267.0008/input/input15 [ 139.675296] hid-generic 0005:004C:0267.0008: input,hidraw0: BLUETOOTH HID v0.66 Keyboard [Magic Keyboard] on a0:c5:89:13:3e:3f [ 157.100149] iwlwifi 0000:03:00.0: Queue 10 is active on fifo 1 and stuck for 10000 ms. SW [91, 113] HW [91, 113] FH TRB=0x0c010a06a [ 157.100533] iwlwifi 0000:03:00.0: Microcode SW error detected. Restarting 0x2000000. [ 157.100780] iwlwifi 0000:03:00.0: Start IWL Error Log Dump: [ 157.100785] iwlwifi 0000:03:00.0: Status: 0x00000100, count: 6 [ 157.100789] iwlwifi 0000:03:00.0: Loaded firmware version: 31.532993.0 [ 157.100793] iwlwifi 0000:03:00.0: 0x00000084 | NMI_INTERRUPT_UNKNOWN [ 157.100797] iwlwifi 0000:03:00.0: 0x000002B0 | trm_hw_status0 [ 157.100801] iwlwifi 0000:03:00.0: 0x00000000 | trm_hw_status1 [ 157.100804] iwlwifi 0000:03:00.0: 0x00010040 | branchlink2 [ 157.100807] iwlwifi 0000:03:00.0: 0x00028DA6 | interruptlink1 [ 157.100810] iwlwifi 0000:03:00.0: 0x00028DA6 | interruptlink2 [ 157.100813] iwlwifi 0000:03:00.0: 0x00000000 | data1 [ 157.100817] iwlwifi 0000:03:00.0: 0x00000080 | data2 [ 157.100820] iwlwifi 0000:03:00.0: 0x07830000 | data3 [ 157.100823] iwlwifi 0000:03:00.0: 0x52817D36 | beacon time [ 157.100826] iwlwifi 0000:03:00.0: 0xBE4D62C8 | tsf low [ 157.100830] iwlwifi 0000:03:00.0: 0x00000017 | tsf hi [ 157.100833] iwlwifi 0000:03:00.0: 0x00000000 | time gp1 [ 157.100837] iwlwifi 0000:03:00.0: 0x08F6A80D | time gp2 [ 157.100840] iwlwifi 0000:03:00.0: 0x00000001 | uCode revision type [ 157.100843] iwlwifi 0000:03:00.0: 0x0000001F | uCode version major [ 157.100847] iwlwifi 0000:03:00.0: 0x00082201 | uCode version minor [ 157.100850] iwlwifi 0000:03:00.0: 0x00000201 | hw version [ 157.100853] iwlwifi 0000:03:00.0: 0x00C89008 | board version [ 157.100856] iwlwifi 0000:03:00.0: 0x0053019C | hcmd [ 157.100860] iwlwifi 0000:03:00.0: 0x0002200A | isr0 [ 157.100863] iwlwifi 0000:03:00.0: 0x00800000 | isr1 [ 157.100866] iwlwifi 0000:03:00.0: 0x0800180A | isr2 [ 157.100869] iwlwifi 0000:03:00.0: 0x004054C1 | isr3 [ 157.100872] iwlwifi 0000:03:00.0: 0x00000000 | isr4 [ 157.100875] iwlwifi 0000:03:00.0: 0x0053019C | last cmd Id [ 157.100878] iwlwifi 0000:03:00.0: 0x00000000 | wait_event [ 157.100881] iwlwifi 0000:03:00.0: 0x00000080 | l2p_control [ 157.100885] iwlwifi 0000:03:00.0: 0x00010020 | l2p_duration [ 157.100888] iwlwifi 0000:03:00.0: 0x0000003F | l2p_mhvalid [ 157.100891] iwlwifi 0000:03:00.0: 0x00000080 | l2p_addr_match [ 157.100894] iwlwifi 0000:03:00.0: 0x0000000D | lmpm_pmg_sel [ 157.100897] iwlwifi 0000:03:00.0: 0x15062149 | timestamp [ 157.100901] iwlwifi 0000:03:00.0: 0x00340018 | flow_handler [ 157.101095] iwlwifi 0000:03:00.0: Start IWL Error Log Dump: [ 157.101098] iwlwifi 0000:03:00.0: Status: 0x00000100, count: 7 [ 157.101102] iwlwifi 0000:03:00.0: 0x00000070 | ADVANCED_SYSASSERT [ 157.101105] iwlwifi 0000:03:00.0: 0x00000000 | umac branchlink1 [ 157.101109] iwlwifi 0000:03:00.0: 0xC0086B70 | umac branchlink2 [ 157.101112] iwlwifi 0000:03:00.0: 0xC00844E0 | umac interruptlink1 [ 157.101115] iwlwifi 0000:03:00.0: 0xC00844E0 | umac interruptlink2 [ 157.101118] iwlwifi 0000:03:00.0: 0x00000800 | umac data1 [ 157.101122] iwlwifi 0000:03:00.0: 0xC00844E0 | umac data2 [ 157.101125] iwlwifi 0000:03:00.0: 0xDEADBEEF | umac data3 [ 157.101128] iwlwifi 0000:03:00.0: 0x0000001F | umac major [ 157.101134] iwlwifi 0000:03:00.0: 0x00082201 | umac minor [ 157.101138] iwlwifi 0000:03:00.0: 0xC088627C | frame pointer [ 157.101141] iwlwifi 0000:03:00.0: 0xC088627C | stack pointer [ 157.101144] iwlwifi 0000:03:00.0: 0x0053019C | last host cmd [ 157.101147] iwlwifi 0000:03:00.0: 0x00000000 | isr status reg [ 157.101154] ieee80211 phy0: Hardware restart was requested
I'll try with the latest upstream now.
I just tried with the kernel here: https:/ /bugs.launchpad .net/ubuntu/ +source/ linux/+ bug/1732034
14:07:22 ~ • uname -a
Linux andrewvos-desktop 4.14.0+ #1 SMP Wed Nov 15 00:02:10 EST 2017 x86_64 x86_64 x86_64 GNU/Linux
And I noticed this in the logs:
[ 25.147643] logitech- hidpp-device 0003:046D: 101B.0007: HID++ 1.0 device connected. [260/2107] 0267.0008: unknown main item tag 0x0 pci0000: 00/0000: 00:14.0/ usb1/1- 9/1-9:1. 0/bluetooth/ hci0/hci0: 256/0005: 004C:0267. 0008/input/ input15 0267.0008: input,hidraw0: BLUETOOTH HID v0.66 Keyboard [Magic Keyboard] on a0:c5:89:13:3e:3f UNKNOWN
[ 112.844354] usb 1-2: USB disconnect, device number 2
[ 139.643141] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[ 139.643156] Bluetooth: HIDP socket layer initialized
[ 139.674331] hid-generic 0005:004C:
[ 139.674560] input: Magic Keyboard as /devices/
[ 139.675296] hid-generic 0005:004C:
[ 157.100149] iwlwifi 0000:03:00.0: Queue 10 is active on fifo 1 and stuck for 10000 ms. SW [91, 113] HW [91, 113] FH TRB=0x0c010a06a
[ 157.100533] iwlwifi 0000:03:00.0: Microcode SW error detected. Restarting 0x2000000.
[ 157.100780] iwlwifi 0000:03:00.0: Start IWL Error Log Dump:
[ 157.100785] iwlwifi 0000:03:00.0: Status: 0x00000100, count: 6
[ 157.100789] iwlwifi 0000:03:00.0: Loaded firmware version: 31.532993.0
[ 157.100793] iwlwifi 0000:03:00.0: 0x00000084 | NMI_INTERRUPT_
[ 157.100797] iwlwifi 0000:03:00.0: 0x000002B0 | trm_hw_status0
[ 157.100801] iwlwifi 0000:03:00.0: 0x00000000 | trm_hw_status1
[ 157.100804] iwlwifi 0000:03:00.0: 0x00010040 | branchlink2
[ 157.100807] iwlwifi 0000:03:00.0: 0x00028DA6 | interruptlink1
[ 157.100810] iwlwifi 0000:03:00.0: 0x00028DA6 | interruptlink2
[ 157.100813] iwlwifi 0000:03:00.0: 0x00000000 | data1
[ 157.100817] iwlwifi 0000:03:00.0: 0x00000080 | data2
[ 157.100820] iwlwifi 0000:03:00.0: 0x07830000 | data3
[ 157.100823] iwlwifi 0000:03:00.0: 0x52817D36 | beacon time
[ 157.100826] iwlwifi 0000:03:00.0: 0xBE4D62C8 | tsf low
[ 157.100830] iwlwifi 0000:03:00.0: 0x00000017 | tsf hi
[ 157.100833] iwlwifi 0000:03:00.0: 0x00000000 | time gp1
[ 157.100837] iwlwifi 0000:03:00.0: 0x08F6A80D | time gp2
[ 157.100840] iwlwifi 0000:03:00.0: 0x00000001 | uCode revision type
[ 157.100843] iwlwifi 0000:03:00.0: 0x0000001F | uCode version major
[ 157.100847] iwlwifi 0000:03:00.0: 0x00082201 | uCode version minor
[ 157.100850] iwlwifi 0000:03:00.0: 0x00000201 | hw version
[ 157.100853] iwlwifi 0000:03:00.0: 0x00C89008 | board version
[ 157.100856] iwlwifi 0000:03:00.0: 0x0053019C | hcmd
[ 157.100860] iwlwifi 0000:03:00.0: 0x0002200A | isr0
[ 157.100863] iwlwifi 0000:03:00.0: 0x00800000 | isr1
[ 157.100866] iwlwifi 0000:03:00.0: 0x0800180A | isr2
[ 157.100869] iwlwifi 0000:03:00.0: 0x004054C1 | isr3
[ 157.100872] iwlwifi 0000:03:00.0: 0x00000000 | isr4
[ 157.100875] iwlwifi 0000:03:00.0: 0x0053019C | last cmd Id
[ 157.100878] iwlwifi 0000:03:00.0: 0x00000000 | wait_event
[ 157.100881] iwlwifi 0000:03:00.0: 0x00000080 | l2p_control
[ 157.100885] iwlwifi 0000:03:00.0: 0x00010020 | l2p_duration
[ 157.100888] iwlwifi 0000:03:00.0: 0x0000003F | l2p_mhvalid
[ 157.100891] iwlwifi 0000:03:00.0: 0x00000080 | l2p_addr_match
[ 157.100894] iwlwifi 0000:03:00.0: 0x0000000D | lmpm_pmg_sel
[ 157.100897] iwlwifi 0000:03:00.0: 0x15062149 | timestamp
[ 157.100901] iwlwifi 0000:03:00.0: 0x00340018 | flow_handler
[ 157.101095] iwlwifi 0000:03:00.0: Start IWL Error Log Dump:
[ 157.101098] iwlwifi 0000:03:00.0: Status: 0x00000100, count: 7
[ 157.101102] iwlwifi 0000:03:00.0: 0x00000070 | ADVANCED_SYSASSERT
[ 157.101105] iwlwifi 0000:03:00.0: 0x00000000 | umac branchlink1
[ 157.101109] iwlwifi 0000:03:00.0: 0xC0086B70 | umac branchlink2
[ 157.101112] iwlwifi 0000:03:00.0: 0xC00844E0 | umac interruptlink1
[ 157.101115] iwlwifi 0000:03:00.0: 0xC00844E0 | umac interruptlink2
[ 157.101118] iwlwifi 0000:03:00.0: 0x00000800 | umac data1
[ 157.101122] iwlwifi 0000:03:00.0: 0xC00844E0 | umac data2
[ 157.101125] iwlwifi 0000:03:00.0: 0xDEADBEEF | umac data3
[ 157.101128] iwlwifi 0000:03:00.0: 0x0000001F | umac major
[ 157.101134] iwlwifi 0000:03:00.0: 0x00082201 | umac minor
[ 157.101138] iwlwifi 0000:03:00.0: 0xC088627C | frame pointer
[ 157.101141] iwlwifi 0000:03:00.0: 0xC088627C | stack pointer
[ 157.101144] iwlwifi 0000:03:00.0: 0x0053019C | last host cmd
[ 157.101147] iwlwifi 0000:03:00.0: 0x00000000 | isr status reg
[ 157.101154] ieee80211 phy0: Hardware restart was requested
I'll try with the latest upstream now.