Age | Commit message (Expand) | Author | Files | Lines |
2024-04-01 | brd: Remove use of page->index | Matthew Wilcox (Oracle) | 1 | -29/+11 |
2024-02-19 | brd: pass queue_limits to blk_mq_alloc_disk | Christoph Hellwig | 1 | -10/+11 |
2024-02-19 | block: pass a queue_limits argument to blk_alloc_disk | Christoph Hellwig | 1 | -3/+4 |
2023-06-14 | brd: use cond_resched instead of cond_resched_rcu | Pankaj Raghav | 1 | -1/+1 |
2023-05-16 | brd: use XArray instead of radix-tree to index backing pages | Pankaj Raghav | 1 | -69/+24 |
2023-04-25 | block/drivers: remove dead clear of random flag | Chaitanya Kulkarni | 1 | -1/+0 |
2023-02-23 | Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -14/+1 |
2023-02-17 | brd: use radix_tree_maybe_preload instead of radix_tree_preload | Pankaj Raghav | 1 | -1/+1 |
2023-02-16 | brd: mark as nowait compatible | Jens Axboe | 1 | -0/+1 |
2023-02-16 | brd: check for REQ_NOWAIT and set correct page allocation mask | Jens Axboe | 1 | -20/+28 |
2023-02-16 | brd: return 0/-error from brd_insert_page() | Jens Axboe | 1 | -14/+12 |
2023-02-02 | block: remove ->rw_page | Christoph Hellwig | 1 | -14/+1 |
2022-09-21 | block: move from strlcpy with unused retval to strscpy | Wolfram Sang | 1 | -1/+1 |
2022-07-14 | block/brd: Use the enum req_op type | Bart Van Assche | 1 | -1/+1 |
2022-07-14 | block: Change the type of the last .rw_page() argument | Bart Van Assche | 1 | -1/+1 |
2022-06-28 | block: remove blk_cleanup_disk | Christoph Hellwig | 1 | -2/+2 |
2022-01-17 | brd: remove brd_devices_mutex mutex | Tetsuo Handa | 1 | -43/+30 |
2021-11-29 | block: remove GENHD_FL_EXT_DEVT | Christoph Hellwig | 1 | -1/+0 |
2021-10-30 | block/brd: add error handling support for add_disk() | Luis Chamberlain | 1 | -2/+7 |
2021-10-18 | block: switch polling to be bio based | Christoph Hellwig | 1 | -7/+5 |
2021-10-17 | brd: reduce the brd_devices_mutex scope | Tetsuo Handa | 1 | -22/+22 |
2021-08-11 | block: move some macros to blkdev.h | Guoqing Jiang | 1 | -3/+0 |
2021-06-01 | brd: convert to blk_alloc_disk/blk_cleanup_disk | Christoph Hellwig | 1 | -61/+33 |
2021-05-06 | include: remove pagemap.h from blkdev.h | Matthew Wilcox (Oracle) | 1 | -0/+1 |
2021-04-21 | brd: expose number of allocated pages in debugfs | Calvin Owens | 1 | -1/+18 |
2021-01-24 | block: store a block_device pointer in struct bio | Christoph Hellwig | 1 | -1/+1 |
2021-01-24 | brd: remove the end of device check in brd_do_bvec | Christoph Hellwig | 1 | -5/+1 |
2020-11-16 | brd: use __register_blkdev to allocate devices on demand | Christoph Hellwig | 1 | -28/+11 |
2020-09-24 | bdi: remove BDI_CAP_SYNCHRONOUS_IO | Christoph Hellwig | 1 | -1/+0 |
2020-07-01 | block: move ->make_request_fn to struct block_device_operations | Christoph Hellwig | 1 | -2/+3 |
2020-03-27 | block: simplify queue allocation | Christoph Hellwig | 1 | -3/+1 |
2020-02-04 | brd: check and limit max_part par | Zhiqiang Liu | 1 | -2/+20 |
2019-12-04 | brd: warn on un-aligned buffer | Ming Lei | 1 | -0/+4 |
2019-12-04 | brd: remove max_hw_sectors queue limit | Ming Lei | 1 | -1/+0 |
2019-05-21 | treewide: Add SPDX license identifier for more missed files | Thomas Gleixner | 1 | -0/+1 |
2019-05-09 | brd: add cond_resched to brd_free_pages | Mikulas Patocka | 1 | -0/+6 |
2019-04-22 | brd: re-enable __GFP_HIGHMEM in brd_insert_page() | Hou Tao | 1 | -6/+1 |
2018-11-01 | block: brd: associate with queue until adding disk | Ming Lei | 1 | -5/+11 |
2018-07-18 | block: make bdev_ops->rw_page() take a REQ_OP instead of bool | Tejun Heo | 1 | -7/+7 |
2018-05-24 | block drivers/block: Use octal not symbolic permissions | Joe Perches | 1 | -3/+3 |
2018-05-09 | brd: Mark as non-rotational | SeongJae Park | 1 | -0/+4 |
2018-03-17 | block: Move SECTOR_SIZE and SECTOR_SHIFT definitions into <linux/blkdev.h> | Bart Van Assche | 1 | -1/+0 |
2018-02-26 | genhd: Rename get_disk() to get_disk_and_module() | Jan Kara | 1 | -1/+1 |
2017-11-17 | Merge tag 'libnvdimm-for-4.15' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -65/+0 |
2017-11-15 | bdi: introduce BDI_CAP_SYNCHRONOUS_IO | Minchan Kim | 1 | -0/+2 |
2017-11-14 | brd: remove dax support | Dan Williams | 1 | -65/+0 |
2017-11-10 | brd: remove unused brd_mutex | Mikulas Patocka | 1 | -1/+0 |
2017-09-25 | brd: fix overflow in __brd_direct_access | Mikulas Patocka | 1 | -1/+1 |
2017-09-07 | Merge branch 'for-4.14/block' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -3/+2 |
2017-09-06 | block, THP: make block_device_operations.rw_page support THP | Huang Ying | 1 | -1/+5 |
2017-08-23 | block: replace bi_bdev with a gendisk pointer and partitions index | Christoph Hellwig | 1 | -3/+2 |
2017-07-10 | ARM: fix rd_size declaration | Bart Van Assche | 1 | -0/+1 |
2017-07-07 | Merge tag 'libnvdimm-for-4.13' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -0/+8 |
2017-06-27 | dax: remove default copy_from_iter fallback | Dan Williams | 1 | -0/+8 |
2017-06-27 | block: don't bother with bounce limits for make_request drivers | Christoph Hellwig | 1 | -1/+0 |
2017-05-05 | Merge tag 'libnvdimm-for-4.12' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -11/+37 |
2017-05-03 | brd: fix uninitialized use of brd->dax_dev | Gerald Schaefer | 1 | -7/+5 |
2017-04-25 | block: remove block_device_operations ->direct_access() | Dan Williams | 1 | -15/+0 |
2017-04-19 | brd: add dax_operations support | Dan Williams | 1 | -11/+54 |
2017-04-08 | brd: remove discard support | Christoph Hellwig | 1 | -54/+0 |
2016-12-24 | Replace <asm/uaccess.h> with <linux/uaccess.h> globally | Linus Torvalds | 1 | -1/+1 |
2016-10-25 | brd: remove support for BLKFLSBUF | Mike Snitzer | 1 | -35/+0 |
2016-10-25 | brd: Switch rd_size to unsigned long | Jan Kara | 1 | -2/+2 |
2016-08-07 | block/mm: make bdev_ops->rw_page() take a bool for read/write | Jens Axboe | 1 | -8/+8 |
2016-08-04 | mm/block: convert rw_page users to bio op use | Mike Christie | 1 | -10/+7 |
2016-07-28 | Merge tag 'libnvdimm-for-4.8' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -2/+2 |
2016-07-26 | Merge branch 'for-4.8/drivers' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -3/+1 |
2016-07-20 | block: add QUEUE_FLAG_DAX for devices to advertise their DAX support | Toshi Kani | 1 | -1/+3 |
2016-07-20 | block: get rid of bio_rw and READA | Christoph Hellwig | 1 | -3/+1 |
2016-07-12 | pmem: kill __pmem address space | Dan Williams | 1 | -2/+2 |
2016-06-07 | block, fs, mm, drivers: use bio set/get op accessors | Mike Christie | 1 | -1/+1 |
2016-05-18 | dax: enable dax in the presence of known media errors (badblocks) | Dan Williams | 1 | -1/+1 |
2016-04-04 | mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros | Kirill A. Shutemov | 1 | -1/+1 |
2016-03-15 | brd: Fix discard request processing | Bart Van Assche | 1 | -1/+1 |
2016-01-15 | mm, dax, pmem: introduce pfn_t | Dan Williams | 1 | -2/+5 |
2015-11-11 | brd: Refuse improperly aligned discard requests | Jan Kara | 1 | -0/+3 |
2015-11-07 | block: change ->make_request_fn() and users to return a queue cookie | Jens Axboe | 1 | -2/+3 |
2015-09-08 | Merge tag 'libnvdimm-for-4.3' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -6/+2 |
2015-08-27 | dax: drop size parameter to ->direct_access() | Dan Williams | 1 | -5/+1 |
2015-08-20 | pmem, dax: have direct_access use __pmem annotation | Ross Zwisler | 1 | -2/+2 |
2015-07-29 | block: add a bi_error field to struct bio | Christoph Hellwig | 1 | -5/+8 |
2015-07-17 | block: have drivers use blk_queue_max_discard_sectors() | Jens Axboe | 1 | -1/+1 |
2015-02-16 | brd: rename XIP to DAX | Matthew Wilcox | 1 | -7/+7 |
2015-01-13 | brd: Request from fdisk 4k alignment | Boaz Harrosh | 1 | -0/+9 |
2015-01-13 | brd: Fix all partitions BUGs | Boaz Harrosh | 1 | -62/+38 |
2015-01-13 | block: Change direct_access calling convention | Matthew Wilcox | 1 | -7/+7 |
2014-08-21 | brd: add ram disk visibility option | Dmitry Monakhov | 1 | -1/+5 |
2014-06-04 | brd: return -ENOSPC rather than -ENOMEM on page allocation failure | Matthew Wilcox | 1 | -3/+3 |
2014-06-04 | brd: add support for rw_page() | Matthew Wilcox | 1 | -0/+10 |
2013-11-23 | block: Convert bio_for_each_segment() to bvec_iter | Kent Overstreet | 1 | -6/+6 |
2013-11-23 | block: Abstract out bvec iterator | Kent Overstreet | 1 | -2/+2 |
2013-11-08 | block: fix a probe argument to blk_register_region | Mikulas Patocka | 1 | -1/+1 |
2013-05-24 | drivers/block/brd.c: fix brd_lookup_page() race | Brian Behlendorf | 1 | -2/+2 |
2013-03-23 | block: Add bio_end_sector() | Kent Overstreet | 1 | -2/+1 |
2012-03-20 | block: remove the second argument of k[un]map_atomic() | Cong Wang | 1 | -10/+10 |
2012-01-03 | fs: move code out of buffer.c | Al Viro | 1 | -5/+4 |
2011-09-12 | block: remove support for bio remapping from ->make_request | Christoph Hellwig | 1 | -3/+1 |
2011-05-26 | brd: export module parameters | Namhyung Kim | 1 | -4/+15 |
2011-05-26 | brd: fix comment on initial device creation | Namhyung Kim | 1 | -4/+4 |
2011-05-26 | brd: handle on-demand devices correctly | Namhyung Kim | 1 | -4/+4 |
2011-05-26 | brd: limit 'max_part' module param to DISK_MAX_PARTS | Namhyung Kim | 1 | -0/+3 |
2011-05-26 | brd: get rid of unused members from struct brd_device | Namhyung Kim | 1 | -4/+0 |
2010-10-22 | Merge branch 'for-2.6.37/barrier' of git://git.kernel.dk/linux-2.6-block | Linus Torvalds | 1 | -1/+0 |
2010-10-05 | block: autoconvert trivial BKL users to private mutex | Arnd Bergmann | 1 | -3/+4 |
2010-09-10 | block: deprecate barrier and replace blk_queue_ordered() with blk_queue_flush() | Tejun Heo | 1 | -1/+0 |
2010-09-10 | block: kill QUEUE_ORDERED_BY_TAG | Tejun Heo | 1 | -1/+1 |
2010-08-07 | block: push down BKL into .locked_ioctl | Arnd Bergmann | 1 | -1/+4 |
2010-08-07 | block: remove q->prepare_flush_fn completely | FUJITA Tomonori | 1 | -1/+1 |
2010-08-07 | block: unify flags for struct bio and struct request | Christoph Hellwig | 1 | -1/+1 |
2010-06-01 | brd: support discard | Nick Piggin | 1 | -1/+52 |
2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 1 | -1/+1 |
2010-02-26 | block: Rename blk_queue_max_sectors to blk_queue_max_hw_sectors | Martin K. Petersen | 1 | -1/+1 |
2009-09-22 | const: make block_device_operations const | Alexey Dobriyan | 1 | -1/+1 |
2009-06-10 | ramdisk: remove long-deprecated "ramdisk=" boot-time parameter | Robert P. J. Day | 1 | -6/+1 |
2009-04-15 | brd: fix cacheflushing | Nick Piggin | 1 | -1/+3 |
2009-04-15 | brd: support barriers | Nick Piggin | 1 | -0/+1 |
2008-10-21 | [PATCH] switch brd | Al Viro | 1 | -3/+2 |
2008-10-21 | [PATCH] beginning of methods conversion | Al Viro | 1 | -1/+1 |
2008-08-20 | brd: fix name argument of unregister_blkdev() | Akinobu Mita | 1 | -1/+1 |
2008-06-05 | Add 'rd' alias to new brd ramdisk driver | Nick Piggin | 1 | -0/+1 |
2008-05-24 | brd: don't show ramdisks in /proc/partitions | Marcin Krol | 1 | -0/+1 |
2008-04-30 | brd: modify ramdisk device to be able to manage partitions | Laurent Vivier | 1 | -5/+14 |
2008-04-28 | return pfn from direct_access, for XIP | Jared Hulbert | 1 | -2/+3 |
2008-04-22 | fix brd allocation flags | Petr Tesarik | 1 | -1/+1 |
2008-02-08 | rd: support XIP | Nick Piggin | 1 | -2/+37 |
2008-02-08 | rewrite rd | Nick Piggin | 1 | -0/+548 |