aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/md
Commit message (Expand)AuthorAgeFilesLines
* md: round-trip the MUSTDEALLOC and RESERVE optionsAlan Somers2024-06-011-2/+2
* md: Merge two switch statements in mdstart_vnodeJohn Baldwin2024-05-101-24/+20
* Fix new users of MAXPHYS and hide it from the kernel namespaceAndrew Gallatin2024-04-301-3/+3
* sys: Remove ancient SCCS tags.Warner Losh2023-11-271-2/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-162-4/+0
* md driver compat32: fix structure padding for arm, powerpcMike Karels2023-08-081-1/+9
* Pre-quote macros passed to .incbin to avoid unwanted substitutionJessica Clarke2023-07-281-1/+1
* md: Get rid of the pbuf zoneMark Johnston2023-05-231-16/+16
* md.c: another style fixKonstantin Belousov2023-01-201-1/+1
* Handle ERELOOKUP from VOP_FSYNC() in several other placesKonstantin Belousov2023-01-201-5/+7
* vfs: NDFREE(&nd, NDF_ONLY_PNBUF) -> NDFREE_PNBUF(&nd)Mateusz Guzik2022-03-241-1/+1
* md(4): Add dummy support of the BIO_FLUSH command for malloc and swapAleksandr Fedorov2022-02-171-0/+4
* Annotate geom_md with MODULE_VERSIONKyle Evans2022-02-101-0/+1
* vfs: remove the unused thread argument from NDINIT*Mateusz Guzik2021-11-251-1/+1
* md: Add MD_MUSTDEALLOC supportKa Ho Ng2021-09-111-2/+16
* md: Clamp to a multiple of the sector size when resizingMark Johnston2021-08-311-0/+2
* md: Replace BIO_DELETE emulation with vn_deallocate(9)Ka Ho Ng2021-08-191-21/+9
* sys/dev/md: Drop unncessary __GLOBL(mfs_root)Alex Richardson2021-03-301-2/+0
* md: Fix a race in mdstart_swap()Mark Johnston2021-01-041-2/+1
* md: Set bio_completed properly in the face of errorsMark Johnston2020-12-271-1/+1
* md: Fix a read-after-free in BIO_GETATTR handlingMark Johnston2020-12-231-33/+32
* Make MAXPHYS tunable. Bump MAXPHYS to 1M.Konstantin Belousov2020-11-281-2/+3
* Fix a typo in a license commentMateusz Piotrowski2020-11-121-1/+1
* Use a template assembly file to generate the embedded MFS.John Baldwin2020-10-201-0/+46
* md: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-3/+0
* Remove some redundant assignments and computations.Mark Johnston2020-06-281-2/+2
* Call swap_pager_freespace() from vm_object_page_remove().Mark Johnston2020-06-251-2/+0
* Convert a few triviail consumers to the new unlocked grab API.Jeff Roberson2020-02-281-3/+1
* Don't hold the object lock while calling getpages.Jeff Roberson2020-01-191-2/+9
* vfs: drop the mostly unused flags argument from VOP_UNLOCKMateusz Guzik2020-01-031-7/+7
* Fix a page leak in the md(4) swap I/O path.Mark Johnston2020-01-031-1/+10
* Avoid duplicate I/O statistics accounting.Alexander Motin2020-01-031-2/+5
* Use atomic for start_count in devstat_start_transaction().Alexander Motin2019-12-301-6/+0
* Remove page locking for queue operations.Mark Johnston2019-12-281-6/+1
* Add a deferred free mechanism for freeing swap space that does not requireJeff Roberson2019-12-151-8/+2
* vfs: introduce v_irflag and make v_type smallerMateusz Guzik2019-12-081-1/+1
* Fix a few places that free a page from an object without busy held. This isJeff Roberson2019-12-021-13/+5
* (4/6) Protect page valid with the busy lock.Jeff Roberson2019-10-151-5/+5
* Change synchonization rules for vm_page reference counting.Mark Johnston2019-09-091-2/+0
* md(4): remove the unused and unusable MDIOCLIST ioctl.Brooks Davis2019-08-161-53/+2
* When using the force option to shut down a memory-disk device,Kirk McKusick2019-03-311-4/+20
* Allocate pager bufs from UMA instead of 80-ish mutex protected linked list.Gleb Smirnoff2019-01-151-4/+5
* Fix devstat on md devices, second attempt. r341765 depends onBruce Evans2018-12-221-2/+12
* Use VOP_ADVISE() with POSIX_FADV_DONTNEED instead of IO_DIRECT toBruce Evans2018-12-211-7/+13
* Fix devstat on md devices.Bruce Evans2018-12-091-2/+2
* 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