summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2000-12-19This fixes keyboard lock-ups I was getting wiggling the mouse inConstantine Sapuntzakis
console mode while using my omnicube KVM switch. The keyboard lock-ups were caused by the keyboard/mouse interface controller's input buffer filling up. This was caused because the mouse was sending data to the computer and the pms driver wasn't draining it. The driver used to rely on the fact that it could disable the mouse device when the mouse driver was closed. Disabling the mouse device prevents it from sending data to the computer. At the same time pms disabled the mouse device, pms disabled interrupt notification of the arrival of new data. This regime doesn't work so well with KVM switches which re-enable the mouse. In this case, the mouse will send data to the computer but the keyboard/moust interface controller won't raise an interrupt (because pms disabled interrupts). pms will never read from the input buffer.
2000-12-19A DMA transfer of 4 bytes was failing to complete correctlyConstantine Sapuntzakis
on a combination of VIA South Bridge and old Toshiba drive. DMA transfers of 4 bytes work for my old Mitsumi FX600 drive. Assume Toshiba drive is in error. Avoid situation by only invoking DMA transfers on transfers over 100 bytes. Thanks to Tim Howe for the hardware for testing
2000-12-18calculate length and allocate buffer for status. work by deraadt@ and meNiels Provos
2000-12-18strlcat and strlcpy into libkern.Niels Provos
2000-12-18Minor sanity check.Angelos D. Keromytis
2000-12-18include timeout.h to make it compile w/o ipfilterMichael Shalayeff
2000-12-17initialize dinfo alwaysMichael Shalayeff
2000-12-17Compaq SMART Array RAID controllers.Michael Shalayeff
based on netbsd driver. testing helps from brad@ eisa untested, but should work (;
2000-12-17Add a new possible value for the machdep.allowaperture sysctl: `2'Matthieu Herrb
allows access to the whole 1st megabyte of memory, for use by XFree86 4.0.x int10 code. (ok, deraadt@) CVS: ---------------------------------------------------------------------- sys/arch/i386/i386/mem.c share/man/man4/man4.i386/xf86.4 CVS: ----------------------------------------------------------------------
2000-12-16make sure cis1_info[i] is not NULL before strcmp() w/ it; fixes some obscure ↵Michael Shalayeff
panics
2000-12-15Define BUS_SPACE_BARRIER_{READ,WRITE} as synonmys for BUS_BARRIER_{READ,WRITE}Artur Grabowski
2000-12-15send messages to all registered listeners. makes multiple keying daemonsNiels Provos
work.
2000-12-15ITE_INGRF checks needed, from NetBSD.Marc Espie
Reported by Lars Hecking.
2000-12-15syncJason Wright
2000-12-15natsemi 83820Jason Wright
2000-12-15Grow the number of reserved pt pages.Artur Grabowski
Solves the 64MB problem. Somewhat based on NetBSD.
2000-12-15send expire messages also for sa's that do not have been used.Niels Provos
okay angelos@
2000-12-14Compile in non-INET6 kernels.Angelos D. Keromytis
2000-12-14sync with pfkey rfc. you need to rebuild ipsecadm and isakmpd after this.Niels Provos
okay angelos@
2000-12-14NATIVE_ELF -> NATIVE_EXEC_ELF (this is what userland uses andArtur Grabowski
what is defined in machine/exec.h
2000-12-14native ELF and ELF for nlistArtur Grabowski
2000-12-14Enable loading of ELF kernels.Artur Grabowski
2000-12-14First shot at making ELF compile.Artur Grabowski
2000-12-14Always look for a suitable TDB if the gateway is left unspecified.Angelos D. Keromytis
2000-12-13have add set locks, too. okay itojun@Niels Provos
2000-12-13new timeoutsMichael Shalayeff
2000-12-13better new timeoutsMichael Shalayeff
2000-12-13new timeouts; hmm why it's not in generic?Michael Shalayeff
2000-12-13new timeoutsMichael Shalayeff
2000-12-13move back to unlimitted openingsMichael Shalayeff
2000-12-13new timwouts; art@ okMichael Shalayeff
2000-12-13more random tcp sequence numbers. okay deraadt@, angelos@Niels Provos
2000-12-13make the 31-bit code work on 32-bit machines.Niels Provos
2000-12-12remove some dead stuff and correct spelling in commentJason Wright
2000-12-12a few more icmp types/codes; itojun@ ok (awhile ago ;)Michael Shalayeff
2000-12-12only disable path mtu for established connections that have data to send.Niels Provos
2000-12-12Add support for 802.1D spanning tree protocol.Jason Wright
NOTE: this requires recompiling brconfig with updated include files.
2000-12-12Add an extra apm_periodic_check() call before the one we check forAngelos D. Keromytis
errors; that way, Theo's laptop can still turn off APM when there's an error, and the IBM 770Z won't gratuitously disconnect APM (since the first event is always a bogus one).
2000-12-11no need to rtalloc1() twice in pmtud. from kameJun-ichiro itojun Hagino
2000-12-11turn off path mtu when icmp needfrag messages get blocked, okay itojun@Niels Provos
2000-12-11Some alphas have USBNathan Binkert
2000-12-11Add a whole slew of drivers to the Alpha GENERIC. These all compileNathan Binkert
properly, but there are many that have yet to be tested. If anyone tests one of the drivers listed as UNTESTED, please let me know. The following drivers have 64-bit issues when compiling on Alpha: adv, twe, vr, tx, hifn, ubsec They are in GENERIC, but commented out.
2000-12-11nuke #ifdef TCP6 (no longer supported).Jun-ichiro itojun Hagino
validate ICMPv6 too big messages (pmtud) based on pcb. we accept certain amount of non-validated ones, as IPv6 mandates ICMPv6 (so even for traffic from unconnected pcb, we need pmtud). sync with kame
2000-12-11do not touch region after freeJun-ichiro itojun Hagino
2000-12-11Avoid repeated 'host controlled halted' messages. (jakob@ ok)Hakan Olsson
2000-12-10new file; smat@acm.orgTheo de Raadt
2000-12-10more keycaps for jp106 keyboards -- gotta get myself one of these weird ↵Theo de Raadt
contraptions as a wall hanging; sigh@kuzirabekon.econ.nagasaki-u.ac.jp
2000-12-10support newer cy cards; elektrosatan@voltagenoir.org, pr#1479Theo de Raadt
2000-12-10jp106 keycap; sigh@kuzirabekon.econ.nagasaki-u.ac.jpTheo de Raadt
2000-12-10iso8859 font; smat@acm.orgTheo de Raadt