On 3/7/24 00:51, Kees Cook wrote:
The norm should be flexible array structures with __counted_by
annotations, so DEFINE_FLEX() is updated to expect that. Rename
the non-annotated version to DEFINE_RAW_FLEX(), and update the
few existing users.
Signed-off-by: Kees Cook <keesc...@chromium.org>
---
Cc: Przemek Kitszel <przemyslaw.kits...@intel.com>
Cc: Jesse Brandeburg <jesse.brandeb...@intel.com>
Cc: Tony Nguyen <anthony.l.ngu...@intel.com>
Cc: "David S. Miller" <da...@davemloft.net>
Cc: Eric Dumazet <eduma...@google.com>
Cc: Jakub Kicinski <k...@kernel.org>
Cc: Paolo Abeni <pab...@redhat.com>
Cc: "Gustavo A. R. Silva" <gustavo...@kernel.org>
Cc: intel-wired-...@lists.osuosl.org
Cc: net...@vger.kernel.org
Cc: linux-harden...@vger.kernel.org
  v2: swap member/counter args
  v1: https://lore.kernel.org/lkml/20240306010746.work.678-k...@kernel.org/
---
  drivers/net/ethernet/intel/ice/ice_common.c |  4 +--
  drivers/net/ethernet/intel/ice/ice_ddp.c    |  8 +++---
  drivers/net/ethernet/intel/ice/ice_lag.c    |  6 ++---
  drivers/net/ethernet/intel/ice/ice_lib.c    |  4 +--
  drivers/net/ethernet/intel/ice/ice_sched.c  |  4 +--
  drivers/net/ethernet/intel/ice/ice_switch.c | 10 ++++----
  drivers/net/ethernet/intel/ice/ice_xsk.c    |  2 +-
  include/linux/overflow.h                    | 27 +++++++++++++++++----
  lib/overflow_kunit.c                        | 19 +++++++++++++++
  9 files changed, 60 insertions(+), 24 deletions(-)

Reviewed-by: Przemek Kitszel <przemyslaw.kits...@intel.com>

Reply via email to