summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-03-22import sili(4) so it can be worked on in the tree. this will support theDavid Gwynne
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).
2007-03-21A polled xfer has completed and been put by the time ata_cmd returns, soChristopher Pascoe
don't use xa->flags afterwards.
2007-03-21add HUAWEI Mobile Connect E620 to the list of devices supported by ubsa(4).Felix Kronlage
reported by Aleksander Piotrowski.
2007-03-21update the variables for bootp/dhcpd;Jason McIntyre
2007-03-21transfer, more or less, the daemon section of afterboot(8); a fair bitJason McIntyre
of work to be done, but hopefully the layout is good.
2007-03-21remove the various sections on enabling daemons: the page was getting overlyJason McIntyre
big and out of date; this way we can make intro(8) do some work;
2007-03-21no need to include uvm_extern.h hereMartin Reindl
2007-03-21- this file also document rc.conf.local, so add it to NAMEJason McIntyre
- tweak SEE ALSO
2007-03-21Document the CVSROOT/config file; input and OK's niallo@ jmc@.Xavier Santolaria
2007-03-21syncTheo de Raadt
2007-03-21Added code to parse unicast routes learned from route report packets.Michele Marchetto
Now we are able to select correctly designated forwarders and downstream dependent routers per interface. Tested and OK norby@
2007-03-21Map the kernel text read only. Because we can.Miod Vallat
2007-03-21Uninitialized variable in db_write_bytes().Miod Vallat
2007-03-21kill trailing whitespace;Jason McIntyre
2007-03-21typoPedro Martelletto
2007-03-21Remove the v_interlock simplelock from the vnode structure.Thordur I. Bjornsson
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@
2007-03-21tweak a sentence;Jason McIntyre
2007-03-21add pppd example for Cingular that I have been using; ok fkr@ jmc@Kevin Steves
2007-03-21Add missing constTodd C. Miller
List evhttp stuff commented out, should probably get its own man page
2007-03-21Add support for mounting arbitrary sessions, from Enache AdrianPedro Martelletto
OK deraadt@ mjc@ canacar@ krw@, with much input from Enache himself
2007-03-21event_init() and event_dispatch() take void. Add commented outTodd C. Miller
entries for undocumented functions to be filled in later, preferably by someone who uses libevent.
2007-03-21NCQ commands generate a "Set Device Bits" FIS upon completion. Enable theChristopher Pascoe
generation of interrupts when they arrive.
2007-03-21start a list of supported devicesRobert Nagy
2007-03-21Add RFC 3137 and remove the caveats section. Ospfd will now automaticalyClaudio Jeker
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@
2007-03-21fix a formatting issue found by reyk;Jason McIntyre
2007-03-21Document "stub router (yes|no)" and how/why it is used.Claudio Jeker
Also modify the fib-update block a bit because "fib-update no" implies "stub router yes". OK norby@
2007-03-21Mention JMB368 support.Jonathan Gray
2007-03-21Add support for issuing NCQ commands via AHCI.Christopher Pascoe
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.
2007-03-21Use arc4random() to generate random IDs. In the future weTodd C. Miller
may want to consider using res_randomid() but since evdns.c checks for duplicates this is not strictly necessary.
2007-03-21Document event_base_free(). OK jmc@Todd C. Miller
2007-03-21Basic support for JMicron PATA.Jonathan Gray
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@
2007-03-21dont print if there is a device found or not, you can figure that out byDavid Gwynne
seeing things attach to the scsibus. ok pascoe@
2007-03-21ahci seems to work fine on i386. thanks to marc winiger for figuring thatDavid Gwynne
out for me.
2007-03-21Reflect default settings. Don't try to set the router-id, let ospfd(8)Esben Norby
pick one as per default. ok claudio@
2007-03-21Add support for RFC 3137: OSPF Stub Router AdvertisementClaudio Jeker
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@
2007-03-21Split tsleep into pieces. Instead of doing everything in a large "shoveArtur Grabowski
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.
2007-03-21tweaks;Jason McIntyre
2007-03-21syncTheo de Raadt
2007-03-21Real atomic_{set,clear}bits_int implementation, ok deraadtMiod Vallat
2007-03-21Real atomic_{set,clear}bits_int implementation, no performance hit on 060Miod Vallat
unless used on non-aligned data; ok deraadt@
2007-03-21Mips_IOSyncDCache last argument is in the 0..2 range, not -1..1, so letMiod Vallat
C and asm code agree on this; this causes no functional change on r10k and fewer wt invalidates on r5k. ok kettenis@
2007-03-21atascsi sends h2d fis's, not d2h.David Gwynne
2007-03-21remove extra *p tests, from charles longeauTed Unangst
ok deraadt millert
2007-03-21remove extra *p tests, from charles longeauTed Unangst
ok deraadt millert
2007-03-21remove extra *p test, from charles longeauTed Unangst
ok deraadt millert
2007-03-21Basic ruleset optimization is now the default.Ryan Thomas McBride
Use 'set ruleset-optimization none' or the -o none argument to prevent pfctl from optimizing the ruleset before loading it.
2007-03-21Enable basic ruleset optimization by default.Ryan Thomas McBride
ok deraadt henning
2007-03-21enable ahci(4). this only attaches to the jmicron controllers so far.David Gwynne
if anyone can quickly try this on i386 i'll enable it there too. ok deraadt@
2007-03-21describe .wav support in one sentenceUwe Stuehler
2007-03-21saost is dead, long live pxaost, and add .Xr to pxammc to intro; pointedUwe Stuehler
out by jmc