summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-11-06prevent segv on wrong sort name; Mark Lumsden.Otto Moerbeek
2007-11-06- when we need to do both AUDIO_SETINFO and AUDIO_GETINFO to emulateJacob Meuser
a single OSS ioctl, return the return value and errno from from AUDIO_SETINFO if there was an error, since it's more informative than the return value and errno from AUDIO_GETINFO. also, don't bail if AUDIO_SETINFO fails, because OSS ioctls should return the current value of the parameter they are setting, even if there was an error. - avoid a possible (though highly unlikely) divide by zero in SNDCTL_DSP_GET[IO]SPACE. ok ratchov@
2007-11-06More scsi_done() at SPLBIO.Kenneth R Westerback
2007-11-06Fix SDF_DIRTY handling, eliminate useless SDF_FLUSHING. The sd_flush()Kenneth R Westerback
called from the last sdclose() on a device will now reset SDF_DIRTY after submitting the SYNCHRONIZE CACHE command. sddone() need not worry about SDF_DIRTY since it was never called for the SYNCHRONIZE CACHE command anyway. This eliminates a spurious SYNCHRONIZE CACHE command being issued for every sd device from sd_shutdown(). ok dlg@
2007-11-06More scsi_done() at SPLBIO.Kenneth R Westerback
2007-11-06move acpi_read_pmreg() and acpi_write_pmreg() out of SMALL_KERNEL soTheo de Raadt
that acpi ramdisks can compile (obvious solution)
2007-11-05Change chio.conf's group ownership to operator and mode to 644.Michael Erdely
At this time, there is no sensitive information in that file. ok beck@, millert@, jdixon@, deraadt@
2007-11-05More scsi_done() at SPLBIO.Kenneth R Westerback
2007-11-05More scsi_done() at SPLBIO. Wrap more interrupt function calls whileKenneth R Westerback
polling in splbio/splx. Put belts and suspenders splbio/splx around the scsi_done() call since it may be possible to get there other ways. Partly from thib@
2007-11-05Pull from master repo:Stefan Kempf
Fix defalign(). ok otto@, gmcgarry
2007-11-05I screwed the pooch. Fix the stack offsets.Tobias Weingartner
"That's much better." kettenis@
2007-11-05deinline nfs_attrtimeo(); and remove some associatedThordur I. Bjornsson
#ifdef goo. ok krw@, blambert@
2007-11-05More scsi_done() at SPLBIO. Wrap more interrupt function calls whileKenneth R Westerback
polling in splbio/splx.
2007-11-05More scsi_done() at SPLBIO. Wrap another interrupt function call whileKenneth R Westerback
polling in splbio/splx. Wrap one call to dpt_done_ccb() not already at SPLBIO.
2007-11-05Sprinkle a few holy membars around memory writes.Miod Vallat
ok kettenis@
2007-11-05Tweaks.Marc Balmer
2007-11-05Mention the PEX511 card here.Marc Balmer
2007-11-05Mention the PEX511 card.Marc Balmer
2007-11-05Add support for the Meinberg PEX511 PCI Express DCF77 radio clock.Marc Balmer
Only print firmware ID when compiled with -DMBG_DEBUG, as suggested by miod.
2007-11-05regen.Marc Balmer
2007-11-05Add the Meinberg PEX511 PCI-express DCF77 radio clock.Marc Balmer
2007-11-05fix and use DEVICE_IS_VGA_PCI, makes vgafb_pci_match() much simplerMartin Reindl
ok oga@ brad@
2007-11-05temporary ddb buffers need to be a bit larger on 64 bit systems to cope withMiod Vallat
some radix configurations.
2007-11-05More scsi_done() at SPLBIO. Wrap another interrupt function call whileKenneth R Westerback
polling in splbio/splx. And wrap scsi_done() itself since it appears reachable from multiple places.
2007-11-05More scsi_done() at SPLBIO. Wrap another interrupt function call whileKenneth R Westerback
polling in splbio/splx.
2007-11-05More scsi_done() at SPLBIO.Kenneth R Westerback
2007-11-05Establish the acpi interrupt earlier. Fixes problems with someCan Erkin Acar
GENERIC.MP kernels not getting acpi interrupts. This is a workaround until the real issue with late establishment is fixed. ok weingart@, beck@, gwk@
2007-11-05Slight rewording of @depend description (this -> that)Stuart Henderson
ok espie
2007-11-05More scsi_done() at SPLBIO. If you poll by manually calling theKenneth R Westerback
interrupt function, wrap the call in splbio/splx!
2007-11-05make sure configure does not hardcode MAKE in its generated makefile.Marc Espie
(GNU people high on LSD... ? ??? )
2007-11-05relate fields to stat(2).Marc Espie
with help from jmc@ for wording and nroff magic
2007-11-05Oops. Stray debug printf snuck in.Kenneth R Westerback
2007-11-05Fix some cpu_switchto fallout. Reading disklabels to find raidKenneth R Westerback
components was causing some systems to hang. The hangs were due to tsleep() being called before it was prudent to do so. Create a startup hook to find the raid components when it is safe to encounter tsleep() but before root is mounted. Noticed and fix tested by Josh Grosse (who proved the cpu_switchto link), merdely@, fkr@.
2007-11-05regen.Owain Ainsworth
2007-11-05add "82452KX/GX Orion Extended Express Processor to PCI Bridge", from NetBSD.Owain Ainsworth
ok mbalmer@
2007-11-05sync the comments for struct stat w/ <sys/stat.h>;Jason McIntyre
2007-11-05adjust an awkward piece of grammar;Jason McIntyre
problem spotted by, and ok, jsing
2007-11-05agressively -> aggressively;Jason McIntyre
2007-11-05document Ev FTP_KEEPALIVE;Jason McIntyre
from giovanni, tweaked by espie and myself
2007-11-05forgotten arg to printf, Tobias UlmerOtto Moerbeek
2007-11-05- clarify the descriptions of "sync" and "async"Jason McIntyre
- "async" and "softdep" are mutually exclusive (from simon) - change the "no" example to sth potentially less confusing (and safer) some feedback from millert ok simon
2007-11-05- sync the error descriptions w/ those in errlistJason McIntyre
- escape "No" incase groff thinks it's a macro call
2007-11-05recognise (and use) ahci 1.2 controllers.David Gwynne
diff from Henrik Gustafsson
2007-11-05Use the acpi_{acquire,release}_global_lock() to implement the globalTobias Weingartner
functionality for ACPI. Has not shown any regressions, and may solve some EC race conditions. Ok gwk@, canacar@, ckuethe@
2007-11-05scsi_done() must be called at SPLBIO.Kenneth R Westerback
2007-11-05wait for the marvell firmware to become ok.David Gwynne
2007-11-05Take a bit more care to ensure that SCSI_POLL commands always returnKenneth R Westerback
COMPLETE and never SUCCESSFULLY_QUEUED.
2007-11-05audio encoding conversion cleanupJacob Meuser
- the endianness of the conversions don't depend on the endianness of machine the conversions are built on, but the endianness of the audio data itself. choose encoding conversions explicitly, instead of relying on #defines based on the endianness of the machine. - replace home-grown conversions with comparable conversions in auconv.c and mulaw.c - use the proper conversion for ulinear_be:16 -> slinear_le:16 in auixp(4) thanks ajacoutot@ and sthen@ for !x86 testing
2007-11-04Check for non-zero address if mapping to the extended addresses.Mike Belopuhov
Patch from Oleg Safiullin (a.k.a form@) ok kettenis canacar weingart
2007-11-04the last change to enable logging to stderr on startup also enabledReyk Floeter
annoying debugging messages on the console by default. since we do not want to see debugging messages unless specified by the "-d" flag, add an extra debugging level "debug > 1" to be checked in log_debug().