summaryrefslogtreecommitdiffstats
path: root/sys/dev
AgeCommit message (Expand)AuthorFilesLines
2014-01-21Use ARRAY_SIZE() instead of nitems() to reduce diffs with Linux.kettenis3-10/+10
2014-01-21Allow for variable sized work units.jsing4-11/+10
2014-01-21Use a TAILQ for tracking work units, rather than an array. This will allowjsing2-21/+17
2014-01-21Stop bzeroing the work unit when it is initialised. Rather, only initialisejsing1-5/+9
2014-01-21Add all the Intel KT's which got missed.deraadt1-13/+90
2014-01-21Remove pointless validation - these cases cannot be hit as they havejsing1-9/+8
2014-01-21Factor out and fix the RAID5 write functionality.jsing1-36/+119
2014-01-21Add support for ISP2200 based adapters.jmatthew3-48/+161
2014-01-21The semaphore register does need to be cleared when clearing interrupts,jmatthew1-7/+14
2014-01-21Stop using 23xx-specific interrupt status codes everywhere. Instead, classifyjmatthew2-25/+42
2014-01-20With 2K login firmware, the login option bits are in mbox register 10.jmatthew1-2/+5
2014-01-20call usbd_deactivate() for DVACT_DEACTIVATEjcs1-4/+8
2014-01-20add ubcmtp, a USB driver for Broadcom multitouch trackpads found onjcs2-1/+880
2014-01-20define UIPROTO_BOOT_MOUSEjcs1-1/+2
2014-01-20bcopy to memcpychris1-12/+12
2014-01-20bcmp to memcmpchris1-2/+2
2014-01-20bzero to memsetchris1-35/+35
2014-01-20Return a user friendly error if we ever encounter an unknown cryptojsing1-1/+2
2014-01-20Do the resume work from DVACT_WAKEUP. There is far too much code, and itkettenis1-1/+3
2014-01-20drm_activate() serves no purpose; ok kettenisderaadt1-14/+2
2014-01-20Convert the softraid work unit workqs to taskqs.jsing2-12/+13
2014-01-20Store the algorithm and key length in the discipline data structure,jsing2-26/+22
2014-01-20Remove unused variable.jsing1-2/+1
2014-01-20Do not bother setting crp_desc to NULL, since it does not really gain usjsing1-10/+1
2014-01-20bzero to memsetdlg1-13/+13
2014-01-20bcopy to memcpydlg1-6/+8
2014-01-20Instead of checking sc->sc_revision <= 1 check that theclaudio1-2/+2
2014-01-20Replace dedicated swu_fake variable with a work unit flag.jsing2-5/+5
2014-01-19Refactor rnd startup so arc4random/arc4random_buf can create a chacha statederaadt2-32/+24
2014-01-19Assert that a workunit has ccbs if it is being scheduled. Otherwise wejsing1-1/+3
2014-01-19white space fixdlg1-2/+2
2014-01-19If the system runs out ouf mbufs, the receive queue of the viobluhm1-8/+29
2014-01-19Improve some comments and wrap a long line.jsing1-6/+11
2014-01-19Only schedule the read workunit if there are actually I/O ccbs enqueuedjsing1-8/+12
2014-01-19Factor out and improve the block regeneration code.jsing1-26/+58
2014-01-19Better interrupt handler return values. 1 if the chip said it wanted anjmatthew1-14/+8
2014-01-19introduce fine grained locking around the lists of packet handlersdlg1-20/+51
2014-01-19Introduce qla(4), a new driver for Qlogic fibre channel HBAs (only ISP23xxjmatthew5-1/+2932
2014-01-19hwflags is never used, so clean it updlg1-3/+1
2014-01-19replace bcmp with memcmpdlg1-4/+4
2014-01-19bcopy to memcpydlg1-3/+3
2014-01-19replace bzero with memset.dlg1-34/+34
2014-01-19all 64bit archs myx runs on support bus_space 8 things because of work idlg1-2/+2
2014-01-19With the earlier initialization of the random subsystem, random_hostseed()deraadt2-13/+2
2014-01-19In random_start() we can assume the msg buffer is mapped, all systems doderaadt1-6/+8
2014-01-19scsi has to scrub the ata xfer before using it so its set for the restdlg1-1/+2
2014-01-18move the declaration of ncr53c9x_scsi_cmd into the .c file, its the onlydlg2-3/+3
2014-01-18replace XS_NO_CCB with an iopool around the ecb_pool.dlg1-39/+21
2014-01-18get rid of a XS_NO_CCB thats caused by a failure to allocate thedlg2-86/+55
2014-01-18instead of having every bit of glue set up and attach an identicaldlg8-50/+24