[LU-1994] Client support for 3.6 upstream Linux kernels Created: 20/Sep/12  Updated: 04/Jan/13  Resolved: 04/Jan/13

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

Type: Improvement Priority: Minor
Reporter: Peng Tao Assignee: Yang Sheng
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Related
is related to LU-2148 Kernel update for latest FC18 kernel Resolved
Rank (Obsolete): 6101

 Description   

This is the place holder for client 3.6 kernel support patches.



 Comments   
Comment by Peng Tao [ 23/Oct/12 ]

I have 7 patches queued for 3.6 support and will submit for review soon.

Comment by Peng Tao [ 24/Oct/12 ]

Following patches were submitted to gerrit:
http://review.whamcloud.com/3755 kernel: v3.5 defines INVALID_UID
http://review.whamcloud.com/3756 llite: kernel 3.5 renames end_writeback to clear_inode
http://review.whamcloud.com/3757 kernel: 3.5 kernel encode_fh passes in parent inode
http://review.whamcloud.com/4384 kernel: 3.4 kmap_atomic has one argument
http://review.whamcloud.com/4385 kernel: kernel 3.6 changes i_dentry/d_alias to hlist
http://review.whamcloud.com/4386 kernel: 3.6 dentry_open uses struct path as first arg
http://review.whamcloud.com/4387 llite: atomic_open support

They still depend on patches for LU-1337 due to conflicts in lustre_core.m4 file.

To pass sanity in 3.6 kernel, following bugfix patches are also needed (plus patches from LU-1337):
http://review.whamcloud.com/#change,4039
http://review.whamcloud.com/#change,4078
http://review.whamcloud.com/#change,4079
http://review.whamcloud.com/#change,4091

Comment by Peng Tao [ 07/Nov/12 ]

One more is submitted for review:
http://review.whamcloud.com/4487 llite: don't release nd->path in ll_follow_link

Comment by Peter Jones [ 04/Jan/13 ]

Landed for 2.4

Generated at Sat Feb 10 01:21:28 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.