1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-23 11:18:54 +00:00
freebsd/sys
Mike Smith 6d7d302695 Fix a leak where a scratch buffer was not freed when reading from the
/dev/?random devices.  This appears to have been missed when the code
was brought across from the i386.  (This should fix the "world build
hangs with everything waiting on 'temp' problem.)

Also add some iovec fixup code in the error path which seems to have
been similarly fixed.

There are a number of other differences between the i386 and alpha
version which have not been examined.  This code should still be
considered suspect.
2000-05-13 05:38:25 +00:00
..
alpha Fix a leak where a scratch buffer was not freed when reading from the 2000-05-13 05:38:25 +00:00
amd64 Turn on USB support for most USB devices. udbp is not turned on since 2000-05-12 03:05:35 +00:00
boot The loader was written so that if /kernel was missing /kernel.old would 2000-05-13 02:45:11 +00:00
cam Add support for the DVD ioctl interface. 2000-05-12 03:36:02 +00:00
coda Remove 42 unneeded #include <sys/ioccom.h>. 2000-05-03 07:31:38 +00:00
compat Regenerated (to fix "created from" lines, and to fix the previous 2000-05-10 14:38:28 +00:00
compile
conf Add {kernel,module}-{depend,clean,cleandepend,tags,install,reinstall} 2000-05-13 03:15:37 +00:00
contrib Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
crypto
ddb
dev This driver attempts to cache mbufs, and re-use them as headers instead 2000-05-12 16:48:59 +00:00
fs Adapt fdesc to be mounted on /dev/fd and remove fd, stdin, stdout and 2000-05-11 22:10:51 +00:00
geom Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
gnu Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
i4b Remove 42 unneeded #include <sys/ioccom.h>. 2000-05-03 07:31:38 +00:00
i386 Turn on USB support for most USB devices. udbp is not turned on since 2000-05-12 03:05:35 +00:00
isa Use bus_space stuff except where it needs high performance. 2000-05-12 12:37:28 +00:00
isofs/cd9660 Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
kern Fix comment typo. 2000-05-12 16:06:49 +00:00
libkern Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
miscfs Adapt fdesc to be mounted on /dev/fd and remove fd, stdin, stdout and 2000-05-11 22:10:51 +00:00
modules Update man page to reflect new IPv6 hook. Simplify Makefile. 2000-05-10 16:54:40 +00:00
msdosfs Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
net patch from Alexey Zelkin 2000-05-11 00:44:35 +00:00
netatalk
netatm
netgraph Add hook for IPv6. 2000-05-10 16:54:00 +00:00
netinet Temporarily turn off the newreno flag until we can track down the known 2000-05-11 22:28:28 +00:00
netinet6 Fixed missing prototype for inet6_rthdr_reverse(). 2000-05-11 16:57:45 +00:00
netipx Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
netkey
netnatm Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
netncp
netns
nfs Include a RFC 1533 "Maximum DHCP Message Size" option in our request. 2000-05-07 14:29:19 +00:00
nfsclient Include a RFC 1533 "Maximum DHCP Message Size" option in our request. 2000-05-07 14:29:19 +00:00
nfsserver Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
ntfs Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
nwfs Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
pc98 Use bus_space stuff except where it needs high performance. 2000-05-12 12:38:25 +00:00
pccard Add PnP ID for vadem based plug and play card. 2000-05-02 06:50:17 +00:00
pci Only display the 'Disable PNP-OS BIOS option' message on the i386 arch. 2000-05-11 20:17:28 +00:00
posix4 Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
powerpc Handle PCI devices that actually use an ISA IRQ for the cia and tsunami 2000-05-10 18:54:28 +00:00
rpc
svr4 Regenerated (to fix "created from" lines, and to fix the previous 2000-05-10 14:38:28 +00:00
sys Add a comment explaining the obscure lines: 2000-05-13 04:38:50 +00:00
tools
ufs s/ffs_unmonut/ffs_unmount/ in a gratuitous ufs_extattr printf. 2000-05-07 17:21:08 +00:00
vm Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
Makefile Cause modules to build with the kernel build. Modules are removed 2000-05-02 02:26:04 +00:00