Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-11-06 | move netisr definition into md code to allow arch provide suitable ↵ | Michael Shalayeff | |
allocation; tested on most archs | |||
2003-10-24 | No need to have several implementations of {read,write}_eflags(), | Alexander Yurchenko | |
put it to cpufunc.h. ok weingart@ tedu@ | |||
2003-10-03 | Merge tty_attach() in ttymalloc() and tty_detach() in ttyfree(). The need for | Miod Vallat | |
separate tty registering is gone now that sparc has switched to wscons, and this makes the code less error-prone. Also, remove tests for ttymalloc() failure, since it uses M_WAITOK. ok millert@ deraadt@, tested by various people as well besides me... | |||
2003-08-15 | - remove ahc dependency, convert smc93cx6 into an attribute. | Federico G. Schwindt | |
- support for 8 and 32 bit registers. from NetBSD. deraadt@ and krw@ testing and ok. | |||
2003-08-15 | change arguments to suser. suser now takes the process, and a flags | Ted Unangst | |
argument. old cred only calls user suser_ucred. this will allow future work to more flexibly implement the idea of a root process. looks like something i saw in freebsd, but a little different. use of suser_ucred vs suser in file system code should be looked at again, for the moment semantics remain unchanged. review and input from art@ testing and further review miod@ | |||
2003-07-25 | let ALWAYS_MATH_EMULATE actually compile | Jason Wright | |
2003-06-02 | Remove the advertising clause in the UCB license which Berkeley | Todd C. Miller | |
rescinded 22 July 1999. Proofed by myself and Theo. | |||
2003-05-27 | change .byte for the correct opcodes now that gas can handle'em. | Federico G. Schwindt | |
art@ toby@ ok. | |||
2003-04-17 | i386 changes to move to ELF. asm cleanup. Change MAXDSIZ to 512M for 1Gsep. | Dale Rahn | |
DARPA funded work. | |||
2003-01-16 | getting rid of vm_offset_t. | Artur Grabowski | |
2002-07-06 | Remove kernel support for NTP. ok deraadt@ and tholo@ | Thomas Nordin | |
2002-06-28 | Return of new ahc | Steve Murphree | |
2002-06-17 | remove old pccons console driver. Not used anymore and not maintained. | Matthieu Herrb | |
ok millert@, miod@. | |||
2002-06-10 | old bouncebuffering api not used anymore | Niklas Hallqvist | |
2002-06-02 | withough -> without | Theo de Raadt | |
2002-05-17 | properly detect the cpu model for the broken cyrix latch; better fix than ↵ | Michael Shalayeff | |
pr#2661 | |||
2002-05-16 | fix for a timer latch bug on the cyrix mediagx and gxm cpus. | Michael Shalayeff | |
based on freebsd pr#6630, netbsd pr#8654, openbsd pr#1492 . does not affect other cpu models (cyrix or not). asked by markus@ and testing. | |||
2002-03-19 | remove __P | Todd C. Miller | |
2002-03-19 | revert to older ahc driver until the new one's bugs are fixed | Todd C. Miller | |
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-02-18 | multi-line string literals are deprecated in gcc 3.0 | Eric Jackson | |
pr#2379 | |||
2002-02-16 | New port of FreeBSD's ahc driver | Steve Murphree | |
2002-01-30 | Move SET/CLR/ISSET macros to param.h. fgsch@ and millert@ ok | Thomas Nordin | |
2001-12-06 | Shave never used fastvec code | Niklas Hallqvist | |
2001-12-04 | New try at a level based irq system. | Niklas Hallqvist | |
2001-11-18 | Revert niklas's broken ICU interrupt handling changes; deraadt@ ok | Aaron Campbell | |
2001-11-12 | Redo the ICU interrupt handling system to better emulate an APIC system. | Niklas Hallqvist | |
This is done by representing the current blockings of interrupts with a priority level instead of an interrupt mask. This makes it possible to share implementations for spl* functions/macros between both ICU and APIC (a must when going MP) systems. In this process, assign soft interrupts their own levels to match the way things will be on APIC systems where they actually will be real interrupts and not just bits in a pending mask as they are now. Heavily inspired by Bill Studenmunds SMP work in NetBSD | |||
2001-11-08 | veli tpyo stolen fmor nkilsa | Michael Shalayeff | |
2001-11-06 | Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary. | Miod Vallat | |
(Look ma, I might have broken the tree) | |||
2001-11-05 | Switch everything to the new bus_dmamap_sync API. | Artur Grabowski | |
Most work by Wilbern Cobb <vedge@csoft.org> with some fixes from me, mickey@ and drahn@. | |||
2001-11-01 | Change d_mmap in struct cdevsw from: | Artur Grabowski | |
int (*d_mmap) __P((dev_t, int, int)); to: paddr_t (*d_mmap) __P((dev_t, off_t, int)); This allows us to mmap devices past 4GB offsets. | |||
2001-09-21 | use _C_LABEL for c labels consistantly throghout the source | Michael Shalayeff | |
2001-09-21 | totally useless inlines, cost 1380 bytes too | Michael Shalayeff | |
2001-08-08 | move the com_raisedtr proto for timeout_set | Michael Shalayeff | |
2001-08-07 | tag fixes; Denis Afonin <dfa@solo.ee> | Jason Wright | |
2001-07-30 | Change: | Artur Grabowski | |
int bus_dmamem_mmap(bus_dma_tag_t, bus_dma_segment_t, int, int, int, int); to: paddr_t bus_dmamem_mmap(bus_dma_tag_t, bus_dma_segment_t, int, int, off_t, int); To allow mmaping offsets larger than INT_MAX. And to simply make more sense. | |||
2001-07-23 | reorder operations a bit for st16550{v2}, xr16850, ti16750: | Jason Wright | |
wake them up and then initialize them This fixes a comatose st16650 problem on addcom (detected as st16550). | |||
2001-07-04 | Make preprocessor happier, don't give it untasty tokens at end of input. | Marc Espie | |
Ok millert@ | |||
2001-06-25 | cold is in systm now | Michael Shalayeff | |
2001-06-08 | Change the paddr_t pmap_extract(struct pmap *, vaddr_t) interface to | Artur Grabowski | |
boolean_t pmap_extract(struct pmap *, vaddr_t, paddr_t *). Matches NetBSD. Tested by various people on various platforms. | |||
2001-05-29 | remove this used to be great console driver; x11 builds w/o it all fine; ↵ | Michael Shalayeff | |
aaron@, todd@, matthieu@ ok | |||
2001-05-16 | No need to check M_WAIT/M_WAITOK malloc return values. (art@ ok) | Hakan Olsson | |
2001-05-16 | kill COMPAT_{09,10,11} kernel options. We still need kern_info_09.c and ↵ | Todd C. Miller | |
kern_ipc_10.c for other compat modules. | |||
2001-05-05 | PMAP_NEW and UVM are no longer optional on i386. | Artur Grabowski | |
2001-04-09 | Add emulation of Linux features to procfs; mostly from NetBSD. ok deraadt@ | Thorsten Lockert | |
2001-03-15 | support puc devices with higher speeds (not tested yet) | Theo de Raadt | |
2001-02-21 | Remove old (non-wsmouse) pms driver. aaron@ ok. | jbm | |
2001-02-20 | Import of wsmouse-compatible lms and mms drivers from NetBSD. | jbm | |
Remove creation of non-wsmouse device in MAKEDEV (/dev/lms{0,1}, /dev/mms{0,1} /dev/psm0, /dev/pms0). Remove cdevsw[] entries for the devices above, as new mouse protocols are only accessible trough /dev/wsmouse. aaron@ ok. | |||
2001-02-20 | Remove old (non wsmouse) lms and mms drivers. Remove the commented olms and | jbm | |
omms entries in GENERIC. aaron@ ok |