freebsd-dev/sys
Alexander Leidinger cd9de7ee61 A pointer was checked for NULL after dereferencing it. The check is not
needed here, except there's a bug which results in detaching the device
twice.

Move the NULL pointer check to the beginning of the function and convert
it into a KASSERT.

CID:		420
Found with:	Coverity Prevent(tm)
Discussed with:	ariff
MFC after:	5 days
2006-02-05 17:33:18 +00:00
..
alpha Assign audit identifiers to alpha/linux system calls so that they will 2006-02-04 14:03:22 +00:00
amd64 Call the audit syscall enter/exit functions for the amd64 architecture, 2006-02-04 20:37:20 +00:00
arm Import support for the Atmel AT91RM9200 CPU/Microcontroller. This SoC 2006-02-04 23:32:13 +00:00
boot
bsm Merge OpenBSM 1.0 alpha 2 kernel audit events into src/sys/bsm. Almost 2006-02-04 13:22:44 +00:00
cam - Add a scsi_da.c and a umass.c quirk for Genesys 6-in-1 Card Reader. 2006-01-30 20:27:44 +00:00
coda - Reorder calls to vrele() after calls to vput() when the vrele is a 2006-02-01 00:25:26 +00:00
compat Regenerate. 2006-02-04 13:29:09 +00:00
conf Move asr driver from global NOTES to i386-specific NOTES. Requestor 2006-02-05 05:06:04 +00:00
contrib Make pflog a seperate module. As a result pflog_packet() becomes a function 2006-02-05 17:17:32 +00:00
crypto
ddb
dev A pointer was checked for NULL after dereferencing it. The check is not 2006-02-05 17:33:18 +00:00
doc
fs Make UDF endian-safe. 2006-02-03 15:25:52 +00:00
gdb
geom Remove trailing spaces. 2006-02-01 12:06:01 +00:00
gnu
i4b
i386 Move asr driver from global NOTES to i386-specific NOTES. Requestor 2006-02-05 05:06:04 +00:00
ia64 Remove devices acpi & mem, as they are in defaults already. 2006-02-02 23:41:08 +00:00
isa
isofs/cd9660
kern Add AUDITVNODE[12] flags to namei(), which cause namei() to audit path 2006-02-05 15:42:01 +00:00
libkern
modules Make pflog a seperate module. As a result pflog_packet() becomes a function 2006-02-05 17:17:32 +00:00
net Properly initialize args structure before passing it to ipfw_chk(): having 2006-02-03 23:03:07 +00:00
net80211
netatalk
netatm
netgraph Fix module from panic. 2006-01-29 22:06:51 +00:00
netinet Never select the PCB that has INP_IPV6 flag and is bound to :: if 2006-02-04 07:59:17 +00:00
netinet6 shut up strict-aliasing rules warning. 2006-02-05 09:52:40 +00:00
netipsec
netipx
netkey
netnatm
netncp
netsmb
nfs
nfs4client
nfsclient
nfsserver - Reorder calls to vrele() after calls to vput() when the vrele is a 2006-02-01 00:25:26 +00:00
opencrypto
pc98 MFi386: Enable the ce(4). 2006-02-02 11:14:13 +00:00
pccard
pci Don't add an agp child in vgapci's attach routine if the PCIY_AGP 2006-02-01 15:45:29 +00:00
posix4
powerpc
rpc
security Cast pointers to (uintptr_t) before down-casting to (int). This avoids 2006-02-04 00:14:06 +00:00
sparc64 Hook up le(4) to the build. For now it's only added to the sparc64 GENERIC 2006-01-31 22:34:13 +00:00
sys Add AUDITVNODE[12] flags to namei(), which cause namei() to audit path 2006-02-05 15:42:01 +00:00
tools Fix a leftover "iwi_boot" string. 2006-01-30 16:32:08 +00:00
ufs - Reorder calls to vrele() after calls to vput() when the vrele is a 2006-02-01 00:25:26 +00:00
vm Remove an unnecessary call to pmap_remove_all(). The given page is not 2006-02-04 22:37:10 +00:00
Makefile