mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-07-24 11:25:40 +00:00
kernel: Update to 4.4.84/4.9.45/4.12.9
Note, on x86_64 for 4.12.9 a new kernel option, HARDLOCKUP_CHECK_TIMESTAMP was added which defaults to enabled. It enables a low pass filter to compensate for perf based hard lockup detection. Added this option to the x86_64 4.12.x kernel confog file. Signed-off-by: Rolf Neugebauer <rolf.neugebauer@docker.com>
This commit is contained in:
parent
bdd4789598
commit
279d3f05bd
@ -149,11 +149,11 @@ endef
|
||||
# Build Targets
|
||||
# Debug targets only for latest stable and LTS stable
|
||||
#
|
||||
$(eval $(call kernel,4.12.8,4.12.x,$(EXTRA)))
|
||||
$(eval $(call kernel,4.12.8,4.12.x,-dbg))
|
||||
$(eval $(call kernel,4.9.44,4.9.x,$(EXTRA)))
|
||||
$(eval $(call kernel,4.9.44,4.9.x,-dbg))
|
||||
$(eval $(call kernel,4.4.83,4.4.x,$(EXTRA)))
|
||||
$(eval $(call kernel,4.12.9,4.12.x,$(EXTRA)))
|
||||
$(eval $(call kernel,4.12.9,4.12.x,-dbg))
|
||||
$(eval $(call kernel,4.9.45,4.9.x,$(EXTRA)))
|
||||
$(eval $(call kernel,4.9.45,4.9.x,-dbg))
|
||||
$(eval $(call kernel,4.4.84,4.4.x,$(EXTRA)))
|
||||
|
||||
# Target for kernel config
|
||||
kconfig: | sources
|
||||
|
@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/arm64 4.12.8 Kernel Configuration
|
||||
# Linux/arm64 4.12.9 Kernel Configuration
|
||||
#
|
||||
CONFIG_ARM64=y
|
||||
CONFIG_64BIT=y
|
||||
|
@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86 4.12.8 Kernel Configuration
|
||||
# Linux/x86 4.12.9 Kernel Configuration
|
||||
#
|
||||
CONFIG_64BIT=y
|
||||
CONFIG_X86_64=y
|
||||
@ -3545,6 +3545,7 @@ CONFIG_DEBUG_FS=y
|
||||
# CONFIG_HEADERS_CHECK is not set
|
||||
# CONFIG_DEBUG_SECTION_MISMATCH is not set
|
||||
CONFIG_SECTION_MISMATCH_WARN_ONLY=y
|
||||
CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y
|
||||
CONFIG_ARCH_WANT_FRAME_POINTERS=y
|
||||
# CONFIG_FRAME_POINTER is not set
|
||||
# CONFIG_STACK_VALIDATION is not set
|
||||
|
@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/arm64 4.4.83 Kernel Configuration
|
||||
# Linux/arm64 4.4.84 Kernel Configuration
|
||||
#
|
||||
CONFIG_ARM64=y
|
||||
CONFIG_64BIT=y
|
||||
|
@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86 4.4.83 Kernel Configuration
|
||||
# Linux/x86 4.4.84 Kernel Configuration
|
||||
#
|
||||
CONFIG_64BIT=y
|
||||
CONFIG_X86_64=y
|
||||
|
@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/arm64 4.9.44 Kernel Configuration
|
||||
# Linux/arm64 4.9.45 Kernel Configuration
|
||||
#
|
||||
CONFIG_ARM64=y
|
||||
CONFIG_64BIT=y
|
||||
|
@ -1,6 +1,6 @@
|
||||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/x86 4.9.44 Kernel Configuration
|
||||
# Linux/x86 4.9.45 Kernel Configuration
|
||||
#
|
||||
CONFIG_64BIT=y
|
||||
CONFIG_X86_64=y
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 516c2116aa11f4ea6cf09aa3a195951509d429ff Mon Sep 17 00:00:00 2001
|
||||
From 46f083de182fd968ea8ef5b821d35a3432b670b4 Mon Sep 17 00:00:00 2001
|
||||
From: Dexuan Cui <decui@microsoft.com>
|
||||
Date: Wed, 26 Jul 2017 12:31:50 -0600
|
||||
Subject: [PATCH 01/15] vmbus: vmbus_open(): reset onchannel_callback on error
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 7dfdecc1c016087532580bb9a51e19fd2af4136d Mon Sep 17 00:00:00 2001
|
||||
From 4c89601836aa5ad7418d9feb78d67f8c9a831002 Mon Sep 17 00:00:00 2001
|
||||
From: Dexuan Cui <decui@microsoft.com>
|
||||
Date: Wed, 26 Jul 2017 12:31:53 -0600
|
||||
Subject: [PATCH 02/15] vmbus: remove "goto error_clean_msglist" in
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 1854541966d93dc3e73deb8b262943781949e52d Mon Sep 17 00:00:00 2001
|
||||
From 2678c3683496099da91e7d5a84592cd74e0de631 Mon Sep 17 00:00:00 2001
|
||||
From: Dexuan Cui <decui@microsoft.com>
|
||||
Date: Fri, 5 May 2017 16:57:23 -0600
|
||||
Subject: [PATCH 03/15] vmbus: dynamically enqueue/dequeue a channel on
|
||||
|
@ -1,4 +1,4 @@
|
||||
From e317beafc5bf9165f1f604d8c201bc0d09a884b5 Mon Sep 17 00:00:00 2001
|
||||
From 71945c7c14c7010b7fd0d13cdebf99b25a2e3d45 Mon Sep 17 00:00:00 2001
|
||||
From: Dexuan Cui <decui@microsoft.com>
|
||||
Date: Wed, 26 Jul 2017 12:31:56 -0600
|
||||
Subject: [PATCH 04/15] hv_sock: implements Hyper-V transport for Virtual
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 4250125671ac2be252badfff1783ab421ff9a360 Mon Sep 17 00:00:00 2001
|
||||
From 6572a16ec781e517afc8b3975547b2e0b8499a7a Mon Sep 17 00:00:00 2001
|
||||
From: Dexuan Cui <decui@microsoft.com>
|
||||
Date: Wed, 26 Jul 2017 12:31:58 -0600
|
||||
Subject: [PATCH 05/15] VMCI: only try to load on VMware hypervisor
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 3a056b90bb7e257e9edde271720a0676af9ae621 Mon Sep 17 00:00:00 2001
|
||||
From e2b50033a49dec6373f9b439c47019ad44cb84c2 Mon Sep 17 00:00:00 2001
|
||||
From: Dexuan Cui <decui@microsoft.com>
|
||||
Date: Wed, 26 Jul 2017 12:32:00 -0600
|
||||
Subject: [PATCH 06/15] hv_sock: add the support of auto-loading
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 5375fe4bf172da12535c273ea0deec4970f3166f Mon Sep 17 00:00:00 2001
|
||||
From b0d1cd1d32899cd4b6547af4898f3fdad6324961 Mon Sep 17 00:00:00 2001
|
||||
From: Dexuan Cui <decui@microsoft.com>
|
||||
Date: Wed, 26 Jul 2017 12:32:03 -0600
|
||||
Subject: [PATCH 07/15] hv_sock: fix a race in hvs_stream_dequeue()
|
||||
|
@ -1,4 +1,4 @@
|
||||
From acb25be7f0f2379a7e1b656ce03543ab41d9cd86 Mon Sep 17 00:00:00 2001
|
||||
From 212b1a6dcdd6a6d52baa838af3f7dea9a206e47f Mon Sep 17 00:00:00 2001
|
||||
From: Dexuan Cui <decui@microsoft.com>
|
||||
Date: Wed, 26 Jul 2017 12:32:06 -0600
|
||||
Subject: [PATCH 08/15] vsock: fix vsock_dequeue/enqueue_accept race
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 1cd7fb401154c625ae77aef8c6869b3f01b514f8 Mon Sep 17 00:00:00 2001
|
||||
From 4753fbdd9d9c53ee348c2ad2a5bbdce0daf55508 Mon Sep 17 00:00:00 2001
|
||||
From: "K. Y. Srinivasan" <kys@microsoft.com>
|
||||
Date: Sun, 30 Apr 2017 16:21:18 -0700
|
||||
Subject: [PATCH 09/15] Drivers: hv: vmbus: Fix rescind handling
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 12ded1f47ea422964fb8762f1fe7443bf97e067e Mon Sep 17 00:00:00 2001
|
||||
From e07d97ffd6c0c51cdd5919cd4f78005b92262885 Mon Sep 17 00:00:00 2001
|
||||
From: Dexuan Cui <decui@microsoft.com>
|
||||
Date: Mon, 5 Jun 2017 16:13:18 +0800
|
||||
Subject: [PATCH 10/15] vmbus: fix hv_percpu_channel_deq/enq race
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 98f32826ce5f2aad27b940e32a4c12199a934bab Mon Sep 17 00:00:00 2001
|
||||
From dfec35a68bca5a04439aac430f916b8a63709ef9 Mon Sep 17 00:00:00 2001
|
||||
From: Dexuan Cui <decui@microsoft.com>
|
||||
Date: Mon, 5 Jun 2017 21:32:00 +0800
|
||||
Subject: [PATCH 11/15] vmbus: add vmbus onoffer/onoffer_rescind sync.
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 19fdaff8faea41153ced91768194c58804c232cf Mon Sep 17 00:00:00 2001
|
||||
From 78dbf27657668b70d2daf1376d7d9114d4d6b080 Mon Sep 17 00:00:00 2001
|
||||
From: Dexuan Cui <decui@microsoft.com>
|
||||
Date: Wed, 28 Jun 2017 23:50:38 +0800
|
||||
Subject: [PATCH 12/15] vmbus: fix the missed signaling in hv_signal_on_read()
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 506b9c1e78a698217b918446ece7dbee08ae160f Mon Sep 17 00:00:00 2001
|
||||
From 5777c274a08f586f5f41e12912377a6ba72049b4 Mon Sep 17 00:00:00 2001
|
||||
From: Dexuan Cui <decui@microsoft.com>
|
||||
Date: Wed, 26 Jul 2017 12:32:08 -0600
|
||||
Subject: [PATCH 13/15] hv_sock: avoid double FINs if shutdown() is called
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 76ef98c66146a53c5367c60f2291761f40e33355 Mon Sep 17 00:00:00 2001
|
||||
From ddac1a1c344ac05ccfbe28f9044bffae856bb4c0 Mon Sep 17 00:00:00 2001
|
||||
From: Cheng-mean Liu <soccerl@microsoft.com>
|
||||
Date: Tue, 11 Jul 2017 16:50:36 -0700
|
||||
Subject: [PATCH 14/15] Added vsock transport support to 9pfs
|
||||
|
@ -1,4 +1,4 @@
|
||||
From e1580d5ac40822f7f44ab4a95973b48cba8c9f63 Mon Sep 17 00:00:00 2001
|
||||
From 482c225fd4f5e40e04f2fe3f06185b5d39dab557 Mon Sep 17 00:00:00 2001
|
||||
From: Cheng-mean Liu <soccerl@microsoft.com>
|
||||
Date: Tue, 11 Jul 2017 16:58:26 -0700
|
||||
Subject: [PATCH 15/15] NVDIMM: reducded ND_MIN_NAMESPACE_SIZE from 4MB to 4KB
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 44b2cf72e27d12b5b35f9bcc247c7a3b7714c611 Mon Sep 17 00:00:00 2001
|
||||
From 1d24c10b1e9e1588a227c521e1521602bba71a24 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 89757e2ac7e3ad686ef5891c6a5e202457081f11 Mon Sep 17 00:00:00 2001
|
||||
From f707a459a82f232f57798439c4f6d027222b51f9 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From dc01e1d70da7835fedf37726881cd4737755fe1f Mon Sep 17 00:00:00 2001
|
||||
From 1990f42c7a3b6dcaf8f27733c90eea9b164bfde4 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From f7476a3046b4050ea3f993619c95099b39f623ea Mon Sep 17 00:00:00 2001
|
||||
From 4a2f3b17ea6770a4ceff271c60d130bb0eeae33f 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From f438b5e9962091fd9bc8c2e5236a31d374f50703 Mon Sep 17 00:00:00 2001
|
||||
From 9bb535963d0a9c9f10ec2b56c57d9c38d0cb1655 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From d4ddcbfd024ba56deb6f56ec27b3944564e7ceef Mon Sep 17 00:00:00 2001
|
||||
From fb01ac25e09c21b096545e6387c9f4afacf7a55c 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 662bdd20a748..5f8c99eb104c 100644
|
||||
vmci_datagram_destroy_handle(vmci_trans(vsk)->dg_handle);
|
||||
vmci_trans(vsk)->dg_handle = VMCI_INVALID_HANDLE;
|
||||
--
|
||||
2.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 7a3561525df92f9c3f041668f1d37c3fa7ee9e6b Mon Sep 17 00:00:00 2001
|
||||
From 5415629d1fc980f55c78190f35e558c9af90b669 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From b0119a63f0845ea9faa2a7c1b78796f5fbd9c97a Mon Sep 17 00:00:00 2001
|
||||
From bff6bd1a8d66e02e14ec4f1eb23d93ffaa5a04b9 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 1e03ef38ad4721d0acc641679b90b249da111ebd Mon Sep 17 00:00:00 2001
|
||||
From 8f7d6da5d3a289dd39338868360581d1b8259421 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From da5404c28b7f61378376f832ea9b61c9840eb6de Mon Sep 17 00:00:00 2001
|
||||
From 512a4dba3f766615cde4071c2625ab61e3eb72ac 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From d2682d3fdeb150b7d12fd574eeee624b9f56dbbe Mon Sep 17 00:00:00 2001
|
||||
From 08a749757f59be0c6bc6785253889c1969b0758f 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 714f0b6e56b4c6703bdde24cf35c29258554c9f9 Mon Sep 17 00:00:00 2001
|
||||
From 6ade8b087b956401a44c25432587df508fe5fccf 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 89dbd07b75b486df3b49fe99badc837dc52e15ea Mon Sep 17 00:00:00 2001
|
||||
From bb92ebefd22c21ffffdcc107d27239291c776c55 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 610b73f93bed3fb6b34f1959be79aebf32cd08bf Mon Sep 17 00:00:00 2001
|
||||
From 1c23e99af927440c291d1ada51387fa3438c7bca 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From f444772857006461d359ee9a188a026f8bd11b33 Mon Sep 17 00:00:00 2001
|
||||
From e91058611f3c2e87d509f7562b68077a41a6319c 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 1c9f457285615b12fd3383b9675c39e91639bf56 Mon Sep 17 00:00:00 2001
|
||||
From 4b4018e82cf297a558e7b62f97480a75a1170c48 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
|
||||
@ -40,10 +40,11 @@ diff --git a/include/linux/hyperv.h b/include/linux/hyperv.h
|
||||
index ae6a711dcd1d..10dda1e3b560 100644
|
||||
--- a/include/linux/hyperv.h
|
||||
+++ b/include/linux/hyperv.h
|
||||
@@ -1156,6 +1156,17 @@ int vmbus_allocate_mmio(struct resource **new, struct hv_device *device_obj,
|
||||
@@ -1155,6 +1155,17 @@ int vmbus_allocate_mmio(struct resource **new, struct hv_device *device_obj,
|
||||
0xab, 0x99, 0xbd, 0x1f, 0x1c, 0x86, 0xb5, 0x01 \
|
||||
}
|
||||
|
||||
/*
|
||||
+/*
|
||||
+ * PCI Express Pass Through
|
||||
+ * {44C4F61D-4444-4400-9D52-802E27EDE19F}
|
||||
+ */
|
||||
@ -54,10 +55,9 @@ index ae6a711dcd1d..10dda1e3b560 100644
|
||||
+ 0x9D, 0x52, 0x80, 0x2E, 0x27, 0xED, 0xE1, 0x9F \
|
||||
+ }
|
||||
+
|
||||
+/*
|
||||
/*
|
||||
* Common header for Hyper-V ICs
|
||||
*/
|
||||
|
||||
--
|
||||
2.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From a8db0d91baf9dc56978aaffbbf66cf19f104ed7d Mon Sep 17 00:00:00 2001
|
||||
From 4be637d0bbd8669b07c1813168f2fa47dbc24d04 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From f71c383a601d269aec7dba3ca2ee6296c825c095 Mon Sep 17 00:00:00 2001
|
||||
From 9d1a3aa242f7319de21f890051777b055d5d770c 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 1f3e2839a8f6eacb0f5fdf570613b7856f2b4657 Mon Sep 17 00:00:00 2001
|
||||
From 1a61de3d52345c39b4c25a7dd10a53dc3a4948eb 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 d037454fe7b8..b00cdfb725de 100644
|
||||
channel->sc_creation_callback = NULL;
|
||||
/* Stop callback and cancel the timer asap */
|
||||
--
|
||||
2.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 9d0a5d2caf0833d74ac824530e0ec82ac701e85f Mon Sep 17 00:00:00 2001
|
||||
From 8e6603c7b35c2966d6b723533d4172bcec28d1d5 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 47d29e70b03db8f41207485a40daa6b12436ce13 Mon Sep 17 00:00:00 2001
|
||||
From 59ffe475223101a3b6b2aa65655815096a0b17dd 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 7b98c8e1778122bbaa078ccc81bfd58c5e34ae05 Mon Sep 17 00:00:00 2001
|
||||
From 899c9c50f42e6d11e08a00820955fbaf7cb9a786 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 b00cdfb725de..def21d34f3ea 100644
|
||||
}
|
||||
EXPORT_SYMBOL_GPL(vmbus_recvpacket_raw);
|
||||
--
|
||||
2.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 691946e35a594847b85f8de3214ae513c4028601 Mon Sep 17 00:00:00 2001
|
||||
From da54932361c2c19cfa20a5f9f2a233d1ede69d8b 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
|
||||
@ -52,10 +52,11 @@ diff --git a/include/linux/hyperv.h b/include/linux/hyperv.h
|
||||
index 4712d7d07b8c..9e2de6a7cc96 100644
|
||||
--- a/include/linux/hyperv.h
|
||||
+++ b/include/linux/hyperv.h
|
||||
@@ -1091,6 +1091,14 @@ int vmbus_allocate_mmio(struct resource **new, struct hv_device *device_obj,
|
||||
@@ -1090,6 +1090,14 @@ int vmbus_allocate_mmio(struct resource **new, struct hv_device *device_obj,
|
||||
.guid = UUID_LE(0xcfa8b69e, 0x5b4a, 0x4cc0, 0xb9, 0x8b, \
|
||||
0x8b, 0xa1, 0xa1, 0xf3, 0xf9, 0x5a)
|
||||
|
||||
/*
|
||||
+/*
|
||||
+ * Keyboard GUID
|
||||
+ * {f912ad6d-2b17-48ea-bd65-f927a61c7684}
|
||||
+ */
|
||||
@ -63,10 +64,9 @@ index 4712d7d07b8c..9e2de6a7cc96 100644
|
||||
+ .guid = UUID_LE(0xf912ad6d, 0x2b17, 0x48ea, 0xbd, 0x65, \
|
||||
+ 0xf9, 0x27, 0xa6, 0x1c, 0x76, 0x84)
|
||||
+
|
||||
+/*
|
||||
/*
|
||||
* VSS (Backup/Restore) GUID
|
||||
*/
|
||||
#define HV_VSS_GUID \
|
||||
--
|
||||
2.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 1e60eb703f0342fc920abab2d4c55ce928a148ee Mon Sep 17 00:00:00 2001
|
||||
From f0c314cbc3406b7849465f0d60024b44c5309a7c 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 22e096ccd45adaff6eef63b43cb7fabc2b0f2a5d Mon Sep 17 00:00:00 2001
|
||||
From faf10e286bf56bd71c9949a5120225ddf7976f88 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 6e00e9e0ccf36350d2cbddbee36a637333a250a6 Mon Sep 17 00:00:00 2001
|
||||
From c15c46d4f7fc6b2ec2d426a0862d07571c652283 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From d35681525ba8636d6ff301ae2b3e4e82b7f6630b Mon Sep 17 00:00:00 2001
|
||||
From d7c97c46c519f865ad2a01807875b0359e92f349 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 5253e18d2062265d674c15410132a3aa3ba96362 Mon Sep 17 00:00:00 2001
|
||||
From 77191e51cad077c4774c281dcfe29c2246b07728 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 def21d34f3ea..a42104ed0b59 100644
|
||||
|
||||
return ret;
|
||||
--
|
||||
2.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From b850a4f47f66bd1e0b5e4899db7b4f44a46f39eb Mon Sep 17 00:00:00 2001
|
||||
From c31178046afb80042024db4ce76b2597ae494e37 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From c98f401a711a19b179859024b3e7b5f14b6fd244 Mon Sep 17 00:00:00 2001
|
||||
From c330cf75e323f3884295afddd96e417e4a2cd2db 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From d44ad67698bc6870fa22d56cb92f5d4e0dceab6c Mon Sep 17 00:00:00 2001
|
||||
From 70aa49c71289977581bc1cd941ecb61cbcd2248d 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
|
||||
@ -44,19 +44,19 @@ diff --git a/include/linux/hyperv.h b/include/linux/hyperv.h
|
||||
index 05966e279ec8..ad04017ba06f 100644
|
||||
--- a/include/linux/hyperv.h
|
||||
+++ b/include/linux/hyperv.h
|
||||
@@ -768,6 +768,12 @@ struct vmbus_channel {
|
||||
@@ -767,6 +767,12 @@ struct vmbus_channel {
|
||||
*/
|
||||
void (*sc_creation_callback)(struct vmbus_channel *new_sc);
|
||||
|
||||
/*
|
||||
+ /*
|
||||
+ * Channel rescind callback. Some channels (the hvsock ones), need to
|
||||
+ * register a callback which is invoked in vmbus_onoffer_rescind().
|
||||
+ */
|
||||
+ void (*chn_rescind_callback)(struct vmbus_channel *channel);
|
||||
+
|
||||
+ /*
|
||||
/*
|
||||
* The spinlock to protect the structure. It is being used to protect
|
||||
* test-and-set access to various attributes of the structure as well
|
||||
* as all sc_list operations.
|
||||
@@ -853,6 +859,9 @@ int vmbus_request_offers(void);
|
||||
void vmbus_set_sc_create_callback(struct vmbus_channel *primary_channel,
|
||||
void (*sc_cr_cb)(struct vmbus_channel *new_sc));
|
||||
@ -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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 10a04d0dfdc6d86cc374f9d9bb6880f1af409a91 Mon Sep 17 00:00:00 2001
|
||||
From e110bdae29b838ab90b8e5b90ae77b4c45b1a539 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 35c55cc61e763e4783c6525db7b7f9a576e3dfac Mon Sep 17 00:00:00 2001
|
||||
From e5f51fdbb99d030d1f8eb9c04add4f952a9cdc5d 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 0fdc92cb657e80bd7e51942a0fe4507ce776e957 Mon Sep 17 00:00:00 2001
|
||||
From c382185db3e5b103623a27ecce28b4cafaaee40d 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 158bbf64f85d453a56485ace98d5dae06469dc45 Mon Sep 17 00:00:00 2001
|
||||
From c1184b6bc60d9ea37acd0a5e8a0f067adacf1aa3 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 2796bd61ee35644460361e1ec0ec2e607d5dd06c Mon Sep 17 00:00:00 2001
|
||||
From 5b7718d611410514d0f36408fc4f583f514a4d19 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 0f2c3a1eff2be5d012e0dc6e25ffc809f80921a8 Mon Sep 17 00:00:00 2001
|
||||
From 1b197d3a45761e0a992af9cdd9b2a4b7f0ce7a09 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 bd2fad27891e..ef337bf176f7 100644
|
||||
|
||||
/*
|
||||
--
|
||||
2.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 3bb0a169fbd89f5698f1989e57775f403ca14de8 Mon Sep 17 00:00:00 2001
|
||||
From 89d75a10e45d4c9a7a0cadd1f208ea35e3face64 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 78c7e1a73c6af95945542c6face4bcee9129fbe8 Mon Sep 17 00:00:00 2001
|
||||
From 680306a42e56bf463ceb857e05e90e907deb9204 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 02b994fbec42fea966c6e06b6eba099a3087cd9a Mon Sep 17 00:00:00 2001
|
||||
From 43e30cf217b319a5d650422aed19c1fccded5ebd 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 ef337bf176f7..1c5f0a2ef836 100644
|
||||
|
||||
/*
|
||||
--
|
||||
2.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 6d875aaa888f453e2481b48f224f27f19f7a5df2 Mon Sep 17 00:00:00 2001
|
||||
From 69f5e943b562af0a77462362e71ef0f2aac676f4 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 41220b0a33db5269e7378c9823e9278d2139fc5f Mon Sep 17 00:00:00 2001
|
||||
From 04dbae541eb88a1db1c24dd43842dee4ddc62a32 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 79601618d933ba1ec0ce29c9ac93b8d3c2378e4d Mon Sep 17 00:00:00 2001
|
||||
From c84516b99a9816480c2c1835e2e70b098c03eda2 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 fbc5c7b230b3..94fe386e566d 100644
|
||||
{
|
||||
struct open_flags op;
|
||||
--
|
||||
2.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From af8784a4b7d89b3514a8fb1e483dd2e9c4f8697e Mon Sep 17 00:00:00 2001
|
||||
From 20adf9c6d23272badca5d9904cffd1e0d44560f7 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 86318f045a1b9a0898de425019d481a3c15b614d Mon Sep 17 00:00:00 2001
|
||||
From ea750184c7d33038c8efdacfcc2f7f4d5de3665b Mon Sep 17 00:00:00 2001
|
||||
From: Arnaldo Carvalho de Melo <acme@redhat.com>
|
||||
Date: Thu, 2 Mar 2017 12:55:49 -0300
|
||||
Subject: [PATCH 01/13] tools build: Add test for sched_getcpu()
|
||||
@ -146,5 +146,5 @@ index 43899e0d6fa1..c3b180254f91 100644
|
||||
|
||||
int is_printable_array(char *p, unsigned int len);
|
||||
--
|
||||
2.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 952f23a968dc443021374a092ebc1522fb48c8b9 Mon Sep 17 00:00:00 2001
|
||||
From ede1e7228608e3c035537f7068c418d6a485fbc0 Mon Sep 17 00:00:00 2001
|
||||
From: Arnaldo Carvalho de Melo <acme@redhat.com>
|
||||
Date: Thu, 13 Oct 2016 17:12:35 -0300
|
||||
Subject: [PATCH 02/13] perf jit: Avoid returning garbage for a ret variable
|
||||
@ -66,5 +66,5 @@ index 95f0884aae02..f3ed3c963c71 100644
|
||||
while ((jr = jit_get_next_entry(jd))) {
|
||||
switch(jr->prefix.id) {
|
||||
--
|
||||
2.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 41dc10051f820561fe850fa4d9febfaa50c21156 Mon Sep 17 00:00:00 2001
|
||||
From 6ff810ea911bc0609bf2dc5ea2e93aa96f838d26 Mon Sep 17 00:00:00 2001
|
||||
From: Dexuan Cui <decui@microsoft.com>
|
||||
Date: Sat, 23 Jul 2016 01:35:51 +0000
|
||||
Subject: [PATCH 03/13] hv_sock: introduce Hyper-V Sockets
|
||||
@ -1787,5 +1787,5 @@ index 000000000000..331d3759f5cb
|
||||
+MODULE_DESCRIPTION("Hyper-V Sockets");
|
||||
+MODULE_LICENSE("Dual BSD/GPL");
|
||||
--
|
||||
2.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 34d8c74cbd5482b790c985ea885366e635b63c9a Mon Sep 17 00:00:00 2001
|
||||
From 1073a95869b4b84b22fee90a5678fb3a92faaa69 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 04/13] vmbus: Don't spam the logs with unknown GUIDs
|
||||
@ -26,5 +26,5 @@ index d8bc4b910192..8df02f3ca0b2 100644
|
||||
}
|
||||
|
||||
--
|
||||
2.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 7b2830852653a4e47c98dd9693d6832161743db0 Mon Sep 17 00:00:00 2001
|
||||
From 550e4c4723d65f276939171644ff9820778cf5da 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 05/13] Drivers: hv: utils: Fix the mapping between host
|
||||
@ -44,5 +44,5 @@ index bcd06306f3e8..e7707747f56d 100644
|
||||
}
|
||||
|
||||
--
|
||||
2.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From ead3847566018d44d2fc2e79dfecfdcc4e6d6873 Mon Sep 17 00:00:00 2001
|
||||
From 38b2913c9e418e7c989d636a2fd6616a2fa15de0 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 06/13] Drivers: hv: vss: Improve log messages.
|
||||
@ -101,5 +101,5 @@ index a76e3db0d01f..b1446d51ef45 100644
|
||||
return 0;
|
||||
}
|
||||
--
|
||||
2.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From d15c33dd3ba5138ee46a64d3f76a6163b4701f46 Mon Sep 17 00:00:00 2001
|
||||
From f50566477a1f01e134b0da07d875b2fa5c6e63d1 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 07/13] 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From ea235c65c2c3eb5cae3068c9520e80c208d8ff63 Mon Sep 17 00:00:00 2001
|
||||
From c58dbceec8761bf7918ba8c5991446a72ffe37d9 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 08/13] 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 4278768a02c183e260ab1bf04ac9ba7e47d7fb10 Mon Sep 17 00:00:00 2001
|
||||
From 6b23875077fda55a16e20a420557e21ad0e89338 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 09/13] Drivers: hv: Log the negotiated IC versions.
|
||||
@ -114,5 +114,5 @@ index f3797c07be10..89440c2eb346 100644
|
||||
hb_srv_version & 0xFFFF);
|
||||
}
|
||||
--
|
||||
2.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 1c55d06b7596934896862ca62282a02cd4b8b9eb Mon Sep 17 00:00:00 2001
|
||||
From 69021f2c55c1d7d2914c06d172f9ae872eb1500b Mon Sep 17 00:00:00 2001
|
||||
From: Dexuan Cui <decui@microsoft.com>
|
||||
Date: Sun, 26 Mar 2017 16:42:20 +0800
|
||||
Subject: [PATCH 10/13] 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From e66007ddcb16a99ab47ce6364ef0b4c294cf619f Mon Sep 17 00:00:00 2001
|
||||
From 56d3b1cec297fe154b394e3358f4f6fdc716c1dd Mon Sep 17 00:00:00 2001
|
||||
From: Dexuan Cui <decui@microsoft.com>
|
||||
Date: Wed, 29 Mar 2017 18:37:10 +0800
|
||||
Subject: [PATCH 11/13] 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.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From 18235b7781b0f9450fa7d107702e7c55fbf49e69 Mon Sep 17 00:00:00 2001
|
||||
From b622522a2a876f85b61981bc57c415503d3dbbeb Mon Sep 17 00:00:00 2001
|
||||
From: Dexuan Cui <decui@microsoft.com>
|
||||
Date: Fri, 24 Mar 2017 20:53:18 +0800
|
||||
Subject: [PATCH 12/13] vmbus: dynamically enqueue/dequeue the channel on
|
||||
@ -173,5 +173,5 @@ index 956acfc93487..9ee292b28e41 100644
|
||||
|
||||
void vmbus_setevent(struct vmbus_channel *channel);
|
||||
--
|
||||
2.13.0
|
||||
2.14.1
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
From c0bf7018537aaf25e54895cda9e87f229bcb911f Mon Sep 17 00:00:00 2001
|
||||
From 98741192740037bf8f0d2b4c9b8430621c0229b1 Mon Sep 17 00:00:00 2001
|
||||
From: Dexuan Cui <decui@microsoft.com>
|
||||
Date: Thu, 6 Jul 2017 21:37:11 +0000
|
||||
Subject: [PATCH 13/13] vmbus: fix the missed signaling in hv_signal_on_read()
|
||||
@ -43,5 +43,5 @@ index 9ee292b28e41..a87757cf277b 100644
|
||||
|
||||
return;
|
||||
--
|
||||
2.13.0
|
||||
2.14.1
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user