freebsd-src/sys/dev
Matt Jacob 6d1d7d4c87 Fix some breakage about how we build WWNs. Do some other fabric related
changes: consider a new PDB entry different if Class 3 service parameter
roles change (!!!). Do some checking as we're getting a port database
that traps whether things change while we're doing so. Handle N-port
and F-ports correctly. Fix the fabric login loop to retain a login/binding
if things haven't changed (I mean, why logout a device only to log it back
in). No longer accept, after fabric logins, garbage if we can't get a PDB
entry that matches the device we've just logged into- if it doesn't, log
it out as it is very unlikely to still be what we thought it was. Get rid
of some of the debounce loops because we could get stuck there.
2000-05-09 01:14:43 +00:00
..
advansys Hide annoying message under boot-verbose. 2000-04-23 09:11:19 +00:00
aha Remove unneeded <sys/buf.h> includes. 2000-04-18 15:15:39 +00:00
ahb Remove #include "eisa.h" and #if NEISA > 0 2000-01-29 18:22:33 +00:00
aic Remove ~25 unneeded #include <sys/conf.h> 2000-04-19 14:58:28 +00:00
aic7xxx Remove unneeded <sys/buf.h> includes. 2000-04-18 15:15:39 +00:00
amd Remove ~25 unneeded #include <sys/conf.h> 2000-04-19 14:58:28 +00:00
amr Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
an Remove ~25 unneeded #include <sys/conf.h> 2000-04-19 14:58:28 +00:00
ar Two simple changes to the kernel internal API for netgraph modules, 2000-04-28 17:09:00 +00:00
ata Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
atkbdc Fixed the type of some ivar access functions. Ivars have type uintptr_t, 2000-04-30 10:01:56 +00:00
awi Remove unneeded #include <sys/kernel.h> 2000-04-29 15:36:14 +00:00
bktr Remove ~25 unneeded #include <sys/conf.h> 2000-04-19 14:58:28 +00:00
buslogic Remove unneeded <sys/buf.h> includes. 2000-04-18 15:15:39 +00:00
cardbus Sync to latest cardbusdevs file 1999-11-18 07:22:59 +00:00
ccd Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
cs NewBus the cs driver. 2000-03-30 05:16:16 +00:00
cy Ahhrggg. Put the test for the compat shims AFTER the file that includes 2000-03-27 20:24:02 +00:00
dc Depend on miibus. 2000-04-29 13:41:57 +00:00
de Bounce a copy of the mbuf to the bpf listener when we submit the frames 2000-05-06 15:53:59 +00:00
dec Add missing $FreeBSD$ 2000-05-01 19:54:26 +00:00
dgb Remove #if NDGB > 0 and #if NDGM > 0 2000-01-29 18:42:45 +00:00
dpt Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
ed Remove unneeded #include <sys/kernel.h> 2000-04-29 15:36:14 +00:00
eisa Pre 4.0 tidy up. 2000-01-14 07:14:17 +00:00
en Ahhrggg. Put the test for the compat shims AFTER the file that includes 2000-03-27 20:24:02 +00:00
ep Remove unneeded #include <sys/kernel.h> 2000-04-29 15:36:14 +00:00
ex Split out the ISA bus front end code into its own file. PCCARD attachment 2000-05-01 09:05:19 +00:00
fb Peter and I cross-committed: this file needs sys/kernel.h now. 2000-04-29 18:03:52 +00:00
fdc Step down a level and issue format requests with a struct bio instead 2000-05-06 07:01:47 +00:00
fe Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
fxp Added support for cards and on-motherboard NICs that use an SEEPROM 2000-03-28 04:41:42 +00:00
hea Remove un-needed #include's. 2000-01-17 20:49:59 +00:00
hfa Ensure that DMA mappings are freed in error situations. 2000-01-15 21:01:04 +00:00
ic Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
ida Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
ie Add missing $FreeBSD$ 2000-05-01 19:54:26 +00:00
iicbus Remove unneeded #include <sys/kernel.h> 2000-04-29 15:36:14 +00:00
isp Fix some breakage about how we build WWNs. Do some other fabric related 2000-05-09 01:14:43 +00:00
joy Add ADS7182 as a known Joystick. 2000-01-18 08:38:35 +00:00
kbd - Properly keep track of I/O port resources. 2000-03-19 03:25:13 +00:00
lmc Adjust to accomodate recent changes to the rcvdata and rcvmsg 2000-05-01 03:31:58 +00:00
lnc Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
mc146818 Add missing $FreeBSD$ 2000-05-01 19:54:26 +00:00
mca Set the RF_SHAREABLE flage when we allocate an IRQ. 2000-03-13 11:43:53 +00:00
mcd Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
md Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
mii Remove unneeded #include <sys/kernel.h> 2000-04-29 15:36:14 +00:00
mlx Change the way that scatter/gather list tables are allocated so that we 2000-05-06 08:54:33 +00:00
mse - `Newbus'ified the driver. 2000-03-18 15:13:30 +00:00
pccard Remove bogus comment 2000-04-20 07:54:59 +00:00
pcf Remove ~25 unneeded #include <sys/conf.h> 2000-04-19 14:58:28 +00:00
pci Update 'hose' (actually, MCPCIA instance #) for Alpha Rawhide systems. 2000-05-07 04:56:19 +00:00
pcic OK. Next step: we read in CIS. 2000-04-19 08:31:21 +00:00
pdq Pre 4.0 tidy up. 2000-01-14 07:14:17 +00:00
ppbus If PERIPH_1284 is not defined, don't even bother calling the BUS_*_INTR 2000-05-07 20:46:49 +00:00
ppc Enable PnP attachment for parallel port controllers. 2000-04-22 15:08:50 +00:00
ray Move _detach to be underneath _attach. 2000-05-07 16:03:36 +00:00
rc Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
rp Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
scd Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
sf Depend on miibus. 2000-04-29 13:41:57 +00:00
si Always leave SP_DCEN on (monitor DCD). Otherwise the firmware *really* 2000-01-25 16:45:54 +00:00
sio Add the logical ID of FUJITSU Modem 33600 PNP/I2. 2000-05-02 05:54:11 +00:00
sk Add a missing MODULE_DEPEND() on miibus.. I was working from 2000-04-29 15:25:56 +00:00
smbus Remove unneeded #include <sys/kernel.h> 2000-04-29 15:36:14 +00:00
sn Don't claim devices that we fail to probe for. Reverse the sense of a test 2000-05-07 18:20:40 +00:00
snp Unstaticize this driver. You can have as many snoop devices as you can 2000-04-02 00:35:37 +00:00
sound Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
speaker Don't use struct buf for random small temporary buffers. 2000-05-05 09:05:39 +00:00
sr Two simple changes to the kernel internal API for netgraph modules, 2000-04-28 17:09:00 +00:00
streams Give the "streams" modulea version (1) and depend on it from the 2000-05-06 01:39:45 +00:00
sym Work-around a couple of C1010 quirks: 2000-05-07 09:54:33 +00:00
syscons Added PC-98 supports. 2000-05-08 14:55:21 +00:00
ti Update the Tigon firmware to 12.3.21. This fixes a few bugs and adds support 2000-04-24 17:44:45 +00:00
tx Depend on miibus. 2000-04-29 13:41:57 +00:00
usb Use the new and shiny module versioning. This enables you to load the 2000-05-08 15:10:05 +00:00
vinum Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
vn Separate the struct bio related stuff out of <sys/buf.h> into 2000-05-05 09:59:14 +00:00
vr Depend on miibus. 2000-04-29 13:41:57 +00:00
vx Add missing $FreeBSD$ 2000-05-01 19:54:26 +00:00
wi Remove ~25 unneeded #include <sys/conf.h> 2000-04-19 14:58:28 +00:00
wl Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
xe Now that I've got reports that this works, let's turn the debugging off. 2000-05-01 04:41:04 +00:00