Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-03-16 | PTRACE fallout. | Artur Grabowski | |
2002-03-15 | Cosmetic changes only, primarily making comments line up nicely after the | Todd C. Miller | |
__P removal. | |||
2002-03-14 | this mod has nothing to do w/ ptrace option addition, did not even compile | Michael Shalayeff | |
2002-03-14 | Final __P removal plus some cosmetic fixups | Todd C. Miller | |
2002-03-14 | First round of __P removal in sys | Todd C. Miller | |
2002-03-14 | Turn the ptrace(2) syscall into a kernel compile option, option PTRACE in | Miod Vallat | |
your kernel configuration file. By default, GENERIC will enable this. When PTRACE is not enabled, several ptrace-like features of the procfs filesystem will be disabled as well (namely, the ability to read and write any process' registers, as well as attching, single stepping and detaching to/from processes). This should help paranoid people build better sandboxens, and us to build smaller ramdisks. | |||
2002-03-12 | Emulate ptrace(PT_STEP in software. | Artur Grabowski | |
More or less directly from FreeBSD. | |||
2002-03-07 | Clean up BUS_DMA_* flags, and make sure all arch's define: | Jason Wright | |
BUS_DMA_READ, BUS_DMA_WRITE, and BUS_DMA_STREAMING | |||
2002-03-04 | ok, so apparently wx doesn't work so well | Nathan Binkert | |
2002-03-04 | dc is not listed twice. Put de back, and move dc out of the untested section. | Nathan Binkert | |
While we're at it, move wx out of the untested section too. | |||
2002-03-04 | since we can't fit both dc and de, we've got to have de so we can have support | Nathan Binkert | |
for 2104x chips which dc does not support at all. | |||
2002-03-04 | Move dc from the untested group since it is tested, though a commit will | Nathan Binkert | |
soon make de win over dc on alpha in all cases, so de would have to be disabled to use dc. (For 21140 and 21142/3 chips. Clones will use dc bydefault.) | |||
2002-03-04 | dc not de | Theo de Raadt | |
2002-02-19 | correct extended partition botch; gluk, in PR 1449 | Theo de Raadt | |
2002-02-17 | comment typo | Jason Wright | |
2002-02-17 | Patch from Daniel Lucq <daniel@lucq.org> | Mats O Jansson | |
The patch allows you to change the value of NMBCLUSTERS, BUFCACHEPERCENT and NKMEMPAGES using the config command, instead of recompiling the kernel. This is the kernel part of the patch. I have compiled it on i386, sparc64, alpha and macppc. -moj ok art@ maja@ | |||
2002-02-15 | Don't cast nonexistent return value from splx to (void). ok art@ | Thomas Nordin | |
2002-02-15 | Fix the __asm__ statements and remove the workarounds. | Artur Grabowski | |
From NetBSD. | |||
2002-02-10 | spelling | Theo de Raadt | |
2002-02-09 | spelling, brige->bridge | Eric Jackson | |
2002-02-09 | these functions are no longer needed | Eric Jackson | |
2002-01-25 | confusing and not used, zap. | Artur Grabowski | |
2002-01-24 | RAMDISKB compiles again... | Miod Vallat | |
2002-01-24 | Repair compilation. | Miod Vallat | |
2002-01-23 | move mb_map allocation to mbinit() | Artur Grabowski | |
2002-01-23 | move definition of mb_map from zillions of machdep.c to uipc_mbuf.c | Artur Grabowski | |
2002-01-23 | add midi and sequencer devices | Eric Jackson | |
2002-01-23 | enable spkr, isabeep devices | Eric Jackson | |
2002-01-23 | add support for AlphaPC 64. | Eric Jackson | |
from NetBSD. | |||
2002-01-23 | Pool deals fairly well with physical memory shortage, but it doesn't deal | Artur Grabowski | |
well (not at all) with shortages of the vm_map where the pages are mapped (usually kmem_map). Try to deal with it: - group all information the backend allocator for a pool in a separate struct. The pool will only have a pointer to that struct. - change the pool_init API to reflect that. - link all pools allocating from the same allocator on a linked list. - Since an allocator is responsible to wait for physical memory it will only fail (waitok) when it runs out of its backing vm_map, carefully drain pools using the same allocator so that va space is freed. (see comments in code for caveats and details). - change pool_reclaim to return if it actually succeeded to free some memory, use that information to make draining easier and more efficient. - get rid of PR_URGENT, noone uses it. | |||
2002-01-22 | call osf1_exec_ecoff_hook for osf1 bin's | Eric Jackson | |
2002-01-22 | be realistic about what we support | Eric Jackson | |
2002-01-22 | add fd to nam2blk | Eric Jackson | |
2002-01-21 | these are very old and out of date, new info is on the web now | Eric Jackson | |
2002-01-16 | Make our minds and do not list the same line, once commented, once not. | Miod Vallat | |
2002-01-16 | Don't include <sys/map.h> when you don't need what's in it. | Miod Vallat | |
2001-12-24 | Harmonize and complete wrt cross-compilation. | Miod Vallat | |
2001-12-19 | UBC was a disaster. It worked very good when it worked, but on some | Artur Grabowski | |
machines or some configurations or in some phase of the moon (we actually don't know when or why) files disappeared. Since we've not been able to track down the problem in two weeks intense debugging and we need -current to be stable, back out everything to a state it had before UBC. We apologise for the inconvenience. | |||
2001-12-14 | Don't use a single static struct alpha_bus_space since there are machines | Nathan Binkert | |
that can have more than one system bus attached to mainbus | |||
2001-12-13 | Get rid of magic numbers | Nathan Binkert | |
2001-12-11 | Remove declarations that already exist in <sys/conf.h> | Miod Vallat | |
2001-12-08 | Sprinkle pmap_update calls where relevant and some other | Artur Grabowski | |
misc pmap usage fixes. | |||
2001-12-07 | remove fxp. hey art, that is how i respond to kernel bloat! | Theo de Raadt | |
2001-12-06 | be more careful with spaces and tabs, guys | Theo de Raadt | |
2001-12-06 | unbreak alpha kernel. | Eric Jackson | |
2001-12-05 | Enable rootdev auto-configuration by device drivers during boot. | Thierry Deval | |
Add support for "raid" devices (prepare future raidframe changes). OK deraadt@, Reviewed by drahn@, jason@, mickey@ and miod@ | |||
2001-12-05 | calculate and use nkmempages, not NKMEMCLUSTERS. | Artur Grabowski | |
2001-12-05 | VM_KMEM_SIZE no longer needed. | Artur Grabowski | |
2001-12-05 | make nkmempages dynamic based on memory. okay art@ from netbsd: | Niels Provos | |
date: 2000/02/11 19:22:52; author: thorpej; Add some very simple code to auto-size the kmem_map. We take the amount of physical memory, divide it by 4, and then allow machine dependent code to place upper and lower bounds on the size. Export the computed value to userspace via the new "vm.nkmempages" sysctl. NKMEMCLUSTERS is now deprecated and will generate an error if you attempt to use it. The new option, should you choose to use it, is called NKMEMPAGES, and two new options NKMEMPAGES_MIN and NKMEMPAGES_MAX allow the user to configure the bounds in the kernel config file. | |||
2001-12-05 | Update pmap_update macro for arches Art missed. Still just a noop. | Todd C. Miller | |