On Wed, 27 Jul 2016, Alexander Pyhalov wrote:

Has someone actually used software compiled with illumos-gate-provided
epoll() interface in large scale?

Can we check, how much software is broken if we don't hide epoll(), eventfd() and other linux-specific interfaces ? If it's not a lot, software should be fixed. Otherwise perhaps it's better to hide linux-specific system calls behind some guards or hide headers somewhere where they are not found by common software...

When I compiled Dovecot on OmniOS I ended up using a configure option to disable using these Linux emulation interfaces since they were broken by chroot. If I configured Dovecot to not do a chroot then they seemed to be working.

Bob
--
Bob Friesenhahn
bfrie...@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/


-------------------------------------------
illumos-discuss
Archives: https://www.listbox.com/member/archive/182180/=now
RSS Feed: https://www.listbox.com/member/archive/rss/182180/21175430-2e6923be
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=21175430&id_secret=21175430-6a77cda4
Powered by Listbox: http://www.listbox.com

Reply via email to