summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2001-03-23Take vm_pmap out of struct vmspace if we are using UVM since UVM doesn'tTodd C. Miller
use that. Fixes size mismatch in i386 pmap.new kernel. This requires that users rebuild libkvm and friends using the new headers for ps et al to work with a new kernel.
2001-03-23Use pool to allocate processes.Artur Grabowski
2001-03-23Fix pagemove to work with PMAP_NEW. Mostly from NetBSD.Artur Grabowski
2001-03-23fix a diagnostic check in pagemoveArtur Grabowski
2001-03-23check rcvif and tag for vlan_input_tag() [Same check as in vlan_input()]Jason Wright
2001-03-23m_freem not m_freeJason Wright
2001-03-23Careful with copying mbuf pkthdr.Angelos D. Keromytis
2001-03-23Use M_COPY_PKTHDR(), and zero out tdbi.Angelos D. Keromytis
2001-03-23Be paranoid when copying m_pkthdr.Angelos D. Keromytis
2001-03-23check packet length in vlan_input() and pullup if necessaryJason Wright
use m_adj instead of twiddling everything ourselves
2001-03-23regenMichael Shalayeff
2001-03-23a few more wavelans, from nbsdMichael Shalayeff
2001-03-23Fix slow mbuf leak.Angelos D. Keromytis
2001-03-23atactl SMART support; wouter@yourcreativesolutions.nlTheo de Raadt
2001-03-23move the vlan and bridge handling around a bit, and make sure the testJason Wright
for (mcast || bcase || (unicast || for us)) is always called.
2001-03-23protect func ptr ars w/ __PMichael Shalayeff
2001-03-23cache alignment gamesMichael Shalayeff
2001-03-23fix compiling in audio-less configsMichael Shalayeff
2001-03-23Remove obsolete configs, add the one we (Applitron) use nowadays instead.Niklas Hallqvist
2001-03-22pmap_physseg is kernel-only businessMichael Shalayeff
2001-03-22Remove transient config file.Niklas Hallqvist
2001-03-22syncNiklas Hallqvist
2001-03-22handle d/i prot traps properMichael Shalayeff
2001-03-22shuffle the tlb handlers a little,Michael Shalayeff
make a new one for na data fault, since those w/ hpt need it.
2001-03-22Merge in NetBSD's PMAP_NEW, still disabledNiklas Hallqvist
2001-03-22make sure we stop stack tracing on user pcMichael Shalayeff
2001-03-22ifdef on a proper debug defineMichael Shalayeff
2001-03-22KNF a stmtNiklas Hallqvist
2001-03-22pastos in diagnostic stringsNiklas Hallqvist
2001-03-22Longstanding multicast bug causing eternal looping, unveiled by a recent commitNiklas Hallqvist
2001-03-22remember vga type as passed from lower level attachMichael Shalayeff
2001-03-22More EMODD work:Brandon Creighton
- Using CVTDL and subtracting to seperate integer from fraction does not work if the integer is >32 bits long; instead, rearrange the bits into a quadword, use ASHQ to truncate, and then subtract. Also: - Set the condition codes properly; this fixes the other problem with >32-bit-integer parts in libm by letting modf subtract the fractional part (which *is* a double) to get the integral part in a double. - move the zero checks earlier in the routine - instead of 'ret' in zeroexit, use brw goback
2001-03-22fix typoMichael Shalayeff
2001-03-22Typo.Angelos D. Keromytis
2001-03-22remove vlan_proto variable, replace with ETHERTYPE_8021QJason Wright
define if_type for vlan interfaces (IFT_8021_VLAN) #ifdef DEBUG some debugging printf's protect against other uses of M_PROTO1
2001-03-22let bstp_transmit_tcn() handle all of the work for sending TCN messagesJason Wright
and remove unnecessary structure element
2001-03-22Sync style, typo, and comments a little closer to NetBSD. art@ oksmart
2001-03-22contify usbdevs a littleMichael Shalayeff
2001-03-22strlcpy instead of strncpy + \0Jason Wright
2001-03-22new timeoutsMichael Shalayeff
2001-03-22Reformat comment.Angelos D. Keromytis
2001-03-22Paranoid -- clear tdbi field in mbuf pkthdr.Angelos D. Keromytis
2001-03-22Get pmap->cpus_using before the pmap structure is touched. Besides, weMiod Vallat
need to do this before playing with pmap_expand(). Solves a few more pmap data corruption problems.
2001-03-22Use pool for allocating vnodes.Artur Grabowski
Even though vnodes are never freed (could be) this gives us big memory and kmem_map savings.
2001-03-22Sigh. PR_WAITOK, not M_WAITOKArtur Grabowski
2001-03-22Change the ffs inode allocation from using malloc to pool.Artur Grabowski
Saves approx. 256k memory on a GENERIC i386 and moves 670k out of kmem_map.
2001-03-21Ok, I'm breaking my promise. I promised to not do anything with theArtur Grabowski
old vm system and I hoped that it would make people help me to switch all archs to uvm. But that didn't help. Fix pool to work with the old vm system (not optimal, ha!).
2001-03-21in nd6_cache_lladdr(), set nd6_gctimer to ln_expire just after the stateJun-ichiro itojun Hagino
transition to STALE. fixes tahi test breakage. sync with kame.
2001-03-21Don't force sin6_port to be zero.Angelos D. Keromytis
2001-03-21Move files from common to dev to be more like other archsArtur Grabowski
(and so that tab completion on "compile" works as on other archs. :))