summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-10-31Do not assume that a pointer to another process will live over a set ofTheo de Raadt
sleeping calls. Since we are simply operating on another process' vmspace, grab a (refcounted) copy of that pointer and use that instead. Similar to the bug just fixed in sysctl_proc_args. discussed with art
2008-10-31Revert last commit; mbuf leaks are not solved by double-freeing mbuf chainsBret Lambert
blambert@-- Real solution is to fix NFS mbuf handling.
2008-10-31Do not assume that a pointer to another process will live over a set ofTheo de Raadt
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
2008-10-31accidental commit ... backoutTheo de Raadt
2008-10-31accidental commit ... backoutTheo de Raadt
2008-10-31kern_sysctl.cTheo de Raadt
2008-10-31checkdirs() walks allproc and calls sleeping functions if directories haveTheo de Raadt
to be snapped. Change it so that everytime it sleeps it restarts from the top of the list. ok art
2008-10-31small but compact page for drm; oga can fill the rest in as he goesJason McIntyre
ok oga
2008-10-31remove unused #define DISPATCH_MIN; ok markus@Kevin Steves
2008-10-31Prevent Mdocdate from getting expanded inline.Todd C. Miller
2008-10-31turn off -e by default, since we do not currently sort the errorsJason McIntyre
in the man page;
2008-10-31Pass a pointer to warn2 so the warn2 == IN_ALL would not be anTodd C. Miller
always-false condition. From FreeBSD (delphij).
2008-10-31add mdoclint, a perl script for checking man pages;Jason McIntyre
not hooked up to the build, since there are no tests; from wiz@netbsd
2008-10-31Handle "jack sense" hp/speaker switching by polling for an interruptJacob Meuser
instead of using unsolicited events. Already supported codecs with custom unsolicited event handlers are not affected, yet. from Alexey Suslikov, thanks
2008-10-31Implement start and stop commands as documented,Can Erkin Acar
explicitly pass the command buffer to the command functions.
2008-10-31Support for converter groups where members support non-identical sampleJacob Meuser
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
2008-10-31some leftover bits from r1.32 that should have been removed inJacob Meuser
r1.51 pointed out by Alexey Suslikov, thanks
2008-10-31make ^G display the current view and refresh interval as documented.Can Erkin Acar
2008-10-30reintroduce mutexes to workqs for locking.David Gwynne
tested by many on many archs including several alpha test. ok tedu@ go for it deraadt@
2008-10-30regenBrad Smith
2008-10-30Add the PCI id for the Promise PDC42819 chipset.Brad Smith
2008-10-30move the list of options to the right place on the manual page;Igor Sobrado
while here, remove an obsolete url. diff tweaked by jmc@; sent upstream to FreeBSD people. ok jmc@
2008-10-30Initialize random seed for secondary processors.Miod Vallat
2008-10-30Give the dummy struct cpu_info used for secondary processor early bootstrap,Miod Vallat
the size of a full blown struct cpu_info, instead of the first few fields.
2008-10-30In cpu_switchto(), always pmap_deactivate() the process being switched out,Miod Vallat
even in non-MP kernels, to avoid unnecessary tlb flushes later when pmap operates on shared pages.
2008-10-30Bunch of cleanup. Kill some dead variables and some stupid code.Owain Ainsworth
Some ideas taken from upstream.
2008-10-30Fix building with !INET6 kernels.Brad Smith
2008-10-30don't need to #include "monitor_fdpass.h"Kevin Steves
2008-10-30Fix bug that when there are no volumes but there are hot spares it wouldMarco Peereboom
no show the hotspares.
2008-10-30only few (frequency, blocksize) pairs are compatible with both resamplingAlexandre Ratchov
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
2008-10-30since people often ask, add BUGS entry to explain whyAlexandre Ratchov
aucat should be started automatically yet at system startup help from jmc@
2008-10-30Use msleep() in the reaper to make it not lose events. Based on discussionTheo de Raadt
PR 5609, and revisited with dlg. Tested on all platforms. ok miod
2008-10-30Arpresolve could loose few packets during resolving an ethernetJoerg Goltermann
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@
2008-10-30fix broken section heading;Jason McIntyre
2008-10-30From Jeremy Morse via NetBSD:Marcus Glocker
* 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@
2008-10-30ugh, typo fix, committed previous from the wrong treeTodd T. Fries
2008-10-30patches for macppc to remove more EINVAL returns in the audio codeTodd T. Fries
tested by me, from ratchov@, please commit ratchov@
2008-10-30for devices that do not allow independent setting of recording andJacob Meuser
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
2008-10-29chmod(2) the aucat socket, as if aucat(1) was started withAlexandre Ratchov
umask = 0, this allows one user to start the server and another user to use it (eg. _mpd). ok todd, deraadt, jakemsr
2008-10-29add a flag to know is this is Audigy 2 ValueJacob Meuser
2008-10-29support for Audigy 2 Value based on patch from Dennis SuhoninJacob Meuser
(openlunatic at gmail). tested by Dawe (dawedawe at gmx de), thanks, and me. does not disturb currenlty working emu(4) devices.
2008-10-29Mention bio support for cac(4).Brad Smith
2008-10-29Add initial bio support; only volume status is handled.Brad Smith
Based on cac(4) bio support from NetBSD which is derived from OpenBSD's ciss(4) bio support. Tested by otto@ jbg@ ok marco@
2008-10-29Bring pd structure up to dateMarco Peereboom
2008-10-29tweak previous;Jason McIntyre
2008-10-29some macro fix up;Jason McIntyre
2008-10-29if MALLOC_STATS is defined, record how many "cheap reallocs" wereOtto Moerbeek
tried and how many actually succeeded.
2008-10-29Xr OpenBSD::Intro(3p)Marc Espie
2008-10-29come on -- this was not even test compiledTheo de Raadt
2008-10-29document LIBSIO_DEBUGTodd T. Fries
ok ratchov@