Age | Commit message (Collapse) | Author |
|
loop ports and other fabric ports that have logged in to us, and check
that we're still logged in to other fabric ports. Rearrange the update
processing loop so we attach and detach targets last, since we need to get
all the way through before we've identified what's gone missing. Handle
fabric port login errors a bit more usefully too.
|
|
comes back, so later on we can work out what to do when logins fail
|
|
Simplifies things a bit and makes pre- and post- attach operations work
the same.
|
|
u_int32_ts rather than u_int64_ts.
ok jmatthew@
|
|
the alignment the driver guarantees.
with and ok jmatthew@
|
|
ok jmatthew@
|
|
being 4 byte aligned.
rewrite qle_put_data_seg so it takes an address and length rather than
a dma descriptor so it can be used to write sges for arbitrary things
rather than just dmamaps. use it to write out all sges.
ok jmatthew@
|
|
the chip already has firmware before trying to boot it, so we can explain
why it's not working rather than printing cryptic errors.
|
|
While this looks a lot like qla(4), there were a lot of minor changes between
the 23xx and 24xx generations that mean that there isn't really all that much
shared code.
|