Details

    • Improvement
    • Resolution: Fixed
    • Minor
    • Lustre 2.5.0
    • None
    • None
    • 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.

      Attachments

        Issue Links

          Activity

            [LU-2686] Kernel update for 3.7.2-201.fc18

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

            simmonsja James A Simmons added a comment - It is safe to say we can label this as a 2.5 item now.
            ys Yang Sheng added a comment -
            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.

            ys Yang Sheng added a comment - 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.

            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.

            simmonsja James A Simmons added a comment - 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.
            simmonsja James A Simmons added a comment - - edited

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

            simmonsja James A Simmons added a comment - - edited This can also be linked to LU-1812 . Also some patches from LU-2800 are needed.

            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.

            simmonsja James A Simmons added a comment - 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.
            simmonsja James A Simmons added a comment - 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
            ys Yang Sheng added a comment - http://review.whamcloud.com/5974 http://review.whamcloud.com/5973
            bergwolf Peng Tao added a comment -

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

            bergwolf Peng Tao added a comment - Hi Yang Sheng, LU-2850 has been created for client 3.8 kernel support.
            ys Yang Sheng added a comment -

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

            ys Yang Sheng added a comment - Hi, PengTao, Just file a ticket and submit patch. I'll close this one.
            bergwolf Peng Tao added a comment -

            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

            bergwolf Peng Tao added a comment - 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

            People

              ys Yang Sheng
              ys Yang Sheng
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: