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
/
ami.c
Age
Commit message (
Expand
)
Author
2007-03-22
split userland & kernel struct sensor/sensordev so that the addition
Theo de Raadt
2007-01-27
convert to our locks to rwlocks.
David Gwynne
2006-12-23
adapt to new two-level sensor api; Constantine A. Murenin
Theo de Raadt
2006-11-28
give scsi controllers a real attach args to fill in when attaching scsibus.
David Gwynne
2006-08-28
bzero() the sensor memory after allocating it.
Kenneth R Westerback
2006-08-03
always call scsi_done at splbio. issue found by pedro@
David Gwynne
2006-06-28
rewrite how the sensors are created. previously they would wait for io to
David Gwynne
2006-06-28
put proto where it is because dlg says he is a dodo
Theo de Raadt
2006-06-27
unbreak builds without BIO by moving the sensor setup back under its ifdef.
David Gwynne
2006-06-27
we can do the sensors without BIO
David Gwynne
2006-06-27
we cant do bioctl or sensors on broken controllers since they dont have the
David Gwynne
2006-06-09
Simplify ami_disk by chaging some ifs around.
Marco Peereboom
2006-06-09
Add percentages for BGI and Rebuild. Example:
Marco Peereboom
2006-05-28
Remove dead code; free commit on behalf of dlg@
Uwe Stuehler
2006-05-26
Add dlg to copyright.
Marco Peereboom
2006-05-21
move the allocation of ccb out of ami_attach into a function of its own
David Gwynne
2006-05-21
move variable declarations at the start of a block in ami_attach to the top
David Gwynne
2006-05-21
during attach use a static, spartan ccb with ami_poll to query to firmare
David Gwynne
2006-05-21
the maximum possible number of ccbs that a megaraid can use (126 of them)
David Gwynne
2006-05-21
remove a chunk of code that was ifdefed out due to compat issues with
David Gwynne
2006-05-21
The SCSI command on the passthrough bus is handed to the firmware via a
David Gwynne
2006-05-12
Fix a misreporting bug after bioctl -H is used to create a hotspare. This was
Marco Peereboom
2006-04-26
it turns out that a drivers interrupt handler is called at the spl it was
David Gwynne
2006-04-25
the error path for teh sync cache command should return, not try to blunder
David Gwynne
2006-04-23
Fix an embarrassing pasto that triggered a panic. Reported by henning.
Marco Peereboom
2006-04-22
Henning reported a crash I can't explain while using the new sensor code.
Marco Peereboom
2006-04-21
remove the ami_inquire prototype. the function doesnt exist and its not
David Gwynne
2006-04-20
return after goto wont be reached, so remove it. found by lint.
David Gwynne
2006-04-20
get rid of the ccb list typedef. while here switch to TAILQ_HEAD instead
David Gwynne
2006-04-20
remove some useless code found by lint.
David Gwynne
2006-04-20
this is the proper fix for krws bug. i feel kinda bad taking the commit
David Gwynne
2006-04-19
Make sure sc_first_poll is initialized to 0 so sensor_task_thread
Kenneth R Westerback
2006-04-18
Make output in sysctl pretier.
Marco Peereboom
2006-04-18
Display logical disk status in sysctl. Now one can use sensorsd to
Marco Peereboom
2006-04-06
the synchronise cache path is unique in ami in that it uses two megaraid
David Gwynne
2006-04-06
kudos to djm for finding an embarrassing bug. using the same variable
David Gwynne
2006-04-05
reintroduce ami_complete, a replacement for ami_poll that is built on top
David Gwynne
2006-04-03
Move scsi_done back under splbio.
Marco Peereboom
2006-04-03
Since we have a run-queue now lets check it in the isr and get io onto
Marco Peereboom
2006-04-03
Silly dlg hz/500 isnt a whole lot. Also removed busy-wait in
Marco Peereboom
2006-03-29
we never use what the ccb completion functions return, so make them all
David Gwynne
2006-03-29
fix the sync_cache scsi command up so it can run asynchronously using the
David Gwynne
2006-03-20
remove kernel printfs that say "unable to allocate memory" just before
David Gwynne
2006-03-20
finer grained use of splbio in the ioctl paths. only use it when dealing
David Gwynne
2006-03-20
shrink the ccb even more. instead of having a "wakeup" member to say when
David Gwynne
2006-03-20
remove the bits in the ccb for generalised handling of dmaable memory.
David Gwynne
2006-03-20
switch the mgmt ioctl path to use the ioctl completion function.
David Gwynne
2006-03-20
move the drv_inq ioctl path to its own completion routine. all the cleanup
David Gwynne
2006-03-20
get rid of the CCB_READY check in ami_start, it is subtly broken and slows
David Gwynne
2006-03-20
the command queues are important so wrap them up in splbio
David Gwynne
[next]