summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2000-02-01syncTheo de Raadt
2000-02-017895Theo de Raadt
2000-02-01remove superflous declaration of vnops, it's now in <sys/file.h>assar
2000-02-01remove superflous declaration of vnops, it's now in <sys/file.h>assar
2000-02-01add declaration of `vnops'assar
2000-02-01call vfs_syncwait on standby and suspendMichael Shalayeff
2000-02-01missed in last com.c commit, sc_ic usage was replaced w/ ia_ic where needed; ↵Michael Shalayeff
niklas@ ok
2000-01-31Add CNet NE2000 support.Federico G. Schwindt
2000-01-31Add CNet NE2000 support.Federico G. Schwindt
2000-01-31explicitly round segments to a page boundaryMichael Shalayeff
2000-01-31re-add fixed vfork code from artTheo de Raadt
2000-01-31bzero() in get_event tooMichael Shalayeff
2000-01-31Clean up memerr*. (from NetBSD)Artur Grabowski
2000-01-31possibly uninitialized vasriable used in DEBUG code piece; from deraadt@Michael Shalayeff
2000-01-31remove if0ed stinkpad's spinlockMichael Shalayeff
2000-01-31Add support for 93C66 and 93C56 SEEPROM chips.Tobias Weingartner
Adapted from FreeBSD code.
2000-01-31undo vfork changes, since non-UVM was not consideredTheo de Raadt
2000-01-30Add the prototype that matthieu forgot on his 11/22/1999 commit.imp
2000-01-29this makes some rough and tough calculations on apmMichael Shalayeff
segment addresses, should be installed (some bioses do report weird values some times)
2000-01-29bring in some mods for apm1.2 proto;Michael Shalayeff
account for 16bit and 32bit code segments at different bases; leave interrupts enabled when calling apm bios; a few more debugging printfs (ifdef'ed appropriately).
2000-01-29get usage of memory maps supplied from /boot.Michael Shalayeff
gives two immidiate advances: memory holes support (two best known are 640k-1M and 15M-16M), and bizaare apm segments placements. /boot must be at least from 2.5 (well, some earlier might work too ;) also, allows usage of new libkvm.
2000-01-29separate clock init, to be called upon resume from apm sleepsMichael Shalayeff
2000-01-29Updated flash and ipic device compatability with MC rev 0x01. zs mods to ↵Steve Murphree
work with LX style 162 boards.
2000-01-29repair busdma calls w/o cookiesMichael Shalayeff
2000-01-28determine eisa motherboard id;Michael Shalayeff
add more daughter devices definitions; enable eisa bus arbitration;
2000-01-28Change fork1() from taking forktype and rforkflags, into a single flagsArtur Grabowski
argument. Let sys_rfork build the arguments to fork1() and do the sanity checks itself.
2000-01-27remove bogus commentArtur Grabowski
2000-01-27reduce global symbol pollutionArtur Grabowski
2000-01-27No need to include sys/vmmeter.hArtur Grabowski
2000-01-27No prototypes and variables from this file are used in UVM. (ifdef)Artur Grabowski
2000-01-27use {round,trunc}_page instead of manually doing the same thingArtur Grabowski
2000-01-27pmap_writetext - use getptep4m/setpgt and avoid one unnecessary table walkArtur Grabowski
2000-01-27It's amazing what you can find with some code reading.Artur Grabowski
In pv_unlink4m we check if the page that was uncached due to bad aliases can be cached again. The check was correct but instead of clearing this flag we clear all other flags except PV_ANC.
2000-01-27isa-avoidanceMichael Shalayeff
2000-01-27Merge "old" and "new" ESP and AH in two files (one for each).Angelos D. Keromytis
Fix a couple of buglets with ingress flow deletion. tcpdump on enc0 should now show all outgoing packets *before* being processed, and all incoming packets *after* being processed. Good to be in Canada (land of the free commits).
2000-01-27goof.Steve Murphree
2000-01-27Took out le* at 0xffffd200. It conflicts with GCSR on some boards.Steve Murphree
2000-01-27Fix for boards with only one zs chip.Steve Murphree
2000-01-27zap setptesw4m, not used anymoreArtur Grabowski
2000-01-27zap getptesw4m, not used anymore (and the comment was bogus)Artur Grabowski
2000-01-27update comment to reflect reality (remove it).Artur Grabowski
2000-01-27pmap_rmk4m: There is no need to flush the segment from the tlb orArtur Grabowski
to zero the table when we have 0 mappings in a segment.
2000-01-26cleanup and simplify pmap_page_protect4m:Artur Grabowski
- Use a normal while-loop when walking the pv lists instead of an ugly hack. - always clean the pte even if we know that it will be freed. - No need to flush the segment from the tlb in kernel. - add some ifdef DIAGNOSTIC. - clear the PV_ANC flag on the pv.
2000-01-26syncTheo de Raadt
2000-01-26more devices; sysadmin@terc.eduTheo de Raadt
2000-01-26s/PDC_DEBUG/PDCDEBUG/Michael Shalayeff
2000-01-26Replace more table-walks and getpte4m/setpte4m with getptep4m/setpgt4m.Artur Grabowski
2000-01-26new bindresvport() semantics that itojun, shin, jean-luc and i have agreed ↵Theo de Raadt
on, which will be happy for the future. bindresvport_sa() for sockaddr *, too. docs later..
2000-01-25some more cautions and debuggings; repair __syscallMichael Shalayeff
2000-01-25better copy and zero inlines in locore;Michael Shalayeff
proper setregs() in machedep; start of hpmc handler; some cleanup here and there;