summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-09-22add support for hotplugging devices on sas controllers. this is disabledDavid Gwynne
for now until we deal more appropriately with events generated by other variants of mpi controllers.
2006-09-22implement a kernel thread that can be used by the midlayer or scsi driversDavid Gwynne
when they need a process context to do something. the most obvious task that springs to mind is attaches and detaches of devices on scsibus. ok krw@ marco@ deraadt@
2006-09-21Remove LFS-related code, no binary changePedro Martelletto
2006-09-21Those were supposed to go away...Pedro Martelletto
2006-09-21trim the de.4 entry;Jason McIntyre
2006-09-21nick a double space;Jason McIntyre
2006-09-21mac scsi sync;Jason McIntyre
2006-09-21remove trailing full stops from device list;Jason McIntyre
2006-09-21remove trailing full stops from the device list;Jason McIntyre
2006-09-21sync sbus scsi device list;Jason McIntyre
2006-09-21drop trailing full stops from the device list;Jason McIntyre
2006-09-21sync com, aic, and wdc lines;Jason McIntyre
2006-09-21remove trailing full stops from the device list;Jason McIntyre
2006-09-21Add support to rcsdiff for all the other diff flags thatTodd C. Miller
are pertinent to files (not directories) and that do not conflict with rcsdiff-specific flags. OK xsa@
2006-09-21the drivers are called adv and adw, not advansys;Jason McIntyre
2006-09-21more lfs removal; ok pedroJason McIntyre
2006-09-21reword a sentence so we are not discussing lfs; help from pedroJason McIntyre
2006-09-21sync the pci scsi entries;Jason McIntyre
2006-09-21remove trailing full stops from the device list;Jason McIntyre
2006-09-21sync the pas.4 entry;Jason McIntyre
2006-09-21add a small page for proaudio spectrum; help/ok mickeyJason McIntyre
2006-09-21- put mpu(4) in the right placeJason McIntyre
- sync mpu(4) and sb(4) entries
2006-09-21isapnp devices sync;Jason McIntyre
2006-09-21drop full stops from device list;Jason McIntyre
2006-09-21sync isa scsi devices;Jason McIntyre
2006-09-21drop full stops from the device list;Jason McIntyre
2006-09-21sync the eisa scsi devices;Jason McIntyre
2006-09-21drop full stops from device list;Jason McIntyre
2006-09-21do not use full stops at the end of the device lists:Jason McIntyre
there's no need for it, and pasting will be easier without them
2006-09-21ugly trailing ws; from bret dot lambert at gmailOtto Moerbeek
2006-09-21code for acking event notifications that require acks.David Gwynne
2006-09-21deref the right rcb by using i as the index, not 1 all the time.David Gwynne
2006-09-21start cleaning up the completion path for event notifications.David Gwynne
2006-09-21missing args for printf; some from Aurelien <aurelien26 at free dot fr>.Federico G. Schwindt
2006-09-21add a debug flag type thing for event handlingDavid Gwynne
2006-09-21wrap the hardware replies up in a structure called mpi_rcb which isDavid Gwynne
similair to the one used for requests. take the reply bits out of the ccb, but point it at the rcb instead. this lets us defer processing of the reply some time after we reuse or free the ccb.
2006-09-21factor the common code out of mpi_intr and mpi_complete. they wereDavid Gwynne
basically identical apart from the conditions they looped on.
2006-09-21when we probe and find devices on the scsibus, we allocate a scsi_linkDavid Gwynne
struct for it and keep it in the midlayer. however, this struct was never free'd on detach. since we only do hotplugging of controllers (and the scsibus and devices get hotplugged as a matter of course), we now walk the list of scsi_link structs and free them on detach of scsibus. ok marco@
2006-09-21event data for the sas phy and sas status change messagesDavid Gwynne
2006-09-21Remove newlfs, okay weingart@ deraadt@Pedro Martelletto
2006-09-20syncTheo de Raadt
2006-09-20Use void * where void * is meant, spotted by tedu@Pedro Martelletto
No binary change
2006-09-20syncTheo de Raadt
2006-09-20- sort SEE ALSOJason McIntyre
- better macro
2006-09-20update ciss.4 .Nd;Jason McIntyre
2006-09-20export a structure for the firmware file header. Unfortunately this isTheo de Raadt
one of the more gross firmwares around (as in, the broadcom supplied header file has 30+ ugly global variables.. which we must copy into a header. Kernel and userland must agree about this header, then the kernel can rip the header apart back into it's driver specific "globals"..)
2006-09-20build a bnx firmware file, for firmloadTheo de Raadt
2006-09-20Fix the way delays between request retransmissions are calculatedThordur I. Bjornsson
in the case where NFSERR_TRYLATER is received from the server. Adapted from NetBSD. ok pedro@, tedu@
2006-09-20Recommit non-static array fix.Ray Lai
2006-09-20Recommit memory leak fix.Ray Lai