aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/md
Commit message (Expand)AuthorAgeFilesLines
* sys/dev/md: Drop unncessary __GLOBL(mfs_root)Alex Richardson2021-06-261-2/+0
* MFC 366897: Use a template assembly file to generate the embedded MFS.John Baldwin2020-12-101-0/+46
* MFC r362739:Mark Johnston2020-07-061-2/+2
* MFC r356315: Avoid duplicate I/O statistics accounting.Alexander Motin2020-01-171-2/+5
* MFC of 345758Kirk McKusick2019-04-151-4/+20
* md: use prestaged mfs_rootBreno Leitao2018-06-071-0/+8
* Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis2018-04-061-1/+0
* Move 32-bit compat for md(4) ioctls into the md code.Brooks Davis2018-03-271-23/+107
* Move uio enums to sys/_uio.h.Brooks Davis2018-03-271-0/+1
* Add a request structure and make the implementation use it.Brooks Davis2018-03-151-115/+157
* Move implementation of ioctls into kern_*() functions.Brooks Davis2018-03-151-148/+254
* Restore the behavior of returning the total number of units byBrooks Davis2018-03-151-1/+2
* Don't overflow the kernel struct mdio in the MDIOCLIST ioctl.Brooks Davis2018-03-131-3/+14
* Fix backwards MD_VERIFY logic for md devices.Jonathan T. Looney2018-01-101-1/+1
* Add a new kernel config option, MD_ROOT_READONLY, which forces on theIan Lepore2017-12-201-2/+8
* SPDX: use the Beerware identifier.Pedro F. Giffuni2017-11-301-2/+2
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Make md(4) support GEOM::ident for vnode-backed disks. It's basedEdward Tomasz Napierala2017-10-041-0/+11
* When mdstart_swap() accesses a page that is already in the active queue,Alan Cox2017-10-021-1/+4
* Add ability to label md(4) devices.Maxim Sobolev2017-08-281-0/+16
* Don't call vm_pager_page_unswapped() when writing or deleting a dirty page.Mark Johnston2017-06-141-6/+10
* Free the request page if an I/O error occurs while reading from swap.Mark Johnston2017-06-141-3/+3
* Fix handling of subpage BIO_WRITE and BIO_DELETE requests on swap MDs.Mark Johnston2017-06-141-22/+40
* Add MD_VERIFY option to enable O_VERIFY in open for vnode type.Stephen J. Kiernan2017-05-311-2/+12
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* sys/dev: Replace zero with NULL for pointers.Pedro F. Giffuni2017-02-201-1/+1
* Fix typo where opening brace was needed.Stephen J. Kiernan2017-02-131-1/+1
* For MD_PRELOAD type md(4) devices, if there is a file name in the preloadedStephen J. Kiernan2017-02-131-3/+8
* For the MD_ROOT option don't inject /dev/md0 as root dev when ROOTDEVNAMEMaxim Sobolev2016-03-091-1/+2
* Fix MFS builds when both MD_ROOT_SIZE and MFS_IMAGE are specifiedAdrian Chadd2016-02-021-10/+4
* 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