summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-06-04olf support starts to die (easy stuff first); ok miodTheo de Raadt
2008-06-04Fix panic on my i386 box when local variable isnt handled properly.Marco Peereboom
code from jordan
2008-06-04adderss -> addressMiod Vallat
2008-06-04Don't disassemble the AML if the -o option is specified. That way at leastMark Kettenis
we get the complete files if the disassembler crashes on a machine. ok marco@, krw@, deraadt@
2008-06-04tweak previous, and arrange the text to read a little better;Jason McIntyre
2008-06-04warnx already prepends string with a colon, no need to manually add oneTobias Stoeckmann
here. ok millert, otto
2008-06-04Extend awk with bitwise operations. This is an extension to the awkPierre-Yves Ritschard
spec and documented as such, but comes in handy from time to time. The prototypes make it compatible with a similar GNU awk extension. ok millert@, enthusiasm from deraadt@
2008-06-04Oops! Add the #endif that vanished here.Owain Ainsworth
Pointed out by landry@.
2008-06-04setbootflag() must be done before checksum'ing the label. Bug introducedTheo de Raadt
in 1.126, found by nick during a test install; ok krw
2008-06-04fix math screwup that reintroduced a bias for upper_bounds in rangeDamien Miller
(2^30,2^31). Nothing in the tree yet requests random numbers bounded by this range. report jakob!deraadt; ok deraadt@
2008-06-03fix some spacing issues;Jason McIntyre
2008-06-03group the descriptions for -CcHhEeRr in such a way as to avoidJason McIntyre
unneccessarily duplicating text; ok ratchov jakemsr
2008-06-03Make *drm(4) use D_CLONE so that the per-open data actually works. SinceOwain Ainsworth
i'm modifying this code anyway, prepare for privsep by making it so that "master" openers must be root, and remove some spurious suser() checks. For example, every DRM_ROOT_ONLY ioctl is also DRM_MASTER. Without this change, privsep wouldn't work since the fd is no longer root owned. With this, X privsep should work as soon as the userland bits are done (currently unwritten). Looked over by kettenis@, ok thib@.
2008-06-03Simplify the use of pci_mapreg_map().Brad Smith
ok oga@
2008-06-03Don't grab the fd read lock for getsockopt(2), setsockopt(2),Kurt Miller
getpeername(2) or getsockname(2). Its not needed and causes threads to block when another thread is blocked and holding the read lock. Instead just protect against fd state transitions. Blocking problem reported by David S H Rosenthal from lockss.org okay beck@ "looks sane" deraadt@
2008-06-03Allow aucat to play/record from input-only or output-only devices.Dale Rahn
ok jakemsr, ratchov
2008-06-03put code to print periodic debug statistics in #ifdef EM_DEBUG, shrinksBrad Smith
the driver for about 292 bytes on i386. ok reyk@
2008-06-03put code to print periodic debug statistics in #ifdef IXGB_DEBUG, shrinksReyk Floeter
the driver for about 990 bytes on i386. ok brad@
2008-06-03deal with a 64-bit BAR such as with PCIe chipsets.Brad Smith
ok dlg@
2008-06-03regenBrad Smith
2008-06-03Add the PCI ids for the JMicron JMC250 and JMC260 Ethernet controllers.Brad Smith
2008-06-03regenBrad Smith
2008-06-03- shorten the Emulex Light Pulse entries to use the names as mentionedBrad Smith
on their web site/marketing material. We don't need to have the full name Light Pulse for each entry. ok deraadt@ - remove the duplicate Intel Turbo Memory entry.
2008-06-02fix up ENVIRONMENT a little;Jason McIntyre
2008-06-02fix references to OpenBSD:Ustar; from Alan BuenoJason McIntyre
2008-06-02- tweak previousJason McIntyre
- simplify -io descriptions
2008-06-02No need to enable the interrupt in psycho_set_intr(); intr_establish() alreadyMark Kettenis
does that for us.
2008-06-02spray takes no additional arguments; from ferdek.y.no-ip.plTheo de Raadt
2008-06-02document latest changes: -d flag is replaced by AUCAT_DEBUGAlexandre Ratchov
environment variable, new -xX options bits from eric, ok jakemsr
2008-06-02currently, we start the device as soon as write() blocks; it's betterAlexandre Ratchov
to continue filling the play buffer until it's full. This way, the play buffer has fewer chances to underrun when the device is started. ok jakemsr
2008-06-02if aucat is suspended, then the kernel continues running the deviceAlexandre Ratchov
(produces silence) and later, once aucat is resumed the kernel starts dropping samples, it will try to drop as many samples as silence was produced. So suspending breaks the aucat process permanently. workaround this by blocking the signals ie disabling suspending of aucat from the tty. The long term solution would be to catch SIGCONT and to stop the device, resync/refill buffers and restart the device. That's really a lot of work... ok jakemsr
2008-06-02allow the user to choose the aucat behaviour when underruns/overrunsAlexandre Ratchov
occur on a per-stream basis, using -Xx flags. There are 3 possible policies: - ignore : ignores underruns/overruns, for instance, this mode could be used for creating simple pipes with utilities; like in your last cdio diff. - sync : insert/discard samples in order to keep all streams in sync, useful for multi-tracker-like apps and/or to sync midi/video/whatever on audio streams (this was the previous behaviour) - error : if overruns/underruns occur, consider it as fatal error and kill the corresponding stream (without disturbing others). Useful, for reliable recordings (and/or debugging aucat itself:). ok jakemsr
2008-06-02(remove -d, second part) use strtonum() instead of sscanf() and inlinedAlexandre Ratchov
checks suggested and ok jakemsr
2008-06-02since underruns/overruns are handled outside devices, remove code thatAlexandre Ratchov
check for xruns in devices. ok jakemsr
2008-06-02(remove -d, first part) replace -d flag by AUCAT_DEBUG environmentAlexandre Ratchov
variable. This eases turning debugging on/off when aucat is started by another program. "i like the idea" jakemsr
2008-06-02Allows any input/output stream to underrun/overrun without disturbingAlexandre Ratchov
other streams. Beside making aucat usable with slow apps (eg. cdio), this change will ease turning aucat into an audio server later if one of the input buffers underruns, then silence is generated in place of the missing samples. Later, as many samples are dropped in order to maintain the stream in sync with the rest if one of the output buffers overruns then newer samples are discarded. Later silence is generated in order to maintain the stream in sync with the rest. ok jakemsr
2008-06-02Don't spew sense errors (e.g. 'media not present') when probing aKenneth R Westerback
device. Fallout from doing better PREVENT ALLOW dance. Prodded by marco@ as a result of a report from Andreas Kahari on tech@.
2008-06-02- add a full stop for consistencyJasper Lievisse Adriaanse
ok deraadt@ dlg@
2008-06-02Shrink scsi_mode_sense_buf to 254 bytes so ahci doesn't get upset atKenneth R Westerback
trying to dma-map odd length data areas. No other alignment should be required according to miod@. Makes my new SATA tape drive work. ok deraadt@
2008-06-02Round up the numbers of keys to allocate, so that the last 128 page areaMiod Vallat
gets correctly encrypted if the swap isn't a multiple of 128 pages. ok deraadt@
2008-06-02ignore a brightness changed eventjoshua stein
from Stefan Sperling <stsp at stsp.name>
2008-06-02Add a bunch of ELV Elektronik ftdi based devices found in theJonathan Gray
Linux driver. Prompted by a diff adding the "ELV EM 1010" from MERIGHI Marcus <Marcus@Merighi.AT>
2008-06-02regenJonathan Gray
2008-06-02Add a bunch of ELV Elektronik ftdi based devices found in theJonathan Gray
Linux driver. Prompted by a diff adding the "ELV EM 1010" from MERIGHI Marcus <Marcus@Merighi.AT>
2008-06-02Move interrupt setup to before ddb setup not after.Jonathan Gray
Makes early ddb (boot -d/ddb from ukc) work on amd64. Similiar to the change made in NetBSD by Andrew Doran. ok kettenis@ fgsch@
2008-06-02Fix synproxy breakage introduced with the state table reorganization.Ryan Thomas McBride
Bug report and testing from Otto Bretz. ok henning@
2008-06-02sort options in DESCRIPTION.Igor Sobrado
2008-06-02fix DEBUG flag. without EHCI_DEBUG, ehcidebug is not defined.Yojiro Uo
ok jsg@
2008-06-02fix kernel freeze when the device unpluged (and the device was still active)Yojiro Uo
ok jsg@ pyr@
2008-06-02fix double free which can happen if the last line has no newline;Otto Moerbeek
from Matthew Dempsky; ok ray@ millert@