summaryrefslogtreecommitdiffstats
path: root/kernel/uid16.c
diff options
context:
space:
mode:
authorShrikrishna Khare <skhare@vmware.com>2016-06-16 10:51:58 -0700
committerDavid S. Miller <davem@davemloft.net>2016-06-16 22:37:05 -0700
commit474432229f9482f0f4a2732f2e130dc48247f1d7 (patch)
tree194694704f1dd01da4c26aec2ddfe6714c05791f /kernel/uid16.c
parent4edef40ef5f8d09a0b1ded4d1d9b0e988cd98e97 (diff)
downloadlinux-stable-474432229f9482f0f4a2732f2e130dc48247f1d7.tar.gz
linux-stable-474432229f9482f0f4a2732f2e130dc48247f1d7.tar.bz2
linux-stable-474432229f9482f0f4a2732f2e130dc48247f1d7.zip
vmxnet3: introduce command to register memory region
In vmxnet3 version 3, the emulation added support for the vmxnet3 driver to communicate information about the memory regions the driver will use for rx/tx buffers. The driver can also indicate which rx/tx queue the memory region is applicable for. If this information is communicated to the emulation, the emulation will always keep these memory regions mapped, thereby avoiding the mapping/unmapping overhead for every packet. Currently, Linux vmxnet3 driver does not leverage this capability. The feasibility of using this approach for the Linux vmxnet3 driver will be investigated independently and if possible, will be part of a different patch. This patch only exposes the emulation capability to the driver (vmxnet3_defs.h is identical between the driver and the emulation). Signed-off-by: Guolin Yang <gyang@vmware.com> Signed-off-by: Shrikrishna Khare <skhare@vmware.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'kernel/uid16.c')
0 files changed, 0 insertions, 0 deletions