freebsd-nq/sys
Warner Losh a3e2432858 Use return value of resource_list_add to avoid a second
resource_list_find.  Check to make sure that rle is not NULL and panic
if it is (but it appears that resource_list_add already panics, so I'm
not entirely sure it is necessary now).

Add a test to make sure we have a interrupt resource when we're
disabling it.  This is also a cannot happen, but the extra care
shoudln't hurt.

Found by: Coventry tool via sam@
2005-04-12 04:30:35 +00:00
..
alpha Fix another instance of TDP_OWEPREEMPT -> td_owepreempt. 2005-04-09 18:15:17 +00:00
amd64 Align the entry point to assembly language functions to a 16-byte boundary. 2005-04-10 20:49:21 +00:00
arm Don't announce the range SDRAM_START-freemempos until I figure out what's 2005-04-07 22:04:18 +00:00
boot Fix 'implicit int' instance. 2005-04-09 14:07:13 +00:00
bsm
cam avoid use after free 2005-03-31 21:43:19 +00:00
coda Explicitly hold a reference to the cdev we have just cloned. This 2005-03-31 12:19:44 +00:00
compat In winx32_wrap.S, preserve return values in the fastcall and regparm 2005-04-11 17:04:49 +00:00
conf Add winx32_wrap.S to files.i386 for the NDISulator. 2005-04-11 16:23:13 +00:00
contrib
crypto
ddb
dev Use return value of resource_list_add to avoid a second 2005-04-12 04:30:35 +00:00
doc
fs - Clear VI_OWEINACT before calling vget() with no lock type. We know 2005-04-11 11:17:20 +00:00
gdb check return value of gdb_rx_varhex 2005-03-28 18:31:18 +00:00
geom Fix a long-standing bug. Error string has to be copyied from the user 2005-04-08 09:28:08 +00:00
gnu - Remove wantparent, it is no longer necessary. An assert in vfs_lookup.c 2005-03-29 13:09:42 +00:00
i4b Don't use 'i386/include' directly. 2005-04-08 03:37:20 +00:00
i386 Properly terminate the table generated from ACPI info. The cpufreq 2005-04-10 19:57:47 +00:00
ia64 Divorce critical sections from spinlocks. Critical sections as denoted by 2005-04-04 21:53:56 +00:00
isa - Don't enable periodic interrupts from the RTC by default in rtc_statusb. 2005-03-24 21:34:16 +00:00
isofs/cd9660 - We no longer have to bother with PDIRUNLOCK, lookup() handles it for us. 2005-03-28 09:34:36 +00:00
kern Return the resource created/found in resource_list_add to avoid an extra 2005-04-12 04:22:17 +00:00
libkern Replace the current strspn() and strcspn() with significantly faster 2005-04-02 18:52:44 +00:00
modules Create new i386 windows/bsd thunking layer, similar to the amd64 thunking 2005-04-11 02:02:35 +00:00
net Explicitly hold a reference to the cdev we have just cloned. This 2005-03-31 12:19:44 +00:00
net80211 remove extern from function decls 2005-04-04 04:27:20 +00:00
netatalk
netatm
netgraph Remove goto. 2005-04-11 10:16:17 +00:00
netinet - Tighten up the Timestamp checks to prevent a spoofed segment from 2005-04-10 05:24:59 +00:00
netinet6 check for malloc failure (also move malloc up to simplify error recovery) 2005-03-29 01:26:27 +00:00
netipsec
netipx Update copyright: parts of the netipx implementation are covered by a 2005-04-10 18:05:46 +00:00
netkey
netnatm
netncp
netsmb Explicitly hold a reference to the cdev we have just cloned. This 2005-03-31 12:19:44 +00:00
nfs
nfs4client - Remove wantparent, it is no longer necessary. An assert in vfs_lookup.c 2005-03-29 13:09:42 +00:00
nfsclient - LK_NOPAUSE is a nop now. 2005-03-31 04:37:09 +00:00
nfsserver avoid potential null ptr deref by free'ing excess mbufs instead of 2005-03-28 18:51:58 +00:00
opencrypto
pc98 Oops, correct typo. 2005-04-10 03:36:13 +00:00
pccard
pci Add nForce3-250. 2005-04-08 18:04:39 +00:00
posix4 Actually commit the code for kern_sched_get_rr_interval(). 2005-03-31 22:54:48 +00:00
powerpc Change an instance of md_savecrit to md_saved_msr that I missed. 2005-04-08 14:26:55 +00:00
rpc
security
sparc64 Divorce critical sections from spinlocks. Critical sections as denoted by 2005-04-04 21:53:56 +00:00
sys Return the resource created/found in resource_list_add to avoid an extra 2005-04-12 04:22:17 +00:00
tools - Add the character "E" to the understood lock types. This means 2005-04-11 15:15:03 +00:00
ufs - Consistently call 'vp' vp rather than ovp sometimes in ffs_truncate(). 2005-04-05 08:49:41 +00:00
vm Flip the switch and turn mpsafevm on by default for sparc64. 2005-04-04 20:59:02 +00:00
Makefile