summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2003-09-02syncAlexander Yurchenko
2003-09-02Add Mustek DV2000 video camera; from Lizardo Desilos <lizardo@itvictoria.edu.mx>Alexander Yurchenko
ok nate@
2003-09-01The most harmful bugs are always so blatant it takes hours to spot them...Miod Vallat
Correctly setup the vector table for T_SIGSYS and T_SIGTRAP traps, and handle T_SIGSYS userland traps. This passes a complete usertrap regression test now.
2003-09-01Be sure to always provide a nonzero number in PREP() and PREP2() for softwareMiod Vallat
traps not tied to a particular vector, in order to correctly process data access faults whenever necessary, before servicing the trap.
2003-09-01Prevent userland from invoking BUG system calls, by saving the initial BUGMiod Vallat
trap vector contents, putting the bugtrap() stub in place, and switching back and forth between them when the kernel needs to invoke BUG functions.
2003-09-01Do not let userland programs enter DDB at will - it's a BAD thing.Miod Vallat
Also, fix a logic error in m88100_syscall() which prevented ERESTART and EJUSTRETURN to be returned (gasp!)
2003-09-01Correctly map the message buffer.Miod Vallat
2003-09-01remove unused sc_echobug code; ok fgs, mickeyMarkus Friedl
2003-09-01match syscallargs comments with realityHenning Brauer
from Patrick Latifi <patrick.l@hermes.usherb.ca> ok jason@ tedu@
2003-09-01syncAlexander Yurchenko
2003-09-01New vendor Micro Star International and its USB Bluetooth adapterAlexander Yurchenko
ok nate@
2003-09-01KNFHenning Brauer
2003-09-01regen.Federico G. Schwindt
2003-09-01set fadvise64 as dummy. some binaries compiled with a recent glibcFederico G. Schwindt
seems to require it; henning ok.
2003-09-01Make nat rule update the table counters when no filtering rule is used.Cedric Berger
This is mostly to support the new "nat pass" rule. ok dhartmei@ henning@
2003-08-31remove bogus cache test. Suggested by drahn@, ok mickey@, miod@.Matthieu Herrb
2003-08-31Upon returning from m18*_ext_int(), do not invoke data_access_emulation()Miod Vallat
if trap(T_DATAFLT) has been able to correct the issue. This is, in fact, really a can't-happen situation, anyways.
2003-08-31pdc_model needs to be visible from cpu.cMiod Vallat
2003-08-30Compile kernels with -mno-check-zero-division. Saves two pages, and thingsMiod Vallat
will go wrong anyway, should the kernel divide by zero...
2003-08-29Fix three cases of potential accesses to free'd memory. At least one ofDaniel Hartmeier
them could be used to panic pf with scrub rules remotely. Found by Rob Pickering. ok frantzen@, henning
2003-08-28from NetBSD via Tim Weiss, tim at zetaflops dot net: deal with FS block ↵Jason Wright
sizes larger than 8K testing: krw
2003-08-28remove extraneous bracket in comment;Jason McIntyre
2003-08-28b180 wink-winkMichael Shalayeff
2003-08-28fix bzero size; from pechkinMichael Shalayeff
2003-08-28fix "pfctl -vvsr" output for rules with tables inside anchors.Cedric Berger
ok henning@
2003-08-28Sync ('make microcode') with change to aicasm_symbol.c:Kenneth R Westerback
Fix use of uninitialized variable by porting NetBSD patch to correctly initialize it. Said variable is used as the value of the define DOWNLOAD_CONST_COUNT in the generated file aic7xxxreg.h. This define is currently not used anywhere. Spotted and ok mickey@.
2003-08-28Fix use of uninitialized variable by porting NetBSD patch to correctlyKenneth R Westerback
initialize it. Said variable is used as the value of the define DOWNLOAD_CONST_COUNT in the generated file aic7xxxreg.h. This define is currently not used anywhere. Spotted and ok mickey@.
2003-08-27this bit is defined as prefetchable and not cachable and thus rename and use ↵Michael Shalayeff
appropriately
2003-08-27fix inconsistency how we handle tcpopt EOL versus how p0f v2 handles itMike Frantzen
2003-08-27it is supprisingly common (>4%) for some NAT and DSL routers to tweak MSSMike Frantzen
by setting it to whatever is suitable for the link type. so we try a guessed 1460 MTU and 1500 MSS if the primary check fails. algorithm tweak from Michal Zalewski name a few constants too while I'm in there
2003-08-27Enable 'Snag' boot on newer Apple machines.Dale Rahn
2003-08-27RNF_IGNORE can corrupt the radix tree when an interface is down, itHenric Jungheim
makes routing lookups slightly more expensive, and serves no useful purpose. ok itojun@ tedu@
2003-08-27cut-and-paste error; henricJun-ichiro itojun Hagino
2003-08-26fix for dinode rename, this broke the forth bootblock.s ok jason@ tedu@Dale Rahn
2003-08-26constify ffs_tablesMichael Shalayeff
2003-08-26mark cloned route with RTF_CLONED. remove RTF_CLONED route when clone parentJun-ichiro itojun Hagino
disappers. deraadt ok
2003-08-26fix sys_clock_settime. hint from nordin@ ok deraadt@Ted Unangst
2003-08-25rename struct dinode to ufs1_dinode. clears the namespace and makesTed Unangst
way for some future work. no function changes yet. help testing otto@ and markus@
2003-08-25rename struct dinode to ufs1_dinode. clears the namespace and makesTed Unangst
way for some future work. no function changes yet. help testing otto@ and markus@
2003-08-25rename struct dinode to ufs1_dinode. clears the namespace and makesTed Unangst
way for some future work. no function changes yet. few other little cleanups. help testing otto@ and markus@
2003-08-25if_init support, required by ieee80211.Federico G. Schwindt
deraadt@ ok.
2003-08-25add DLT_IEEE802_11; deraadt@ ok.Federico G. Schwindt
2003-08-24defines and struct for the ieee80211 framework; deraadt@ ok.Federico G. Schwindt
2003-08-24sprinkle some __kprintf__ attributes around functions which use formatAnil Madhavapeddy
strings in the kernel to make gcc aware of the extra modifiers deraadt@ ok
2003-08-24regenTed Unangst
2003-08-24freebsd pread and pwrite are the same as ours. jason + ackley.net says thisTed Unangst
lets him run perforce. ok deraadt@
2003-08-23unifiy with mvme88kTheo de Raadt
2003-08-23unify with mvme88k; miod okTheo de Raadt
2003-08-23remember to reset exec_maxhdrsz after lkm load/unload. ok fgsch@Ted Unangst
2003-08-23remove native emulations from emulsw. you can't change them and probablyTed Unangst
aren't interested, so keep them out of the sysctl. ok deraadt