Age | Commit message (Collapse) | Author |
|
silicon image 3124/3132/3531 sata chipsets eventually.
so far this is the autoconf glue, an actual match routine for the 3124, and
interrupt establishment code. it is split up between pci and ic cos there
are cardbus variants of these controllers that we can support in the
future.
thanks to jolan@ for the name, it was better liked than my initial
suggestion of siisl(4).
|
|
don't use xa->flags afterwards.
|
|
reported by Aleksander Piotrowski.
|
|
|
|
of work to be done, but hopefully the layout is good.
|
|
big and out of date; this way we can make intro(8) do some work;
|
|
|
|
- tweak SEE ALSO
|
|
|
|
|
|
Now we are able to select correctly designated forwarders and downstream
dependent routers per interface.
Tested and OK norby@
|
|
|
|
|
|
|
|
|
|
Zap all calls to simple_lock/unlock() on it (those calls are
#defined away though). Remove the LK_INTERLOCK from the calls
to vn_lock() and cleanup the filesystems wich implement VOP_LOCK().
(by remvoing the v_interlock from there calls to lockmgr()).
ok pedro@, art@, tedu@
|
|
|
|
|
|
List evhttp stuff commented out, should probably get its own man page
|
|
OK deraadt@ mjc@ canacar@ krw@, with much input from Enache himself
|
|
entries for undocumented functions to be filled in later, preferably
by someone who uses libevent.
|
|
generation of interrupts when they arrive.
|
|
|
|
switch to "stub router yes" if the forwarding sysctl is set to something
differently than 1. This can be overruled by a later "stub router no"
in ospfd.conf. More work is needed here.
OK norby@
|
|
|
|
Also modify the fib-update block a bit because "fib-update no" implies
"stub router yes".
OK norby@
|
|
|
|
Because you cannot have NCQ commands active at the same time as standard
(non-queued) commands, we must introduce a queueing scheme into the driver.
This scheme ensures that a standard command is only issued to the drive when
all currently active NCQ commands have finished, and that NCQ command issue
is delayed when we have a pending standard command.
Additionally, the queueing scheme adds a constraint to ensure that there are
never more than two standard commands issued on a port at once. This should
ensure that commands become active in the order they were submitted (regardless
of their command slot number) both initially and when the port is reactivated
after error recovery.
These points mean that issuing a standard command effectively serialises the
port, which may help us implement meaningful I/O barriers in the future.
|
|
may want to consider using res_randomid() but since evdns.c
checks for duplicates this is not strictly necessary.
|
|
|
|
JMB368 supported for now, multi port cards
that share PATA/SATA need to do a complicated
internal channel mapping dance I plan to look into next.
ok grange@
|
|
seeing things attach to the scsibus.
ok pascoe@
|
|
out for me.
|
|
pick one as per default.
ok claudio@
|
|
This allows ospfd to announce networks without the need to transit traffic.
stub router is enabled if the fib is not coupled, net.inet.ip.forwarding is
not 1 or if the stub router global config option is set to yes.
OK norby@
|
|
everything into it" function, there are now 6 stages of tsleep with
an on-stack (remember that kernel stacks are not swappable now?)
structure that keeps track of the state.
This way we first setup the sleep, setup the events that might break the
sleep, finish the sleep (actually sleeping) and then take care of the
events that could wake us up.
In the future this will make it easier to implement functionality like:
setup sleep, release lock or check some condition, finish sleep, in a
race-free way and without duplicating or complicating the tsleep function
too much.
miod@, millert@ ok.
|
|
|
|
|
|
|
|
unless used on non-aligned data; ok deraadt@
|
|
C and asm code agree on this; this causes no functional change on r10k
and fewer wt invalidates on r5k. ok kettenis@
|
|
|
|
ok deraadt millert
|
|
ok deraadt millert
|
|
ok deraadt millert
|
|
Use 'set ruleset-optimization none' or the -o none argument
to prevent pfctl from optimizing the ruleset before loading it.
|
|
ok deraadt henning
|
|
if anyone can quickly try this on i386 i'll enable it there too.
ok deraadt@
|
|
|
|
out by jmc
|