NetBSD/sys/dev
tls 48e67d1d60 Revert previous change, which was wrong. As Enami points out, we really do
want the NO_ESTIMATE flag here, because if the source doesn't have it,
rnd_add_data will *use the time the data was added directly as entropy*,
which is not a good idea either for a hardware RNG that works like this
one (periodically polled by the driver) or, really, like any other that I've
seen, because even for "interrupt when ready" RNGs the data rate (and thus
interrupt time) will vary only slightly for a given RNG configuration over
time, if at all.

The data we add _is_ counted into the pool estimage because we directly
pass in an entropy estimate.

The overloading of the NO_ESTIMATE flag with this meaning seems, to me, like
a design bug (albeit easily fixed) in the rng interface; but until that's
changed, we need to use it here.
2003-09-01 06:30:24 +00:00
..
acpi The unit displayed when printing battery capacities and 2003-08-31 01:36:12 +00:00
apm Moved MI APM definitions into dev/apm. 2002-10-14 02:08:37 +00:00
arcbios Catch up to struct consdev changes. 2003-03-06 07:59:37 +00:00
ata For LBA drives, compute the number of cylinders from the drive capacity 2003-08-03 17:53:04 +00:00
bi Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
bluetooth A little printf-casting to make the DIAGNOSTIC sections of this 2003-07-24 19:19:42 +00:00
cardbus function prototype must not have variable name 2003-07-08 10:06:28 +00:00
dec Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
dmover Add support for xor2-xor8 to swdmover. 2003-07-25 13:59:09 +00:00
ebus add missing __KERNEL_RCSID() 2003-07-14 15:47:00 +00:00
eisa DMA, not dma nor Dma. 2003-05-03 18:10:37 +00:00
gpib Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
hpc French keydesc for Jornada 680/690. Written based on photos and 2003-08-23 02:48:47 +00:00
i2c
i2o Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
ic Comment change only, the ioctl is WSDISPLAYIO_PUTCMAP, not ..._SETCMAP. 2003-08-31 14:41:15 +00:00
ieee1394 sprinkle some LL suffixes on >32 bit number literals 2003-08-04 07:00:19 +00:00
ir add missing __KERNEL_RCSID() 2003-07-14 15:47:00 +00:00
isa Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
isapnp aha and le uses isadma 2003-08-14 10:03:03 +00:00
marvell Try to drain the Tx pending queues after dealing with Rx/Tx interrupts. 2003-08-05 14:55:06 +00:00
mca Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
microcode Apply the following change from 06/28/2003 04:44:10 by gibbs to the 2003-08-29 03:54:06 +00:00
mii Regen. 2003-07-17 12:40:56 +00:00
mscp Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
mvme Move the prototype of clock_rtc_config() into <dev/clock_subr.h>. 2003-07-18 19:20:55 +00:00
news
ofisa DMA, not dma nor Dma. 2003-05-03 18:10:37 +00:00
ofw Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
pci Revert previous change, which was wrong. As Enami points out, we really do 2003-09-01 06:30:24 +00:00
pckbc Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
pcmcia Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
podulebus Regen. 2003-01-26 19:35:52 +00:00
qbus Add stop routine. Add support for turning the device into promiscous mode. 2003-08-31 11:13:43 +00:00
raidframe Let boot code include raidframe.h to get RF_PROTECTED_SECTORS. 2003-08-12 10:01:08 +00:00
rasops In rasops_copycols change bcopy to memmove. In that particular place 2003-05-03 18:32:42 +00:00
rcons Undo previous as it broke things. 2003-08-25 17:50:22 +00:00
sbus change PROM_getprop() from taking a "void **" for the storage, to a 2003-08-27 15:59:49 +00:00
scsipi Added three scsi IDs which were tested by Dave Barnes who sent in 2003-08-07 17:54:26 +00:00
smbus Fix some silly typos. 2003-07-10 05:34:30 +00:00
std add missing __KERNEL_RCSID() 2003-07-14 15:47:00 +00:00
sun cc_callout does not belong to struct cons_channel, as it's only used 2003-08-27 01:37:38 +00:00
sysmon do wakeup() only when someone is waiting for us. 2003-08-11 15:07:14 +00:00
tc Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
usb udav*, for ether w/ Davicom DM9601 chipset. Shingo WATANABE 2003-08-22 05:13:29 +00:00
vme fix error in previous 2003-08-28 16:36:22 +00:00
wscons Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
wsfont Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
xmi Use PAGE_SIZE rather than NBPG. 2003-04-01 02:01:43 +00:00
auconv.c
auconv.h
audio_if.h Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
audio.c Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
audiovar.h DMA, not dma nor Dma. 2003-05-03 18:10:37 +00:00
aurateconv.c Clean up token pasting so that this works with GCC 3.3's CPP. 2002-11-07 06:51:51 +00:00
ccd.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
ccdvar.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
cgd_crypto.c Removed some debugging printfs that made it into the tree. 2003-03-31 08:45:08 +00:00
cgd_crypto.h The CryptoGraphic Disk Driver. 2002-10-04 18:22:35 +00:00
cgd.c Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
cgdvar.h The CryptoGraphic Disk Driver. 2002-10-04 18:22:35 +00:00
clock_subr.c sys/types.h -> sys/param.h to get vax inlines correct. 2003-08-13 11:35:25 +00:00
clock_subr.h Rename clock_rtc_config() to todr_attach(). 2003-07-18 21:41:22 +00:00
clockctl.c Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
cninit.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
cons.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
cons.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
DEVNAMES Add sk as the PCI SysKonnect driver 2003-08-30 21:41:19 +00:00
dksubr.c add missing __KERNEL_RCSID() 2003-07-14 15:47:00 +00:00
dkvar.h Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
kttcp.c add missing __KERNEL_RCSID() 2003-07-14 15:47:00 +00:00
kttcpio.h
ld.c Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
ldvar.h Add DIOCKLABEL support. Fixes PR kern/21605 (Luke Mewburn). 2003-05-17 16:11:52 +00:00
Makefile Add dmover to the list of SUBDIRs. 2003-01-13 19:49:59 +00:00
md_root.c Use aprint*(). 2003-04-29 01:49:33 +00:00
md.c Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
md.h
midi_if.h Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
midi.c Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
midisyn.c Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
midisynvar.h Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
midivar.h
mm.c Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
mulaw.c Respect the law: Use A-law and mu-law as spellings as far as easily possible. 2003-04-06 18:20:07 +00:00
mulaw.h function prototype must not have variable name 2003-07-08 09:07:15 +00:00
radio_if.h
radio.c Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
radiovar.h
rnd.c Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
rndpool.c Fix signed/unsigned comparison warnings. 2002-11-10 03:28:59 +00:00
sequencer.c Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
sequencervar.h
verified_exec.c add missing __KERNEL_RCSID() 2003-07-14 15:47:00 +00:00
vnd.c Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00
vndvar.h Move UCB-licensed code from 4-clause to 3-clause licence. 2003-08-07 16:26:28 +00:00