[packages/kernel/LINUX_3_18] - fix building with gcc 6 - rel 2

baggins baggins at pld-linux.org
Sat Jan 21 13:56:36 CET 2017


commit 31c03e2d636bc12e9e821ca99fafc7d342a1f57c
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Sat Jan 21 13:56:20 2017 +0100

    - fix building with gcc 6
    - rel 2

 kernel-small_fixes.patch | 26 ++++++++++++++++++++++++++
 kernel.spec              |  2 +-
 2 files changed, 27 insertions(+), 1 deletion(-)
---
diff --git a/kernel.spec b/kernel.spec
index 4a363ca..95580f0 100644
--- a/kernel.spec
+++ b/kernel.spec
@@ -70,7 +70,7 @@
 %define		have_pcmcia	0
 %endif
 
-%define		rel		1
+%define		rel		2
 %define		basever		3.18
 %define		postver		.47
 
diff --git a/kernel-small_fixes.patch b/kernel-small_fixes.patch
index 12c7335..a5580dd 100644
--- a/kernel-small_fixes.patch
+++ b/kernel-small_fixes.patch
@@ -62,3 +62,29 @@
  {
  	int err;
  
+--- a/include/linux/mod_devicetable.h	2014-12-07 23:21:05.000000000 +0100
++++ b/include/linux/mod_devicetable.h	2016-05-17 19:13:57.872493187 +0200
+@@ -398,6 +398,7 @@ struct virtio_device_id {
+ /*
+  * For Hyper-V devices we use the device guid as the id.
+  */
++#define vmbus_device_id hv_vmbus_device_id
+ struct hv_vmbus_device_id {
+ 	__u8 guid[16];
+ 	kernel_ulong_t driver_data;	/* Data private to the driver */
+@@ -597,6 +598,7 @@ struct ipack_device_id {
+ #define MEI_CL_MODULE_PREFIX "mei:"
+ #define MEI_CL_NAME_SIZE 32
+ 
++#define mei_device_id mei_cl_device_id
+ struct mei_cl_device_id {
+ 	char name[MEI_CL_NAME_SIZE];
+ 	kernel_ulong_t driver_info;
+@@ -616,6 +618,7 @@ struct mei_cl_device_id {
+  * Identifies a RapidIO device based on both the device/vendor IDs and
+  * the assembly device/vendor IDs.
+  */
++#define rapidio_device_id rio_device_id
+ struct rio_device_id {
+ 	__u16 did, vid;
+ 	__u16 asm_did, asm_vid;
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/kernel.git/commitdiff/31c03e2d636bc12e9e821ca99fafc7d342a1f57c



More information about the pld-cvs-commit mailing list