mirror of https://gitee.com/openkylin/linux.git
blk-mq: add file comments and update copyright notices
None of the blk-mq files have an explanatory comment at the top for what that particular file does. Add that and add appropriate copyright notices as well. Signed-off-by: Jens Axboe <axboe@fb.com>
This commit is contained in:
parent
d852564f8c
commit
75bb4625bb
|
@ -1,3 +1,8 @@
|
|||
/*
|
||||
* CPU notifier helper code for blk-mq
|
||||
*
|
||||
* Copyright (C) 2013-2014 Jens Axboe
|
||||
*/
|
||||
#include <linux/kernel.h>
|
||||
#include <linux/module.h>
|
||||
#include <linux/init.h>
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
/*
|
||||
* CPU <-> hardware queue mapping helpers
|
||||
*
|
||||
* Copyright (C) 2013-2014 Jens Axboe
|
||||
*/
|
||||
#include <linux/kernel.h>
|
||||
#include <linux/threads.h>
|
||||
#include <linux/module.h>
|
||||
|
|
|
@ -1,3 +1,15 @@
|
|||
/*
|
||||
* Fast and scalable bitmap tagging variant. Uses sparser bitmaps spread
|
||||
* over multiple cachelines to avoid ping-pong between multiple submitters
|
||||
* or submitter and completer. Uses rolling wakeups to avoid falling of
|
||||
* the scaling cliff when we run out of tags and have to start putting
|
||||
* submitters to sleep.
|
||||
*
|
||||
* Uses active queue tracking to support fairer distribution of tags
|
||||
* between multiple submitters when a shared tag map is used.
|
||||
*
|
||||
* Copyright (C) 2013-2014 Jens Axboe
|
||||
*/
|
||||
#include <linux/kernel.h>
|
||||
#include <linux/module.h>
|
||||
#include <linux/random.h>
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
/*
|
||||
* Block multiqueue core code
|
||||
*
|
||||
* Copyright (C) 2013-2014 Jens Axboe
|
||||
* Copyright (C) 2013-2014 Christoph Hellwig
|
||||
*/
|
||||
#include <linux/kernel.h>
|
||||
#include <linux/module.h>
|
||||
#include <linux/backing-dev.h>
|
||||
|
|
Loading…
Reference in New Issue