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-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
2006-06-06
fix a panic string to mention the corrent place its freaking out in.
David Gwynne
2006-06-01
leave the reply_dva address alone so we can post it back to the ioc rather
David Gwynne
2006-06-01
fix the reply handling on crazy machines that give me bits in the high part
David Gwynne
2006-06-01
64 bit dva addresses so we can >> 32 later; ok dlg
Theo de Raadt
2006-05-31
byteswap the ioc_status field so we can respond to scsi things properly on
David Gwynne
2006-05-31
remove the fetching of the manufacturing page. it was just there to see if
David Gwynne
2006-05-31
mpi hardware uses an 8 bit field to describe the number of devices it has
David Gwynne
2006-05-31
dont display the first manufacturing page
David Gwynne
2006-05-31
c++ style comments shouldnt be in the tree
David Gwynne
2006-05-31
int32 i >> 32 is undefined, so cast to unsigned long long first, ok dlg
Theo de Raadt
2006-05-31
implement chained scatter gather lists.
David Gwynne
[next]