Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-01-28 | yes, there is no sense in double savectx here; from Brian J. Kifiak <bk@rt.fm> | Michael Shalayeff | |
2002-01-27 | bt no more | Michael Shalayeff | |
2002-01-24 | bussified and bus-split bustec scsi ha driver. | Michael Shalayeff | |
original port done by chris@ in '98 and pounded into -current by me, plus support for wide mode. tested on pci in both modes by me, on eisa (w/ half success, thus not enabled yet) by jason@. niklas@, jason@, millert@ ok. | |||
2002-01-23 | recognize athlon model 6 and model 7; from netbsd | Michael Shalayeff | |
2002-01-23 | bktr may have radio | Michael Shalayeff | |
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 | move cdev_spkr_init() to conf.h for use by other arch's | Eric Jackson | |
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-16 | Don't include <sys/map.h> when you don't need what's in it. | Miod Vallat | |
2002-01-09 | Call gdt_init() earlier and only once. Work done with millert@ | Thomas Nordin | |
2002-01-09 | better iobase for rtii, from Maxim Tsyplakov <tm@oganer.net> | Michael Shalayeff | |
2002-01-08 | Fix 16 vs. 32-bit mismatch. Solves the most common MBR hang. | Kjell Wooding | |
This is from Mickey's tree. I inadvertently committed it without his permission last time. ok mickey@ | |||
2002-01-04 | correct comment: USB scanners aren't generic devices | Jason Wright | |
2002-01-02 | commented out maxi radio | Michael Shalayeff | |
2002-01-02 | at least ; required after label or case; openbsd@davidkrause.com | Theo de Raadt | |
2002-01-02 | missing radiotrack entries, fix the others (all still commented out | Michael Shalayeff | |
2001-12-31 | man says bus_space_map() returns non-zero, not negative on failure | Michael Shalayeff | |
2001-12-24 | Harmonize and complete wrt cross-compilation. | Miod Vallat | |
2001-12-24 | pcib is required if pcibios is there; deraadt@ ok | Michael Shalayeff | |
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-16 | match piix icu type on 82810ba/m; from netbsd | Michael Shalayeff | |
2001-12-15 | first i gave you one of the reasons it mmakes thing better. | Michael Shalayeff | |
second i did not see the final diff. third i never said you should commit this. fourth, 10x for running around offending lusers i'm trying to resolve their problems with. | |||
2001-12-15 | Fix a long-standing alignment bug by removing the 32-but call/return | Kjell Wooding | |
on Lchr. Notice Lmessage is using Lchr's return, and it has always been a 16-bit call. This should be the root of many (most?) of the Drive:0 Partition:3 hangs. tip o the hat to mickey, who fixed it without necessarily knowing it, and toby, who put the final nail in. gas sucks. | |||
2001-12-14 | on some sony vaios (con dios) battery life is reported | Michael Shalayeff | |
in big endian order, swap if flags was given. reported by: Hans-Joerg Hoexer <Hans-Joerg.Hoexer@yerbouti.franken.de> | |||
2001-12-14 | SMALL_KERNEL -> outline splx | Niklas Hallqvist | |
2001-12-13 | remover registers. bracket spl regions with asm volatiles | Niklas Hallqvist | |
2001-12-11 | Remove declarations that already exist in <sys/conf.h> | Miod Vallat | |
2001-12-11 | Yet another sync to NetBSD. Kills lot of unnecessary code and cleans up a bit. | Artur Grabowski | |
2001-12-11 | More sync to NetBSD. | Artur Grabowski | |
- don't remove wired mappings in pmap_collect. - some support for large pages. | |||
2001-12-11 | Merge in some pmap improvements from NetBSD. | Artur Grabowski | |
- disable pmap_copy (and comment out the code), it makes things slower. - don't return TRUE from pmap_extract if the pte is not valid. | |||
2001-12-10 | minor cleanups. | Artur Grabowski | |
2001-12-10 | No need to include <sys/dmap.h> and define related variables. | Miod Vallat | |
2001-12-08 | Sprinkle pmap_update calls where relevant and some other | Artur Grabowski | |
misc pmap usage fixes. | |||
2001-12-07 | Use pmap_kenter for buffers and msgbuf. | Artur Grabowski | |
2001-12-07 | Ratibibugle setredzone() | Miod Vallat | |
[Ratibibugle is local slang for g/c, remove, rototill, etc] | |||
2001-12-06 | Shave never used fastvec code | Niklas Hallqvist | |
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 | remove some ancient crud from the "modern machine" floppy | Theo de Raadt | |
2001-12-05 | change KMEMPAGES back to 64M, 128M does not work on large memory machines. | Dale Rahn | |
ok art@ | |||
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-04 | Yet another sync to NetBSD uvm. | Artur Grabowski | |
Today we add a pmap argument to pmap_update() and allocate map entries for kernel_map from kmem_map instead of using the static entries. This should get rid of MAX_KMAPENT panics. Also some uvm_loan problems are fixed. | |||
2001-12-04 | Now that we found the bug, go back to not stop on SPL NOT LOWERED.. | Niklas Hallqvist | |
2001-12-04 | more bits defs; from netbsd | Michael Shalayeff | |
2001-12-04 | missing \n | Michael Shalayeff | |
2001-12-04 | part of i386 isr patches; OK niklas@ | Marco S Hyman | |
2001-12-04 | New try at a level based irq system. | Niklas Hallqvist | |
2001-12-03 | be more verbose on panic. patch by form@. | Mike Pechkin | |
art@ ok. | |||
2001-12-01 | Add TF_EAX and TF_ESP for trapframe struct. niklas@ ok | Hakan Olsson | |