https://bugs.dpdk.org/show_bug.cgi?id=2043

            Bug ID: 2043
           Summary: ml/cnxk mvtvm: max_nb_qpairs parsed four bytes wide
           Product: DPDK
           Version: 26.11
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: ethdev
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

drivers/ml/cnxk/mvtvm_ml_dev.c

parse_uint_arg() stores a uint32_t:

        *((uint32_t *)extra_args) = i;

but max_nb_qpairs is a uint16_t followed by an int in the same struct, so
parsing that argument writes past the field into its neighbour.

Fixes: 48c6081ab4b3 ("ml/cnxk: enable creation of MVTVM virtual device")

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to