Age | Commit message (Collapse) | Author |
|
a) things are in alphabetical order again
b) the "described below" in the set prio section actually refers to a block
of text below and not above it... ok jsing
|
|
into the set block. so make pfctl accept, print and the manpage document
. match set queue foo
instead of
. match queue foo
but keep accepting the old way without the explicit set.
ok bob, man jmc
|
|
- Further tweaking to the viomb(4) page.
ok sf@
|
|
ok guenther
|
|
(unsigned)
|
|
pointer. Allows stricter type checking. No functional change.
OK claudio@
|
|
gateway address. This is a problem if your DHCP relay is running
on something that's not your network gateway.
It is purely informational from the relay to the client so we can
safely clear it.
stupid vmware.
ok krw@ beck@
|
|
ok miod@
|
|
to process owner and root
ok deraadt millert guenther
|
|
The stat clock is implemented so that it also covers, at least
according to the tests I've done, Torek's paper on randomized sampling.
Most of the bits for randomizing the stat ticks were taken from sparc's
implementation and adapted to the companion chip's MFGPT frequencies.
Before this my lemote showed a 8% cpu usage for the cpuhog example from
Torek's paper even though openssl speed showed differences up to 27%
when ran with and without cpuhog. With the new stat clock it shows
cpuhog around 18-22%, which I think is the proper value.
Okay miod@.
|
|
|
|
|
|
largely by Frank Timmers <frankt@smurfnet.eu> with fixups by me
and jmc@.
|
|
the text is being pasted. assume-paste-time option changes the value (0
disables). Based on a diff from Marcin Kulik.
|
|
a long time ago, because I had not realized symbol visibility required a
lot of shared library major bumps to avoid mixed binaries.
However, at the moment, none of the platforms using gcc 3 supports shared
libraries (this is being worked on), and the remaining gcc 2 platforms won't
support gcc 3 until switching from a.out to ELF, which makes the risk of mixing
visibility-unaware binaries with visibility-aware binaries moot.
Reminded by brad@.
|
|
has been reached. This creates a read event on the spliced source
socket that can be noticed with select(2). So the kernel passes
control to the relay process immediately. This could be used to
log the end of an http request within a persistent connection.
deraadt@ reyk@ mikeb@ like the idea
|
|
process to ask that a file be written by the privileged process.
Not yet used.
|
|
okay miod@
|
|
|
|
#plt symbol modifiers, and produce the appropriate relocation types.
This allows as(1) to correctly assemble PIC code.
|
|
|
|
|
|
free and uses FIFO queueing (rather than the current LIFO queueing).
Tested by sthen@
ok beck@ krw@
|
|
as |= and &= are non-atomic operations. To avoid additional locks,
put the flags that have to be accessed from interrupt into a separate
sb_flagsintr 32 bit integer field. sb_flagsintr is protected by
splsoftnet.
Input from miod@ deraadt@; OK deraadt@
|
|
Bug report from frantisek holop (minusf at obiit.org)
ok pirofiti@
|
|
the splicing maximum has been reached.
|
|
caused an uvm fault. The function in6_purgeaddr() might already
free the prefix before prelist_remove() is called. So call
in6_purgeaddr() for all addresses first and then loop over the
remaining prefixes and call prelist_remove().
OK claudio@
|
|
along with a function that enqueues a ccb on a workunit.
ok krw@
|
|
byte operations on I/O space with "invalid I/O operation", but works great
for mem mappings.
compiled AND tested on myx(4) on amd64.
ok deraadt@ kettenis@ miod@ pirofti@
|
|
|
|
attributes; making it more "user-friendly". Mostly from FreeBSD.
OK guenther@, krw@.
|
|
corner cases. OK millert@.
|
|
- Move the tests from splice to new sosplice directory for consistent naming.
- Split the API tests and the TCP splicing tests into separate directories.
- Create some tests for the upcoming UDP splicing.
- Tests can be run in obj directories now.
- The API tests can run both on a local and on a remote machine now.
- Fix the forking TCP tests which splice and read or write simultaneously.
- Bunch of little fixes for races in the tests.
- Deduplicate code, move checks into common functions.
|
|
reduce the diff between Fx and Ox. OK gcc
|
|
No binary change.
|
|
discipline data structure. To be used with an upcoming diff.
|
|
bus_space_write_raw_region_8. disabling it for now.
|
|
ok krw@
|
|
ok dlg@
|
|
with kettenis guenther and beck.
ok guenther
|
|
yield between operations. Re-grab the vnode every operation,
so that multiple coredumps can be saved at the same time.
ok guenther beck etc
|
|
Increases readability.
|
|
|
|
Patch appended my final work on glxclk to an earlier version that
I forgot was there.
|
|
try and do write combining like the myx doco likes.
|
|
|
|
interrupt handlers for the ports. this ensures that the 2nd port
does not get starved.
ok dlg
|
|
worked with them to define a specific format, ietf quietly changed their
mind and did something different.
First step of transitioning over two release -- accept both types, but
continue sending old format.
pointed out by david.dahlberg@fkie.fraunhofer.de
ok claudio
|
|
ok jsing@
|
|
original diff by zhuk@
ok jsing@ mpi@ zhuk@
|