summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2003-04-16Clarify license terms.Miod Vallat
2003-04-16siginfo support for vax.Miod Vallat
machdep.c changes by me, trap.c changes by deraadt.
2003-04-16better limits and clean out old consts and commentsMichael Shalayeff
2003-04-16half the uspace seems to be very much enoughMichael Shalayeff
2003-04-16clean some spaces and registers and other fluffMichael Shalayeff
2003-04-15do the same ufs does: collapse extra slashes. this allows loading files from ↵Michael Shalayeff
the root of cd9660 in particular; millert@ ok
2003-04-15rearrange devsw to place dk in the beginning. necessary glue hookups in cdbootMichael Shalayeff
2003-04-14revert last change since it causes problems on some devicesAlexander Yurchenko
2003-04-14rename rootvp to rvp to avoid global. ok deraadt@ krw@Ted Unangst
2003-04-14rename rootvp to rvp to avoid global. ok deraadt@ krw@Ted Unangst
2003-04-14rename ticks to nticks to avoid global. ok deraadt@ krw@Ted Unangst
2003-04-14Remove dead attribute "rasterconsole".Miod Vallat
2003-04-14syncTheo de Raadt
2003-04-14There are two related changes.Artur Grabowski
The first one is an mquery(2) syscall. It's for asking the VM system about where to map things. It will be used by ld.so, read the man page for details. The second change is related and is a centralization of uvm_map hint that all callers of uvm_map calculated. This will allow us to adjust this hint on architectures that have segments for non-exec mappings. deraadt@ drahn@ ok.
2003-04-13Add a simple driver for the SBus ``Prestoserve'' NVRAM cards.Miod Vallat
The Legato Prestoserve NFS accelerator used to be very popular, back when NFSv3 did not exist, and disks and network speeds were not as good as they are now... This driver does not attempt to play any game with filesystems, but will only provide access to the cards NVRAM, as a block device. If you have bright ideas on ``what to do with a few MB of battery-backed memory'', I am interested in realistic suggestions!
2003-04-13diff from nordin@ to prevent wraparound on long uptime machines.Ted Unangst
ok art@ deraadt@ miod@ tdeval@
2003-04-12life's easier if one initializes pointers...Henning Brauer
2003-04-12don't create a root class implicitely. we do this from pfctl, and needHenning Brauer
control over the root class from pfctl. also fix a few null pointer derefs in case a root class does not exist
2003-04-12kill the qid assignment code here; return EINVAL if qid == 0 - similar toHenning Brauer
what we do for teh other schedulers already
2003-04-12ansi and a bit style; ok kjc@Henning Brauer
2003-04-12Don't wait for DRQ after issuing IDENTIFY command. Fix long detectingAlexander Yurchenko
of atapi devices. Problem reported by Nicolas Baldi <nib1@cs.pitt.edu>, diff from costa@.
2003-04-12Fix index bounds checking in save data pointers logic.Kenneth R Westerback
Fix an indent problem and an extra blank space. ok mickey@
2003-04-11Match PCI_PRODUCT_INTEL_PRO_100_VE_4 and PCI_PRODUCT_INTEL_PRO_100_VM_4.Todd C. Miller
Assume these two need FXPF_HAS_RESUME_BUG. If not, that can be changed later. PCI_PRODUCT_INTEL_PRO_100_VE_4 tested by Jan Johansson.
2003-04-11set/update the queue IDs on filter rules (qid and pqid) onHenning Brauer
-DIOCCHANGERULE (just the affected rule) -DIOCCOMMITRULES (all filter rules that get committed - one anchor or main rs) -DIOCCOMMITALTQS (all filter rules, main set plus all anchors) This fixes a whole bunch of issues. previously, this was done in userland at load time. This worked fine for the usual case, full ruleset load. It did not work inside anchors, as the queue name <-> queue ID mapping is unknown there. Also, if the queue definitions were changed without reloading the rules too (pfctl -A), the queue IDs on the rules were not updated. The three ioctls mentioned above are all entry points where the mapping is touched. helpful discussion with dhartmei@ and cedric@ helped verifying my approach for this fix was right. ok dhartmei@ cedric@
2003-04-11Delete a doubly redundant call to timeout_del() in osiop_timeout.Kenneth R Westerback
First, the only way to get there was if the timeout fired, in which case timeout_del() is a noop. Second, it will be called in osiop_scsidone() for every active command when osiop_reset() is called in osiop_timeout(). From mickey@
2003-04-11zombies can't live allproc list. art fixed the real problem a while ago.Ted Unangst
2003-04-11always reread curproc and frame on return from the system callMichael Shalayeff
2003-04-11count traps and interruptsMichael Shalayeff
2003-04-10more POSIX chownTodd C. Miller
2003-04-10make all entry points of the same number of arguments and that greatly ↵Michael Shalayeff
simplifies the call setup in the scheduler
2003-04-10deallocate resources on failures; pt out by tedu@; millert@ okMichael Shalayeff
2003-04-10Proper use of bus_space makes the need for <machine/pio.h> obsolete, whichMiod Vallat
is good since not all isa capable platforms provide such a file.
2003-04-10woah. last commit contained way too much. revert, and apply only the ↵Ted Unangst
change intended.
2003-04-10don't try to update directories on zombies. pr2030. ok artTed Unangst
2003-04-10off by one bounds check in diag code. ok art.Ted Unangst
2003-04-09makeing a local array static saves some bytes; idea from mickey@Markus Friedl
2003-04-09missing nl in the error msg and a return afterwardsMichael Shalayeff
2003-04-09a couple of sigmatel codec idsMichael Shalayeff
2003-04-09KNFHenning Brauer
2003-04-09Change pf_state structure to point to both a rule and the anchor,Cedric Berger
so states created by rules in anchors correctly use rule options like routing and (soon) queues... Rule number bumped to 32 bit value. USERLAND NEED TO BE RECOMPILED. ok dhartmei@ henning@
2003-04-09Remove one of two identical comment blocksNiklas Hallqvist
2003-04-09add strl{cat,cpy} to unbreak "make build" on sparc64Nikolay Sturm
OK miod@
2003-04-09Correct commentary describing page table layoutsNiklas Hallqvist
2003-04-09Cleanup/make more consistant the various DEBUG flags and uses thereof.Kenneth R Westerback
Eliminate a couple of unused debug defines and variables. ok mickey@
2003-04-09Reduce default OSIOP_DEBUG output to a useful volume.Kenneth R Westerback
From mickey@
2003-04-09sprintf->snprintf. miod@, grange@ ok.Hakan Olsson
2003-04-08just wate that debug altogetherMichael Shalayeff
2003-04-08Make dmesg prettier if attachment fails and no option DEBUGMiod Vallat
2003-04-08Ahem, fix printf format.Miod Vallat
2003-04-08Fix diagnostic output to display data buffer actually being used.Kenneth R Westerback
Fix setting of data buffer length when doing auto request sense. Add a little general paranoia about setting data buffer length. Eliminate $ifdef'ed field in acb structure, leaving diagnostic code using it #ifdef'ed. Mostly suggested by and ok mickey@.