[LU-2686] Kernel update for 3.7.2-201.fc18 Created: 26/Jan/13  Updated: 11/Jul/13  Resolved: 11/Jul/13

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

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

Issue Links:
Related
is related to LU-2148 Kernel update for latest FC18 kernel Resolved
is related to LU-2850 Client support for upstream 3.8 kernel Resolved
is related to LU-1812 3.6/FC18 Server Patches Resolved
is related to LU-3079 Support for 3.9 mainline kernel Resolved
Rank (Obsolete): 6275

 Description   

FC18 has released a update kernel 3.7.2-201.fc18. Looks like FC18 not just use 3.6 kernel. Maybe also use 3.8 or 3.9 in future.



 Comments   
Comment by Peng Tao [ 21/Feb/13 ]

Hi Yang Sheng,

What is the status of this ticket? I am going to work on latest kernel support for upstream kernel (which is 3.8 now) and would like to coordinate with you so that we duplicate efforts.

Thanks,
Tao

Comment by Yang Sheng [ 21/Feb/13 ]

Hi, PengTao, Just file a ticket and submit patch. I'll close this one.

Comment by Peng Tao [ 21/Feb/13 ]

Hi Yang Sheng, LU-2850 has been created for client 3.8 kernel support.

Comment by Yang Sheng [ 09/Apr/13 ]

http://review.whamcloud.com/5974
http://review.whamcloud.com/5973

Comment by James A Simmons [ 09/Apr/13 ]

Patch http://review.whamcloud.com/5974 is a duplicate of http://review.whamcloud.com/#change,5609

Patch http://review.whamcloud.com/5973 is duplicated by http://review.whamcloud.com/#change,5406

Comment by James A Simmons [ 09/Apr/13 ]

Can this ticket be linked to LU-2850 since the work over laps. The patches here are more up to date but LU-2850 has additional patches that missing here.

Comment by James A Simmons [ 11/Apr/13 ]

This can also be linked to LU-1812. Also some patches from LU-2800 are needed.

Comment by James A Simmons [ 11/Apr/13 ]

Since my patch from LU-1812 impacts this work I piece together a recipe to be able to build a fc18 lustre ZFS server. The patches needed are:

http://review.whamcloud.com/#change,4649 - LU-1812 kernel: 3.0/SuSE and 3.6/FC18 server patches
http://review.whamcloud.com/#change,5973 - LU-2686 kernel: sock_map_fd replaced by sock_alloc_file
http://review.whamcloud.com/#change,5974 - LU-2686 kernel: Kernel update for 3.7.2-201.fc18
http://review.whamcloud.com/#change,5768 - LU-2850 compat: posix_acl_

{to,from}

_xattr take
user_namespace
http://review.whamcloud.com/#change,5781 - LU-2800 llite: introduce local getname()
http://review.whamcloud.com/#change,5763 - LU-2987 llite: rcu-free inode

With this the build only fails with an:

lustre-2.3.63/libcfs/libcfs/linux/linux-lwt.c:60: error: ‘struct task_struct’ has no member named ‘oomkilladj’

I could not find a patch for this.

Comment by Yang Sheng [ 11/Apr/13 ]
With this the build only fails with an:

lustre-2.3.63/libcfs/libcfs/linux/linux-lwt.c:60: error: ‘struct task_struct’ has no member named ‘oomkilladj’

I could not find a patch for this.

After http://review.whamcloud.com/5655 be landed. This problem will disappear.

Comment by James A Simmons [ 20/May/13 ]

It is safe to say we can label this as a 2.5 item now.

Comment by Alexey Shvetsov [ 11/Jul/13 ]

Seems all patches was merged to master

Comment by James A Simmons [ 11/Jul/13 ]

Peter can you close this ticket.

Comment by Yang Sheng [ 11/Jul/13 ]

All patches landed.

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