OpenBSD cvs log

created 2021-09-26T01:59:07Z
begin 2021-09-24T00:00:00Z
end 2021-09-25T00:00:00Z
path src/sys
commits 4

date 2021-09-24T05:25:37Z
author kevlo
files src/sys/dev/usb/if_umb.c log diff annotate
src/sys/dev/usb/usbdevs log diff annotate
message Add support for SIMCom SIM7600.
To issue AT commands (AT+CUSBPIDSWITCH=9003,1,1 and AT+CLANMODE=1) to
change to MBIM mode.

ok deraadt@

date 2021-09-24T08:50:57Z
author kevlo
files src/sys/dev/usb/usbdevs.h log diff annotate
src/sys/dev/usb/usbdevs_data.h log diff annotate
message regen

date 2021-09-24T14:37:56Z
author aoyama
files src/sys/arch/m88k/m88k/fpu.c log diff annotate
message Fix two bugs in m88k fcmp{,u} emulation.

- Use of goto will skip zeroing of 88110-specific comparison bits (bitn
12-17) in some cases. (Move their zeroing closer to the point of
their computation.)

- Computing of the "in interval" bits should not be performed when the
S2 operand is negative.

Spotted by Tetsuya Isaki (nono project), suggested diff and description
from Miod Vallat. Tested on the real hardware by Isaki and me.

date 2021-09-24T19:02:16Z
author stsp
files src/sys/dev/pci/if_iwm.c log diff annotate
message Reset the Tx timer when iwm(4) firmware sends a BA notification.

This prevents a bogus "device timeout" if firmware sends a IWM_BA_NOTIF
instead of IWM_TX_CMD in order to let us know that a frame has been sent
on a Tx aggregation queue. Such behaviour was observed on iwx(4), and there
is reason to believe that iwm(4) might also be affected by this issue.

Tested by Jean-Michel Bessot on 7265 via bugs@ where this change seems
to prevent random device timeouts.
Tested by myself on 8265 with no apparent behaviour change seen.