Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp2095197rwd; Thu, 15 Jun 2023 22:04:52 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4Tu0A0jQSM8nf+xFEnQpnB3d0NL6L4nHI1Eki/0fiRlo/iqwbssX+z6ZLWefgvKgxPWldl X-Received: by 2002:a05:6808:30a9:b0:39a:5e92:2b45 with SMTP id bl41-20020a05680830a900b0039a5e922b45mr1504676oib.10.1686891892343; Thu, 15 Jun 2023 22:04:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1686891892; cv=none; d=google.com; s=arc-20160816; b=oiROKipIlLRkb4pN8D4z33qtq6//0Oh5Ex55zfW8Lk95Sm8/H8hGqH91+pJaGKL5dB kAim+ep1A4uaT0ethjAX5VnyF1BN4uSKTQrDOz0nWkcPNXiDMQC65vozV0dRHAfctNbB 9o8XgjsZ/W44WWWKA8hJxKvLFPyY++Lgz/Vg2bT44o/Xz5aEaON4HN/BTWT6Kcogsylg Hh7zPHNFo7EmCuAmCvF8HmIDwcU7ojUJhfHzKxqkq3Xov7QcY72celQmJTlAw3ex5s5z Vab+HQCs9NkUlGpR4OqrSVndI+ae3Y1Kdtgp1woigcIb1E90Dng6lVDz+5yfLBbUqtMg pUMQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :content-language:references:cc:to:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=SZ1z3iFCuctvpDLXu03zvj3Ivp+6TOQT0ngCLOJqvUM=; b=n39I7klaBtTX1y6ZC99T7EAz5b2E8laP+wR3PYki5kasS2xBey1a93wIGqGp3tSnE7 n6hT1Box5O9o3DLUlTC6rG0dQg5c1OXF6Od45p6YMMuFnJqIHTDgRMUzlPm0rupPgD2t GcqmmcGiloaO5pVqV2DkOQGc3JPwiy+b5S6dFCNrRjm5TfETA1rNZv8w58I3LlVlIug1 sC2zijCvCzNT4sLWefH2HWWuTbjjmAac3zRri7HBPRswnJsaMykdByhC9njjKQTYA1Em MjORnS61d1SJXayZKsYVELMTixLf87wSNIYLOrpTJtzY9U94nLgNdV35KuT9Nxo22JxN Nk7w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@canonical.com header.s=20210705 header.b=re0oWHBN; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=canonical.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id a6-20020a17090abe0600b00259b538399csi827053pjs.46.2023.06.15.22.04.41; Thu, 15 Jun 2023 22:04:52 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@canonical.com header.s=20210705 header.b=re0oWHBN; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=canonical.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232562AbjFPE5x (ORCPT + 62 others); Fri, 16 Jun 2023 00:57:53 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58426 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229762AbjFPE5w (ORCPT ); Fri, 16 Jun 2023 00:57:52 -0400 Received: from smtp-relay-internal-0.canonical.com (smtp-relay-internal-0.canonical.com [185.125.188.122]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 292FA268C for ; Thu, 15 Jun 2023 21:57:49 -0700 (PDT) Received: from mail-ed1-f71.google.com (mail-ed1-f71.google.com [209.85.208.71]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-0.canonical.com (Postfix) with ESMTPS id 832803F182 for ; Fri, 16 Jun 2023 04:57:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1686891468; bh=SZ1z3iFCuctvpDLXu03zvj3Ivp+6TOQT0ngCLOJqvUM=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=re0oWHBNfQuppDzUl4WRusVURcnpCy3TCezfXvU0vc9njq3ZFJJvOFp+O3LGw33oP nR+r7bTzUQPK/f2Oiyua7FVzCd9etrA7qLyf0QMCf2gUs/RwrY/Feok7IAFr+/uW30 iVcP/gB3a9rpNmHMJ23FWzpwoIWDUUTmNap7by1x325Z6KMuj8LdStUgV/rt3anS/g QPCN4ewzWdTeuAt+vneSlHCJC6aAe7qLFWiVZc5QBUiWe/+JledKX0PHOv9X1ldgg6 qqrmtwJqbLVTr8UbwQv+YR0py5B834LA1GeKV8+oeGLLRboxoHor1//pSaevSTundo /WtOV4v/YQ6Ug== Received: by mail-ed1-f71.google.com with SMTP id 4fb4d7f45d1cf-50a16ab50e6so142560a12.0 for ; Thu, 15 Jun 2023 21:57:48 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686891468; x=1689483468; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=SZ1z3iFCuctvpDLXu03zvj3Ivp+6TOQT0ngCLOJqvUM=; b=FWMsiKF1F8UwU82tDvoT81K/KqoEPhEW+eks3pceQ2tFpgGjhb77CsrRG9nc8OmNqQ sgEP85IB+bJUGUedWFCO+8DP9iRLadajUnoCKkCXHKXXlcLQIiUsvgM4N+aCv9xTRL8X Ge5FMB+MA/UUpg08aIUgix2MsOt55R5HD5AhT73/AWyY0j17jl/NHHzsZ2WPNHhZ09Z5 DPTo6SjdhqU9HZDPUrxE5ykjZ89qtX9iYEx35KkOv8xoZLFnhYFaIJz8i+hM+MQEUo15 +pCl/XI4RGj1TTM9iR9xwCtK63PE2VxL3HtlxekVLN2BIlRPpyYtw9LwxgtwGRoYCYW/ 2IkQ== X-Gm-Message-State: AC+VfDw5nJe4M5HFiVJqDJZ0hhKQth1iyJ/2TtkJ842l0W8G3kekZbDb zek88Gs5/tEachj0O1QrezgqAc965mC0zUe5RZhfb0uD7ZwKXfr3ta1wBM/j1WMKdmNz42PhJzz 8b88MOuO6aW8BgmVQSS8ohyqnGO8ZpKsbrB7BBSd4msed X-Received: by 2002:a17:907:7f9e:b0:961:a67:296 with SMTP id qk30-20020a1709077f9e00b009610a670296mr875497ejc.11.1686891468104; Thu, 15 Jun 2023 21:57:48 -0700 (PDT) X-Received: by 2002:a17:907:7f9e:b0:961:a67:296 with SMTP id qk30-20020a1709077f9e00b009610a670296mr875481ejc.11.1686891467705; Thu, 15 Jun 2023 21:57:47 -0700 (PDT) Received: from [172.25.0.170] (ip-084-119-033-219.um24.pools.vodafone-ip.de. [84.119.33.219]) by smtp.gmail.com with ESMTPSA id d18-20020a170906371200b0098282bb8effsm2638419ejc.196.2023.06.15.21.57.47 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 15 Jun 2023 21:57:47 -0700 (PDT) Message-ID: <49f9687e-39ef-aad2-b02a-eb54a21b70f2@canonical.com> Date: Fri, 16 Jun 2023 06:57:47 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.12.0 Subject: Re: [RFC 1/1] wifi: rtw88: Add support for the SDIO based RTL8723DS chipset To: Martin Blumenstingl Cc: Yan-Hsuan Chuang , Kalle Valo , linux-kernel@vger.kernel.org, linux-wireless@vger.kernel.org, Ping-Ke Shih , Emil Renner Berthing References: <20230615142044.1357257-1-heinrich.schuchardt@canonical.com> Content-Language: en-US From: Heinrich Schuchardt In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-4.5 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A, RCVD_IN_DNSWL_MED,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org On 6/16/23 00:13, Martin Blumenstingl wrote: > Hello Heinrich, > > On Thu, Jun 15, 2023 at 4:21 PM Heinrich Schuchardt > wrote: > [...] >> On my Lichee RV Dock board this patch is enough to make The RTL8723DS >> work. But unfortunately after running some time the driver crashes. >> My impression is that the crash is not specific to my patch but must >> be hidden in one of the existing functions it is invoking. >> >> This seems to be related to not checking pkt_stat->pkt_len. >> >> My kernel was built against v6.4-rc6. > As Larry has mentioned: support for the RTL8723DS chipset is in > wireless-next.git > You can find the whole series here: [0] > > It seems you're missing at least "wifi: rtw88: sdio: Check the HISR > RX_REQUEST bit in rtw_sdio_rx_isr()" [1] > That patch should fix the exact issue that you described. Thanks for your great work. With the series on top of v6.4 my RISC-V LicheeRV Dock runs fine. Best regards Heinrich > [0] https://lore.kernel.org/linux-wireless/20230522202425.1827005-1-martin.blumenstingl@googlemail.com/ > [1] https://git.kernel.org/pub/scm/linux/kernel/git/wireless/wireless-next.git/commit/?id=e967229ead0e6c5047a1cfd5a0db58ceb930800b