aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/md
Commit message (Expand)AuthorAgeFilesLines
* A change to KPI of vm_pager_get_pages() and underlying VOP_GETPAGES().Gleb Smirnoff2015-12-161-3/+6
* In md(4) over vnode, correct handling of the unaligned unmapped ioKonstantin Belousov2015-12-121-13/+27
* Add asynchronous command support to the pass(4) driver, and the newKenneth D. Merry2015-12-031-71/+236
* s/as/at/ in previous commit.Marcel Moolenaar2015-08-131-1/+1
* Change md(4) to use weak symbols as start, end and size for the embeddedMarcel Moolenaar2015-08-131-5/+22
* Use g_conf_printf_escaped() to escape illegal symbols in file name.Andrey V. Elsukov2015-08-131-3/+6
* For md(4), posix shm(3) and tmpfs(5), free swap space used by paged inKonstantin Belousov2014-07-281-1/+3
* vm_page_grab() and vm_pager_get_pages() can drop the vm_object lock,Attilio Rao2014-03-191-1/+1
* Only assert the length of the passed bio in the mdstart_vnode() whenKonstantin Belousov2013-12-101-2/+2
* Change comment to match code.Edward Tomasz Napierala2013-12-041-4/+4
* Add "null" backend to mdconfig(8). This does exactly what the nameEdward Tomasz Napierala2013-12-041-0/+39
* Merge GEOM direct dispatch changes from the projects/camlock branch.Alexander Motin2013-10-221-1/+9
* Give the page allocations initiated by the swap-backed md(4) a higherKonstantin Belousov2013-08-301-1/+1
* Remove the deprecated VM_ALLOC_RETRY flag for the vm_page_grab(9).Konstantin Belousov2013-08-221-2/+1
* The soft and hard busy mechanism rely on the vm object lock to work.Attilio Rao2013-08-091-4/+4
* Fix the data corruption on the swap-backed md.Konstantin Belousov2013-05-241-1/+7
* Do not declare that preloaded md(4) supports unmapped bio requests, itKonstantin Belousov2013-04-021-1/+9
* Support unmapped i/o for the md(4).Konstantin Belousov2013-03-191-40/+204
* Switch the vm_object mutex to be a rwlock. This will enable in theAttilio Rao2013-03-091-8/+9
* Print correct unit number when attaching preloaded memory disks.Jaakko Heinonen2012-11-211-6/+7
* Disallow attaching preloaded memory disks via ioctl.Jaakko Heinonen2012-11-211-23/+6
* Zero the newly allocated md(4) swap-backed page to prevent randomKonstantin Belousov2012-11-081-0/+9
* Add a MD_ROOT_FSTYPE kernel option. The option specifies theMarcel Moolenaar2012-11-031-1/+5
* Remove the support for using non-mpsafe filesystem modules.Konstantin Belousov2012-10-221-15/+3
* After the PHYS_TO_VM_PAGE() function was de-inlined, the main reasonKonstantin Belousov2012-08-051-2/+1
* Remove verbose unused commented out debugging printf.Konstantin Belousov2012-08-041-6/+0
* Disallow sectorsize larger than MAXPHYS and mediasize smaller thanJaakko Heinonen2012-08-021-6/+12
* Make it possible to resize md(4) devices.Edward Tomasz Napierala2012-07-071-1/+71
* Document a large number of currently undocumented sysctls. While hereEitan Adler2011-12-131-2/+4
* Add information about MD_READONLY and MD_COMPRESS flags to theAndrey V. Elsukov2011-10-311-0/+5
* Include sys/sbuf.h directly.Andrey V. Elsukov2011-07-111-0/+1
* Move the ZERO_REGION_SIZE to a machine-dependent file, as on manyMatthew D Fleming2011-05-131-0/+2
* Usa a globally visible region of zeros for both /dev/zero and the mdMatthew D Fleming2011-05-131-5/+3
* Implement BIO_DELETE for vnode devices by simply overwriting the deletedDag-Erling Smørgrav2011-04-291-0/+42
* Use the preload_fetch_addr() and preload_fetch_size() convenienceMarcel Moolenaar2011-02-091-10/+9
* Add support for BIO_DELETE on swap-backed md(4). In the case of BIO_DELETEKonstantin Belousov2011-01-271-6/+10
* Bio shall not be accessed after g_io_deliver(9).Konstantin Belousov2011-01-251-1/+1
* Add missed ().Konstantin Belousov2011-01-191-2/+2
* There is no point in calling vm_object_set_writeable_dirty() on an objectAlan Cox2011-01-191-1/+0
* Add reporting of GEOM::candelete BIO_GETATTR for md(4) and geom_disk(4).Konstantin Belousov2010-12-291-2/+3
* Add sysctl vm.md_malloc_wait, non-zero value of which switches malloc-backedKonstantin Belousov2010-12-291-3/+8
* Allow the MDIOCATTACH ioctl operation to originate from within the kernel.Marcel Moolenaar2010-10-181-8/+16
* - Remove some extra white space.Jaakko Heinonen2010-07-261-9/+7
* Convert md(4) to use alloc_unr(9) and alloc_unr_specific(9) for unitJaakko Heinonen2010-07-221-12/+20
* Calculate nshift only once.Konstantin Belousov2010-07-061-4/+6
* Eliminate unnecessary page queues locking.Alan Cox2010-06-151-3/+1
* Lock the page around vm_page_activate() and vm_page_deactivate() callsKonstantin Belousov2010-05-031-0/+2
* Fix panic on invalid 'mdconfig -at preload' usage.Edward Tomasz Napierala2010-02-271-0/+2
* (S)LIST_HEAD_INITIALIZER takes a (S)LIST_HEAD as an argument.Antoine Brodin2009-12-281-1/+1
* Implement global and per-uid accounting of the anonymous memory. AddKonstantin Belousov2009-06-231-4/+4