Received: by 10.223.185.111 with SMTP id b44csp252666wrg; Fri, 9 Mar 2018 04:31:55 -0800 (PST) X-Google-Smtp-Source: AG47ELszZGsTXsQt+qISp1jvi4hEPlPDwH9/pVTOXO8oYXX3N5fyOlZGcgqaOcRV6ZgVEb2V8SxE X-Received: by 2002:a17:902:8b85:: with SMTP id ay5-v6mr28140280plb.329.1520598715232; Fri, 09 Mar 2018 04:31:55 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1520598715; cv=none; d=google.com; s=arc-20160816; b=QD5VaNgai7lCUj2SDWC9OVymlvjTJeig1f4lAob/S5QALNIOYky9pizNqCT32tBM25 6b+bB/xT6yQPhIQGjPY+brs/xT4W5cWEZZ+zA66xmmq2JSRuYcamaio0SVavPGGoXOaa +8Srw3P2NnjG8u4kLmNxnSrgaZAN0mtis/lpR/GDzW4MP4h6PgxlLIx8DjEDJwcXq5rV GQRSDLaH11jNZQL/jfk3PUFm+zBgM2eCMpLapJe/fnfvf7KcbMZgodDGRhhb0X0tLULe cndYxrHsYg/OQUjaZstJqN2J4KmJYVLY3oxoI5IhVKIKOPRp0vvMwF11ANktCby4T8FX 1nKw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=xtiuWI9Z0HSwYgxn85GAlokiz4gHR8q1NAKsDgqQoD4=; b=dnuvLPRv+W5QuGxzVLkd+PvfZW08gNqH5xFNIcBkeT4tvPugqfGRgSkFhCfJ4qDGud seKrSTRm2yG4bJM027nkGcLaNYwecPlYA5bg9U+8SMFmU4i/ZDwm+UOZen3vJnYC4+ys Cm/eD+yB2PAXOmeRJICQ+1cSMoHFJiJTgCNMs0CywpZh/jrYXAxIJJsAnBVLZDjy5qj6 +11zaTK+U5IRvZ0Y4gpvMzQalQWeLZni2dG3KFvYpW4RhYezBYtX8DQyoDOQirymLirS LD8qZ9b0NX1jSt7q1/quShfRcnuoTdDBzqX/6kfWGyXOB5ZnKCmtMJPuB9EO5pt6JUMt ypQA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=tEASLpdP; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e22-v6si807194plj.143.2018.03.09.04.31.40; Fri, 09 Mar 2018 04:31:55 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=tEASLpdP; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751225AbeCIMas (ORCPT + 99 others); Fri, 9 Mar 2018 07:30:48 -0500 Received: from mail-wr0-f194.google.com ([209.85.128.194]:43632 "EHLO mail-wr0-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751045AbeCIMaq (ORCPT ); Fri, 9 Mar 2018 07:30:46 -0500 Received: by mail-wr0-f194.google.com with SMTP id a63so5246935wrc.10; Fri, 09 Mar 2018 04:30:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=xtiuWI9Z0HSwYgxn85GAlokiz4gHR8q1NAKsDgqQoD4=; b=tEASLpdPisqd7PXpU2eMfBNwS9nfLuklo88BNOIdpdatu3ZhwbV+LCUiT1/vxWfchw Kkck3KOyI6hTKiP4IcrP9aQhoTzbnbcm19QkQ0MI1lM7ywoSF1LtCfaeq/QBBQ3XOfW2 KQYT88Edk/9dBKVl4OuXNANLe79/yjVARFRJ9RrgD0PyLFwFk8J1Xe0J70KAN7LhRiJp WuWato4WtHe8vvlXAdI3k9M6b5v5xoqjKHaPKR8FuMr7hNpSu/choScpBqHHlOYD7s/h qh2uH98vhPTFhLMu466ARkC2FjR1GCbkDcKnRvmf6aE+kLHtLB2eRLhhSjT1Tx9r207Z AeDQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=xtiuWI9Z0HSwYgxn85GAlokiz4gHR8q1NAKsDgqQoD4=; b=hdPWz9HKzt3f+Urdm01w1Q6TNFnV+4Tt+jQbF4Qckkeo2xVswkRoL6uxxNzwoYdK30 vsVpbgvk7jFUNvelS7GBuS+WaV54PjN3+1yS/549YXQICsCU5EB3gicut9QM79N2F7J1 RXUQkQp1y9e3Tt0FaAVdsDA4DEjS/uSpynhriMXexNtKtCvlOn23fhBG2r16XAErI+nQ vMSbKEp9YZ06vNNZ4sNF/9/1YTTrm9OfRn0mAL0SNbFi8Lj6FeGyqyE8gsbj5awmleA6 EdX+jHieH5p9iQWiNGsFJvSMvp/87qk5/SZktULC55QkeqkTPTZ+ssFIAumGSzXTC18W oPWA== X-Gm-Message-State: APf1xPC5Dbimys1A0HB8Pk66kWbDGtpJj+DHvM6l1NlktuBVetpPNwO+ FHpQLA/7MnG+S/jebQCpiMq7hczo6lQ= X-Received: by 10.223.159.79 with SMTP id f15mr26930152wrg.115.1520598644991; Fri, 09 Mar 2018 04:30:44 -0800 (PST) Received: from localhost.localdomain ([213.140.203.51]) by smtp.googlemail.com with ESMTPSA id x17sm1193192wrg.32.2018.03.09.04.30.43 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 09 Mar 2018 04:30:44 -0800 (PST) From: Andreas Christoforou To: keescook@chromium.org Cc: kernel-hardening@lists.openwall.com, Andreas Christoforou , QCA ath9k Development , Kalle Valo , linux-wireless@vger.kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] drivers: net: wireless: ath: ath9: dfs: remove VLA usage Date: Fri, 9 Mar 2018 14:30:12 +0200 Message-Id: <1520598613-3641-1-git-send-email-andreaschristofo@gmail.com> X-Mailer: git-send-email 2.7.4 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The kernel would like to have all stack VLA usage removed. Signed-off-by: Andreas Christoforou --- drivers/net/wireless/ath/ath9k/dfs.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/drivers/net/wireless/ath/ath9k/dfs.c b/drivers/net/wireless/ath/ath9k/dfs.c index 6fee9a4..cfb0f84 100644 --- a/drivers/net/wireless/ath/ath9k/dfs.c +++ b/drivers/net/wireless/ath/ath9k/dfs.c @@ -41,7 +41,6 @@ static const int BIN_DELTA_MAX = 10; /* we need at least 3 deltas / 4 samples for a reliable chirp detection */ #define NUM_DIFFS 3 -static const int FFT_NUM_SAMPLES = (NUM_DIFFS + 1); /* Threshold for difference of delta peaks */ static const int MAX_DIFF = 2; @@ -101,7 +100,7 @@ static bool ath9k_check_chirping(struct ath_softc *sc, u8 *data, int datalen, bool is_ctl, bool is_ext) { int i; - int max_bin[FFT_NUM_SAMPLES]; + int max_bin[NUM_DIFFS + 1]; struct ath_hw *ah = sc->sc_ah; struct ath_common *common = ath9k_hw_common(ah); int prev_delta; -- 2.7.4