From nobody Fri Jul 9 22:17:30 2021 X-Original-To: freebsd-wireless@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 7119A11E33BB for ; Fri, 9 Jul 2021 22:17:37 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4GM6wd2cNcz3lLT for ; Fri, 9 Jul 2021 22:17:37 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from mx1.sbone.de (mx1.sbone.de [IPv6:2a01:4f8:13b:39f::9f:25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx1.sbone.de", Issuer "SBone.DE" (not verified)) (Authenticated sender: bz/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 26DFFF858 for ; Fri, 9 Jul 2021 22:17:37 +0000 (UTC) (envelope-from bz@FreeBSD.org) Received: from mail.sbone.de (mail.sbone.de [IPv6:fde9:577b:c1a9:31::2013:587]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx1.sbone.de (Postfix) with ESMTPS id 7771F8D4A172 for ; Fri, 9 Jul 2021 22:17:34 +0000 (UTC) Received: from content-filter.sbone.de (content-filter.sbone.de [IPv6:fde9:577b:c1a9:31::2013:2742]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPS id 74333E707BD for ; Fri, 9 Jul 2021 22:17:33 +0000 (UTC) X-Virus-Scanned: amavisd-new at sbone.de Received: from mail.sbone.de ([IPv6:fde9:577b:c1a9:31::2013:587]) by content-filter.sbone.de (content-filter.sbone.de [fde9:577b:c1a9:31::2013:2742]) (amavisd-new, port 10024) with ESMTP id nHTdp96RQdaI for ; Fri, 9 Jul 2021 22:17:31 +0000 (UTC) Received: from nv.sbone.de (nv.sbone.de [IPv6:fde9:577b:c1a9:31::2013:138]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.sbone.de (Postfix) with ESMTPSA id A7876E707BA for ; Fri, 9 Jul 2021 22:17:31 +0000 (UTC) Date: Fri, 9 Jul 2021 22:17:30 +0000 (UTC) From: "Bjoern A. Zeeb" To: freebsd-wireless@FreeBSD.org Subject: WiFi project 07-09 status update Message-ID: X-OpenPGP-Key-Id: 0x14003F198FEFA3E77207EE8D2B58B8F83CCF1842 List-Id: Discussions List-Archive: https://lists.freebsd.org/archives/freebsd-wireless List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-wireless@freebsd.org X-BeenThere: freebsd-wireless@freebsd.org MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-ThisMailContainsUnwantedMimeParts: N Hi, first of all thanks to everyone who tried out the current code and submitted feedback! On the Intel driver side: - I have locally updated the Intel driver to the latest snapshot and am testing; the only change relevant to head is a CLOCK_ one and Warner has already outstanding work there (which I believe is scheduled for an exp-run). Once that all is through I'll drop in the new driver as well. All other changes were local to the outstanding work (adding more flags basically). - I added two more cards to the wiki table based on feedback. In case anyone else has another card to give it a quick go that would be appreciated. - Given I was asked if iwlwifi works under bhyve and the answer from last year was "no" I also have news fresh from the press that with an extra patch disabling MSI-X in the iwlwifi driver it does work with MSI. This is still under investigation. See the wiki page for the change. - We've found a panic with the bhyve testing of the driver on detach. That is related to https://reviews.freebsd.org/D30519 (644b4f117634e3b571031026be87429bea0c30dd) and simply disabling that code for the moment fixes the problem. It's on the TODO now given I can easily reproduce it. I'll try to keep https://wiki.freebsd.org/WiFi/Iwlwifi updated as more things come. In other news: - I have, also given I was asked, looked at rtw88 again. It turned out the older version I had in my work tree from last year only required 3 more changes to LinuxKPI in HEAD for the driver to compile. I extracted them from my dev tree and the changes are in review and I need to update them. I'll keep working on that in the background in my own time and drop the driver into the distribution as well soon. The quick test about last year's version was "card detected but loading firmware fails". If you have a card let me know needing that driver please let me know. - I have not forgetten the git repo people asked for. Plan for next week is to look into both the state machine and the intermittent packets-only issues. /bz -- Bjoern A. Zeeb r15:7