CVSROOT:        /cvs
Module name:    src
Changes by:     s...@cvs.openbsd.org    2020/05/18 11:56:42

Modified files:
        sys/dev/pci    : if_iwm.c if_iwmreg.h 

Log message:
Offload CCMP (WPA2) encryption and decryption to iwm(4) hardware.

This reduces CPU load during traffic bursts.
Based on an older diff we had in CVS history, updated to work with
newer firmware versions we use today.

Tested on the following devices, with great support from several people:
3160 (stsp)
3168 (stsp)
7260 (jmatthew, tobhe)
7265 (stsp, procter, gonzalo)
8265 (benno, tb)
8260 (stsp, Liberto on bsd.network)
9260 (stsp, Jesper Wallin)
9560 (stsp)

Not tested: 3165; these run the same firmware as 7265 so will likely be fine.
I couldn't find a 3165 device in my pile.

ok jmatthew@ (who also found a small bug in my diff)

Reply via email to