summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2000-07-19let us assume for now this workse with the other 3 chip modelsTheo de Raadt
2000-07-19Blink with new timeouts.Artur Grabowski
2000-07-19syncTheo de Raadt
2000-07-19more cirrus audio chipsTheo de Raadt
2000-07-19Use the generic t_rstrt_to for ttrstrt timeout, instead of the local solution.Artur Grabowski
2000-07-19Use t_rstrt_to for ttrstrt timeout.Artur Grabowski
2000-07-19unnecessary declaration of ttrstrtArtur Grabowski
2000-07-19Use t_rstrt_to for ttrstrt timeout.Artur Grabowski
2000-07-19Use new timeouts for the led intr timeout.Artur Grabowski
2000-07-19Convert to use new timeouts.Artur Grabowski
Use the t_rstrt_to provided by tty.h.
2000-07-19Many drivers use a timeout on ttrstrt, make this a generic interface.Artur Grabowski
2000-07-19As in NetBSD, added direction to allocm/round_buffer_size APIs.Constantine Sapuntzakis
Accomplished by adding functions to audio_hw_if instead of redoing current ones so as to minimize need to change drivers. For Neomagic, tell the AC97 subsystem that we don't support reads.
2000-07-19Added shadow registers. This adds two capabilities:Constantine Sapuntzakis
- support devices that crash when reading CODEC registers - a flags interface was added to the host interface and one flags AC97_HOST_DONT_READ defined. - new API restore_ports restores the user's settings. This can be useful for resume after suspend to disk
2000-07-18better error messages for mapregMichael Shalayeff
2000-07-18do not call arc4_stir() on pool overflow.Michael Shalayeff
calling it would hit perfomance in two evil ways, by delaying queue processing and hitting on arc4 quality. basic idea was expressed by dm@ some time ago when we were investigating poor arc4 quality. then, numbers showed how badly it hits on us.
2000-07-18do not include random number in dmesg, per deraadt's suggestion.Michael Shalayeff
instead, print rng number generation speed, measured.
2000-07-18clcs works reasonably well now. Enable it.Artur Grabowski
2000-07-18Reset AC97 codec on ES1371 revisions 7 and above. Thanks to Alejo SanchezConstantine Sapuntzakis
for pointin this out.
2000-07-18Thanks to miod@ for finding bug in cd_scsi_{get,set}modeConstantine Sapuntzakis
Pass length of mode page, not length of fixed header
2000-07-18Update cd_size to handle failure of READ_CD_CAPACITY by returningConstantine Sapuntzakis
some default values
2000-07-18move bootblocks around a bit moreTheo de Raadt
2000-07-18be a bit more silent during fdc timeoutsTheo de Raadt
2000-07-17art, at least commit something which compiles!Theo de Raadt
2000-07-17Don't wait for B_READ buffers on shutdown.Artur Grabowski
From NetBSD.
2000-07-17FORK_SHAREVM only works on non-UVM kernels.Artur Grabowski
Pointed out by miod@
2000-07-17Oops.Artur Grabowski
2000-07-17Be more careful about return values from hzto.Artur Grabowski
2000-07-16Consistent COPTSMarc Espie
2000-07-16don't pull sys/queue.h in. sync better with kame.Jun-ichiro itojun Hagino
2000-07-16non-UVM doesn't even bootMarc Espie
2000-07-14on a SparcStation Voyager, the 2nd zs device does not exist.Theo de Raadt
2000-07-14Enable interrupts after configuration phase.Miod Vallat
2000-07-14Use generic m68k code when possible ; do not enable interrupts atMiod Vallat
startup. From NetBSD
2000-07-14Remove unneeded definitionsMiod Vallat
2000-07-14Remove unneeded definitionMiod Vallat
2000-07-14Move splXXXX() stuff from <machine/param.h> to <machine/psl.h>, andMiod Vallat
define more inline functions for dealing with this. From NetBSD
2000-07-14Let config(8) know we can use 16 partitions per label nowMiod Vallat
2000-07-14ppc_intr_enable change that was previously missed in checkins.Dale S. Rahn
2000-07-13syncTheo de Raadt
2000-07-13diamond products were incorrectly labelledTheo de Raadt
2000-07-13on openbsd, static symbols are not visible from the userland.Jun-ichiro itojun Hagino
make mif6table global variable. (sync with kame)
2000-07-13enable setsockopt related to IPv6 multicast routing.Jun-ichiro itojun Hagino
2000-07-13syncTheo de Raadt
2000-07-13more audio cardsTheo de Raadt
2000-07-12Change to match OpenBSD output format.Federico G. Schwindt
2000-07-12typoTheo de Raadt
2000-07-12Fix two bugs.Artur Grabowski
The return value from the interrupt handling was bogus. Now we return 1 if we have handled the interrupt. When resuming from suspend wrong values were restored to the mixer which sometimes caused a high-pitched sound to be emitted. (how fast can you type "mixerctl -w outputs.master.mute=on"?)
2000-07-12remove m_pulldown statistics, which is highly experimentalJun-ichiro itojun Hagino
2000-07-12Rework some code in the powerpc pmap module.Dale S. Rahn
Previously it was possible to remove multiple entries on a single pass thru the pv deletion code in pmap_page_protect. Also when it did this, it was not properly tracking of decrementing pm->pm_stats.resident_count. By storing an additional piece of information in the pv structure, the pmap pointer it is possible to call pmap_remove on the entries rather than duplicating the pte removal code (again). This fixes a problem seen where the system panics or hangs in pmap_remove_pv due to the item not being on the list. Now it is not possible for mix entries. Because the pv entry only contained the pteidx, it was possible to remove an incorrect entry due to ambiguity. multiple pmaps having mappings at the same va of the same pa. Multipe pmap containing similar entries will occur frequenty with shared libaries. Because of the hash entries that have the same result of (sr & ptab_mask) will alias in the pv list.. Since the pv_idx is now recomputable, should it be removed?
2000-07-12correct rtentry reference count in in6_ifloop_request().Jun-ichiro itojun Hagino
if you reconfigure inet6 too much, the reference count can go into negative by mistake. KAME in6.c 1.98 -> 1.99.