| Commit message (Collapse) | Author | Files | Lines |
|
for both structs, the new members are 'bps' and 'msb', which
describe the number of bytes per sample and data alignment in the
sample, respectively. drivers must properly set these fields in
the 'query_encoding', 'set_parameters' and 'get_default_params'
hardware interface methods.
discussed with ratchov, deraadt
|
|
is a variable on sparc. This should be revisited... after the arguments
for pagesize vs 4K complete :)
|
|
go back to something more like the previous design, and have the thread do
the heavy lifting. solves vmmaplk panics.
ok deraadt oga thib
[and even simple diffs are hard to get perfect. help from mdempsky and deraadt]
|
|
|
|
|
|
fixes printing active connections twice.
ok claudio@
|
|
Handle case when only one stream failed.
OK otto, millert
|
|
ok mglocker
|
|
Learned the hard way. dlg@ confirmed that it is save to just remove them,
the desync will still work but the reader needs to dequeue all packets first.
|
|
no point in copying before having done the final sanity check (we copied
before the last one).
ok armani
|
|
get rid of it.
ok armani
|
|
From FreeBSD via Brad.
|
|
window 5 stays in the same place), and tidy the code. From Tiago Cunha.
|
|
mask2prefixlen6 version from bgpd.
|
|
hacks we had in place to make it work with old groff;
|
|
stolen from ospf.h
|
|
expected, also do not look beyond the size of the array.
ok otto deraadt
|
|
|
|
mysterious and unused mbtypes[] array in mbuf.h.
ok tedu@, deraadt@
|
|
The previous location also depended on poll results and in most cases was
therefor not entered because finished dumps are not added to the poll array.
Problem reported by Peter Haag, OK henning@
|
|
|
|
By trying to do the latter, ioprbs(4) was inadvertently always
signalling to the SCSI mid and upper layers that read/write requests
succeeded, even if they failed or only partially completed.
Light testing by claudio@, which is still way more effort than this
driver deserved.
|
|
reviewed by deraadt@
written by sthen@ who said i should commit it cos he was going to sleep.
|
|
routing table and interface list, do a reload of the kernel state.
ive been running this in production for 2 or 3 weeks.
tested by sthen@
ok sthen@ claudio@ deraadt@
code written by andrew sallaway at the univeristy of queensland.
|
|
condition that prevents us from queuing it, which in turn means that
processes listening on the routing socket for changes to the kernel state
will get out of sync. currently this is handled by the following comment:
/* should notify about lost packet */
this change introduces a new rtsock message called RTM_DESYNC that
notifies about lost packets and uses it instead of this comment.
when we detect loss we flush all the message in the routing socket and
attempt to queue an RTM_DESYNC message instead. to guarantee that we will
enqueue DESYNC we keep trying it when an attempt to enqueue or dequeue
any messages is made, and in the worst case a timeout tries to guarantee
that desync is added to the socket.
ive been running this in production for 2 or 3 weeks.
tested by sthen@
ok sthen@ claudio@ deraadt@
code written by andrew sallaway at the univeristy of queensland.
|
|
|
|
|
|
ok deraadt jmc millert sobrado
|
|
From SAITOH Masanobu.
Confirmed to fix pr 6427, and should fix 6301 as well.
Tested by a bunch of people, and discussed with claudio
during c2k10.
|
|
repository files.
slightly earlier version ok zinovik xsa
|
|
|
|
|
|
|
|
|
|
edited it back to repository state).
ok zinovik
|
|
|
|
(possible when it comes from stdin).
Tweaked version of a fix from Peter Hendrickson in PR 6423.
ok deraadt
|
|
|
|
later, when we trust it)
ok matthew
|
|
|
|
pools, sized by powers of 2, which are constrained to dma memory.
ok matthew tedu thib
|
|
|
|
okay millert@
|
|
|
|
ok krw@, claudio@
|
|
+ find.fp_wsize *= find.fp_mss;
From: Ed Schouten <ed at FreeBSD.org>
|
|
modify request is linked into the stored ber structure, and then both are
freed. Fix this by unlinking the values from the request.
|
|
Previously if the quick rm -rf failed, find was not run, so some files
were not removed. Looks good to tedu@.
|
|
timing information by short-circuiting like memcmp() and use it for
some of the more sensitive comparisons (though nothing high-value was
readily attackable anyway); "looks ok" markus@
|
|
Tested on Thinkpad T510.
|