<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/md, branch release/6.0.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F6.0.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F6.0.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2005-11-03T00:35:26Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2005-11-03T00:35:26Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2005-11-03T00:35:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3640cb54210edbb7edbf1b12ef0127ecfcea967d'/>
<id>urn:sha1:3640cb54210edbb7edbf1b12ef0127ecfcea967d</id>
<content type='text'>
'RELENG_6_0_0_RELEASE'.

This commit was manufactured to restore the state of the 6.0-RELEASE image.
</content>
</entry>
<entry>
<title>MFC:</title>
<updated>2005-10-07T15:08:41Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2005-10-07T15:08:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=31d14eb0d633662f149c55f264a22a9c67b53bbd'/>
<id>urn:sha1:31d14eb0d633662f149c55f264a22a9c67b53bbd</id>
<content type='text'>
	make sure the type is set early enough for the kthread to know
	to grab Giant for vnode backed devices.

Approved by:	re@ (scottl)
</content>
</entry>
<entry>
<title>MFC:</title>
<updated>2005-09-26T18:14:38Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2005-09-26T18:14:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5eec9ecc16af67af8b7df133c24c45c0fd837f6d'/>
<id>urn:sha1:5eec9ecc16af67af8b7df133c24c45c0fd837f6d</id>
<content type='text'>
	Fixes for various races in md.

Approved by:	re@ (scottl)
</content>
</entry>
<entry>
<title>MFC md.c rev 1.154</title>
<updated>2005-09-09T21:39:47Z</updated>
<author>
<name>Christian S.J. Peron</name>
<email>csjp@FreeBSD.org</email>
</author>
<published>2005-09-09T21:39:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=47c3af75ee00b10a8d76d2ea52ad516682c87466'/>
<id>urn:sha1:47c3af75ee00b10a8d76d2ea52ad516682c87466</id>
<content type='text'>
MFC mdconfig.c rev 1.44

Dont allow read only backing stores to be modified

PR:		kern/84635
Approved by:	re (kensmith)
</content>
</entry>
<entry>
<title>MFC:	sys/dev/md/md.c	1.155</title>
<updated>2005-09-03T16:02:37Z</updated>
<author>
<name>Pawel Jakub Dawidek</name>
<email>pjd@FreeBSD.org</email>
</author>
<published>2005-09-03T16:02:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b70af692ed0624f2784af13b73c05db2ee42ba34'/>
<id>urn:sha1:b70af692ed0624f2784af13b73c05db2ee42ba34</id>
<content type='text'>
- Add md_mtx lock to protect ID number and list of devices.
- Always check mdnew() return value, as even in !autounit case
  kthread_create() can fail.

Those two changes fix serval panics provoked by simple stress test.

Tested by:	Kris The BugMagnet
Approved by:	re (scottl)
</content>
</entry>
<entry>
<title>Request a CPU private mapping from sf_buf_alloc().  If the swap-backed</title>
<updated>2005-02-13T21:51:50Z</updated>
<author>
<name>Alan Cox</name>
<email>alc@FreeBSD.org</email>
</author>
<published>2005-02-13T21:51:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e340fc602be23c05a35f023bb91e70b4148c2ad9'/>
<id>urn:sha1:e340fc602be23c05a35f023bb91e70b4148c2ad9</id>
<content type='text'>
memory disk is larger than the number of available sf_bufs, this improves
performance on SMPs by eliminating interprocessor TLB shootdowns.  For
example, with 6656 sf_bufs, the default on my test machine, and a 256MB
swap-backed memory disk, I see the command
"dd if=/dev/md0 of=/dev/null bs=64k" achieve ~489MB/sec with the default,
shared mappings, and ~587MB/sec with CPU private mappings.
</content>
</entry>
<entry>
<title>Use MAXMINOR</title>
<updated>2005-01-29T16:50:04Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2005-01-29T16:50:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d9aaa28f637d68bff7d1a5b24874fdb4e8feaa3c'/>
<id>urn:sha1:d9aaa28f637d68bff7d1a5b24874fdb4e8feaa3c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>- Don't destroy UMA zone on error in mdcreate_malloc(), because we need it</title>
<updated>2005-01-22T19:56:03Z</updated>
<author>
<name>Pawel Jakub Dawidek</name>
<email>pjd@FreeBSD.org</email>
</author>
<published>2005-01-22T19:56:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1db17c6db2fc3a2b13add894b4ac1e1580e81be2'/>
<id>urn:sha1:1db17c6db2fc3a2b13add894b4ac1e1580e81be2</id>
<content type='text'>
  in mddestroy() to properly free already allocated memory.
  This fixes a panic when we want to create too big memory backed device
  with preallocate memory (-o reserve).
- Remove redundant { }.

MFC after:	1 week
</content>
</entry>
<entry>
<title>Add a couple of mtx_asserts() to try to narrow down the window on</title>
<updated>2005-01-22T19:08:50Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2005-01-22T19:08:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9d3a77c463fd003a8680158a8ce48ab48b80a23e'/>
<id>urn:sha1:9d3a77c463fd003a8680158a8ce48ab48b80a23e</id>
<content type='text'>
a bug repeatedly reported.
</content>
</entry>
<entry>
<title>Start each of the license/copyright comments with /*-, minor shuffle of lines</title>
<updated>2005-01-06T01:43:34Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2005-01-06T01:43:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=098ca2bda93c701c5331d4e6aace072495b4caaa'/>
<id>urn:sha1:098ca2bda93c701c5331d4e6aace072495b4caaa</id>
<content type='text'>
</content>
</entry>
</feed>
