History log of /src/sys/dev/sun/event_var.h |
Revision | | Date | Author | Comments |
1.14 |
| 24-May-2020 |
hannken | Change proc_lock -> &proc_lock.
|
1.13 |
| 24-Apr-2008 |
ad | Network protocol interrupts can now block on locks, so merge the globals proclist_mutex and proclist_lock into a single adaptive mutex (proc_lock). Implications:
- Inspecting process state requires thread context, so signals can no longer be sent from a hardware interrupt handler. Signal activity must be deferred to a soft interrupt or kthread.
- As the proc state locking is simplified, it's now safe to take exit() and wait() out from under kernel_lock.
- The system spends less time at IPL_SCHED, and there is less lock activity.
|
1.12 |
| 01-Mar-2008 |
rmind | branches: 1.12.2; Welcome to 4.99.55:
- Add a lot of missing selinit() and seldestroy() calls.
- Merge selwakeup() and selnotify() calls into a single selnotify().
- Add an additional 'events' argument to selnotify() call. It will indicate which event (POLL_IN, POLL_OUT, etc) happen. If unknown, zero may be used.
Note: please pass appropriate value of 'events' where possible. Proposed on: <tech-kern>
|
1.11 |
| 04-Mar-2007 |
christos | branches: 1.11.16; 1.11.32; 1.11.36; Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
|
1.10 |
| 09-Feb-2007 |
ad | branches: 1.10.2; Merge newlock2 to head.
|
1.9 |
| 11-Dec-2005 |
christos | branches: 1.9.20; merge ktrace-lwp.
|
1.8 |
| 04-Feb-2005 |
perry | branches: 1.8.6; de-__P
|
1.7 |
| 07-Aug-2003 |
agc | branches: 1.7.8; 1.7.10; Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22364, verified by myself.
|
1.6 |
| 29-Jun-2003 |
fvdl | branches: 1.6.2; Back out the lwp/ktrace changes. They contained a lot of colateral damage, and need to be examined and discussed more.
|
1.5 |
| 29-Jun-2003 |
darrenr | More changes for providing lwpid for ktrace (sparc GENERIC built)
|
1.4 |
| 23-Oct-2002 |
jdolecek | merge kqueue branch into -current
kqueue provides a stateful and efficient event notification framework currently supported events include socket, file, directory, fifo, pipe, tty and device changes, and monitoring of processes and signals
kqueue is supported by all writable filesystems in NetBSD tree (with exception of Coda) and all device drivers supporting poll(2)
based on work done by Jonathan Lemon for FreeBSD initial NetBSD port done by Luke Mewburn and Jason Thorpe
|
1.3 |
| 07-Jun-2001 |
mrg | branches: 1.3.2; LKM friendly: move ev_out32() to netbsd32 specific code; add an ev_out32 hook.
|
1.2 |
| 12-Sep-1996 |
mrg | branches: 1.2.40; update these for poll(2) changes.
|
1.1 |
| 24-Jan-1996 |
gwr | branches: 1.1.1; Initial revision
|
1.1.1.1 |
| 24-Jan-1996 |
gwr | New "child" drivers for Sun keyboard and mouse attached to z8530sc.
|
1.2.40.2 |
| 11-Nov-2002 |
nathanw | Catch up to -current
|
1.2.40.1 |
| 21-Jun-2001 |
nathanw | Catch up to -current.
|
1.3.2.2 |
| 17-Jun-2002 |
jdolecek | add ev_kqfilter() prototype
|
1.3.2.1 |
| 12-Sep-2001 |
thorpej | Add kqueue support (not compiled yet).
|
1.6.2.5 |
| 04-Feb-2005 |
skrll | Sync with HEAD.
|
1.6.2.4 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.6.2.3 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.6.2.2 |
| 26-Aug-2004 |
skrll | Adapt to branch.
sparc64 GENERIC compiles.
|
1.6.2.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.7.10.1 |
| 12-Feb-2005 |
yamt | sync with head.
|
1.7.8.1 |
| 29-Apr-2005 |
kent | sync with -current
|
1.8.6.4 |
| 17-Mar-2008 |
yamt | sync with head.
|
1.8.6.3 |
| 03-Sep-2007 |
yamt | sync with head.
|
1.8.6.2 |
| 26-Feb-2007 |
yamt | sync with head.
|
1.8.6.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.9.20.1 |
| 19-Jan-2007 |
ad | Acquire proclist_mutex before sending signals.
|
1.10.2.1 |
| 12-Mar-2007 |
rmind | Sync with HEAD.
|
1.11.36.2 |
| 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.11.36.1 |
| 03-Apr-2008 |
mjf | Sync with HEAD.
|
1.11.32.1 |
| 24-Mar-2008 |
keiichi | sync with head.
|
1.11.16.1 |
| 23-Mar-2008 |
matt | sync with HEAD
|
1.12.2.1 |
| 18-May-2008 |
yamt | sync with head.
|