| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
'RELENG_4_1_0_RELEASE'.
Notes:
svn path=/stable/4/; revision=63894
svn path=/release/4.1.0/; revision=63895; tag=release/4.1.0
|
| |
|
|
|
|
|
| |
Approved by: jkh
Notes:
svn path=/stable/4/; revision=63744
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=63650
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=63590
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=63556
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=63553
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=63395
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=63394
|
| |
|
|
|
|
|
|
| |
for the rototilling that !*$)~@!$_@*_(~@$*_(~@$*~@$*
Qlogic F/W changes will need.
Notes:
svn path=/stable/4/; revision=63391
|
| |
|
|
|
|
|
|
|
|
| |
when we're done reading it (makes checking things easier).
Before calling isp_notify_ack make sure we're at RUNSTATE-
elsewise we can be responding to LIPs or SCSI bus resets
before we've finished some of the wiring.
Notes:
svn path=/stable/4/; revision=63389
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=63386
|
| |
|
|
|
|
|
| |
about MBOX_COMMAND_ERROR vs. MBOX_COMMAND_PARAM_ERROR.
Notes:
svn path=/stable/4/; revision=63384
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=63338
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=63312
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=63222
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=63220
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=63207
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=63134
|
| |
|
|
|
|
|
|
| |
the card has been removed, don't panic on a NULL pointer in that
case.
Notes:
svn path=/stable/4/; revision=62971
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=62728
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Significant changes:
- Remove obsolete informations from the README.sym file.
- Check also against DT_DATA_IN phase on parity/crc error.
(Merged from Pamela Delaney's changes in the Linux driver)
- Fix support for phase mismatch handling from the C code for
the C1010 (only useful for testing issue).
- Add an asynchonous notification handler for `lost device'
(AC_LOST).
Notes:
svn path=/stable/4/; revision=62650
|
| |
|
|
|
|
|
|
|
|
| |
Oops! If we're deciding a command is now really dead, make *darned*
sure that it really is by issuing a ISPCTL_ABORT_CMD just on the
off chance the f/w will start it up again and, ha ha, start using
the DMA resources we gave it but are now taking away.
Notes:
svn path=/stable/4/; revision=62647
|
| |
|
|
|
|
|
|
|
| |
Clean up ISPCTL_ABORT_CMD function to not be too chatty if it succeeds,
or even if it fails with INVALID_PARM (which just means that the handle
doesn't refer to an active commane).
Notes:
svn path=/stable/4/; revision=62646
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add 8 bits of volatile mailbox busy mask- this will be the bitmask
of output mailbox values we want to get back out of the chip once
a mailbox command is done. Add storage for the maximum number of
output mailbox registers to the softc. Set ISP_MAX_LUNS to be off
of new isp_maxluns tag in softc. Change our 'fabdev' tag to
'loggedin'. Increase size (and add defines for) topology storage.
Roll minor version numbers.
Notes:
svn path=/stable/4/; revision=62546
|
| |
|
|
|
|
|
|
|
|
|
|
| |
based upon Qlogic chip type). Define maximum mailboxes. Add INT_PENDING_MASK
macro. Change mailbox offset macro name.
cleanup i_int_X vs. uint_X definitions
The storage for WWN from NVRAM is actually the PORT WWN, not the NODE WWN.
Notes:
svn path=/stable/4/; revision=62545
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=62544
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=62543
|
| |
|
|
|
|
|
|
|
| |
comparisons against the tag isp_maxluns- if > 16, we're SCCLUN based.
On initial regular SCSI startup, disable auto-disconnect.
Notes:
svn path=/stable/4/; revision=62542
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
with the STRNCAT function.
Add an isp_handle_index function- this is prepatory to loading more into
the handle (i.e., generation number), so we will now need a function that
will take a handle and return a flat index [ 0 .. maxhandles-1 ] for
auxillary routines that need an index to get at buddy store values
(like dma maps or xflist pointers).
Notes:
svn path=/stable/4/; revision=62540
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(we always support fabric now). Remove SCCLUN definition (we always
support SCCLUN now, if we load the f/w). Add typedef definition of an
external firmware fetch function.
Clean up private storage so that we can use the spriv_field0 to
store a bitmask of whether we've set a value into ccb->ccb_h.status,
whether we're in the watchdog routine for this command now, whether
we've set a grace period for this command and whether this command is
actually done.
See comments of rev 1.45 of isp.c for more complete information.
Add in isp_lock/isp_unlock inlines. Add in an islocked/intsok flag
to isp_osinfo substructure (all in prep for SMP). Define MBOX_WAIT_COMPLETE
and MBOX_NOTIFY_COMPLETE macros so that we can now (temp) use tsleep
to wait for mailbox completion. Requires us to guess whether we're
servicing an interrupt or not- will use intr_nesting_level.
Add local strncat function.
Notes:
svn path=/stable/4/; revision=62539
|
| |
|
|
|
|
|
| |
set of comments- basically synchronization of changes to watchdog timeouts).
Notes:
svn path=/stable/4/; revision=62538
|
| |
|
|
|
|
|
| |
comments- particularily for 1.45.
Notes:
svn path=/stable/4/; revision=62537
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=62531
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=62530
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=62529
|
| |
|
|
|
|
|
|
|
|
|
| |
Add rudimentary support for detach
Be better behaved when initialisation fails, i.e. deallocate resources.
Make the message about setting up the BIOS correctly a i386 specific thing.
Add the define for the 440MX motherboard (ICH0, UHCI)
Save the resources in the softc
Notes:
svn path=/stable/4/; revision=62410
|
| |
|
|
|
|
|
|
| |
Make the hub driver behave more like Windows does. Some device rely on
a specific boot up sequence for them to work right *sigh*
Notes:
svn path=/stable/4/; revision=62409
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Add define for Zip 250.
Add detection code for InSystem USB cable.
Make some code less ambiguous.
(Y-E Data floppy) We match on the device, not the revision of the device/
Make two printfs distinct so it is easier to spot where the problem
occurred.
Notes:
svn path=/stable/4/; revision=62408
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=62407
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=62406
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=62405
|
| |
|
|
|
|
|
| |
Additional quirks for Wacom Tablet and MCT hubs
Notes:
svn path=/stable/4/; revision=62404
|
| |
|
|
|
|
|
|
| |
Implement SIGIO.
Add additional debugging info
Notes:
svn path=/stable/4/; revision=62403
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=62402
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=62401
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=62400
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=62399
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=62398
|
| |
|
|
|
|
|
| |
e-mail address
Notes:
svn path=/stable/4/; revision=62395
|
| |
|
|
| |
Notes:
svn path=/stable/4/; revision=62314
|