about summary refs log tree commit homepage
path: root/notify.c
DateCommit message (Expand)
2020-01-18s/bogomips.org/yhbt.net/, update copyrights for 2020
2019-05-11notify.c: workaround epoll_pwait bug in current Linux 5.0/5.1
2018-11-28update copyrights for 2018 and use SPDX for "GPL-3.0+"
2016-05-29update copyrights for 2016
2015-03-06copyright updates for 2015
2014-11-02update copyrights to 2014 (and all contributors)
2013-06-25refactor handling of "server aio_threads = " command
2013-06-25switch to per-svc (per-docroot) queues
2013-06-25update aio_threads count when new devices appear
2013-02-14selfwake: use epoll_pwait on Linux instead of eventfd
2013-02-11allow self-wakeup to use eventfd under modern Linux
2013-01-17copyright comment updates for 2013
2012-12-09remove queue_state field from struct mog_fd
2012-12-05cleanup and simplify interrupt/shutdown handling
2012-11-12mgmt: support "server aio_threads = <digit>"
2012-10-30die() using error() from glibc/gnulib
2012-07-12remove user-space, SIMPLEQ-based active queue
2012-04-18avoid usage file if mgmt sidechannel is inactive
2012-03-12change thread count based on number of dev* entries
2012-02-23notify: pull active queue in main loop
2012-02-23cleanup mog_fd insertion/initialization for queues
2012-02-23iostat: move this to the notify queue
2012-02-22notify.c: simplify usage file refresh logic
2012-02-22notify: fixup uinitialized notes
2012-02-22notify: fixup uninitialized variables
2012-02-22notify: use compare-and-swap for setting notes bits
2012-02-22notify: rework to use epoll/kqueue instead of select()
2012-02-22notify: use MOG_DISK_USAGE_INTERVAL env instead
2012-01-12explicitly ignore return value for mog_sync_*
2012-01-11initial commit