Date: Thu, 27 Oct 2016 19:17:10 -0700 From: Adrian Chadd <adrian@freebsd.org> To: "freebsd-wireless@freebsd.org" <freebsd-wireless@freebsd.org> Subject: net80211 reviews - 11n IBSS work and crypto offload work Message-ID: <CAJ-VmokjOJcNDCoqf5aY0OaZJjggp3-DsBFExs60-sTBg34sew@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
hiya, I have two new commit reviews: * https://reviews.freebsd.org/D8364 - initial crypto offload for IV/MMIC stripping * https://reviews.freebsd.org/D8365 - IBSS HT awareness The crypto offload is only the initial work - there's some more work to do: * the input path needs to be taught that the ENCRYPTED RX flag is set by FC1_PROTECTED isn't - and that IVs, etc have been stripped * the decrypt modules need to handle key being NULL, so they can just check mbuf flags, etc * the output crypto path needs to be taught to not include CCMP/TKIP IVs. I don't know about WEP IVs yet. The IBSS 11n stuff works well enough in local tests. There are other crashes that happen that happen with normal non-11n - mostly around nodes disappearing/reappearing and states getting out of whack. The ieee80211_ht.c code is just in general missing locking. :( thanks, -adrian
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-VmokjOJcNDCoqf5aY0OaZJjggp3-DsBFExs60-sTBg34sew>