Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-12-26 | Kill pmap_phys_address(), and force every driver's mmap() routine to return | Miod Vallat | |
a physical address [more precisely, something suitable to pass to pmap_enter()'sphysical address argument]. This allows MI drivers to implement mmap() routines without having to know about the pmap_phys_address() implementation and #ifdef obfuscation. | |||
2010-12-21 | Convert netisr to a normal soft interrupt instead of hanving MD code | Claudio Jeker | |
for it. This makes the netisr a real C function which will help further development. No noticable performance change on i386 and amd64. With input from kettenis@ and miod@ additional OKs mikeb@ and henning@ | |||
2010-12-14 | use the dying flag in struct usbd_bus instead of a private dying flag | Miod Vallat | |
in *hci_softc | |||
2010-12-12 | rsu(4) works on the sparc64, so add it everywhere where urtwn(4) is. | Damien Bergamini | |
2010-12-06 | - drop NENTS(), which was yet another copy of nitems(). | Jasper Lievisse Adriaanse | |
no binary change ok deraadt@ | |||
2010-12-04 | Introduce a new pci routine, pci_conf_size(), which returns the size of a | Miod Vallat | |
given pcitag_t configuration address space. Currently, all pci controllers will return the usual 0x100 bytes of PCI configuration space, but this will eventually change on PCIe-capable controlers. ok kettenis@ | |||
2010-12-02 | After the most recent change, make it possible to make -j again. The | Theo de Raadt | |
early MD and late MI files must be split up so that vers.o can sneak between. Issue spotted by bluhm, repair discussed with miod | |||
2010-12-02 | move vers.o to before the other objects, so that it is not linked last. | Theo de Raadt | |
having it linked last is bad (on at least i386 and amd64) because the lapic is mapped over the start of the data segment -- savecore(8) then reads the version string for a fixed buffer space, and reads into the lapic area causing unintended side-effects (at least on Intel X5570 and X5680) found by pedro, discussed with kettenis and mpf and miod | |||
2010-11-28 | Allow mips64-based ports to override the default mips64 VM_PHYSSEG_STRAT | Miod Vallat | |
strategy value (BSEARCH); use BIGFIRST on loongson since there are only up to two memory segments. | |||
2010-11-26 | Disable uscanner(4) by default on all kernels which configure it. First step | Miod Vallat | |
until possible removal, if indeed this causes no regression for scanner users. | |||
2010-11-23 | removed slot argument of function pckbc_cnattach | Alexandr Shadchin | |
because it is always PCKBC_KBD_SLOT ok krw@, miod@ | |||
2010-11-22 | Remove old comment about constab[] being eventually generated by config(8). | Miod Vallat | |
This has never happened and this wouldn't make much sense on anything but hp300, if at all, nowadays. | |||
2010-11-19 | Sync MAKEDEV against conf.c, and both against GENERIC. | Miod Vallat | |
2010-11-19 | Add urio and uscanner. | Miod Vallat | |
2010-11-15 | add urtwn(4) to more USB 2.0 capable architectures, since it works | Damien Bergamini | |
on sparc64 and macppc. prodded by jsg@ | |||
2010-11-12 | Push all potential (as in, all system MI not utilized by the bootblocks) | Theo de Raadt | |
.h files into the ctags run as well to bring #define's and structs and such into scope. Problem reported by thib | |||
2010-11-03 | no need to specify the -t flag to ctags | Theo de Raadt | |
2010-10-24 | Move build_trampoline() and setregs() to a common location for all mips ports. | Miod Vallat | |
2010-10-14 | Move glxpcib(4) to MI land unifying the two MD drivers. | Paul Irofti | |
Specific features of the companion chip will be handled in MD land. Okay deraadt@. | |||
2010-09-28 | Implement a per-cpu held mutex counter if DIAGNOSTIC on all non-x86 platforms, | Miod Vallat | |
to complete matthew@'s commit of a few days ago, and drop __HAVE_CPU_MUTEX_LEVEL define. With help from, and ok deraadt@. | |||
2010-09-26 | No need for ums either; from Brad | Miod Vallat | |
2010-09-26 | No need for pms on the installation media; from Brad | Miod Vallat | |
2010-09-26 | Merge pmsi(4) into pms(4). From Alexandr Shadchin on tech@. | Miod Vallat | |
2010-09-24 | Fix bus space mapping bugs for GPIO's and MFGPT's and while at it add proper | Paul Irofti | |
defines for the constants used while mapping. Okay miod@, deraadt@. | |||
2010-09-23 | enable utwitch(4) (formely uyurex(4)) by default | Yojiro Uo | |
ok deraadt@ | |||
2010-09-23 | Move clock attachment later in the game. This is needed for cpu scaling. | Paul Irofti | |
Okay miod@. | |||
2010-09-23 | Add pppx(4) to the cdevs of the remaining archs. | Claudio Jeker | |
OK dlg@ | |||
2010-09-21 | Watchdog suspend/resume logic. | Paul Irofti | |
Okay miod@, deraadt@. | |||
2010-09-21 | gpio at glxpcib was forgotten; tested by pirofti | Theo de Raadt | |
2010-09-20 | Get rid of evcount's support for arranging counters in a tree | Matthew Dempsky | |
hierarchy. Everything attached to a single root node anyway, so at best we had a bush. "i think it is good" deraadt@ | |||
2010-09-20 | Must travese deeper for DVACT_QUIESCE; ok miod | Theo de Raadt | |
2010-09-17 | FPU control/status register defines, and upcoming userland function | Miod Vallat | |
prototypes to allow control of the FPU c/sr FS field. | |||
2010-09-09 | Sync suspend logic with current practice, and try to handle failure | Miod Vallat | |
consistently; discussed with pirofti and deraadt. | |||
2010-09-08 | No need for vfs_syncwait() in a bufq_quiesce() world | Theo de Raadt | |
ok thib kettenis | |||
2010-09-07 | rename function parameter to be more like all the others in the tree | Theo de Raadt | |
2010-09-07 | Restore msr unconditionnaly, why bother checking if they have changed; deraadt | Miod Vallat | |
2010-09-07 | Join the cf_activate() crowd and preserve a few msr around suspend. | Miod Vallat | |
2010-09-07 | remove the powerhook code. All architectures now use the ca_activate tree | Theo de Raadt | |
traversal code to suspend/resume ok oga kettenis blambert | |||
2010-09-01 | Clean-up the spl dance around suspend/resume. Okay miod@. | Paul Irofti | |
2010-09-01 | Let non-ykbec kernels link again. | Miod Vallat | |
2010-08-31 | Do wsdisplay suspend/resume and also the bufq dance. | Paul Irofti | |
Reminded by oga@, okay deraadt@. | |||
2010-08-31 | Correctly enable wakeup interrupts after splhigh(). | Miod Vallat | |
2010-08-31 | WIP suspend/resume support for loongson lemote. Okay miod@. | Paul Irofti | |
2010-08-30 | Change powerhooks into activate functions, and provide stub powerhook | Theo de Raadt | |
functions ok kettenis | |||
2010-08-28 | Correctly compute memory size if less than 256MB. | Miod Vallat | |
2010-08-27 | screen blanking code for SM502, and some smfb code cleanup. | Miod Vallat | |
2010-08-26 | Screen burner support for SM712 flavour (Lemote Yeeloong) | Miod Vallat | |
2010-07-31 | Factorization of the bluetooth and usb hid input driver logic, to reduce code | Miod Vallat | |
duplication and divergence. Thanks to mlarkin@ for bluetooth devices tests. | |||
2010-07-28 | Add a dummy kqueue filter similar to seltrue and use it for anything | Nicholas Marriott | |
using seltrue for poll. Based on code from NetBSD. Also remove a stray duplicate lpt entry from loongson, from deraadt. ok tedu deraadt | |||
2010-07-21 | Fix more cdev initializations which were using enodev for poll; ok kettenis | Theo de Raadt | |