Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2010-07-18 | Repair Gdium support. | Miod Vallat | |
2010-07-03 | No more ss(4) or usscanner(4). Unused, unloved and unmaintained. | Kenneth R Westerback | |
General huzzahs. "go for it" deraadt@ | |||
2010-06-29 | Add support for mapping ACPI to PCI devices | Jordan Hargrave | |
ok kettenis, deraadt | |||
2010-06-27 | one more include shuffle | Miod Vallat | |
2010-06-27 | uvm constraints. Add two mandatory MD symbols, uvm_md_constraints | Thordur 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-26 | Don't #include <sys/user.h> into files that don't need the stuff | Philip Guenthe | |
it defines. In some cases, this means pulling in uvm.h or pcb.h instead, but most of the inclusions were just noise. Tested on alpha, amd64, armish, hppa, i386, macpcc, sgi, sparc64, and vax, mostly by krw and naddy. ok krw@ | |||
2010-06-10 | Declare safepri at the MD level on each platform, so that the kern_synch.c | Theo de Raadt | |
does not have to deal with it as a common. Some platforms may be missed by this commit... if you spot one, fix it the same way. ok miod | |||
2010-06-09 | Wire up device nodes for disk mapper. | Joel Sing | |
ok deraadt@ | |||
2010-06-08 | properly enable vscsi, fix incorrect major | Todd T. Fries | |
ok jasper@ (also compile tested) | |||
2010-06-01 | use --warn-common for linking (some arch's will show new warnings), and | Theo de Raadt | |
prefer binutils-compatible options in STRIPFLAGS (now that our non-binutils strip(1) can handle them too) ok drahn; miod kettenis (for parts) | |||
2010-05-31 | Completely rewrite the tags file creation process. use config(8) against | Theo de Raadt | |
a fat kernel (GERERIC or GENERIC.MP) into a temporary dir, then extract some variables using make -V, and after some more singing and dancing use this full and (more) correct list of files with ctags. Don't read this code. ok guenther | |||
2010-05-28 | ${PARAM} is now included in ${CPPFLAGS}, so stop passing it separately | Philip Guenthe | |
to genassym.sh ok deraadt | |||
2010-05-25 | The _arch and _mach variables now come from config(8), decreasing even further | Theo de Raadt | |
the differences between these files. You will need a newer config(8) binary to be able to build kernels. ok kettenis miod | |||
2010-05-25 | Hand-list the two-step assym.h -> .[Ss] -> .o dependencies. The | Theo de Raadt | |
result: kernels built without 'make depend'-provided information (ie. the .depend file) are more likely to have their *.[Ss] file compilations track changes to *.h files. The "*.o: assym.h" dependencies listed are gotten from reading the .depend output --- from the biggest kernel possible (ie. GENERIC.MP). When an architecture changes in a substantial way (new .[sS] files), the list should be updated in the prettiest way possible. This is not encouraging people to skip 'make depend'; other issues are not resolved and may be solved later with a change guenther is working on. You can still screwed really easily, so continue running make depend as config tells you. Idea from a discussion with drahn ok drahn, kettenis likes the idea too |