summaryrefslogtreecommitdiff
path: root/sys/dev/md
AgeCommit message (Expand)Author
2009-05-18Add cpu_flush_dcache() for use after non-DMA based I/O so that aMarcel Moolenaar
2009-03-11Add a new internal mount flag (MNTK_EXTENDED_SHARED) to indicate that aJohn Baldwin
2009-02-22Remove unnecessary page queues locking around vm_page_wakeup(). (ThisAlan Cox
2009-01-10Add the possibility to specify "-o force" with "mdconfig -du".Edward Tomasz Napierala
2008-12-16Fix forced mdconfig -du. E.g. the following would previouslyEdward Tomasz Napierala
2008-08-28Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed threadAttilio Rao
2008-05-29Remove the distinction between device minor and unit numbers.Ed Schouten
2008-02-28Zero sc->vnode if mdsetcred() fails.Philip Paeps
2008-01-13VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inAttilio Rao
2008-01-10vn_lock() is currently only used with the 'curthread' passed as argument.Attilio Rao
2007-11-07Put back devstat support that was lost during GEOM transition. Initially,Maxim Sobolev
2007-10-20Rename the kthread_xxx (e.g. kthread_create()) callsJulian Elischer
2007-06-05Commit 14/14 of sched_lock decomposition.Jeff Roberson
2007-05-31Revert UF_OPENING workaround for CURRENT.Konstantin Belousov
2006-12-14Resolve two deadlocks that could be caused by busy md device backedKonstantin Belousov
2006-11-01Style nits.Pawel Jakub Dawidek
2006-11-01Fix md(4) panic which occurs when I/O request different thanPawel Jakub Dawidek
2006-03-28- Conditionally acquire Giant in mdstart_vnode(), mdcreate_vnode(), andJohn Baldwin
2006-03-26Teach md(4) and mdconfig(8) how to understand XML. Right now there won't beWojciech A. Koszek
2006-01-31make sure that the start and end preloaded MFS markers areLuigi Rizzo
2006-01-27Call NDFREE() only when vn_open() succeeded.Pawel Jakub Dawidek
2005-12-28o Fix typos in the comments.Maxim Konovalov
2005-10-31Normalize a significant number of kernel malloc type names:Robert Watson
2005-10-06Make sure that the worker thread knows the type early enough toPoul-Henning Kamp
2005-09-19Fix configuration locking in MD.Poul-Henning Kamp
2005-09-11Do not destroy the queue mutex until the thread is done with it.Poul-Henning Kamp
2005-08-31- Add md_mtx lock to protect ID number and list of devices.Pawel Jakub Dawidek
2005-08-17Ensure that file flags such as schg, sappnd (and others) are honoredChristian S.J. Peron
2005-02-13Request a CPU private mapping from sf_buf_alloc(). If the swap-backedAlan Cox
2005-01-29Use MAXMINORPoul-Henning Kamp
2005-01-22- Don't destroy UMA zone on error in mdcreate_malloc(), because we need itPawel Jakub Dawidek
2005-01-22Add a couple of mtx_asserts() to try to narrow down the window onPoul-Henning Kamp
2005-01-06Start each of the license/copyright comments with /*-, minor shuffle of linesWarner Losh
2005-01-05Add needed synchronization to the error handling code that was introducedAlan Cox
2004-12-30Stop explicitly touching td_base_pri outside of the scheduler and simplyJohn Baldwin
2004-12-27Rewrite piece of code which I committed some time ago that allows toPawel Jakub Dawidek
2004-11-13Fix the MDIOCDETACH ioctl() for md(4). Now that the md_file field inMarcel Moolenaar
2004-11-06Be consistent and use 'if (error != 0)' instead of 'if (error)' everywhere.Pawel Jakub Dawidek
2004-11-06For file backed md(4) devices output their source file viaPawel Jakub Dawidek
2004-10-23Don't explicitly call g_waitidle(), it happens automagically now.Poul-Henning Kamp
2004-10-12Account for failure in vm_pager_allocate() or vm_pager_get_pages() inBrian Feldman
2004-09-18Actually this order (unlock, wakeup) in this case is race-safe and canPawel Jakub Dawidek
2004-09-16- Make md(4) 64-bit clean.Pawel Jakub Dawidek
2004-09-16There is no need to keep 'npage' value inside our softc structure,Pawel Jakub Dawidek
2004-09-16- Do not use bio_pblkno as it is going away anyway.Pawel Jakub Dawidek
2004-09-16First wakeup, then unlock.Pawel Jakub Dawidek
2004-09-16Type 'int' is too small for 'i' and 'lastp' variables. Use proper type,Pawel Jakub Dawidek
2004-09-14Deallocate VM object on failure.Pawel Jakub Dawidek
2004-09-14One more missing NDFREE(9).Pawel Jakub Dawidek
2004-09-14- Don't forget about NDFREE() in case of vn_open() failure.Pawel Jakub Dawidek