Skip to content
This repository was archived by the owner on Aug 15, 2025. It is now read-only.

Conversation

@HollyGurza
Copy link
Contributor

@HollyGurza HollyGurza commented Feb 20, 2025

T7077: Verify VPP memory default-hugepage-size
T7079: Verify VPP memory main-heap-page-size
T7080: Verify VPP statseg page-size

get available hugepage sizes
align memory main-heap-size by page size
validate host_resources max_map_count

Change Summary

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Code style update (formatting, renaming)
  • Refactoring (no functional changes)
  • Other (please describe):

Related Task(s)

Related PR(s)

Proposed changes

vyos@vyos# set vpp settings buffers page-size 
Possible completions:
   default              Default
   default-hugepage     Default huge-page
   2048K                
   2M                   
   4K                   

vyos@vyos# set vpp settings statseg page-size 
Possible completions:
   default              Default
   default-hugepage     Default huge-page
   2048K                
   2M                   
   4K           
   
vyos@vyos# set vpp settings memory main-heap-page-size 
Possible completions:
   default              Default
   default-hugepage     Default huge-page
   2048K                
   2M                   
   4K                   

vyos@vyos# set vpp settings memory default-hugepage-size 
Possible completions:
   <text>               Default hugepage size
   2048K                
   2M                   

How to test

test_13_mem_page_size (__main__.TestVPP.test_13_mem_page_size) ... ok
test_14_mem_default_hugepage (__main__.TestVPP.test_14_mem_default_hugepage) ... ok

Checklist:

  • I have read the CONTRIBUTING document
  • I have linked this PR to one or more Phabricator Task(s)
  • My commit headlines contain a valid Task id
  • My change requires a change to the documentation
  • I have updated the documentation accordingly

T7077: Verify VPP memory default-hugepage-size
T7079: Verify VPP memory main-heap-page-size
T7080: Verify VPP statseg page-size

get available hugepage sizes
align memory main-heap-size by page size
validate host_resources max_map_count
@sever-sever sever-sever merged commit 4a5b5fc into vyos-legacy:current Feb 22, 2025
1 check passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants