Zero the complete 52-byte RSS key buffer before fetching the common 40-byte key. Both the X722 AdminQ path and the register path consume all 52 bytes; the trailing extended-key bytes must not come from uninitialized stack storage. This matches the zero padding already used by iavf and ice. Remove the unused driver-default key helper and its declaration. Keep the standard key, hash selections, and indirection policy unchanged. MFC after: 2 weeks Sponsored by: BBOX.io
Details
Details
- Reviewers
gallatin - Group Reviewers
Intel Networking Restricted Owners Package (Owns No Changed Paths) - Commits
- rG0f7bdeadaf9d: ixl: Initialize the extended RSS key
Diff Detail
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable