summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-03-23Import public domain rewrite of sendbug, written by Ray Lai. =)Ray Lai
Replaces GNU sendbug/sendpr, the wonderful shell script that had trouble dealing with signals, behaved differently depending on what file it read upon startup, and suffered from issues plaguing most large shell scripts. OK deraadt@.
2007-03-23cannot remember what the vax -O0 workaround in 2002 was for. wish theTheo de Raadt
commit message had explained the problem at least vaguely. disable the workaround so that if the bug exists, it can rear it's head again (in 10 minutes of playing around, i could not find any unusual behaviour)
2007-03-23Add a routine to scale timedelta sensors to more meaningful units,Chris Kuethe
like fmt_scaled(3) does. Ranges from picoseconds to days. Also removes a couple of unneeded curses operations. ok deanna, ok deraadt
2007-03-22remove default output of version numbers to silence confused auditingPierre-Yves Ritschard
programs. prompted by deraadt@ and cloder@, ok cloder@, henning@, xsa@
2007-03-22Do not define ISA_DMA_STATS by default; ok deraadtMiod Vallat
2007-03-22Move powerpc to __HAVE_MUTEX. With help from drahn@. Tested by nick@, xsa@,Mark Kettenis
deraadt@. "reads right" deraadt@
2007-03-22Change yet another kernel message starting with `<'.Miod Vallat
2007-03-22When registering VME interrupts, maintain a direct ipl->vector table, as longMiod Vallat
as no more than one interrupt is registered for a given level. Then, if the VME interrupt vector reading cycle fails on the 188 interrupt arbiter, we can use this table as a hint if it has a valid entry, since we know on which ipl line the interrupt occured. This basically silences the m188_ext_int: timeout getting VME interrupt vector, level 3, mask 0x400<IRQ3> occasional messages appearing when the MVME376 is overloaded.
2007-03-22In cmmu routines, replace splhigh() with disable_interrupts(), saves a functionMiod Vallat
pointer indirection for a similar result; also move the interrupt disabling code to the public routines, so that we do not end altering the psr more than necessary.
2007-03-22Fix handling of multiple stdin arguments in cooked mode, closes PR 5418.Todd C. Miller
From Johan Veenhuizen
2007-03-22use MD5_DIGEST_STRING_LENGTH instead of rolling our own lenght.Xavier Santolaria
OK otto@ (before lock).
2007-03-22split userland & kernel struct sensor/sensordev so that the additionTheo de Raadt
of new fields in the future is less disruptive. This is done similar to how struct proc is handled for ps(1). ok jmc (man page changes) tested fkr simon, and more suggestions from millert
2007-03-22s/%ssredistribute/%sredistribute/. One s is enough and makes -nv outputClaudio Jeker
a valid config file again.
2007-03-22Somehow I forgot how to correctly sort in alphabetical order.Claudio Jeker
"router" needs to be added before "router-dead-time". Figured out by Stuart Henderson
2007-03-22Do not advertise version in the ftp banner, because there is no reason to.Chad Loder
OK mbalmer@, xsa@, henning@, idea prompted by deraadt
2007-03-22Remove wrong length check, which ignored the '/' characterMoritz Jodeit
and let snprintf(3) decide if the path fitted into the buffer. Inspired by a diff from Nicholas Marriott. OK millert@ ray@
2007-03-22do not try to grab default router list on "ndp -r" if it's emptyJun-ichiro itojun Hagino
(happens when the machine is an IPv6 router). from kame ok deraadt, mbalmer
2007-03-22syncTheo de Raadt
2007-03-22nicer MLINKS chunkTheo de Raadt
2007-03-22backoutOtto Moerbeek
*c && !isspace(*c) is not equivalent to !isspace(*c) ok millert@
2007-03-22Fix buffer overflow when parsing the .netrc file.Moritz Jodeit
From Nicholas Marriott. ok millert@ deraadt@
2007-03-22typo; from Seth HieronymusJason McIntyre
2007-03-22read and write funcs for the global register spaceDavid Gwynne
2007-03-22map the global and port register spaces.David Gwynne
2007-03-22Perform legacy emulation handover for USB1 companion controllers immediatelyChristopher Pascoe
but defer the remainder of their initialisation until after the other devices on their PCI bus have attached. This ensures that any USB2 controller has also completed its initialisation before we start to initialise the USB1 parts. This minimises the chance that a nasty SMM implementation will trash the USB1 controller's config when it performs legacy emulation handover of the USB2 part. This time without accidentally leaving the OHCI controller shutdown, and with some cosmetic fixes. ok dlg@, OHCI tests mglocker@
2007-03-22Reapplication of rev 1.49.Christopher Pascoe
Save SOF (frame timing adjustment) before the very first host controller reset, rather than at suspend/resume, otherwise any BIOS inserted value is lost immediately. ok dlg@
2007-03-22Reapplication of rev 1.36.Christopher Pascoe
Wait the stable power delay on a USB hub only once per hub (not per port), and defer the delay for root hubs until the host controller event thread starts, permitting some concurrency. Speeds up the boot process dramatically when you have lots of host controllers. ok dlg@
2007-03-22Let atascsi issue NCQ commands if the controller supports it.Christopher Pascoe
This includes a nasty hack to reduce openings and throw away command slots if the device supports a lower queue depth than the host controller does. Yes, we're thinking about a better solution.
2007-03-22manpage for sili(4) before miod has to remind me.David Gwynne
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.