[Bug 214987] updating EVFILT_TIMER kqueue events doesn't work

2018-06-08 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214987 David Bright changed: What|Removed |Added Assignee|b...@freebsd.org|d...@freebsd.org -- You are

[Bug 214987] updating EVFILT_TIMER kqueue events doesn't work

2018-06-07 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214987 --- Comment #11 from Conrad Meyer --- (In reply to David Bright from comment #10) Nope, I don't have any interest in it. Please, go ahead. -- You are receiving this mail because: You are the assignee for the bug.

[Bug 214987] updating EVFILT_TIMER kqueue events doesn't work

2018-06-07 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214987 --- Comment #10 from David Bright --- Conrad, do you want to take your patch forward? If not, I'd be interested in taking on this bug. (In reply to Conrad Meyer from comment #8) -- You are receiving this mail because: You are the

[Bug 214987] updating EVFILT_TIMER kqueue events doesn't work

2017-04-23 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214987 Jan Beich changed: What|Removed |Added Attachment #177580|text/x-csrc |text/plain

[Bug 214987] updating EVFILT_TIMER kqueue events doesn't work

2017-01-11 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214987 --- Comment #9 from Conrad Meyer --- Created attachment 178773 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=178773=edit Simple dtrace script for tracing timer filter calls -- You are receiving this mail

[Bug 214987] updating EVFILT_TIMER kqueue events doesn't work

2017-01-11 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214987 --- Comment #8 from Conrad Meyer --- Created attachment 178772 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=178772=edit patch to update timer kevents -- You are receiving this mail because: You are the

[Bug 214987] updating EVFILT_TIMER kqueue events doesn't work

2017-01-11 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214987 --- Comment #7 from Conrad Meyer --- I have a patch to modify existing timers: $ ./test kevent time: 1017 It is probably racy. f_event calls should be protected by the knote list lock, but nothing protects the first

[Bug 214987] updating EVFILT_TIMER kqueue events doesn't work

2017-01-11 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214987 --- Comment #6 from Conrad Meyer --- (In reply to Conrad Meyer from comment #5) Well, ok, things like the user-supplied udata, fflags, and data are updated. Hmmm. We could hook f_touch or just handle it in f_event. --

[Bug 214987] updating EVFILT_TIMER kqueue events doesn't work

2017-01-11 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214987 --- Comment #5 from Conrad Meyer --- In fact: EV_ADD Adds the event to the kqueue. Re-adding an existing event ^^^

[Bug 214987] updating EVFILT_TIMER kqueue events doesn't work

2017-01-11 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214987 --- Comment #4 from Conrad Meyer --- It appears that fd-based filters will have the same behavior -- duplicate adds (same ident and filter) are just ignored. Given that, perhaps this is just a documentation bug? -- You

[Bug 214987] updating EVFILT_TIMER kqueue events doesn't work

2017-01-11 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214987 --- Comment #3 from Conrad Meyer --- I see. You are reusing the timer with ident=1. Hm. With: @@ -25,7 +25,7 @@ int n = ::kevent(kq, , 1, nullptr, 0, nullptr); assert(n == 0); -EV_SET(, 1, EVFILT_TIMER,

[Bug 214987] updating EVFILT_TIMER kqueue events doesn't work

2017-01-11 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214987 --- Comment #2 from Conrad Meyer --- Just kidding. filt_timerattach() is only invoked once. -- You are receiving this mail because: You are the assignee for the bug. ___

[Bug 214987] updating EVFILT_TIMER kqueue events doesn't work

2017-01-11 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214987 Conrad Meyer changed: What|Removed |Added CC||c...@freebsd.org

[Bug 214987] updating EVFILT_TIMER kqueue events doesn't work

2016-12-01 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214987 Bug ID: 214987 Summary: updating EVFILT_TIMER kqueue events doesn't work Product: Base System Version: 11.0-RELEASE Hardware: Any OS: Any Status: New