| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Notes:
svn path=/stable/9/; revision=262237
|
| |
|
|
|
|
|
|
| |
(enhanced VALE switch, netmap pipes, emulated netmap mode).
See details in the log for svn 261909.
Notes:
svn path=/stable/9/; revision=262153
|
| |
|
|
| |
Notes:
svn path=/stable/9/; revision=257768
|
| |
|
|
|
|
|
|
|
|
| |
drivers (mostly simplifying the code in the interrupt handlers).
On passing, also merge r250414, which is related to netmap
and the use of lem/em in virtual machines.
Notes:
svn path=/stable/9/; revision=250458
|
| |
|
|
|
|
|
| |
that i forgot in previous commits.
Notes:
svn path=/stable/9/; revision=247230
|
| |
|
|
| |
Notes:
svn path=/stable/9/; revision=246355
|
| |
|
|
| |
Notes:
svn path=/stable/9/; revision=243306
|
| |
|
|
|
|
|
|
|
| |
A uint32_t is always >= 0.
Sponsored by: ADARA Networks
Notes:
svn path=/stable/9/; revision=243304
|
| |
|
|
|
|
|
|
|
| |
MFC r239141: Fix whitespace (missing newline)
Sponsored by: ADARA Networks
Notes:
svn path=/stable/9/; revision=243301
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From r238812, move mtx_init of per-ring locks into NIOCREGIF ioctl handler.
(Otherwise they're overwritten with zeros in netmap_if_new.)
From r239149:
Improve lock and unlock symmetry
- Move destruction of per-ring locks to netmap_dtor_locked to mirror the
initialization that happens in NIOCREGIF. Otherwise unloading a netmap-
capable interface that was never put into netmap mode would try to
mtx_destroy an uninitialized mutex, and panic.
Notes:
svn path=/stable/9/; revision=240995
|
| |
|
|
|
|
|
|
| |
Comment out the knlist_destroy for now as there is currently no
knlist_init.
Notes:
svn path=/stable/9/; revision=240976
|
| |
|
|
|
|
|
|
| |
This is a direct commit to stable/9 as the locking is somewhat different
in HEAD due to the VALE bridge work (r238812).
Notes:
svn path=/stable/9/; revision=240975
|
| |
|
|
| |
Notes:
svn path=/stable/9/; revision=235561
|
| |
|
|
|
|
|
| |
drivers (re/ will come in the next commit)
Notes:
svn path=/stable/9/; revision=235549
|
|
|
This is the same code as in HEAD.
Device driver modifications will be imported separately
because the base drivers differ and patches might be
slightly different between the various releases.
The code is disconnected from the main build targets
unless you explicitly put a 'device netmap' in your
kernel config file.
Notes:
svn path=/stable/9/; revision=231650
|