summaryrefslogtreecommitdiffstats
path: root/drivers/block/aoe/aoedev.c
Commit message (Expand)AuthorAgeFilesLines
* block: aoe: Fix kernel crash due to atomic sleep when exitingHe Zhe2019-08-081-3/+10
* aoe: replace ->special use with private data in the requestChristoph Hellwig2018-11-101-5/+6
* aoe: convert aoeblk to blk-mqJens Axboe2018-10-141-6/+8
* aoe: register default groups with device_add_disk()Hannes Reinecke2018-09-281-1/+0
* drivers/block/aoe/aoedev: NULL check is not needed for mempool_destroyzhong jiang2018-08-081-2/+2
* block/aoe: Convert timers to use timer_setup()Kees Cook2017-11-141-6/+3
* block: switch bios to blk_status_tChristoph Hellwig2017-06-091-1/+1
* block: add a bi_error field to struct bioChristoph Hellwig2015-07-291-1/+1
* aoe: remove custom implementation of kbasename()Andy Shevchenko2013-09-111-6/+3
* aoe: add AoE-target files to debugfsEd Cashin2013-09-111-0/+1
* aoe: update copyright dateEd Cashin2013-07-031-1/+1
* aoe: perform I/O completions in parallelEd Cashin2013-07-031-1/+0
* aoe: fix use after free in aoedev_by_aoeaddr()Dan Carpenter2012-12-171-0/+1
* aoe: use dynamic number of remote ports for AoE storage targetEd Cashin2012-12-171-2/+10
* aoe: avoid races between device destruction and discoveryEd Cashin2012-12-171-59/+107
* aoe: improve handling of misbehaving network pathsEd Cashin2012-12-171-1/+0
* aoe: return real minor number for static minorsEd Cashin2012-12-171-1/+1
* aoe: initialize sysminor to avoid compiler warningEd Cashin2012-12-171-1/+1
* aoe: make error messages more specific in static minor allocationEd Cashin2012-12-171-11/+20
* aoe: commands in retransmit queue use new destination on failureEd Cashin2012-12-171-11/+21
* aoe: improve network congestion handlingEd Cashin2012-12-171-2/+4
* aoe: support the forgetting (flushing) of a user-specified AoE targetEd Cashin2012-12-171-6/+38
* aoe: make dynamic block minor numbers the defaultEd Cashin2012-10-061-1/+1
* aoe: retain static block device numbers for backwards compatibilityEd Cashin2012-10-061-3/+51
* aoe: support more AoE addresses with dynamic block device minor numbersEd Cashin2012-10-061-27/+59
* aoe: update copyright year in touched filesEd Cashin2012-10-061-1/+1
* aoe: increase net_device reference count while using itEd Cashin2012-10-061-0/+7
* aoe: associate frames with the AoE storage targetEd Cashin2012-10-061-13/+17
* aoe: become I/O request queue handler for increased user controlEd Cashin2012-10-061-29/+64
* aoe: kernel thread handles I/O completions for simple lockingEd Cashin2012-10-061-34/+50
* aoe: for performance support larger packet payloadsEd Cashin2012-10-061-0/+1
* aoe: don't use flush_scheduled_work()Tejun Heo2010-10-281-3/+1
* include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo2010-03-301-0/+1
* aoe: allocate unused request_queue for sysfsEd Cashin2009-09-091-0/+1
* aoe: error printed 1 too earlyRoel Kluin2009-03-041-1/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6Linus Torvalds2008-10-111-6/+6
|\
| * aoe: Use SKB interfaces for list management instead of home-grown stuff.David S. Miller2008-09-211-6/+6
* | block: move capacity from disk to part0Tejun Heo2008-10-091-1/+1
|/
* remove aoedev_isbusy()Adrian Bunk2008-04-291-18/+0
* aoe: statically initialise devlist_lockAndrew Morton2008-02-081-3/+1
* aoe: update copyright dateEd L. Cashin2008-02-081-1/+1
* aoe: dynamically allocate a capped number of skbs when necessaryEd L. Cashin2008-02-081-7/+45
* aoe: user can ask driver to forget previously detected devicesEd L. Cashin2008-02-081-19/+68
* aoe: handle multiple network paths to AoE deviceEd L. Cashin2008-02-081-89/+79
* Drop 'size' argument from bio_endio and bi_end_ioNeilBrown2007-10-101-2/+2
* WorkStruct: make allyesconfigDavid Howells2006-11-221-1/+1
* aoe: revert printk macrosEd L. Cashin2006-10-181-1/+1
* aoe: zero copy write 2 of 2Ed L. Cashin2006-10-181-0/+1
* aoe: clean up printks via macrosEd L. Cashin2006-10-181-1/+1
* aoe: zero copy write 1 of 2Ed L. Cashin2006-10-181-12/+30