[LU-14881] SUSE 15 SP3 build fails with redefined tcp_sock_set_* functions Created: 22/Jul/21  Updated: 20/Sep/21  Resolved: 10/Aug/21

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

Type: Bug Priority: Minor
Reporter: Shaun Tancheff Assignee: Shaun Tancheff
Resolution: Fixed Votes: 0
Labels: None

Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

Linux commits:
v5.7-rc6-2504-gddd061b8daed
tcp: add tcp_sock_set_quickack

v5.7-rc6-2508-gd41ecaac903c
tcp: add tcp_sock_set_keepintvl

v5.7-rc6-2509-g480aeb9639d6
tcp: add tcp_sock_set_keepcnt

Introduced a series of helper functions that may be
back ported individually.
In this case it breaks building SUSE 15 SP3

Add the some configure treatment for these as was done previously for
tcp_sock_set_nodelay() and tcp_sock_set_keepidle()



 Comments   
Comment by Gerrit Updater [ 22/Jul/21 ]

Shaun Tancheff (shaun.tancheff@hpe.com) uploaded a new patch: https://review.whamcloud.com/44374
Subject: LU-14881 libcfs: Complete testing for tcp_sock_set_*
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 5fcbe46413b6c1d0375c27b7b240d2804107003f

Comment by Gerrit Updater [ 10/Aug/21 ]

"Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/44374/
Subject: LU-14881 libcfs: Complete testing for tcp_sock_set_*
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: bbd9646f91fd13ea84f730296f3ce6983030aea2

Comment by Peter Jones [ 10/Aug/21 ]

Landed for 2.15

Generated at Sat Feb 10 03:13:35 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.