Merge pull request #1629 from rneugeba/kern-up

kernel: Update to 4.10.10/4.9.22/4.4.61
This commit is contained in:
Justin Cormack 2017-04-14 15:06:59 +01:00 committed by GitHub
commit 8835b814e6
62 changed files with 124 additions and 124 deletions

View File

@ -19,18 +19,18 @@ all: bzImage tag
#
# IMAGE_VERSION is used to determine if a new image should be pushed to hub.
ifeq ($(KERNEL),v4.4)
KERNEL_VERSION=4.4.60
KERNEL_VERSION=4.4.61
IMAGE_VERSION=$(KERNEL_VERSION)-0
IMAGE_MAJOR_VERSION=4.4.x
DEPS=Dockerfile.4.4 Makefile kernel_config kernel_config.debug kernel_config.4.4 patches-4.4
else
ifeq ($(KERNEL),v4.10)
KERNEL_VERSION=4.10.9
KERNEL_VERSION=4.10.10
IMAGE_VERSION=$(KERNEL_VERSION)-0
IMAGE_MAJOR_VERSION=4.10.x
DEPS=Dockerfile.4.10 Makefile kernel_config kernel_config.debug patches-4.10
else
KERNEL_VERSION=4.9.21
KERNEL_VERSION=4.9.22
IMAGE_VERSION=$(KERNEL_VERSION)-0
IMAGE_MAJOR_VERSION=4.9.x
DEPS=Dockerfile Makefile kernel_config kernel_config.debug patches-4.9

View File

@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86 4.9.19 Kernel Configuration
# Linux/x86 4.9.22 Kernel Configuration
#
CONFIG_64BIT=y
CONFIG_X86_64=y

View File

@ -1,4 +1,4 @@
From fe994dafa285f7dc1888f403b076b146b6c19db0 Mon Sep 17 00:00:00 2001
From 4bde5b0d92882990765aab3513e36b6044d730fc Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Thu, 21 Jul 2016 16:04:38 -0600
Subject: [PATCH 1/6] hv_sock: introduce Hyper-V Sockets
@ -1787,5 +1787,5 @@ index 000000000000..331d3759f5cb
+MODULE_DESCRIPTION("Hyper-V Sockets");
+MODULE_LICENSE("Dual BSD/GPL");
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From f66fbbe2f3305a7e6f0466fd0b6c45cc65cba580 Mon Sep 17 00:00:00 2001
From 763b9ecc81fc7b2b3e2156f4f74a6a89d8a715ca Mon Sep 17 00:00:00 2001
From: Alex Ng <alexng@messages.microsoft.com>
Date: Sat, 28 Jan 2017 12:37:17 -0700
Subject: [PATCH 2/6] Drivers: hv: vmbus: Use all supported IC versions to
@ -488,5 +488,5 @@ index ca26335de49a..41e5ed87f833 100644
void hv_event_tasklet_disable(struct vmbus_channel *channel);
void hv_event_tasklet_enable(struct vmbus_channel *channel);
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 00e4129082d500c01c78c744eb9e1b54cbcbf4a0 Mon Sep 17 00:00:00 2001
From a6d7c2dc7f8c4418f79cb0d5f2981abad02efa1d Mon Sep 17 00:00:00 2001
From: Alex Ng <alexng@messages.microsoft.com>
Date: Sat, 28 Jan 2017 12:37:18 -0700
Subject: [PATCH 3/6] Drivers: hv: Log the negotiated IC versions.
@ -114,5 +114,5 @@ index f3797c07be10..89440c2eb346 100644
hb_srv_version & 0xFFFF);
}
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 9a68c8d1d54744878e465ed90bc824b40c458c98 Mon Sep 17 00:00:00 2001
From 27f45b14a472bfd92c8bc6b7a2033cc36acc2fbf Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Sun, 26 Mar 2017 16:42:20 +0800
Subject: [PATCH 4/6] vmbus: fix missed ring events on boot
@ -52,5 +52,5 @@ index feca5d2e7b25..3fda63bf60ab 100644
void hv_process_channel_removal(struct vmbus_channel *channel, u32 relid)
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From a5cecafe44a5dd005792c43e0278388e2288bfb4 Mon Sep 17 00:00:00 2001
From 1d397460896b26e6e319dfbfcb394bbbfc6933ca Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Wed, 29 Mar 2017 18:37:10 +0800
Subject: [PATCH 5/6] vmbus: remove "goto error_clean_msglist" in vmbus_open()
@ -55,5 +55,5 @@ index 1606e7f08f4b..1caed01954f6 100644
vmbus_teardown_gpadl(newchannel, newchannel->ringbuffer_gpadlhandle);
kfree(open_info);
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 49237e4e95ff6611f57521b86619d95cc373e2d4 Mon Sep 17 00:00:00 2001
From df9015ce772aec971c60004622f345fae8e978d1 Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Fri, 24 Mar 2017 20:53:18 +0800
Subject: [PATCH 6/6] vmbus: dynamically enqueue/dequeue the channel on
@ -173,5 +173,5 @@ index 41e5ed87f833..0792d16f4b3e 100644
void vmbus_setevent(struct vmbus_channel *channel);
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 37d71858d658e9d3e5a6846344d73693b9747347 Mon Sep 17 00:00:00 2001
From 66b91f3c77e3dedb9652a3c58e0bd5d672d36135 Mon Sep 17 00:00:00 2001
From: Stefan Hajnoczi <stefanha@redhat.com>
Date: Thu, 17 Dec 2015 16:53:43 +0800
Subject: [PATCH 01/44] virtio: make find_vqs() checkpatch.pl-friendly
@ -215,5 +215,5 @@ index e5ce8ab0b8b0..6e6cb0c9d7cb 100644
u64 (*get_features)(struct virtio_device *vdev);
int (*finalize_features)(struct virtio_device *vdev);
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 281777b65b9685c5d5442c983b33f4d856364632 Mon Sep 17 00:00:00 2001
From 075e3861fb5f6640821e194b17001029790005ad Mon Sep 17 00:00:00 2001
From: Julia Lawall <julia.lawall@lip6.fr>
Date: Sat, 21 Nov 2015 18:39:17 +0100
Subject: [PATCH 02/44] VSOCK: constify vmci_transport_notify_ops structures
@ -73,5 +73,5 @@ index dc9c7929a2f9..21e591dafb03 100644
vmci_transport_notify_pkt_socket_destruct,
vmci_transport_notify_pkt_poll_in,
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From b682ad3beb73ccbcd17f35e6de091073b49568a4 Mon Sep 17 00:00:00 2001
From 098e8c5345e6128561279974a8853a429666cabf Mon Sep 17 00:00:00 2001
From: Claudio Imbrenda <imbrenda@linux.vnet.ibm.com>
Date: Tue, 22 Mar 2016 17:05:52 +0100
Subject: [PATCH 03/44] AF_VSOCK: Shrink the area influenced by prepare_to_wait
@ -332,5 +332,5 @@ index 9b5bd6d142dc..b5f1221f48d4 100644
release_sock(sk);
return err;
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 31280640caa12482078ac49f611232797c9b81f4 Mon Sep 17 00:00:00 2001
From 60665200843b2795dbb479aaa607bc729b07029c Mon Sep 17 00:00:00 2001
From: Stefan Hajnoczi <stefanha@redhat.com>
Date: Thu, 23 Jun 2016 16:28:58 +0100
Subject: [PATCH 04/44] vsock: make listener child lock ordering explicit
@ -59,5 +59,5 @@ index b5f1221f48d4..b96ac918e0ba 100644
/* If the listener socket has received an error, then we should
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 6ec0f1504cfb8dacf28eeba8a9b4507fba1faf2e Mon Sep 17 00:00:00 2001
From fdcc8914ec868ad1356f985bb3fd87465795cf34 Mon Sep 17 00:00:00 2001
From: Stefan Hajnoczi <stefanha@redhat.com>
Date: Thu, 28 Jul 2016 15:36:30 +0100
Subject: [PATCH 05/44] VSOCK: transport-specific vsock_transport functions
@ -55,5 +55,5 @@ index b96ac918e0ba..e34d96f8bde2 100644
MODULE_DESCRIPTION("VMware Virtual Socket Family");
MODULE_VERSION("1.0.1.0-k");
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 8b83deb05413348e6c2b5b9c1e9c3bd4b99ad82a Mon Sep 17 00:00:00 2001
From cd2f2e45eff3fca290ae65daadcdf2b49d3ddb85 Mon Sep 17 00:00:00 2001
From: Stefan Hajnoczi <stefanha@redhat.com>
Date: Thu, 28 Jul 2016 15:36:31 +0100
Subject: [PATCH 06/44] VSOCK: defer sock removal to transports
@ -79,5 +79,5 @@ index 0a369bb440e7..706991e00e93 100644
vmci_datagram_destroy_handle(vmci_trans(vsk)->dg_handle);
vmci_trans(vsk)->dg_handle = VMCI_INVALID_HANDLE;
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 865e1aa86cf8c4265497be4ffe43e507aa056000 Mon Sep 17 00:00:00 2001
From 4331e2f97d0105b42d2dcca7df3bcfbeccb6e467 Mon Sep 17 00:00:00 2001
From: Asias He <asias@redhat.com>
Date: Thu, 28 Jul 2016 15:36:32 +0100
Subject: [PATCH 07/44] VSOCK: Introduce virtio_vsock_common.ko
@ -1492,5 +1492,5 @@ index 000000000000..a53b3a16b4f1
+MODULE_AUTHOR("Asias He");
+MODULE_DESCRIPTION("common code for virtio vsock");
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 7b2b2c019665538878ce54809a493a38f532c7e8 Mon Sep 17 00:00:00 2001
From c4c30a3bce5b612baf15c65f795fc28573ed540a Mon Sep 17 00:00:00 2001
From: Asias He <asias@redhat.com>
Date: Thu, 28 Jul 2016 15:36:33 +0100
Subject: [PATCH 08/44] VSOCK: Introduce virtio_transport.ko
@ -659,5 +659,5 @@ index 000000000000..699dfabdbccd
+MODULE_DESCRIPTION("virtio transport for vsock");
+MODULE_DEVICE_TABLE(virtio, id_table);
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From a6ee45a69af8d326668f9cb0ba86f24d7d1180f8 Mon Sep 17 00:00:00 2001
From 000982773de3b17b30f1169c630fd6a622b5e81b Mon Sep 17 00:00:00 2001
From: Asias He <asias@redhat.com>
Date: Thu, 28 Jul 2016 15:36:34 +0100
Subject: [PATCH 09/44] VSOCK: Introduce vhost_vsock.ko
@ -773,5 +773,5 @@ index ab3731917bac..b30647697774 100644
+
#endif
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From c62c87260564252215db511def4358e9e6cc2cca Mon Sep 17 00:00:00 2001
From b34171dad4a9fb917c3bab314e12b28413c77fac Mon Sep 17 00:00:00 2001
From: Asias He <asias@redhat.com>
Date: Thu, 28 Jul 2016 15:36:35 +0100
Subject: [PATCH 10/44] VSOCK: Add Makefile and Kconfig
@ -102,5 +102,5 @@ index 2ce52d70f224..bc27c70e0e59 100644
+
+vmw_vsock_virtio_transport_common-y += virtio_transport_common.o
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 0af1362108e6452fdcd49945bc4cad54ce74fd05 Mon Sep 17 00:00:00 2001
From cd9b4a064f946bd0d1ff1ec3d3d6dda9eafcbbd5 Mon Sep 17 00:00:00 2001
From: Wei Yongjun <weiyj.lk@gmail.com>
Date: Tue, 2 Aug 2016 13:50:42 +0000
Subject: [PATCH 11/44] VSOCK: Use kvfree()
@ -29,5 +29,5 @@ index 028ca16c2d36..0ddf3a2dbfc4 100644
static int vhost_vsock_dev_open(struct inode *inode, struct file *file)
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From cf50c814e791d787473d09521286a65596bfafe6 Mon Sep 17 00:00:00 2001
From a562a696a8da0ae331adcdb81fd915c9cc44c853 Mon Sep 17 00:00:00 2001
From: Stefan Hajnoczi <stefanha@redhat.com>
Date: Thu, 4 Aug 2016 14:52:53 +0100
Subject: [PATCH 12/44] vhost/vsock: fix vhost virtio_vsock_pkt use-after-free
@ -49,5 +49,5 @@ index 0ddf3a2dbfc4..e3b30ea9ece5 100644
}
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From b76b2a229f27dd36399f52075053bfda032f27e1 Mon Sep 17 00:00:00 2001
From 2a1c4393f1db29ae118d3694bc9bb26303d17880 Mon Sep 17 00:00:00 2001
From: Stefan Hajnoczi <stefanha@redhat.com>
Date: Fri, 5 Aug 2016 13:52:09 +0100
Subject: [PATCH 13/44] virtio-vsock: fix include guard typo
@ -24,5 +24,5 @@ index 6b011c19b50f..1d57ed3d84d2 100644
#include <linux/types.h>
#include <linux/virtio_ids.h>
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 49bd29380adca985fee216ea5f8735fa89aba4a5 Mon Sep 17 00:00:00 2001
From bbc43596f0319aa8eacc2d52bc94645356f87483 Mon Sep 17 00:00:00 2001
From: Gerard Garcia <ggarcia@deic.uab.cat>
Date: Wed, 10 Aug 2016 17:24:34 +0200
Subject: [PATCH 14/44] vhost/vsock: drop space available check for TX vq
@ -57,5 +57,5 @@ index 699dfabdbccd..936d7eee62d0 100644
}
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 940160ca7f2253da4d1bbf9f2cb4c5a0a98e4786 Mon Sep 17 00:00:00 2001
From 953b7fdd08cbc06fb4a3c28d087d7154de3d9cb8 Mon Sep 17 00:00:00 2001
From: Ian Campbell <ian.campbell@docker.com>
Date: Mon, 4 Apr 2016 14:50:10 +0100
Subject: [PATCH 15/44] VSOCK: Only allow host network namespace to use
@ -27,5 +27,5 @@ index 17dbbe64cd73..1bb1b016e945 100644
return -EINVAL;
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From d42487e4299b4ae64bec97dbf5badeb8723dd28b Mon Sep 17 00:00:00 2001
From ecc045d9740d210e19f93316633f6c38327f1907 Mon Sep 17 00:00:00 2001
From: Jake Oshins <jakeo@microsoft.com>
Date: Mon, 14 Dec 2015 16:01:41 -0800
Subject: [PATCH 16/44] drivers:hv: Define the channel type for Hyper-V PCI
@ -59,5 +59,5 @@ index ae6a711dcd1d..10dda1e3b560 100644
*/
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 2db8bcf5fb098e44ec735082685d3b6ec5a67a6c Mon Sep 17 00:00:00 2001
From 32d58f46d4f0cacd1c737b5ca759b386baf42556 Mon Sep 17 00:00:00 2001
From: "K. Y. Srinivasan" <kys@microsoft.com>
Date: Mon, 14 Dec 2015 16:01:43 -0800
Subject: [PATCH 17/44] Drivers: hv: vmbus: Use uuid_le type consistently
@ -293,5 +293,5 @@ index 9f5cdd49ff0b..8e8c69bee78f 100644
strcpy(alias, "vmbus:");
strcat(alias, guid_name);
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From ec84b8a0435afdebdf05f1dc83cb6feb3dc4c5ed Mon Sep 17 00:00:00 2001
From 0c9abb248524c0eef88fa7ba647b2b0a6002b0c5 Mon Sep 17 00:00:00 2001
From: "K. Y. Srinivasan" <kys@microsoft.com>
Date: Mon, 14 Dec 2015 16:01:44 -0800
Subject: [PATCH 18/44] Drivers: hv: vmbus: Use uuid_le_cmp() for comparing
@ -51,5 +51,5 @@ index f1fbb6b98f5c..e71f3561dbab 100644
return NULL;
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From d9f3eae96f97abde0923425a845a887b6225400b Mon Sep 17 00:00:00 2001
From 5090168d107459e9a37961d1843b56490e6f4858 Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Mon, 14 Dec 2015 16:01:48 -0800
Subject: [PATCH 19/44] Drivers: hv: vmbus: do sanity check of channel state in
@ -38,5 +38,5 @@ index 1ef37c727572..2889d97c03b1 100644
channel->sc_creation_callback = NULL;
/* Stop callback and cancel the timer asap */
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From f9f5a1c48855342986801405ac08fab2037f9e9e Mon Sep 17 00:00:00 2001
From a6b5b3332e0565de1e8162087290f2ef2a0620ac Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Mon, 14 Dec 2015 16:01:50 -0800
Subject: [PATCH 20/44] Drivers: hv: vmbus: release relid on error in
@ -70,5 +70,5 @@ index 9b4525c56376..8529dd2ebc3d 100644
}
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 39ed36981a341d6f4547e9d6eaa392e984159527 Mon Sep 17 00:00:00 2001
From b17bff9a7ba2393d79aedcb5c51aa046cc0dde88 Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Mon, 14 Dec 2015 16:01:51 -0800
Subject: [PATCH 21/44] Drivers: hv: vmbus: channge
@ -112,5 +112,5 @@ index 75e383e6d03d..9a95beb87015 100644
struct workqueue_struct *work_queue;
};
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 0592f87951e5a0758a9dfcfb615001e6e70a8e5d Mon Sep 17 00:00:00 2001
From 59ef140da262f440f08461fde2aef8467a8967f5 Mon Sep 17 00:00:00 2001
From: Vitaly Kuznetsov <vkuznets@redhat.com>
Date: Mon, 14 Dec 2015 19:02:00 -0800
Subject: [PATCH 22/44] Drivers: hv: remove code duplication between
@ -122,5 +122,5 @@ index 2889d97c03b1..dd6de7fc442f 100644
}
EXPORT_SYMBOL_GPL(vmbus_recvpacket_raw);
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 0627545477e1a0bc025712749b2ce0a7110258dd Mon Sep 17 00:00:00 2001
From 8db1a4168d5cd73a0e40ff436f2542b2d04df9ca Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Mon, 21 Dec 2015 12:21:22 -0800
Subject: [PATCH 23/44] Drivers: hv: vmbus: fix the building warning with
@ -68,5 +68,5 @@ index 4712d7d07b8c..9e2de6a7cc96 100644
*/
#define HV_VSS_GUID \
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 8a253420a3dca5714304cee3f5727eadecdc35b9 Mon Sep 17 00:00:00 2001
From ae948f812784ea85a0bc28fc3c7ead1255b639be Mon Sep 17 00:00:00 2001
From: "K. Y. Srinivasan" <kys@microsoft.com>
Date: Tue, 15 Dec 2015 16:27:27 -0800
Subject: [PATCH 24/44] Drivers: hv: vmbus: Treat Fibre Channel devices as
@ -38,5 +38,5 @@ index 306c7dff6c77..763d0c19c16f 100644
{ HV_NIC_GUID, },
/* NetworkDirect Guest RDMA */
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From acdebe0a898e1e9b792aa8858d1916f171285957 Mon Sep 17 00:00:00 2001
From 6ee2e3140cb33390d3dea4b86eab15ec3ff4d585 Mon Sep 17 00:00:00 2001
From: "K. Y. Srinivasan" <kys@microsoft.com>
Date: Fri, 25 Dec 2015 20:00:30 -0800
Subject: [PATCH 25/44] Drivers: hv: vmbus: Add vendor and device atttributes
@ -351,5 +351,5 @@ index 9e2de6a7cc96..51c98fd6044d 100644
struct device device;
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 42aab29663c1cadcab10ed1c0647aa63fe8bbd0d Mon Sep 17 00:00:00 2001
From d966d3e08cfc3f2c67454317b110f4df12056936 Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Wed, 27 Jan 2016 22:29:37 -0800
Subject: [PATCH 26/44] Drivers: hv: vmbus: add a helper function to set a
@ -32,5 +32,5 @@ index 51c98fd6044d..934542ac1394 100644
int vmbus_request_offers(void);
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 15492be77cdb113d97c06799250e5b6221fe0e4c Mon Sep 17 00:00:00 2001
From a3f5780bfd042861fa68b3c07017ea5613a38f5f Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Wed, 27 Jan 2016 22:29:38 -0800
Subject: [PATCH 27/44] Drivers: hv: vmbus: define the new offer type for
@ -40,5 +40,5 @@ index 934542ac1394..a4f105d55881 100644
enum hv_signal_policy policy)
{
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 99ee6a24b16eb6db124d0fafebb1b87bbf1f3dc6 Mon Sep 17 00:00:00 2001
From 790c0bac2026112ddc9b6a85d26b663452a251ba Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Wed, 27 Jan 2016 22:29:39 -0800
Subject: [PATCH 28/44] Drivers: hv: vmbus: vmbus_sendpacket_ctl: hvsock: avoid
@ -41,5 +41,5 @@ index dd6de7fc442f..128dcf22e459 100644
return ret;
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 1f0a105a23b4e9c12ff4d74542e537aa6b2ca418 Mon Sep 17 00:00:00 2001
From 68a3c5d622a4d4f2961d015363e40dd0303764f2 Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Wed, 27 Jan 2016 22:29:40 -0800
Subject: [PATCH 29/44] Drivers: hv: vmbus: define a new VMBus message type for
@ -97,5 +97,5 @@ index a4f105d55881..191bc5d0ffbf 100644
+ const uuid_le *shv_host_servie_id);
#endif /* _HYPERV_H */
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From b558098a16b50efd583f6ef0dd7de33d52a68078 Mon Sep 17 00:00:00 2001
From 45e82feb683f10a0bc8f8db9eec8bb87ef45cde5 Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Wed, 27 Jan 2016 22:29:41 -0800
Subject: [PATCH 30/44] Drivers: hv: vmbus: add a hvsock flag in struct
@ -60,5 +60,5 @@ index 191bc5d0ffbf..05966e279ec8 100644
uuid_le dev_type;
const struct hv_vmbus_device_id *id_table;
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 87ff2afc1a9d20c65b34fe63043a01f481d5642a Mon Sep 17 00:00:00 2001
From aa38595cb6ba5128a43e7d30b0f7eb1033143f88 Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Wed, 27 Jan 2016 22:29:42 -0800
Subject: [PATCH 31/44] Drivers: hv: vmbus: add a per-channel rescind callback
@ -68,5 +68,5 @@ index 05966e279ec8..ad04017ba06f 100644
* Retrieve the (sub) channel on which to send an outgoing request.
* When a primary channel has multiple sub-channels, we choose a
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 611e556031e39cd5d2fe21834d3b385b05614ce2 Mon Sep 17 00:00:00 2001
From 12b7602af1811c6d9bdebd132920f3c63b00f78e Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Wed, 27 Jan 2016 22:29:43 -0800
Subject: [PATCH 32/44] Drivers: hv: vmbus: add an API
@ -149,5 +149,5 @@ index ad04017ba06f..993318a6d147 100644
resource_size_t min, resource_size_t max,
resource_size_t size, resource_size_t align,
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From c3cdfda6ad5fe1fd2d5c0c7900c0d1d4e1dd60d7 Mon Sep 17 00:00:00 2001
From 06600b92ac3d72335ffedca2dc5ec15a28504ff1 Mon Sep 17 00:00:00 2001
From: "K. Y. Srinivasan" <kys@microsoft.com>
Date: Wed, 27 Jan 2016 22:29:45 -0800
Subject: [PATCH 33/44] Drivers: hv: vmbus: Give control over how the ring
@ -204,5 +204,5 @@ index 993318a6d147..6c9695ef757e 100644
{
return !!(c->offermsg.offer.chn_flags &
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 134d6ae891b0d8bcf4825c65d3c590ac8c0f1bb3 Mon Sep 17 00:00:00 2001
From ae73f5b551bea79ce027bd7f6f21645d7b32ccf4 Mon Sep 17 00:00:00 2001
From: Vitaly Kuznetsov <vkuznets@redhat.com>
Date: Fri, 26 Feb 2016 15:13:16 -0800
Subject: [PATCH 34/44] Drivers: hv: vmbus: avoid wait_for_completion() on
@ -96,5 +96,5 @@ index a220efc297c4..d9801855ad4e 100644
* In crash handler we can't schedule synic cleanup for all CPUs,
* doing the cleanup for current CPU only. This should be sufficient
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 47d06a1c2849f5c3560907404618744e609c9b38 Mon Sep 17 00:00:00 2001
From ef0f1c4658ff1faaa453303ed9fd468d1fe17d5f Mon Sep 17 00:00:00 2001
From: Vitaly Kuznetsov <vkuznets@redhat.com>
Date: Fri, 26 Feb 2016 15:13:18 -0800
Subject: [PATCH 35/44] Drivers: hv: vmbus: avoid unneeded compiler
@ -35,5 +35,5 @@ index f70e35278b94..c892db5df665 100644
continue;
}
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 23641a93cee92ee5be63cd40e2acb2ede2fe3f16 Mon Sep 17 00:00:00 2001
From c7d720cac97403cefc3fe887a0a0369cf096e436 Mon Sep 17 00:00:00 2001
From: Tom Herbert <tom@herbertland.com>
Date: Mon, 7 Mar 2016 14:11:06 -0800
Subject: [PATCH 36/44] kcm: Kernel Connection Multiplexor module
@ -2308,5 +2308,5 @@ index 000000000000..649d246c6799
+MODULE_LICENSE("GPL");
+MODULE_ALIAS_NETPROTO(PF_KCM);
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 5efdc4f1da70f0a44ec941287eeb45fa109eb70c Mon Sep 17 00:00:00 2001
From 2a4957e83bae9c519d5bb57084996315868c2c99 Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Mon, 21 Mar 2016 02:51:09 -0700
Subject: [PATCH 37/44] net: add the AF_KCM entries to family name tables
@ -48,5 +48,5 @@ index 9c708a5fb751..36afa5d4598b 100644
/*
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 37a32ec163b9c6d148374450d2dc4dcacf6d4a02 Mon Sep 17 00:00:00 2001
From fd68d15446abd5798c02b75018a8bbe2802ff930 Mon Sep 17 00:00:00 2001
From: Courtney Cavin <courtney.cavin@sonymobile.com>
Date: Wed, 27 Apr 2016 12:13:03 -0700
Subject: [PATCH 38/44] net: Add Qualcomm IPC router
@ -1303,5 +1303,5 @@ index 000000000000..84ebce73aa23
+MODULE_DESCRIPTION("Qualcomm IPC-Router SMD interface driver");
+MODULE_LICENSE("GPL v2");
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 9d0336f0400ad8140046bf7b6df36ec883099978 Mon Sep 17 00:00:00 2001
From 3918d002c32d8936f391095bd3ca92e1f05943fa Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Sun, 15 May 2016 09:53:11 -0700
Subject: [PATCH 39/44] hv_sock: introduce Hyper-V Sockets
@ -1801,5 +1801,5 @@ index 000000000000..b91bd608bf39
+MODULE_DESCRIPTION("Hyper-V Sockets");
+MODULE_LICENSE("Dual BSD/GPL");
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 3486f8709b879d4b69569cd73b2f8be8ceb885c5 Mon Sep 17 00:00:00 2001
From 9b828ee75fa35e6a938f1de725c00d4aa79493d1 Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Mon, 21 Mar 2016 02:53:08 -0700
Subject: [PATCH 40/44] net: add the AF_HYPERV entries to family name tables
@ -45,5 +45,5 @@ index 36afa5d4598b..5077059e352b 100644
/*
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 6cb8e746eab9d4edf9dbecca8097afd828278ec6 Mon Sep 17 00:00:00 2001
From 3ffc41e0271d1f25b4ab81f46b7038c503a993ee Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Sat, 21 May 2016 16:55:50 +0800
Subject: [PATCH 41/44] Drivers: hv: vmbus: fix the race when querying &
@ -129,5 +129,5 @@ index c892db5df665..0a543170eba0 100644
err_free_chan:
free_channel(newchannel);
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 9dc69045f32935fc140e0cda05853ac852534ce4 Mon Sep 17 00:00:00 2001
From 70b0207a20f5adbc66c799fc19ab6f4d27950be2 Mon Sep 17 00:00:00 2001
From: Rolf Neugebauer <rolf.neugebauer@gmail.com>
Date: Mon, 23 May 2016 18:55:45 +0100
Subject: [PATCH 42/44] vmbus: Don't spam the logs with unknown GUIDs
@ -26,5 +26,5 @@ index 0a543170eba0..120ee22c945e 100644
}
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 38b4d09493a0b8e1d582385303b91f34447bba0a Mon Sep 17 00:00:00 2001
From 89300a173d06594eabe48e45769443cf1e2913c5 Mon Sep 17 00:00:00 2001
From: James Bottomley <James.Bottomley@HansenPartnership.com>
Date: Wed, 17 Feb 2016 16:49:38 -0800
Subject: [PATCH 43/44] fs: add filp_clone_open API
@ -60,5 +60,5 @@ index 157b9940dd73..9d993f928ea0 100644
{
struct open_flags op;
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 3985c5a14fb63ea890854e43860ba19403b4dbe9 Mon Sep 17 00:00:00 2001
From 1784544fc098fa52d18cb574d0c58ee4b9ef93dd Mon Sep 17 00:00:00 2001
From: James Bottomley <James.Bottomley@HansenPartnership.com>
Date: Wed, 17 Feb 2016 16:51:16 -0800
Subject: [PATCH 44/44] binfmt_misc: add persistent opened binary handler for
@ -128,5 +128,5 @@ index 78f005f37847..4beb3d9e0001 100644
return count;
}
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From e27f8dd6d6f147ac322e696b741579e90413d67d Mon Sep 17 00:00:00 2001
From 8812696ed9ff9a1ecc9e3cc19369594cd143c0eb Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Sat, 23 Jul 2016 01:35:51 +0000
Subject: [PATCH 01/10] hv_sock: introduce Hyper-V Sockets
@ -1787,5 +1787,5 @@ index 000000000000..331d3759f5cb
+MODULE_DESCRIPTION("Hyper-V Sockets");
+MODULE_LICENSE("Dual BSD/GPL");
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 72195eca7189938b12eea3c456efb6f0a47b85c6 Mon Sep 17 00:00:00 2001
From 9b86f09002cf61fa0dd71303f46170644df457d0 Mon Sep 17 00:00:00 2001
From: Rolf Neugebauer <rolf.neugebauer@gmail.com>
Date: Mon, 23 May 2016 18:55:45 +0100
Subject: [PATCH 02/10] vmbus: Don't spam the logs with unknown GUIDs
@ -26,5 +26,5 @@ index d8bc4b910192..8df02f3ca0b2 100644
}
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From e145c0f2becb03ba46ad8ccb73495cc8cd1aa653 Mon Sep 17 00:00:00 2001
From 547ef1a5899a4a55577fd8407a485ce09e52b42c Mon Sep 17 00:00:00 2001
From: Alex Ng <alexng@messages.microsoft.com>
Date: Sun, 6 Nov 2016 13:14:07 -0800
Subject: [PATCH 03/10] Drivers: hv: utils: Fix the mapping between host
@ -44,5 +44,5 @@ index bcd06306f3e8..e7707747f56d 100644
}
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From d3e66a48f90ef81aae6a111536d0e32eca3da474 Mon Sep 17 00:00:00 2001
From 7fbbc24a260808e4d69bb8c5bac96950f3bc4cc3 Mon Sep 17 00:00:00 2001
From: Alex Ng <alexng@messages.microsoft.com>
Date: Sun, 6 Nov 2016 13:14:10 -0800
Subject: [PATCH 04/10] Drivers: hv: vss: Improve log messages.
@ -101,5 +101,5 @@ index a76e3db0d01f..b1446d51ef45 100644
return 0;
}
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From d4460755c3f4f69a68776785e322d2ab5b97b2fd Mon Sep 17 00:00:00 2001
From 075e8a0cf2fde8255dc62c975b7fa9337eea802d Mon Sep 17 00:00:00 2001
From: Alex Ng <alexng@messages.microsoft.com>
Date: Sun, 6 Nov 2016 13:14:11 -0800
Subject: [PATCH 05/10] Drivers: hv: vss: Operation timeouts should match host
@ -44,5 +44,5 @@ index b1446d51ef45..4e543dbb731a 100644
rc = hvutil_transport_send(hvt, vss_msg, sizeof(*vss_msg), NULL);
if (rc) {
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From bac180546a5b635446df263836e5e1580cf3f034 Mon Sep 17 00:00:00 2001
From cf5a222ef2295444a7836b894510c6d04bb1245c Mon Sep 17 00:00:00 2001
From: Alex Ng <alexng@messages.microsoft.com>
Date: Sat, 28 Jan 2017 12:37:17 -0700
Subject: [PATCH 06/10] Drivers: hv: vmbus: Use all supported IC versions to
@ -488,5 +488,5 @@ index 489ad74c1e6e..956acfc93487 100644
void hv_event_tasklet_disable(struct vmbus_channel *channel);
void hv_event_tasklet_enable(struct vmbus_channel *channel);
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 3be0534cb2013585d14857fff3e4d625b4b0bc77 Mon Sep 17 00:00:00 2001
From 918f2adacfc1f65048620fd529cfb45f88839808 Mon Sep 17 00:00:00 2001
From: Alex Ng <alexng@messages.microsoft.com>
Date: Sat, 28 Jan 2017 12:37:18 -0700
Subject: [PATCH 07/10] Drivers: hv: Log the negotiated IC versions.
@ -114,5 +114,5 @@ index f3797c07be10..89440c2eb346 100644
hb_srv_version & 0xFFFF);
}
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 5db06bc394ad0f4f16a8d9537874c130420ab909 Mon Sep 17 00:00:00 2001
From 3c5f0a3e02d00787c6f3e9ef947e75b068d0b265 Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Sun, 26 Mar 2017 16:42:20 +0800
Subject: [PATCH 08/10] vmbus: fix missed ring events on boot
@ -52,5 +52,5 @@ index e7949b64bfbc..2fe024e86209 100644
void hv_process_channel_removal(struct vmbus_channel *channel, u32 relid)
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 47425faf2b1db2d555dc0f16f61d8bca9e71cbea Mon Sep 17 00:00:00 2001
From 78d235ad2b6022434ec85759539d356230ed99bd Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Wed, 29 Mar 2017 18:37:10 +0800
Subject: [PATCH 09/10] vmbus: remove "goto error_clean_msglist" in
@ -56,5 +56,5 @@ index 1606e7f08f4b..1caed01954f6 100644
vmbus_teardown_gpadl(newchannel, newchannel->ringbuffer_gpadlhandle);
kfree(open_info);
--
2.11.1
2.11.0

View File

@ -1,4 +1,4 @@
From 7b8b741f5ce562d5116b8d506fa70d800188e3be Mon Sep 17 00:00:00 2001
From 5b28f79195861aa82b5aa5f70a39b85a4451dfad Mon Sep 17 00:00:00 2001
From: Dexuan Cui <decui@microsoft.com>
Date: Fri, 24 Mar 2017 20:53:18 +0800
Subject: [PATCH 10/10] vmbus: dynamically enqueue/dequeue the channel on
@ -173,5 +173,5 @@ index 956acfc93487..9ee292b28e41 100644
void vmbus_setevent(struct vmbus_channel *channel);
--
2.11.1
2.11.0