[Bugs] [Bug 1245667] New: epoll: replace epoll_create() with epoll_create1()

bugzilla at redhat.com bugzilla at redhat.com
Wed Jul 22 14:00:20 UTC 2015


https://bugzilla.redhat.com/show_bug.cgi?id=1245667

            Bug ID: 1245667
           Summary: epoll: replace epoll_create() with epoll_create1()
           Product: GlusterFS
           Version: mainline
         Component: core
          Assignee: bugs at gluster.org
          Reporter: prasanna.kalever at redhat.com
                CC: bugs at gluster.org, gluster-bugs at redhat.com



Description of problem:

epoll_create() is a deprecated, older variant of epoll_create1(). It does not
accept any flags. Instead, it takes a size argument, which is unused. size used
to provide a hint about the number of file descriptors to be watched; nowadays
the kernel dynamically sizes the required data structures and this parameter
just needs to be greater than zero. If it is not, EINVAL is returned. New
applications should only use this variant if they need to target systems
running before epoll_create1() was introduced in Linux kernel 2.6.27 and glibc
2.9.


Version-Release number of selected component (if applicable):
mainline

How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the Bugs mailing list