2021-08-06 4:43 GMT, qwx : > The patch unfortunately doesn't work for me after a quick test on > a x240 (did=0x08b2), I have to change Type7260 to 20, not 30, and > it just dies with a firmware error (with 6.9 firmware). > > I can't test more than that right now, but I'll try again later. when you try it again, would you please mail the whole error message here, so i can debug it? here is an example error message: #l1: firmware: iwm-7260-17, rev 11, build 3216344376, size [3] 14000+2c000 + [3] 14000+2c000 + 0 #l1: fatal firmware error lastcmd: 136 (0x88) error: id 65, trm_hw_status 000002f0 00000000, branchlink2 0000099a, interruptlink 0000d340 0000b8ca, errordata 00000000 00000200 02030000 #l1: cmd 136: flushq: broken readnvmsect: flushq: broken #l1: cmd 152: qcmd: broken #l1: qcmd: broken also apparently i'm not supposed to do the niclock/nicunlock dance for tx commands, so check if qid == 4 so that we know it was sent by cmd(). perhaps might solve things? diff attached.