Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-21 | Argh, correctly handle the maxlen == 0 case. | Miod Vallat | |
2002-01-21 | Always clear the destination string in copyinstr() on error, unless we faulted | Miod Vallat | |
when writing to the first character. | |||
2002-01-21 | Always clear the destination string in copyinstr() on error, unless we faulted | Miod Vallat | |
when writing to the first character. With some help from millert@. | |||
2002-01-21 | ARGH, fix it right... | Dale Rahn | |
2002-01-21 | Better barrier protection. pefo found an instance where the previous | Dale Rahn | |
protection was not good enough. work from theo, pefo, toby. | |||
2002-01-21 | Respect db_console for "progammer button", for improved physical security. | Dale Rahn | |
2002-01-20 | move a few more arch specific drivers to use new allocm and round_buffersize. | Eric Jackson | |
2002-01-20 | use new allocm, round_buffersize decl's | Eric Jackson | |
missed this one. | |||
2002-01-20 | fix quite appearent bug in cpu_swapin(), missing '&' can easily corrupt | Dale Rahn | |
memory, pmap structure. | |||
2002-01-18 | o Remove some debugging prints (most of them wouldn't work anyway) | Jason Wright | |
o Add support for draining the XFIFO on last close o Debounce the break sequence by looking for the terminate side of the break instead of the detection side. o wrap the parameter setup in splhigh (lest we get caught with the chip powered down) | |||
2002-01-18 | Move CS_TIMEOUT decl | Jason Wright | |
2002-01-18 | Replace resource maps with extents. | Miod Vallat | |
This one was tricky but the light came at 3am. | |||
2002-01-18 | Replace resource maps with extents. | Miod Vallat | |
This is completely untested due to lack of access to such hardware. cvs: ---------------------------------------------------------------------- | |||
2002-01-17 | Enable the sab82532 driver (serial console for u5/u10/u30, etc). | Jason Wright | |
2002-01-17 | Better handling of transitions between our mode and what the prom wants. | Jason Wright | |
2002-01-17 | add polled input handling and remove dead code | Jason Wright | |
Also add support for Break->DDB handling on console [Works in ddb including going back and forth to the PROM, but locks up after printing the 'swap on ...' line] | |||
2002-01-17 | Allow nested interrupts on the mac interrupt controllers, previously | Dale Rahn | |
the external interrupt was never enabled during interrupt handling. | |||
2002-01-17 | Add console handling (output works, input needs more work) | Jason Wright | |
[Very close to being able to enable 'se' in GENERIC...] | |||
2002-01-17 | I'm a tree breaker... sorry... don't include "kbd.h" | Jason Wright | |
2002-01-17 | Replace resource maps with extents. | Miod Vallat | |
2002-01-16 | Replace resource maps with extents. 3 files left to go... | Miod Vallat | |
2002-01-16 | keyboards are not directly accessible | Jason Wright | |
2002-01-16 | add zskbd* and enable cg3 and cg6 | Jason Wright | |
2002-01-16 | More removal of tty stuff | Jason Wright | |
add support for updating LED status add ScrollLock keysym [Committed from the console of a u1 with wsdisplay at cgsix and wskbd at zskbd =] | |||
2002-01-16 | Make our minds and do not list the same line, once commented, once not. | Miod Vallat | |
2002-01-16 | Replace resource maps with extents. | Miod Vallat | |
2002-01-16 | Don't include <sys/map.h> when you don't need what's in it. | Miod Vallat | |
2002-01-16 | Enable the traditional Stop-A handling | Jason Wright | |
Prepare for being able to set the LED's Clean some of the tty cruft (more of this to come) | |||
2002-01-16 | Send input to wskbd_input() instead of line discipline and make sure RIE is set. | Jason Wright | |
2002-01-16 | Initialize the rest of the wskbd_mapdata structure. | Jason Wright | |
Clean up and remove alot of debugging crap Fix the initialization state machine. [State: works as console keyboard in polled mode... interrupt mode to go...] | |||
2002-01-15 | add spif* at sbus? | Jason Wright | |
2002-01-15 | allow zskbd* at zs? | Jason Wright | |
2002-01-15 | Frontend driver for keyboards attached to zs's (instead of zstty's). | Jason Wright | |
Doesn't really work yet, but it's not terribly far off. This is a work in progress.. | |||
2002-01-14 | volatile police. | Miod Vallat | |
2002-01-14 | The return value of lcsplx is used in locore. however at some point | Dale Rahn | |
the function was changed to be void. return the cpl value at the time the function is called as locore.S expects. | |||
2002-01-13 | better accounting for 'soft' interrupts, before all exceptions were | Dale Rahn | |
counted as soft interrupts. | |||
2002-01-13 | Regress this one additional change, with this change more systems | Dale Rahn | |
successfully ran 'make build'. | |||
2002-01-13 | 108 and 109 should point to stty/sbpp not mtty/mbpp | Jason Wright | |
2002-01-13 | Port of my spif driver to sparc64 (untested) | Jason Wright | |
2002-01-13 | comment typos | Jason Wright | |
2002-01-12 | Port of Iain Hibbert's magma driver to sparc64 | Jason Wright | |
2002-01-12 | Not used. | Miod Vallat | |
2002-01-11 | Get all of the bit definitions from ad1848reg, apcdmareg, and cs4231reg | Jason Wright | |
headers. | |||
2002-01-11 | enable/disable IEN in cs4231 pin control register | Jason Wright | |
2002-01-11 | Oops, that's -disable- interrupt enable in cs4231_close()... | Jason Wright | |