Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ff3f8eec authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman
Browse files

Staging: hv: netvsc: call vmbus_sendpacket_pagebuffer directly



Don't do the interface indirection, it's not needed at all.

Cc: Haiyang Zhang <haiyangz@microsoft.com>
Cc: Hank Janssen <hjanssen@microsoft.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent 713efeb4
Loading
Loading
Loading
Loading
+6 −6
Original line number Original line Diff line number Diff line
@@ -912,8 +912,8 @@ static int NetVscOnSend(struct hv_device *Device,
	sendMessage.Messages.Version1Messages.SendRNDISPacket.SendBufferSectionSize = 0;
	sendMessage.Messages.Version1Messages.SendRNDISPacket.SendBufferSectionSize = 0;


	if (Packet->PageBufferCount) {
	if (Packet->PageBufferCount) {
		ret = Device->Driver->VmbusChannelInterface.SendPacketPageBuffer(
		ret = vmbus_sendpacket_pagebuffer(Device->channel,
					Device, Packet->PageBuffers,
						  Packet->PageBuffers,
						  Packet->PageBufferCount,
						  Packet->PageBufferCount,
						  &sendMessage,
						  &sendMessage,
						  sizeof(struct nvsp_message),
						  sizeof(struct nvsp_message),