Age | Commit message (Collapse) | Author |
|
stable MULTIPROCESSOR kernels.
|
|
|
|
accidentally truncating off the VLAN tag field in the TX descriptor. Fix
this by splitting up the vlan_tag and flags fields into separate fields,
and handling them appropriately.
From scottl@FreeBSD
|
|
handler.
|
|
of the last sensor update time got broken, doesn't show up with gps since
it updates often (more often than we read), but naddy ran into it with dcf.
record time of last sensor datum seperately. ok naddy balmer
|
|
|
|
tested by niklas@
|
|
|
|
|
|
|
|
-k argument for killing states; From Berk D. Demir <bdd@mindcast.org>
ok dhartmei henning
|
|
diff from Berk D. Demir <bdd@mindcast.org>
ok henning dhartmei
|
|
original diff from) Jake < antipsychic (at) hotmail.com >. Discussed
with Mickey and Miod.
ok miod@ pedro@
|
|
|
|
miniroot.
ok deraadt@
|
|
|
|
ok pedro
|
|
|
|
geometry for a unit. DIOCGPDINFO avoids using the on-disk label or the
cached copy of it and returns a 'spoofed' label that retains the
geometry info placed in the label by the driver. Unfortunately
DIOCGPDINFO is not universally implemented, though sd and wd do.
This is what disklabel(8) does when it wants geometry so this makes
fdisk a bit more consistant with disklabel.
This fixes 'fdisk -i' and 'reinit' when trying to install from a
miniroot on, e.g., landisk. i.e. no need to zero out the disklabel
before doing 'fdisk -i'.
'get it in snaps' deraadt@
|
|
From rearnsha@NetBSD
|
|
months later. Here, we would service ast based on p != NULL, instead of
p->p_md.md_astpending != 0...
|
|
as specified in IEEE 802.1d-2004/802.1w.
ok mcbride@
|
|
mbuf pointer to see if the transmit ring is full. The mbuf pointer
is set only in the last descriptor of a multi-descriptor packet.
By relying on the mbuf pointers of the earlier descriptors, the
driver would sometimes overwrite a descriptor belonging to a
packet that wasn't completed yet. Also, tx_chain_prod wasn't
updated inside the loop, causing the wrong descriptor to be checked
after the first iteration. The upshot of all this was the loss of
some transmitted packets at medium to high packet rates.
In bnx_tx_encap, remove a couple of old statements that shuffled
around the tx_mbuf_map pointers. These now correspond 1-to-1 with
the transmit descriptors, and they are not supposed to be changed.
Correct a couple of inaccurate comments.
From jdp@FreeBSD
|
|
|
|
|
|
|
|
|
|
Alexey Dobriyan, thanks!
|
|
i removed it in my last commit because i thought it was gone.
looks like it's not the case.
pointed out by niallo@
|
|
|
|
|
|
|
|
Tested by Stephane Chausson <stephane.chausson@laposte.net> with a
Netgear WG311v3.
|
|
by processing in a loop. And bump the size of this buffer (32KB
taken by the driver shouldn't be a problem).
Also reduce the places we hard-code the AES block size of 16.
Still disabled (doing more testing), but I want to commit before
the aged hard disk I have in the system here dies.
(This commit from the Geode system with the AES enabled.)
|
|
pfsr pointers seven months ago. This would work, but not in all fault cases;
now it does the right thing.
|
|
|
|
|
|
|
|
|
|
buffer on attach, and using it for encrypt/decrypt operations. Still
disabled, since the driver cannot currently handle an operation larger
than supported by this buffer. (Interactive ssh does work with this
code, however.)
"commit, of course" deraadt@
|
|
|
|
override the DAE helper routines with workaroundless code while the kernel
text is still writable.
|
|
independent subfunctions, turn PFSR_SAVE into a couple of NOP, and replace
them early at runtime with a branch to the selected routine, which will
return to pfsr_save.
This is really better for 188 systems.
|
|
since we know we are at splsched().
|
|
|
|
calling it.
|
|
|
|
To reproduce, set mark, move, isearch, then swap mark and point.
2. store mark in save structure (to reproduce search on a pattern twice,
then backspace to back up the search stack)
Both from Peter De Wachter (debian bug#391827) Thanks!
|
|
(spec wants 3 X1 clock cycles, thus 0.82 microsecond on mvme188)
|
|
reprogramming.
ok mglocker@
|