| Commit message (Expand) | Author | Age | Files | Lines |
* | When using the force option to shut down a memory-disk device, | Kirk McKusick | 2019-03-31 | 1 | -4/+20 |
* | Allocate pager bufs from UMA instead of 80-ish mutex protected linked list. | Gleb Smirnoff | 2019-01-15 | 1 | -4/+5 |
* | Fix devstat on md devices, second attempt. r341765 depends on | Bruce Evans | 2018-12-22 | 1 | -2/+12 |
* | Use VOP_ADVISE() with POSIX_FADV_DONTNEED instead of IO_DIRECT to | Bruce Evans | 2018-12-21 | 1 | -7/+13 |
* | Fix devstat on md devices. | Bruce Evans | 2018-12-09 | 1 | -2/+2 |
* | md: use prestaged mfs_root | Breno Leitao | 2018-06-07 | 1 | -0/+8 |
* | Move most of the contents of opt_compat.h to opt_global.h. | Brooks Davis | 2018-04-06 | 1 | -1/+0 |
* | Move 32-bit compat for md(4) ioctls into the md code. | Brooks Davis | 2018-03-27 | 1 | -23/+107 |
* | Move uio enums to sys/_uio.h. | Brooks Davis | 2018-03-27 | 1 | -0/+1 |
* | Add a request structure and make the implementation use it. | Brooks Davis | 2018-03-15 | 1 | -115/+157 |
* | Move implementation of ioctls into kern_*() functions. | Brooks Davis | 2018-03-15 | 1 | -148/+254 |
* | Restore the behavior of returning the total number of units by | Brooks Davis | 2018-03-15 | 1 | -1/+2 |
* | Don't overflow the kernel struct mdio in the MDIOCLIST ioctl. | Brooks Davis | 2018-03-13 | 1 | -3/+14 |
* | Fix backwards MD_VERIFY logic for md devices. | Jonathan T. Looney | 2018-01-10 | 1 | -1/+1 |
* | Add a new kernel config option, MD_ROOT_READONLY, which forces on the | Ian Lepore | 2017-12-20 | 1 | -2/+8 |
* | SPDX: use the Beerware identifier. | Pedro F. Giffuni | 2017-11-30 | 1 | -2/+2 |
* | sys/dev: further adoption of SPDX licensing ID tags. | Pedro F. Giffuni | 2017-11-20 | 1 | -0/+2 |
* | Make md(4) support GEOM::ident for vnode-backed disks. It's based | Edward Tomasz Napierala | 2017-10-04 | 1 | -0/+11 |
* | When mdstart_swap() accesses a page that is already in the active queue, | Alan Cox | 2017-10-02 | 1 | -1/+4 |
* | Add ability to label md(4) devices. | Maxim Sobolev | 2017-08-28 | 1 | -0/+16 |
* | Don't call vm_pager_page_unswapped() when writing or deleting a dirty page. | Mark Johnston | 2017-06-14 | 1 | -6/+10 |
* | Free the request page if an I/O error occurs while reading from swap. | Mark Johnston | 2017-06-14 | 1 | -3/+3 |
* | Fix handling of subpage BIO_WRITE and BIO_DELETE requests on swap MDs. | Mark Johnston | 2017-06-14 | 1 | -22/+40 |
* | Add MD_VERIFY option to enable O_VERIFY in open for vnode type. | Stephen J. Kiernan | 2017-05-31 | 1 | -2/+12 |
* | Renumber copyright clause 4 | Warner Losh | 2017-02-28 | 1 | -1/+1 |
* | sys/dev: Replace zero with NULL for pointers. | Pedro F. Giffuni | 2017-02-20 | 1 | -1/+1 |
* | Fix typo where opening brace was needed. | Stephen J. Kiernan | 2017-02-13 | 1 | -1/+1 |
* | For MD_PRELOAD type md(4) devices, if there is a file name in the preloaded | Stephen J. Kiernan | 2017-02-13 | 1 | -3/+8 |
* | For the MD_ROOT option don't inject /dev/md0 as root dev when ROOTDEVNAME | Maxim Sobolev | 2016-03-09 | 1 | -1/+2 |
* | Fix MFS builds when both MD_ROOT_SIZE and MFS_IMAGE are specified | Adrian Chadd | 2016-02-02 | 1 | -10/+4 |
* | A change to KPI of vm_pager_get_pages() and underlying VOP_GETPAGES(). | Gleb Smirnoff | 2015-12-16 | 1 | -3/+6 |
* | In md(4) over vnode, correct handling of the unaligned unmapped io | Konstantin Belousov | 2015-12-12 | 1 | -13/+27 |
* | Add asynchronous command support to the pass(4) driver, and the new | Kenneth D. Merry | 2015-12-03 | 1 | -71/+236 |
* | s/as/at/ in previous commit. | Marcel Moolenaar | 2015-08-13 | 1 | -1/+1 |
* | Change md(4) to use weak symbols as start, end and size for the embedded | Marcel Moolenaar | 2015-08-13 | 1 | -5/+22 |
* | Use g_conf_printf_escaped() to escape illegal symbols in file name. | Andrey V. Elsukov | 2015-08-13 | 1 | -3/+6 |
* | For md(4), posix shm(3) and tmpfs(5), free swap space used by paged in | Konstantin Belousov | 2014-07-28 | 1 | -1/+3 |
* | vm_page_grab() and vm_pager_get_pages() can drop the vm_object lock, | Attilio Rao | 2014-03-19 | 1 | -1/+1 |
* | Only assert the length of the passed bio in the mdstart_vnode() when | Konstantin Belousov | 2013-12-10 | 1 | -2/+2 |
* | Change comment to match code. | Edward Tomasz Napierala | 2013-12-04 | 1 | -4/+4 |
* | Add "null" backend to mdconfig(8). This does exactly what the name | Edward Tomasz Napierala | 2013-12-04 | 1 | -0/+39 |
* | Merge GEOM direct dispatch changes from the projects/camlock branch. | Alexander Motin | 2013-10-22 | 1 | -1/+9 |
* | Give the page allocations initiated by the swap-backed md(4) a higher | Konstantin Belousov | 2013-08-30 | 1 | -1/+1 |
* | Remove the deprecated VM_ALLOC_RETRY flag for the vm_page_grab(9). | Konstantin Belousov | 2013-08-22 | 1 | -2/+1 |
* | The soft and hard busy mechanism rely on the vm object lock to work. | Attilio Rao | 2013-08-09 | 1 | -4/+4 |
* | Fix the data corruption on the swap-backed md. | Konstantin Belousov | 2013-05-24 | 1 | -1/+7 |
* | Do not declare that preloaded md(4) supports unmapped bio requests, it | Konstantin Belousov | 2013-04-02 | 1 | -1/+9 |
* | Support unmapped i/o for the md(4). | Konstantin Belousov | 2013-03-19 | 1 | -40/+204 |
* | Switch the vm_object mutex to be a rwlock. This will enable in the | Attilio Rao | 2013-03-09 | 1 | -8/+9 |
* | Print correct unit number when attaching preloaded memory disks. | Jaakko Heinonen | 2012-11-21 | 1 | -6/+7 |