[LU-8560] Support for linux 4.6 kernels Created: 28/Aug/16  Updated: 07/Jul/17  Resolved: 23/Feb/17

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: None
Fix Version/s: Lustre 2.10.0

Type: Improvement Priority: Major
Reporter: James A Simmons Assignee: James A Simmons
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Related
is related to LU-6215 Sync Lustre external tree with lustre... Resolved
is related to LU-8056 Support for linux 4.5 kernels Resolved
is related to LU-8476 build failure on Ubuntu 16 Resolved
is related to LU-8602 Support GSS crypto code with linux 4.... Resolved
is related to LU-8661 support for Linux 4.7 kernels Resolved
is related to LU-9183 Support for linux 4.9 kernels Resolved
Rank (Obsolete): 9223372036854775807

 Description   

This ticket will track the needed changes to enable lustre support with linux kernels 4.6.X



 Comments   
Comment by Gerrit Updater [ 28/Aug/16 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: http://review.whamcloud.com/22204
Subject: LU-8560 lustre: remove unused crypto handlers in lustre_compat.h
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 03848055484d3c20a227da9e7e3130e847409f3f

Comment by Gerrit Updater [ 28/Aug/16 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: http://review.whamcloud.com/22205
Subject: LU-8560 libcfs: add autoconf test for crypto changes
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 60ccffdab8078d27ebb37063e51af88abc6341cb

Comment by Gerrit Updater [ 28/Aug/16 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: http://review.whamcloud.com/22206
Subject: LU-8560 libcfs: handle PAGE_CACHE_* removal in newer kernels
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: ab2dab0d890a9ad737cf779cfa8089f3047dbc47

Comment by Gerrit Updater [ 28/Aug/16 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: http://review.whamcloud.com/22207
Subject: LU-8560 libcfs: handle stacktrace function address() change
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 50fb6c1cbfd6c59887af61b0ca2d15b63311528f

Comment by Gerrit Updater [ 28/Aug/16 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: http://review.whamcloud.com/22208
Subject: LU-8560 llite: handle is_compat_task() rename
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 9debded213f8fdc8e59992c887d756a1c9cc127e

Comment by Peter Jones [ 29/Aug/16 ]

Thanks for your efforts in this area James!

Comment by Gerrit Updater [ 08/Sep/16 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/22204/
Subject: LU-8560 lustre: remove unused crypto handlers in lustre_compat.h
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: b83b016c487ce5c9793cc75a230adec54a2d95af

Comment by Gerrit Updater [ 08/Sep/16 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/22205/
Subject: LU-8560 libcfs: add autoconf test for crypto changes
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 725ea49d8bd42e5acad2045acb3b6f72969c08ff

Comment by Gerrit Updater [ 08/Sep/16 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/22206/
Subject: LU-8560 libcfs: handle PAGE_CACHE_* removal in newer kernels
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 2104ed0f0da3651f0cb4ab0c78a1037891d7cb4f

Comment by Gerrit Updater [ 08/Sep/16 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/22207/
Subject: LU-8560 libcfs: handle stacktrace function address() change
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: fb436c078ddb95f2371d93a37e4f67a31701add2

Comment by Gerrit Updater [ 08/Sep/16 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/22208/
Subject: LU-8560 llite: handle is_compat_task() rename
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: a259082d66ba482aa4044abd1b41ac4219585473

Comment by James A Simmons [ 08/Sep/16 ]

Still need the crypto cleanup and one more memory patch.

Comment by Gerrit Updater [ 08/Sep/16 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: http://review.whamcloud.com/22385
Subject: LU-8560 libcfs: handle page_cache_*() removal in newer kernels
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 66b1362c2c6d247e54505985bca9e51ceea20d26

Comment by Gerrit Updater [ 13/Sep/16 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/22385/
Subject: LU-8560 libcfs: handle page_cache_*() removal in newer kernels
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 3792aa13dab69c1a8de50ea23c5a4352f9bd0f45

Comment by Gerrit Updater [ 31/Jan/17 ]

James Simmons (uja.ornl@yahoo.com) uploaded a new patch: https://review.whamcloud.com/25174
Subject: LU-8560 build: announce linux kernel 4.6.7 support
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 08a41eeb495ab8c2c6e5544bd12d5befec18ab5e

Comment by Gerrit Updater [ 23/Feb/17 ]

Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/25174/
Subject: LU-8560 build: announce linux kernel 4.6.7 support
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 6e67953c438a9b0e2667dc5407f8556d181ffaab

Comment by Peter Jones [ 23/Feb/17 ]

James

Is this work now complete with the latest round of master landings?

Peter

Comment by James A Simmons [ 23/Feb/17 ]

All done

Generated at Sat Feb 10 02:18:37 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.