Home | History | Annotate | Download | only in agr
History log of /src/sys/net/agr/if_agrtimer.c
RevisionDateAuthorComments
 1.7  28-Jan-2017  maya Switch agr(4) to use a workqueue. This is necessary because during
a callout, it allocates memory with M_WAITOK, which triggers a
DEBUG assert.

XXX we should drain the workqueue.

ok riastradh
 1.6  08-Feb-2010  dyoung branches: 1.6.20; 1.6.38; 1.6.42; 1.6.46;
Take another stab at fixing the LOCKDEBUG panic reported in PR
kern/39940 and by Martti Kuparinen on current-users@: replace the
ioctl lock with finer-grained locking. Lock the ports list and
wait to if_clone_destroy() until all threads are out of the softc.

Thanks to Martti Kuparinen for testing these changes.
 1.5  09-Jul-2007  ad branches: 1.5.32; 1.5.54;
Merge some of the less invasive changes from the vmlocking branch:

- kthread, callout, devsw API changes
- select()/poll() improvements
- miscellaneous MT safety improvements
 1.4  20-May-2007  yamt use mutex.
 1.3  11-Dec-2005  christos branches: 1.3.30; 1.3.32;
merge ktrace-lwp.
 1.2  12-Aug-2005  yamt include callout.h explicitly.
 1.1  18-Mar-2005  yamt branches: 1.1.2; 1.1.4; 1.1.6; 1.1.8;
add agr(4), a pseudo network device driver for link aggregation.
 1.1.8.2  03-Sep-2007  yamt sync with head.
 1.1.8.1  21-Jun-2006  yamt sync with head.
 1.1.6.2  29-Apr-2005  kent sync with -current
 1.1.6.1  18-Mar-2005  kent file if_agrtimer.c was added on branch kent-audio2 on 2005-04-29 11:29:32 +0000
 1.1.4.3  10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.1.4.2  01-Apr-2005  skrll Sync with HEAD.
 1.1.4.1  18-Mar-2005  skrll file if_agrtimer.c was added on branch ktrace-lwp on 2005-04-01 14:31:50 +0000
 1.1.2.2  19-Mar-2005  yamt sync with head. xen and whitespace. xen part is not finished.
 1.1.2.1  18-Mar-2005  yamt file if_agrtimer.c was added on branch yamt-km on 2005-03-19 08:36:35 +0000
 1.3.32.1  11-Jul-2007  mjf Sync with head.
 1.3.30.2  01-Jul-2007  ad Adapt to callout API change.
 1.3.30.1  08-Jun-2007  ad Sync with head.
 1.5.54.1  30-Apr-2010  uebayasi Sync with HEAD.
 1.5.32.1  11-Mar-2010  yamt sync with head
 1.6.46.1  21-Apr-2017  bouyer Sync with HEAD
 1.6.42.1  20-Mar-2017  pgoyette Sync with HEAD
 1.6.38.1  05-Feb-2017  skrll Sync with HEAD
 1.6.20.1  03-Dec-2017  jdolecek update from HEAD

RSS XML Feed