Mellanox / libxlio

Other
41 stars 19 forks source link

issue: 3690535 Remove SO_XLIO_RING_USER_MEMORY #69

Closed pasis closed 8 months ago

pasis commented 10 months ago

Description

This is leftover from the Multi Packet RQ removal. In current code, this option doesn't have effect and only wastes 96 bytes per socket.

Also, reduce ring_allocation_logic size (64 bytes per socket).

What

Remove SO_XLIO_RING_USER_MEMORY and related code.

Why ?

Code cleanup and reduce socket size.

Change type

What kind of change does this PR introduce?

Check list

AlexanderGrissik commented 8 months ago

Lets remove remove opaque and print pointer to this in to_str and constructor

pasis commented 8 months ago

Lets remove remove opaque and print pointer to this in to_str and constructor

Done.