HomeFreeBSD

apple_bce: ignore duplicate TRANSFER_REQUEST in STATUS state

Description

apple_bce: ignore duplicate TRANSFER_REQUEST in STATUS state

Since the host initiates IN data transfers, the
firmware's own TRANSFER_REQUEST for the same phase arrives after
we've already moved to STATUS state. Ignoring instead of failing
the transfer with USB_ERR_IOERROR.

Reviewed by: adrian
Differential Revision: https://reviews.freebsd.org/D58873

Details

Provenance
seurosAuthored on Sep 6 2026, 7:15 PM
Reviewer
adrian
Differential Revision
D58873: apple_bce: ignore duplicate TRANSFER_REQUEST in STATUS state
Parents
rGba28690cc6e0: apple_bce: fix cold boot panic in mailbox send
Branches
Unknown
Tags
Unknown