summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2004-01-06Drop UDP packets with destination port 0, or zero or oversized payloadDaniel Hartmeier
length (same as udp_input() does, if pf is not enabled). Found by Pyun YongHyeon. ok cedric@, ho@, henning@ and markus@.
2004-01-06re-syncTom Cosgrove
2004-01-06import netbsd's version of David Borman's syncache codeMarkus Friedl
http://www.kohala.com/start/borman.97jun06.txt; ok deraadt@, henning@
2004-01-06fix vlan destroy for MROUTING; report spamme@wouz.dk via tedu; ok itojunMarkus Friedl
2004-01-06syncTom Cosgrove
2004-01-06Fix typo in device id for SiS596, and correct name. Also updateTom Cosgrove
URLs for PCI device information. ok krw@, deraadt@
2004-01-06keep track of a vnode's parent dir. ufs only, and unused atm, butTed Unangst
the fun stuff is coming. testing by brad.
2004-01-06lock filedesc before manipulating. avoids some rare races.Ted Unangst
testing for quite some time by brad + otto
2004-01-05stop ifc_destroy() if there are still knotes registered.Marco Pfatschbacher
ok mcbride@ markus@
2004-01-05Support for the second set of serial ports on the M8120 (untested)Miod Vallat
2004-01-05Stop masquerading the M8120 (no-slot MVME187) as a real MVME187, and keepMiod Vallat
its value in brdtyp. Compensate by checking for BRD_8120 everywhere BRD_187 was checked.
2004-01-050 -> (void *)NULL for last argument of icmp_error(), which is of typeDaniel Hartmeier
struct ifnet *, from Pyun YongHyeon
2004-01-05temp/volt sensor for NS PC87366 LPC Super I/O; based on netbsd version; ok ↵Markus Friedl
deraadt
2004-01-05kill debugging code that is not needed anymoreMichael Shalayeff
2004-01-05Repair my merging error, simplify DIOCCLRSTATUS code. ok dhartmei@Cedric Berger
2004-01-05Repair merge errors. Thanks Pyun YongHyeon, Sorry Henning :)Cedric Berger
2004-01-05typos from Jared Yanovich;Jason McIntyre
2004-01-05Don't issue PREVENT_ALLOW commands to disk devices during sdopen() orKenneth R Westerback
sdclose() unless they identified themselves as removable. ok deraadt@.
2004-01-05Reduce ahc verbosity. Put chip details inside an if (bootverbose) {}Kenneth R Westerback
block. Put irq on first ahc line after 'rev 0xYY', rather than a separate line. ok deraadt@.
2004-01-05unobfuscate systm.h: use va_list for vprintf.Marc Espie
_BSD_VA_LIST_ explained by millert@, okay drahn@
2004-01-05Major overhaul of our master boot record.Tom Cosgrove
We now use EDD calls if the disk supports it, so we can boot partitions that start above the 8 GB CHS limit. Of itself, this change does not remove the current 8 GB limit for OpenBSD/i386. Much testing nick@; thanks. ok weingart@, deraadt@.
2004-01-04In pmap_activate(), be sure to always flush the user tlb, even if we areMiod Vallat
scheduling a kernel thread, as we depend upon this behaviour now.
2004-01-04Previous monotomic clock fix had major issues, this improves the matter.Dale Rahn
ok otto@
2004-01-04oops... string.h ended up being included twice; pointed out by espiePeter Valchev
2004-01-04better macro name (IF_LOCKED -> BOUND_IFACE). from markus.Cedric Berger
2004-01-04include proper protos for userland; deraadtPeter Valchev
2004-01-04Rewrite scsi_decode_sense() to clean up code; eliminate many magicKenneth R Westerback
numbers; fix passing a NULL to %s under some circumstances; fix the bit index mask; etc. No change in output. ok deraadt@.
2004-01-04Thou shall not flush TLBs incorrectly.Miod Vallat
2004-01-04Working kluge to ``enable'' the on-board SCSI controller on 187 and 197, ifMiod Vallat
it is not the boot device and has not been expliictely ``enabled'' in the BUG. Will definitely help netboot installations...
2004-01-04put INET6, rtsol, and ping6 onto media where it fits. install.sub changesTheo de Raadt
which begin to enable use of this will follow at a later time.
2004-01-03shut gcc up; ok miodPeter Valchev
2004-01-03disable TSC for Geode SC1100; Stuart Henderson, pr 3625; ok mickey, deraadtMarkus Friedl
2004-01-03switch to shorter licence at millert@ suggestion.Marc Espie
2004-01-03make sure userland sees memcmp and friends (gcc3)Marc Espie
okay frantzen@
2004-01-03put an mi wrapper around stdarg.h/varargs.h. gcc3 moved stdarg/varargs macrosMarc Espie
to built-ins, so eventually we will have one version of these files. Special adjustments for the kernel to cope: machine/stdarg.h -> sys/stdarg.h and machine/ansi.h needs to have a _BSD_VA_LIST_ for syslog* prototypes. okay millert@, drahn@, miod@.
2004-01-03Make 'unknown error category' message more informative by including errorKenneth R Westerback
number. Same change as was made to scsi_base.c a few days ago. ok deraadt@.
2004-01-03backout segment register restore diff which causes reproducible hangs; ok ↵Peter Valchev
deraadt
2004-01-02Mention that, on most 187 and 197, if the SCSI controller is not the bootMiod Vallat
device and no boot from it has been attempted at the prom, it will not get detected. Unfortunately, right now I don't know how to ``warm'' the chip. This also will need to be documented in the insallation notes at some point...
2004-01-02MC88110 errata states that, for instruction faults, in case of bus errorMiod Vallat
trap class, the value of the page fault and segment fault bits are undefined; so check for bus error first.
2004-01-02Sync m197_ext_int() logic with m187_ext_int() logic.Miod Vallat
2004-01-02Better openings value computation.Miod Vallat
For now, the result is the same as the hard-coded constant it used to be, due to a pessimistic NUM_IOPB value. This will change.
2004-01-02Relaxed dependencies, and do not undef DEBUG.Miod Vallat
2004-01-02There is no such thing as ``device cpu'' for now.Miod Vallat
2004-01-02Revert 1.100 and 1.102 for now - they cause page table corruption (bloody hell!)Miod Vallat
2004-01-02The scratch pages used in pmap_zero_page() and pmap_copy_page() being specialMiod Vallat
mappings, they still need the dcache to be invalidated after use.
2004-01-02When both cmmu_dofoo() and cmmu_remote_dofoo() exist, kill the first one,Miod Vallat
and rename the second one to the first one, i.e. have the cmmu_dofoo() functions always take a cpu# parameter. No functional change, simply makes code more readable and saves a few call frames.
2004-01-02use pool for pcb; with grange@ like netbsd; ok itojun@, cedric@Markus Friedl
2004-01-02apparently my understanding of '{FLT,DBL,LDBL}_{MIN,MAX}_EXP' ahsMichael Shalayeff
been wrong and thus proven by many and there change it back to what it is meaning explained in http://www-ccs.ucsd.edu/c/float.html . also fix spmath to use it's own consts instead of (now) off by one float.h values thus to avoid any kind of binary changes.
2004-01-02attach on two more ICHsMichael Shalayeff
2004-01-02after some advice from nick, note that only com0 is currently supportedJason McIntyre
as serial; closes PR 3621 from Johan Fredin; ok nick@ krw@ millert@ deraadt@