Whamcloud - gitweb
LU-9558 lnet: kernel socket accept takes new bool agrument 63/28463/2
authorJames Simmons <uja.ornl@yahoo.com>
Wed, 14 Jun 2017 16:42:52 +0000 (12:42 -0400)
committerJohn L. Hammond <john.hammond@intel.com>
Wed, 16 Aug 2017 20:44:05 +0000 (20:44 +0000)
commit01439917a3faee145f46772c4c53063429057c0c
tree3551741a250befaace9d10fc69e0c0588863f361
parent875465b577f44844a06f9100d881abdf9b3b0b98
LU-9558 lnet: kernel socket accept takes new bool agrument

During the development of the linux 4.11 kernel it was discovered
that the kernel socket layer could get into lockdep situation. To
handle this a new bool argument was added to the accept member
of struct socket. For LNet we can always pass false.

Lustre-commit: 15045c9067fd021baa0ec925bcc245949945d01e
Lustre-change: https://review.whamcloud.com/27642

Change-Id: I420cda95b70cf927b1a6e3493b631bc5a3585d74
Signed-off-by: James Simmons <uja.ornl@yahoo.com>
Reviewed-on: https://review.whamcloud.com/27642
Reviewed-by: Doug Oucharek <doug@cadentcomputing.com>
Reviewed-by: Bob Glossman <bob.glossman@intel.com>
Reviewed-by: Dmitry Eremin <dmitry.eremin@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
Reviewed-on: https://review.whamcloud.com/28463
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: John L. Hammond <john.hammond@intel.com>
lnet/autoconf/lustre-lnet.m4
lnet/lnet/lib-socket.c