Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-11-07 | rename the Intel 82452 hostbridge chipset entry. | Brad Smith | |
ok oga@ dlg@ | |||
2007-11-07 | More SPLBIO around scsi_done. | Kenneth R Westerback | |
2007-11-06 | Close a race where we might save/drop the fpu state of the wrong process in | Mark Kettenis | |
the ipi handlers. | |||
2007-11-06 | ramdisks should have the same behaviour as GENERIC | Theo de Raadt | |
2007-11-06 | all ACPI_ENABLE kernels need acpi_interrupt() | Theo de Raadt | |
2007-11-06 | Do not panic in arpintr() if IF_DEQUEUE returns NULL, this is perfectly legal | Miod Vallat | |
and can happen on slow mp systems under a lot of network load; ok kettenis@ | |||
2007-11-06 | Keep a pending software interrupts mask per processor, instead of having it | Miod Vallat | |
global; and only schedule software interrupts on the currently running cpu. | |||
2007-11-06 | Comment out the pmap fine grained locking stuff, it is not necessary for now | Miod Vallat | |
because of the global lock. It will get enabled again when locking work progresses. | |||
2007-11-06 | Be sure to pmap_deactivate() a process during context switches, so that | Miod Vallat | |
the cpu which runs it is accounted correctly in MP kernels. | |||
2007-11-06 | Remove the now unused idle_u, and call the secondary processors startup | Miod Vallat | |
stack a startup stack. | |||
2007-11-06 | regen | Mark Kettenis | |
2007-11-06 | Add Enable/Agere LU3X31T2. | Mark Kettenis | |
2007-11-06 | Generalize most of the apple-specific code, since it works fine on | Deanna Phillips | |
other machines with STAC9221. Tested by Vladas Urbonas on XPS M1210. no objections jakemsr@ | |||
2007-11-06 | Expand the nfsm_srvfillattr() macro and | Thordur I. Bjornsson | |
nuke it's definition. OK krw@, blambert@ | |||
2007-11-06 | Get rid of TC_IPL_xxx values and tc_intrlevel_t, and use IPL_xxx and int. | Miod Vallat | |
No functional change. | |||
2007-11-06 | sync | Antoine Jacoutot | |
2007-11-06 | - from FreeBSD: | Antoine Jacoutot | |
add support for Epson multifunction USB devices (i.e. scanner/printer/card readers) by adding their IDs to the table of recognised devices (because we don't have a "scanner" class) and preventing uscanner attach routine to reconfigure the whole USB device while we are dealing only with one of its interfaces. - add the Epson Stylus 3850/4050 ID in the process feedback from mbalmer@ and jmc@ ok jsg@ | |||
2007-11-06 | More scsi_done() at SPLBIO. | Kenneth R Westerback | |
2007-11-06 | Fix 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-06 | More scsi_done() at SPLBIO. | Kenneth R Westerback | |
2007-11-06 | move acpi_read_pmreg() and acpi_write_pmreg() out of SMALL_KERNEL so | Theo de Raadt | |
that acpi ramdisks can compile (obvious solution) | |||
2007-11-05 | More scsi_done() at SPLBIO. | Kenneth R Westerback | |
2007-11-05 | More scsi_done() at SPLBIO. Wrap more interrupt function calls while | Kenneth 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-05 | I screwed the pooch. Fix the stack offsets. | Tobias Weingartner | |
"That's much better." kettenis@ | |||
2007-11-05 | deinline nfs_attrtimeo(); and remove some associated | Thordur I. Bjornsson | |
#ifdef goo. ok krw@, blambert@ | |||
2007-11-05 | More scsi_done() at SPLBIO. Wrap more interrupt function calls while | Kenneth R Westerback | |
polling in splbio/splx. | |||
2007-11-05 | More scsi_done() at SPLBIO. Wrap another interrupt function call while | Kenneth R Westerback | |
polling in splbio/splx. Wrap one call to dpt_done_ccb() not already at SPLBIO. | |||
2007-11-05 | Sprinkle a few holy membars around memory writes. | Miod Vallat | |
ok kettenis@ | |||
2007-11-05 | Add 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-05 | regen. | Marc Balmer | |
2007-11-05 | Add the Meinberg PEX511 PCI-express DCF77 radio clock. | Marc Balmer | |
2007-11-05 | fix and use DEVICE_IS_VGA_PCI, makes vgafb_pci_match() much simpler | Martin Reindl | |
ok oga@ brad@ | |||
2007-11-05 | temporary ddb buffers need to be a bit larger on 64 bit systems to cope with | Miod Vallat | |
some radix configurations. | |||
2007-11-05 | More scsi_done() at SPLBIO. Wrap another interrupt function call while | Kenneth R Westerback | |
polling in splbio/splx. And wrap scsi_done() itself since it appears reachable from multiple places. | |||
2007-11-05 | More scsi_done() at SPLBIO. Wrap another interrupt function call while | Kenneth R Westerback | |
polling in splbio/splx. | |||
2007-11-05 | More scsi_done() at SPLBIO. | Kenneth R Westerback | |
2007-11-05 | Establish the acpi interrupt earlier. Fixes problems with some | Can 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-05 | More scsi_done() at SPLBIO. If you poll by manually calling the | Kenneth R Westerback | |
interrupt function, wrap the call in splbio/splx! | |||
2007-11-05 | Oops. Stray debug printf snuck in. | Kenneth R Westerback | |
2007-11-05 | Fix some cpu_switchto fallout. Reading disklabels to find raid | Kenneth 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-05 | regen. | Owain Ainsworth | |
2007-11-05 | add "82452KX/GX Orion Extended Express Processor to PCI Bridge", from NetBSD. | Owain Ainsworth | |
ok mbalmer@ | |||
2007-11-05 | recognise (and use) ahci 1.2 controllers. | David Gwynne | |
diff from Henrik Gustafsson | |||
2007-11-05 | Use the acpi_{acquire,release}_global_lock() to implement the global | Tobias Weingartner | |
functionality for ACPI. Has not shown any regressions, and may solve some EC race conditions. Ok gwk@, canacar@, ckuethe@ | |||
2007-11-05 | scsi_done() must be called at SPLBIO. | Kenneth R Westerback | |
2007-11-05 | wait for the marvell firmware to become ok. | David Gwynne | |
2007-11-05 | Take a bit more care to ensure that SCSI_POLL commands always return | Kenneth R Westerback | |
COMPLETE and never SUCCESSFULLY_QUEUED. | |||
2007-11-05 | audio encoding conversion cleanup | Jacob 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-04 | Check 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-04 | replace even more ctob/btoc with ptoa/atop | Martin Reindl | |