summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2003-08-11load file in one pass avoiding seeking the headers back and forth; miod@ ↵Michael Shalayeff
testing & ok (two months ago and then i forgot ;)
2003-08-11better cleaningTheo de Raadt
2003-08-11free code memory should change permissions failMichael Shalayeff
2003-08-11ansification and knf and protosTheo de Raadt
2003-08-11make sure Debugger() is called only inside _both_ DDB and OSIOP_DEBUGMichael Shalayeff
2003-08-11wax mongooseMichael Shalayeff
2003-08-11implement CLOCK_MONOTONIC from NetBSD; ok marc@Kevin Lo
2003-08-11make dmesg prints closer to the rest of the driversMichael Shalayeff
2003-08-11make sure to not attach the card if the int cannot be established and repair ↵Michael Shalayeff
the dmesg outputs
2003-08-11cleanup dmesg outputMichael Shalayeff
2003-08-11Saving or restoring the process' registers to/from the pcb was usingMiod Vallat
double load/store instructions, for speed; however, these only work if the pcb structure is also 8 bytes aligned... which is not necessarily true. In this case, the lossage was compensated by the data access exception handler, which means that for every unlucky pcb operation, the kernel was happily generating a dozen of exceptions in a row... Stop the madness and change this to regular load/store operations.
2003-08-10Do not make NBPG visible in assym.hMiod Vallat
2003-08-10ansiTheo de Raadt
2003-08-10clean leftoversTheo de Raadt
2003-08-10No need to bring <machine/psl.h> from <machine/param.h>, this adds unnecessaryMiod Vallat
pollution. Makes warnings in binutils compilation disappear...
2003-08-10Define wint_t on powerpc.Miod Vallat
2003-08-10Remove uvm_useracc(): misleading, gives a false sentiment of security, andMiod Vallat
eventually not used anymore. Conforming to art@'s evil plans.
2003-08-10Do not trust and use uvm_useracc, but rather always check copy{in,out} forMiod Vallat
failure and act appropriately.
2003-08-09New RAMDISK configuration, inspired by the mvme68k one; and the associatedMiod Vallat
fixes to get the kernel to compile without option DDB and without option DIAGNOSTIC.
2003-08-09This patch remove the restriction that tables cannot be used in routing orCedric Berger
redirection rules... The advantage of using tables in redirection/routing rules is not efficiency, in fact it will run slower than straight address pools. However, this brings a lot of flexibility to PF, allowing simple scripts/daemons to add/remove addresses from redirection/routing pools easily. This implementation support all table features, including cidr blocks and negated addresses. So specifying { 10.0.0.0/29 !10.0.0.0 !10.0.0.7 } will correctly round-robin between the six addresses: .1, .2, .3, .4, .5, .6. Tables can also be combined with simple addresses, so the following rule will work as expected: "nat on foo0 -> { 1.1.1.1 <bar> }" ok henning@ mcbride@
2003-08-09Always install the installboot manual page.Miod Vallat
2003-08-09need to include bpfilter.h for bpf to work (noticed by weissmanndude). put ↵Michael Shalayeff
some non-fatal printfs into ifdef debug
2003-08-08Fix harmless address computation buglet in pmap_collect().Miod Vallat
2003-08-08remove unused code and a some cleanup; deraadt@ and krw@ ok.Federico G. Schwindt
2003-08-08remove scsi/raid drivers not needed on laptop floppyTheo de Raadt
2003-08-08wb no longer fitsTheo de Raadt
2003-08-08Slightly clean up cpu_fork().Miod Vallat
2003-08-08let us call COMPAT_UFS deadTheo de Raadt
2003-08-08ansiTheo de Raadt
2003-08-08put COPTS in CFLAGS; idea from miodTheo de Raadt
2003-08-08ifdef some debugging crapJason Wright
2003-08-08first ansiTheo de Raadt
2003-08-08no pcmcia pccom on this floppy, sorryTheo de Raadt
2003-08-08x is probably just as random as letoh32(x), don't bother byte swapping the ↵Jason Wright
numbers from the RNG.
2003-08-07missed one wrt intr_establishMichael Shalayeff
2003-08-07dead protoMichael Shalayeff
2003-08-07make all intr_establish take the same last arg for nameMichael Shalayeff
2003-08-07first allocate space on stack then copyout signal shits. add a DEBUG check ↵Michael Shalayeff
for a whacky user pc (as impossible due to the recent trap.c change)
2003-08-07be more careful when loading trap_tmp_save and a bit better sigcodeMichael Shalayeff
2003-08-07syncTheo de Raadt
2003-08-07remove junk vendors (might have deleted a few by accident, will re-add as ↵Theo de Raadt
needed)
2003-08-07syncTheo de Raadt
2003-08-07remove a bunch of junkTheo de Raadt
2003-08-07In sendsig() and sigreturn(), use the SS_xxx flags rather than the SA_xxxMiod Vallat
flags (purely cosmetic, as they have the same value). Also some minor indentation/KNF repairs.
2003-08-07better dmesg output and do some spaces; markus@ okMichael Shalayeff
2003-08-07Allow nested interrupts in the openpic interrupt controller, tested byDale Rahn
brad@ and miod@
2003-08-07make pf_match take u_int32_t instead of u_int16_tHenning Brauer
it's not only used to ,atch on ports any more but uid/gid as well, and uid_t/gid_t are u_int32_t. found by aaron@ ok cedric@
2003-08-07make net.inet6.ip6.redirect actually work. from kameJun-ichiro itojun Hagino
2003-08-07m_cat might free mbuf passed as 2nd arg. compute pkthdr.len before m_cat.Jun-ichiro itojun Hagino
from kame
2003-08-07watchdog driver for Geode SC1100 (e.g. in soekris net4801); ok mickey@Markus Friedl