Date: Tue, 16 Aug 2016 20:23:44 +0000 From: Alex Bowden <alex.bowden@outlook.com> To: "freebsd-infiniband@freebsd.org" <freebsd-infiniband@freebsd.org> Subject: Set non blocking on /dev/rdma_cm Message-ID: <DM2PR05MB75118A2E53E97548A432608F7130@DM2PR05MB751.namprd05.prod.outlook.com>
next in thread | raw e-mail | index | archive | help
Hi all, I've modified rping to set O_NONBLOCKING on /dev/rdma_cm on the event chann= el (rdma_create_event_channel) which fails like this: 9997 rping CALL openat(AT_FDCWD,0x800a42708,0x100002<O_RDWR|O_CLOEXEC= >,<unused>0) 9997 rping NAMI "/dev/rdma_cm" 9997 rping RET openat 3 ..snip.. 9997 rping CALL fcntl(0x3,F_SETFL,0x6<O_RDWR|O_NONBLOCK>) 9997 rping RET fcntl -1 errno 25 Inappropriate ioctl for device Is this not supported for some reason? This is with the latest OFED v3.2 pa= tches by Hans. The manpage for rdma_create_event_channel seems to state you can set non-bl= ocking on it. -Alex
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?DM2PR05MB75118A2E53E97548A432608F7130>