From nobody Wed Feb 09 17:40:30 2022 X-Original-To: dev-commits-src-all@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 7835219BF159; Wed, 9 Feb 2022 17:40:31 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Jv6bf6WKCz3kXT; Wed, 9 Feb 2022 17:40:30 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1644428431; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=4cXl3lNd/tNve6T17ENTFbwWXQJRWSCI3Ckld5NupIA=; b=UsTanAk7eko05ToWDYW5hSDlhh28bLoM4bzsyu4odBocX7uVoONS+1hUn6OZnukxQfSHEw wXSNHRO/pLT9+RejNksrAfpYh14ELIyHrKaxZEjTvwmSMbKZVJNPrwfN8FHRgTPWpi/Jp4 YubSWo3h5b12Fv93kPdD6qmcpJNi4xtc9n+LYb+oHdJq/fSgyvqudGsSTH274rx/o6+zCy wU1MOoVAV5vvc+o20/QP9GvwVnUxLpSxYT12N6kDA53KC3NCLeNITOYJTQSDg0LY5ySgui zTzCdHlDdMODe4d8i/XA/nfaqBykjIPerxoSzceRlq6e0NaSw/Aiw8qK++HkUQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 8A3B61174D; Wed, 9 Feb 2022 17:40:30 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 219HeUrq041124; Wed, 9 Feb 2022 17:40:30 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 219HeUIp041123; Wed, 9 Feb 2022 17:40:30 GMT (envelope-from git) Date: Wed, 9 Feb 2022 17:40:30 GMT Message-Id: <202202091740.219HeUIp041123@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Ed Maste Subject: git: 559fb03f9696 - stable/13 - rsu: add KASSERT to document maximum mbuf size in rsu_tx_start List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-all@freebsd.org X-BeenThere: dev-commits-src-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: emaste X-Git-Repository: src X-Git-Refname: refs/heads/stable/13 X-Git-Reftype: branch X-Git-Commit: 559fb03f96961084a754388db5f4ffdc9df92002 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1644428431; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=4cXl3lNd/tNve6T17ENTFbwWXQJRWSCI3Ckld5NupIA=; b=ED0gz6WwxTJ6FrLUfypHEOO7zf0J9i3VtBe3Fj2kHmLJanUSaaUPpaiCPSwRfnhoOMO3Uy HQv41hgTr+0cKBMzG6tOcQ0q/IBLGodWs+8ZMyxn7QLaeMmM2xXb8znVT2RHmwvVjARObS zK9Sbj924G/FXHEu2W75EV0j8vvsury3gq54Uybfxcna2YE9RbttBT4jFh1rzWe4jzc36Q 7DiY4PeEJiq/aA3HUvvTwIXYyqQJ/n8g6jVRyViy6Ar31KYlGC0ZP7ci+jM6eyET6aTbCD gUWXsaTO7fNRJHxPcIUQQbHWxb2+W30CVpwvIaK5vE191pp4JiOT7vmlf6kjnw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1644428431; a=rsa-sha256; cv=none; b=QR0IPuF3tyk9oHVQRV6KnJSeDB35xr0Z1OOVppjzYJf9PTJ4d/B7CiI8atkWtW7THgBXDX kbmUrmzMGwq6XU1ycEh2XecF/hqOL3MlnGRoKwfKQdLy5WsPaSwwwTZDpeOsj6u8tNxzzf nz+Gqc3DIqe2/u87JrZoh92lY81aN81SGCiS6h0vr5NYkqwyhU0P7Jv7e5RrWUi9wdZWAb wWHF3Xw6Wn+Pg2a2RZ12A8LefCl7YiGnBO+4ITjUSuGIxJLpslSsyAn3OswsAKnNs/d+Zn 0uYaRYzOpvP3rJO8CcpjGMgVShGdOP6W5+2yql8NH9PCcK/RllI9gUdyzAN2ow== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch stable/13 has been updated by emaste: URL: https://cgit.FreeBSD.org/src/commit/?id=559fb03f96961084a754388db5f4ffdc9df92002 commit 559fb03f96961084a754388db5f4ffdc9df92002 Author: Ed Maste AuthorDate: 2021-03-22 18:34:31 +0000 Commit: Ed Maste CommitDate: 2022-02-09 17:28:42 +0000 rsu: add KASSERT to document maximum mbuf size in rsu_tx_start PR: 254479 Reviewed by: markj Sponsored by: The FreeBSD Foundation (cherry picked from commit 453d8a7ee2fc862f3a5e98185d57c8ad05cbc047) --- sys/dev/usb/wlan/if_rsu.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sys/dev/usb/wlan/if_rsu.c b/sys/dev/usb/wlan/if_rsu.c index ff0ec77b476c..747e3532cde4 100644 --- a/sys/dev/usb/wlan/if_rsu.c +++ b/sys/dev/usb/wlan/if_rsu.c @@ -2899,6 +2899,7 @@ rsu_tx_start(struct rsu_softc *sc, struct ieee80211_node *ni, } xferlen = sizeof(*txd) + m0->m_pkthdr.len; + KASSERT(xferlen <= RSU_TXBUFSZ, ("%s: invalid length", __func__)); m_copydata(m0, 0, m0->m_pkthdr.len, (caddr_t)&txd[1]); data->buflen = xferlen;