index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
dev
/
ic
/
mpi.c
Age
Commit message (
Expand
)
Author
2006-09-22
add support for hotplugging devices on sas controllers. this is disabled
David Gwynne
2006-09-21
code for acking event notifications that require acks.
David Gwynne
2006-09-21
deref the right rcb by using i as the index, not 1 all the time.
David Gwynne
2006-09-21
start cleaning up the completion path for event notifications.
David Gwynne
2006-09-21
add a debug flag type thing for event handling
David Gwynne
2006-09-21
wrap the hardware replies up in a structure called mpi_rcb which is
David Gwynne
2006-09-21
factor the common code out of mpi_intr and mpi_complete. they were
David Gwynne
2006-09-18
macros and types for event notifications from the hardware.
David Gwynne
2006-09-18
There's no need to walk the list of devices to find the SCSI bus we
Pedro Martelletto
2006-09-16
rework the handling of the errors coming off the hardware at the bottom of
David Gwynne
2006-08-24
dont print debug output when the scsi completion path returns with
David Gwynne
2006-08-03
always call scsi_done at splbio. issue found by pedro@
David Gwynne
2006-07-15
set the tags on the scsi command according to what the midlayer says they
David Gwynne
2006-07-15
have a go at configuring spi variants to only talk to the devices at the
David Gwynne
2006-07-09
spacing
David Gwynne
2006-07-09
enabling interrupts doesnt deserve an XXX. i think we want to do that.
David Gwynne
2006-07-09
implement firmware upload. this frees up memory on some controllers so they
David Gwynne
2006-07-06
fix debugging stuff
David Gwynne
2006-07-06
after walking the attached devices and running ppr against them, then fetch
David Gwynne
2006-07-06
do not stash pages 2 and 3 (the volume and physdisk pages respectively)
David Gwynne
2006-07-06
stash a pointer to the scsibus attached to us so we dont have to walk the
David Gwynne
2006-07-05
check if the requests for the config pages were completed successful,
David Gwynne
2006-06-30
Unbreak the tree; cast the result of sizeof() to u_int32_t before passing it
Mark Kettenis
2006-06-30
tabs, not spaces
David Gwynne
2006-06-30
add mpi_inq. this is a custom io function that does an inquiry against
David Gwynne
2006-06-29
split some fields up in the spi port and dev config pages. makes the ppr
David Gwynne
2006-06-29
theres a ton of 32bit fields in mpi messages that have subfields that lie
David Gwynne
2006-06-19
Everytime one forgets an argument in a printf-like function call, God kills
Miod Vallat
2006-06-18
Make mpi not spit out WWNN and WWPN as requested by deraadt and dlg. Do
Marco Peereboom
2006-06-18
Don't walk memory whenever there is nothing there. I ran into this while
Marco Peereboom
2006-06-18
Print World Wide Node Name and World Wide Port Name during dmesg so that
Marco Peereboom
2006-06-16
vmware emulates mpi, but it does a half arsed job of it. half the fields
David Gwynne
2006-06-15
Add detection of RAID volume during PPR. Doesn't fan out the ppr to individual
Marco Peereboom
2006-06-15
Add IOC page 3 support. Needed for RAID and bio.
Marco Peereboom
2006-06-15
Print volume details in debug.
Marco Peereboom
2006-06-15
And now without a buffer overflow. Pointed out by dlg. No cookie for me.
Marco Peereboom
2006-06-15
Add structures and initial code to retrieve IOC page 2. We need this for
Marco Peereboom
2006-06-15
Print some useful error information during failure. We need this to be able
Marco Peereboom
2006-06-13
we sometimes bundle chunks that the ioc will write to in the request space
David Gwynne
2006-06-12
i stashed the dva and kva of each request space in its ccb, so why am i
David Gwynne
2006-06-12
fix sgl loading. there were a few issues, the main ones being:
David Gwynne
2006-06-12
reset the reply pointer to NULL every time we get a context reply in
David Gwynne
2006-06-12
white space fixes
David Gwynne
2006-06-12
Initial version of dv for scsi. Work based on dlg's code.
Marco Peereboom
2006-06-10
Make id in mpi_complete an unused value instead of random stack garbage.
Marco Peereboom
2006-06-10
if we're not reading a page then we're writing a page. stupid braino from
David Gwynne
2006-06-10
Redo debug prints to make it less loud and more granular.
Marco Peereboom
2006-06-08
unsigned long long -> u_int64_t
David Gwynne
2006-06-08
dont panic on empty portfacts or portenable replies. we should probably
David Gwynne
2006-06-06
set the ccb state when it comes off the free list. this isnt used anywhere
David Gwynne
[next]