diff options
| author | Ben Pfaff <blp@nicira.com> | 2010-11-09 15:58:36 -0800 |
|---|---|---|
| committer | Ben Pfaff <blp@nicira.com> | 2010-11-10 10:56:01 -0800 |
| commit | 6e170b4c7802f4f388ec63d4c1146de830d98669 (patch) | |
| tree | 9156b13a42a07e4f872fb5bde1764556e5645648 /AUTHORS | |
| parent | e61c056cb94aeffc86cb314ea32726be9b666724 (diff) | |
| download | openvswitch-6e170b4c7802f4f388ec63d4c1146de830d98669.tar.gz | |
socket-util: Work around Unix domain socket path name limits on Linux.
Many Open vSwitch tests fail on Debian's automatic build machines because
the builds occur in deeply nested directories with long names. OVS tries
to bind and connect to Unix domain sockets using absolute path names, which
in combination with long directory names means that the socket's name
exceeds the limit for Unix domain socket names (108 bytes on Linux).
This commit works around the problem on Linux by indirecting through
/proc/self/fd/<dirfd>/<basename> when names exceed the maximum that can be
used directly.
Reported-by: Hector Oron <hector.oron@gmail.com>
Reported-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Reported-by: Roger Leigh <rleigh@codelibre.net>
Debian bug #602891.
Debian bug #602911.
Diffstat (limited to 'AUTHORS')
| -rw-r--r-- | AUTHORS | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -43,6 +43,7 @@ Cedric Hobbs cedric@nicira.com Derek Cormier derek.cormier@lab.ntt.co.jp DK Moon dkmoon@nicira.com Ghanem Bahri bahri.ghanem@gmail.com +Hector Oron hector.oron@gmail.com Henrik Amren henrik@nicira.com Jad Naous jnaous@gmail.com Jan Medved jmedved@juniper.net @@ -56,8 +57,10 @@ Paulo Cravero pcravero@as2594.net Peter Balland peter@nicira.com Ram Jothikumar rjothikumar@nicira.com Rob Hoes rob.hoes@citrix.com +Roger Leigh rleigh@codelibre.net Sajjad Lateef slateef@nicira.com Sean Brady sbrady@gtfservices.com +Sebastian Andrzej Siewior sebastian@breakpoint.cc Srini Seetharaman seethara@stanford.edu Stephen Hemminger shemminger@vyatta.com Takayuki HAMA t-hama@cb.jp.nec.com |
