freebsd-dev/sys
Warner Losh 60c64b939b Remove check to see if the get resource for the second resource
succeeds.  There is a difference between how OLDCARD and NEWCARD deal
with their resources, and this code exposes that difference.  I'm not
sure which behavior is correct, and will need to look into that in
more detail.  However, it appears that we go ahead and allocate the
right thing in both cases that I have access to (CF cards, CDROM, and
external ata enclosures), so go ahead and ignore the failure to get
the resource for the other rid.  There's already another check to make
sure that the actual allocation works correctly, and that should be
sufficient to catch cases that don't work.

Submitted by: wpaul and iedowse
2003-06-27 03:25:43 +00:00
..
alpha Add a f_vnode field to struct file. 2003-06-22 08:41:43 +00:00
amd64 Oops, I only added a comment about why ips doesn't compile. Actually 2003-06-26 04:01:59 +00:00
arm sys/sys/limits.h: 2003-05-19 20:29:07 +00:00
boot Build on amd64. Yes, I know this isn't particularly nice. 2003-06-26 03:51:57 +00:00
cam Merge common XPT_CALC_GEOMETRY functions into a single convenience function. 2003-06-14 22:17:41 +00:00
coda Remove in toto coda_strategy which incorrectly implemented vop_panic(); 2003-06-15 18:45:15 +00:00
compat Add a f_vnode field to struct file. 2003-06-22 08:41:43 +00:00
conf - Add a software watchdog facility. 2003-06-26 09:50:52 +00:00
contrib This commit was generated by cvs2svn to compensate for changes in r116801, 2003-06-25 06:06:52 +00:00
crypto Use __FBSDID(). 2003-06-10 21:44:29 +00:00
ddb Rename P_THREADED to P_SA. P_SA means a process is using scheduler 2003-06-15 00:31:24 +00:00
dev Remove check to see if the get resource for the second resource 2003-06-27 03:25:43 +00:00
fs change dev_t to struct cdev * to match ufs. This fixes fstat for cd9660 2003-06-24 22:11:20 +00:00
geom Sleep on "-" in our normal state to simplify debugging. 2003-06-18 10:33:09 +00:00
gnu Add the same KASSERT to all VOP_STRATEGY and VOP_SPECSTRATEGY implementations 2003-06-15 18:53:00 +00:00
i4b Use __FBSDID(). 2003-06-11 00:01:05 +00:00
i386 Add a f_vnode field to struct file. 2003-06-22 08:41:43 +00:00
ia64 Add TLS related relocation. 2003-06-19 06:51:43 +00:00
isa Force media autodetection if the device has lost its parameter table. 2003-06-16 08:42:20 +00:00
isofs/cd9660 change dev_t to struct cdev * to match ufs. This fixes fstat for cd9660 2003-06-24 22:11:20 +00:00
kern - Add a software watchdog facility. 2003-06-26 09:50:52 +00:00
libkern Use __FBSDID(). 2003-06-11 05:37:42 +00:00
modules Attach the "null" module to the LINT build. 2003-06-26 08:06:31 +00:00
net add "autoselect" mode and "auto" alias: these let you reset the 2003-06-25 15:03:05 +00:00
net80211 fix typo 2003-06-27 02:53:00 +00:00
netatalk - Use if_broadcastaddr from struct ifnet rather than relying on 2003-03-21 17:53:16 +00:00
netatm Use __FBSDID(). 2003-06-11 07:22:30 +00:00
netgraph Fix a comment 2003-06-25 20:58:35 +00:00
netinet remove unused file (ipfw2 is the default in RELENG_5 and above; the old 2003-06-24 07:12:11 +00:00
netinet6 Do not attempt to access to inp_socket fields if the socket is in the TIME_WAIT 2003-06-17 00:31:30 +00:00
netipsec Introduce an M_ASSERTPKTHDR() macro which performs the very common task 2003-04-08 14:25:47 +00:00
netipx Use __FBSDID(). 2003-06-11 05:37:42 +00:00
netkey Use __FBSDID(). 2003-06-11 05:37:42 +00:00
netnatm Use __FBSDID(). 2003-06-11 05:37:42 +00:00
netncp Use __FBSDID(). 2003-06-11 05:37:42 +00:00
netsmb Add a f_vnode field to struct file. 2003-06-22 08:41:43 +00:00
nfs Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
nfsclient Lock the vm object when freeing a page. 2003-06-17 05:17:00 +00:00
nfsserver Fix a bug in nfsrv_read() that caused the replies to certain NFSv3 2003-06-24 19:04:26 +00:00
opencrypto Initialize struct fileops with C99 sparse initialization. 2003-06-18 18:16:40 +00:00
pc98 Replace evil abuse of geteblk() with malloc(9). 2003-06-16 07:41:47 +00:00
pccard OLDCARD is OBSOLETE_IN_6. Tag it as such. 2003-06-12 04:46:43 +00:00
pci Add a PCI ID for the Apollo Pro 133A. 2003-06-23 11:15:22 +00:00
posix4 Use __FBSDID(). 2003-06-11 06:34:30 +00:00
powerpc Remove unused bootpath[] variable. It conflicted with a declaration 2003-06-25 08:11:29 +00:00
rpc
security Redesign the externalization APIs from the MAC Framework to 2003-06-23 01:26:34 +00:00
sparc64 remove unnecessary comment. We do what the comments says we need to. 2003-06-24 21:37:49 +00:00
sys Remove an '_' which was surplus to requirements. 2003-06-25 08:30:45 +00:00
tools Don't check the state of the vnode interlock if the specification says 2003-06-22 21:20:06 +00:00
ufs Lock the vm object when freeing pages. 2003-06-15 21:50:38 +00:00
vm vm_page_select_cache() enforces a number of conditions on the returned 2003-06-26 15:44:03 +00:00
Makefile Revert exclusion for amd64 that stopped boot/ being built. 2003-06-26 03:52:48 +00:00