summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2010-06-28remove a lonely remnant from some debug code that snuck in.David Gwynne
2010-06-28Move disk_attach() to the end of the attach functions, at which point theJoel Sing
disk is now ready to handle I/O. ok krw@ dlg@
2010-06-28KNFJordan Hargrave
2010-06-28Add definitions for Intel/AMD IOMMU ACPI tablesJordan Hargrave
2010-06-28add back the initialisation of a loop condition thatJonathan Gray
was mistakenly removed in 1.208 ok dlg@ marco@
2010-06-28implement iopools in osiop to get rid of another use of XS_NO_CCB.David Gwynne
original diff corrected by miod@ tested by and ok miod@
2010-06-28Use a more moderate fifo trigger level (4) for moderately quickChris Kuethe
(sub-38400) port speeds. Inspired by netbsd. ok fgsch krw deraadt miod
2010-06-28Move uvm_km_pages struct declaration and watermark bounds to uvm_km.h, soMiod Vallat
that md code can peek at it, and update m68k !__HAVE_PMAP_DIRECT setup code to the recent uvm_km changes. ok thib@
2010-06-27garbage collect the debugging gooThordur I. Bjornsson
2010-06-27More include necessary after <sys/user.h> inclusion removalMiod Vallat
2010-06-27fix a comment and add a new one to make clear what the mbuf ptr save danceHenning Brauer
is for, it is not very obvious... with ryan and jsing
2010-06-27don't probe "volume knobs" on resume. probably not needed andJacob Meuser
is currently breaking resume. ok pirofti
2010-06-27vscsi(4) doesn't use vscsi_ioc_t2i's senselen field anymore, soMatthew Dempsky
garbage collect it. ok dlg@, krw@, claudio@
2010-06-27Change ACPI namespace to use SIMPLEQ macrosJordan Hargrave
ok mlarkin
2010-06-27Disable uguru(4). Its probe touches an address used by something else on theMark Kettenis
Dell r815, which causes all sorts of nasty effects like instant reboots, NMIs and PCI BARs being set to zero. ok dlg@
2010-06-27Kill another #ifdef UBC chunk that was annoying me while doing somethingOwain Ainsworth
else. ok thib@
2010-06-27dont have duplicate xxx @ scsibus lines (even if commented).Dale Rahn
2010-06-27More PCH/82577 bits from FreeBSD, this does not includeJonathan Gray
all the workarounds but is enough to make things run at faster than 10 Mbit speeds, though these aren't always reflecting in ifmedia properly just yet. ok claudio@
2010-06-27Add _acpi_matchhids routine, precursor to pci device matchJordan Hargrave
2010-06-27Mark the PXE boot device as "netboot" even if we do not containTheo de Raadt
nfs client support (yes, it becomes the root device too, but for ramdisks this is OK because they are not a swap generic configuration) Discussion with reyk and halex
2010-06-27doh! Use pmap_kenter/pmap_kremove in the backend page allocator to preventThordur I. Bjornsson
recursion in pmap_enter as seen on zaurus. ok art@ also, release a the uvm_km_page.mtx before calling uvm_km_kmemalloc as we can sleep there. ok oga@
2010-06-27check if the jacks that will mute the speaker can generate unsolicitedJacob Meuser
events, instead of checking if the speaker can generate unsolicited events problem report and testing by Brad, thanks
2010-06-27Clear ACPI fixed event status on resume (power buttons/etc) so that someMike Larkin
machines don't immediately resume after suspending to S3. Tested by kettenis@ and I on 5 or 6 machines, deraadt@ "yeah, looks good"
2010-06-27If you include <uvm/uvm.h>, you do not need to include any other <uvm/uvm_foo.h>Miod Vallat
2010-06-27one more include shuffleMiod Vallat
2010-06-27Bunch of include adjustements to restore compilability.Miod Vallat
2010-06-27Add support for 800x480. Tested on Lilliput UM-70, MIMO UM-710 and UM-740.Mats O Jansson
ok matthiue@ and mglocker@. -moj
2010-06-27Cleanup aml_find_node callsJordan Hargrave
2010-06-27regenMike Larkin
2010-06-27Remove redundant 'Intel' from Clarkdale and Arrandale video names.Mike Larkin
ok oga@
2010-06-27back out for duplicate declarations sprinkled by viking raidersDale Rahn
as bob did for zaurus
2010-06-27Cleaned up acpi_maptable, adds to table list directlyJordan Hargrave
2010-06-27make zaurus kernel link again after viking raiders sprinkled duplicate ↵Bob Beck
declarations everywhere this will probably also need to be done on other arm arch'es ok jsing@
2010-06-27make sparc compile again after tag team viking/guenther breakage.Bob Beck
ok kettenis@
2010-06-27unbreak alpha kernel build after recent viking pillaging.Bob Beck
ok art@
2010-06-27Add missing $OpenBSD$.Mark Kettenis
2010-06-27"Believe it or not," nothing uses scsi_xfer's req_sense_length fieldMatthew Dempsky
in any meaningful way, so just get rid of it. ok krw@, dlg@
2010-06-27A process on the zombie list can have a NULL p_pgrp if it sleeps whenPhilip Guenthe
grabbing allproclk in proc_zap(); don't dereference the process's p_pgrp if that happens. ok art@ thib@
2010-06-27Add the TPOFF* and DTP{MOD,OFF}* definitions that ld.so will need forPhilip Guenthe
doing thread-local storage and fix a typo in one that was already defined. ok kettenis@ drahn@
2010-06-27uvm constraints. Add two mandatory MD symbols, uvm_md_constraintsThordur I. Bjornsson
which contains the constraints for DMA/memory allocation for each architecture, and dma_constraints which contains the range of addresses that are dma accessable by the system. This is based on ariane@'s physcontig diff, with lots of bugfixes and additions the following additions by my self: Introduce a new function pool_set_constraints() which sets the address range for which we allocate pages for the pool from, this is now used for the mbuf/mbuf cluster pools to keep them dma accessible. The !direct archs no longer stuff pages into the kernel object in uvm_km_getpage_pla but rather do a pmap_extract() in uvm_km_putpages. Tested heavily by my self on i386, amd64 and sparc64. Some tests on alpha and SGI. "commit it" beck, art, oga, deraadt "i like the diff" deraadt
2010-06-27mpii was modelled very heavily on mpi which means that it inherited a splitDavid Gwynne
of pci specific code and the rest of the driver. in hindsight, this was a stupid thing to do in mpi since there will only ever be pci based mpi controllers. the same goes for mpii, but unlink mpi it doesnt have the bus and generic driver split at the file level, just in the code. this merges the pci and generic mpii autoconf code so its just mpii autoconf code. apologies for the files.pci change. tested by me ok marco@
2010-06-27stuff nsaddr/ndaddr/nsport/ndport (addrs/ports after NAT, used a lot whileHenning Brauer
walking the ruleset and up until state is fully set up) into pf_pdesc instead of passing around those 4 seperately all the time, also shrinks the argument count for a few functions that have/partialy had an insane count of arguments. kinda preparational since we'll need them elsewhere too, soon ok ryan jsing
2010-06-27Fix DIOCCHANGERULE ioctl broken in the remove of the address pools.Ryan Thomas McBride
Reported by Alexander Vladimirov.
2010-06-27Add another one. -mojMats O Jansson
2010-06-27GPIO quirk for IDT 92HD71B7 in HP laptops (such as HP HDX 18)Jacob Meuser
2010-06-27Regen. -mojMats O Jansson
2010-06-27Another DisplayLink device. -mojMats O Jansson
2010-06-27Factor out code used to read a disklabel. We'll be making use of this soon.Joel Sing
ok deraadt@
2010-06-27Use a mutex to make atomic operations atomic on multiprocessor kernels.Joel Sing
ok kettenis@
2010-06-26Allow processes to be scheduled onto secondary CPUs.Joel Sing
ok kettenis@