Remove KN_HASKQLOCK.
It is a write-only flag whose last use was removed in r302235. No functional change intended. Reviewed by: kib MFC after: 1 week Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D18059
This commit is contained in:
parent
544e0a4f69
commit
45aecd0422
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=340733
@ -549,10 +549,8 @@ knote_fork(struct knlist *list, int pid)
|
||||
* The same as knote(), activate the event.
|
||||
*/
|
||||
if ((kn->kn_sfflags & NOTE_TRACK) == 0) {
|
||||
kn->kn_status |= KN_HASKQLOCK;
|
||||
if (kn->kn_fop->f_event(kn, NOTE_FORK))
|
||||
KNOTE_ACTIVATE(kn, 1);
|
||||
kn->kn_status &= ~KN_HASKQLOCK;
|
||||
KQ_UNLOCK(kq);
|
||||
continue;
|
||||
}
|
||||
@ -2272,10 +2270,8 @@ knote(struct knlist *list, long hint, int lockflags)
|
||||
KNOTE_ACTIVATE(kn, 1);
|
||||
KQ_UNLOCK_FLUX(kq);
|
||||
} else {
|
||||
kn->kn_status |= KN_HASKQLOCK;
|
||||
if (kn->kn_fop->f_event(kn, hint))
|
||||
KNOTE_ACTIVATE(kn, 1);
|
||||
kn->kn_status &= ~KN_HASKQLOCK;
|
||||
KQ_UNLOCK(kq);
|
||||
}
|
||||
}
|
||||
|
@ -294,7 +294,6 @@ struct knote {
|
||||
#define KN_DETACHED 0x08 /* knote is detached */
|
||||
#define KN_MARKER 0x20 /* ignore this knote */
|
||||
#define KN_KQUEUE 0x40 /* this knote belongs to a kq */
|
||||
#define KN_HASKQLOCK 0x80 /* for _inevent */
|
||||
#define KN_SCAN 0x100 /* flux set in kqueue_scan() */
|
||||
int kn_influx;
|
||||
int kn_sfflags; /* saved filter flags */
|
||||
|
Loading…
Reference in New Issue
Block a user