• Wen Gu's avatar
    net/smc: Introduce a sysctl for setting SMC-R buffer type · 4bc5008e
    Wen Gu authored
    This patch introduces the sysctl smcr_buf_type for setting
    the type of SMC-R sndbufs and RMBs.
    
    Valid values includes:
    
    - SMCR_PHYS_CONT_BUFS, which means use physically contiguous
      buffers for better performance and is the default value.
    
    - SMCR_VIRT_CONT_BUFS, which means use virtually contiguous
      buffers in case of physically contiguous memory is scarce.
    
    - SMCR_MIXED_BUFS, which means first try to use physically
      contiguous buffers. If not available, then use virtually
      contiguous buffers.
    Signed-off-by: default avatarWen Gu <guwen@linux.alibaba.com>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    4bc5008e
smc_sysctl.c 1.73 KB