summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Revert last commit; mbuf leaks are not solved by double-freeing mbuf chainsblambert2008-10-311-5/+2
| | | | | | blambert@-- Real solution is to fix NFS mbuf handling.
* Do not assume that a pointer to another process will live over a set ofderaadt2008-10-311-11/+12
| | | | | | sleeping calls. Since we are simply operating on another process' vmspace, grab a (refcounted) copy of that pointer and use that instead. originally spotted by kurt, discussed with art
* accidental commit ... backoutderaadt2008-10-318-210/+126
|
* kern_sysctl.cderaadt2008-10-318-126/+210
|
* checkdirs() walks allproc and calls sleeping functions if directories havederaadt2008-10-311-1/+4
| | | | | | to be snapped. Change it so that everytime it sleeps it restarts from the top of the list. ok art
* small but compact page for drm; oga can fill the rest in as he goesjmc2008-10-312-2/+59
| | | | ok oga
* remove unused #define DISPATCH_MIN; ok markus@stevesk2008-10-311-2/+1
|
* Prevent Mdocdate from getting expanded inline.millert2008-10-311-2/+2
|
* turn off -e by default, since we do not currently sort the errorsjmc2008-10-312-5/+5
| | | | in the man page;
* Pass a pointer to warn2 so the warn2 == IN_ALL would not be anmillert2008-10-311-2/+2
| | | | always-false condition. From FreeBSD (delphij).
* add mdoclint, a perl script for checking man pages;jmc2008-10-313-0/+579
| | | | | | not hooked up to the build, since there are no tests; from wiz@netbsd
* Handle "jack sense" hp/speaker switching by polling for an interruptjakemsr2008-10-311-1/+107
| | | | | | | | | instead of using unsolicited events. Already supported codecs with custom unsolicited event handlers are not affected, yet. from Alexey Suslikov, thanks
* Implement start and stop commands as documented,canacar2008-10-313-25/+35
| | | | explicitly pass the command buffer to the command functions.
* Support for converter groups where members support non-identical samplejakemsr2008-10-311-17/+22
| | | | | | | | | | | | | | sizes and rates. from NetBSD via brad@ Also, * use a single variable to hold the number of format variations (from NetBSD) * initialize a variable (f->frequency_type) before use (from NetBSD) * fix a typo from Alexey Suslikov, thanks
* some leftover bits from r1.32 that should have been removed injakemsr2008-10-311-10/+1
| | | | | | r1.51 pointed out by Alexey Suslikov, thanks
* make ^G display the current view and refresh interval as documented.canacar2008-10-311-1/+16
|
* reintroduce mutexes to workqs for locking.dlg2008-10-304-53/+75
| | | | | | tested by many on many archs including several alpha test. ok tedu@ go for it deraadt@
* regenbrad2008-10-302-2/+7
|
* Add the PCI id for the Promise PDC42819 chipset.brad2008-10-301-1/+2
|
* move the list of options to the right place on the manual page;sobrado2008-10-301-24/+22
| | | | | | | | while here, remove an obsolete url. diff tweaked by jmc@; sent upstream to FreeBSD people. ok jmc@
* Initialize random seed for secondary processors.miod2008-10-301-5/+2
|
* Give the dummy struct cpu_info used for secondary processor early bootstrap,miod2008-10-301-1/+2
| | | | the size of a full blown struct cpu_info, instead of the first few fields.
* In cpu_switchto(), always pmap_deactivate() the process being switched out,miod2008-10-301-3/+3
| | | | | even in non-MP kernels, to avoid unnecessary tlb flushes later when pmap operates on shared pages.
* Bunch of cleanup. Kill some dead variables and some stupid code.oga2008-10-304-229/+95
| | | | Some ideas taken from upstream.
* Fix building with !INET6 kernels.brad2008-10-301-2/+3
|
* don't need to #include "monitor_fdpass.h"stevesk2008-10-302-4/+2
|
* Fix bug that when there are no volumes but there are hot spares it wouldmarco2008-10-301-8/+10
| | | | no show the hotspares.
* only few (frequency, blocksize) pairs are compatible with both resamplingratchov2008-10-301-66/+240
| | | | | | | | | and block based audio i/o (arithmetic constraints). For now round the frequency to a supported one, (ie 8kHz, 11.025kHz, 12kHz multiple), and get the the block size from a table. fixes problem reported by Robert <robert _at_ openbsd.pap.st> ok jakemsr
* since people often ask, add BUGS entry to explain whyratchov2008-10-301-2/+13
| | | | | aucat should be started automatically yet at system startup help from jmc@
* Use msleep() in the reaper to make it not lose events. Based on discussionderaadt2008-10-301-8/+4
| | | | | PR 5609, and revisited with dlg. Tested on all platforms. ok miod
* Arpresolve could loose few packets during resolving an ethernetgollo2008-10-302-20/+63
| | | | | | | | | address. This cvs commit introduces a queue that buffers a small burst of packets and resending the packets in correct order when the ethernet address is resolved. Code written by Armin Wolfermann <aw@osn.de>. OK: claudio@ henning@
* fix broken section heading;jmc2008-10-301-3/+3
|
* From Jeremy Morse via NetBSD:mglocker2008-10-302-34/+21
| | | | | | | | | | | * Serialize access to the ehci intrlist. * Change the ehci intrlist to a tailq so xfers are not queued out of order. * In ehci_check_itd_intr, don't treat a transfer error as an indication that the xfer is no longer active. This also fixes "ehci_allocx not free" errors seen recently. Tested and OK brad@, kevlo@
* ugh, typo fix, committed previous from the wrong treetodd2008-10-301-2/+2
|
* patches for macppc to remove more EINVAL returns in the audio codetodd2008-10-302-36/+40
| | | | tested by me, from ratchov@, please commit ratchov@
* for devices that do not allow independent setting of recording andjakemsr2008-10-301-2/+2
| | | | | | | | playback parameters (like the macppc i2s devices), be sure to synchronise recording parameters to playback parameters when configuring for full-duplex operation, as audio(4) dictates. ok ratchov
* chmod(2) the aucat socket, as if aucat(1) was started withratchov2008-10-291-1/+6
| | | | | | umask = 0, this allows one user to start the server and another user to use it (eg. _mpd). ok todd, deraadt, jakemsr
* add a flag to know is this is Audigy 2 Valuejakemsr2008-10-291-1/+4
|
* support for Audigy 2 Value based on patch from Dennis Suhoninjakemsr2008-10-291-5/+44
| | | | | | | (openlunatic at gmail). tested by Dawe (dawedawe at gmx de), thanks, and me. does not disturb currenlty working emu(4) devices.
* Mention bio support for cac(4).brad2008-10-292-6/+20
|
* Add initial bio support; only volume status is handled.brad2008-10-293-6/+290
| | | | | | | | | Based on cac(4) bio support from NetBSD which is derived from OpenBSD's ciss(4) bio support. Tested by otto@ jbg@ ok marco@
* Bring pd structure up to datemarco2008-10-291-6/+46
|
* tweak previous;jmc2008-10-291-4/+4
|
* some macro fix up;jmc2008-10-291-4/+4
|
* if MALLOC_STATS is defined, record how many "cheap reallocs" wereotto2008-10-291-1/+8
| | | | tried and how many actually succeeded.
* Xr OpenBSD::Intro(3p)espie2008-10-292-4/+6
|
* come on -- this was not even test compiledderaadt2008-10-291-2/+2
|
* document LIBSIO_DEBUGtodd2008-10-291-2/+5
| | | | ok ratchov@
* - Add a workaround field to the softc struct.brad2008-10-293-10/+33
| | | | | | | | | | | | | | | | - Move the extended FIFO workaround from the capabilities field to the workaround field. - Add General purpose register 1 defines for the workarounds. - Enable a workaround for CRC errors that can be experienced with A2 revision adapters. - Add a workaround for packet loss that can be experienced with A2 revision adapters when in 10/100 mode with half duplex. From DraonFly - Rename the workaround flags so they describe what is being worked around. ok jsg@
* dlg says "well, that is embarassing"deraadt2008-10-292-6/+6
|