<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/modules/ufs, branch releng/11.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F11.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F11.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2014-06-08T10:55:06Z</updated>
<entry>
<title>Initialize the pbuf counter for directio using SYSINIT, instead of</title>
<updated>2014-06-08T10:55:06Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2014-06-08T10:55:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=23f6698fbd46914c2b2234f8ecb1ddbd10c00a56'/>
<id>urn:sha1:23f6698fbd46914c2b2234f8ecb1ddbd10c00a56</id>
<content type='text'>
using a direct hook called from kern_vfs_bio_buffer_alloc().
Mark ffs_rawread.c as requiring both ffs and directio options to be
compiled into the kernel.  Add ffs_rawread.c to the list of ufs.ko
module' sources.

In addition to stopping breaking the layering violation, it also
allows to link kernel when FFS is configured as module and DIRECTIO is
enabled.

One consequence of the change is that ffs_rawread.o is always linked
into the module regardless of the DIRECTIO option.  This is similar to
the option QUOTA and ufs_quota.c.

Sponsored by:	The FreeBSD Foundation
MFC after:	1 week
</content>
</entry>
<entry>
<title>Fix module build after r243245.</title>
<updated>2012-11-20T15:23:22Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2012-11-20T15:23:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6c8e137d083505b02ea28036080590047ccf9c24'/>
<id>urn:sha1:6c8e137d083505b02ea28036080590047ccf9c24</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Retire opt_ffs_broken_fixme.h.</title>
<updated>2011-03-20T21:05:09Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2011-03-20T21:05:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=16b1f68d8c153996c03f8e73d09d57c1af93f77b'/>
<id>urn:sha1:16b1f68d8c153996c03f8e73d09d57c1af93f77b</id>
<content type='text'>
Instead of directly calling ffs_snapgone(), use UFS_SNAPGONE() with
usual layering.

Requested by:	bde
MFC after:	1 week
</content>
</entry>
<entry>
<title>Remove opt_mac.h generation for various kernel modules that no longer</title>
<updated>2009-06-06T17:01:44Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2009-06-06T17:01:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d5fc25e5d6c52b306312784663ccad85923a9c76'/>
<id>urn:sha1:d5fc25e5d6c52b306312784663ccad85923a9c76</id>
<content type='text'>
require it.

Submitted by:	pjd
</content>
</entry>
<entry>
<title>Allow this module to get its options from the kernel build directory</title>
<updated>2006-12-21T21:35:49Z</updated>
<author>
<name>Yaroslav Tykhiy</name>
<email>ytykhiy@gmail.com</email>
</author>
<published>2006-12-21T21:35:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1ffe76163307ed3548a998cf4bfde7bc1a25073d'/>
<id>urn:sha1:1ffe76163307ed3548a998cf4bfde7bc1a25073d</id>
<content type='text'>
instead of always hard coding them in CFLAGS.  POLA is kept here:
The module file built with GENERIC stays the same.

Tested with:	md5(1)
</content>
</entry>
<entry>
<title>Hook up gjournal bits to the build.</title>
<updated>2006-10-31T22:22:30Z</updated>
<author>
<name>Pawel Jakub Dawidek</name>
<email>pjd@FreeBSD.org</email>
</author>
<published>2006-10-31T22:22:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f348204c94ee223862db590e4e940b6f32d888cb'/>
<id>urn:sha1:f348204c94ee223862db590e4e940b6f32d888cb</id>
<content type='text'>
Sponsored by:	home.pl
</content>
</entry>
<entry>
<title>Remove ufs_ihash.c here as well.</title>
<updated>2005-03-14T10:23:34Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2005-03-14T10:23:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=da44811ef63ad97a2d18fa49c6d589581634b159'/>
<id>urn:sha1:da44811ef63ad97a2d18fa49c6d589581634b159</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a few missing opt_ files to make this module compile again.</title>
<updated>2003-06-23T19:41:00Z</updated>
<author>
<name>Ian Dowse</name>
<email>iedowse@FreeBSD.org</email>
</author>
<published>2003-06-23T19:41:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=620d309e35a5eef4daf4497bbead44a28712bbb8'/>
<id>urn:sha1:620d309e35a5eef4daf4497bbead44a28712bbb8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a makefile for building UFS as a module. Since it is of marginal</title>
<updated>2002-06-30T02:23:12Z</updated>
<author>
<name>Ian Dowse</name>
<email>iedowse@FreeBSD.org</email>
</author>
<published>2002-06-30T02:23:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c21c16a492fe6cf49bed0de198d17a41fce0a14a'/>
<id>urn:sha1:c21c16a492fe6cf49bed0de198d17a41fce0a14a</id>
<content type='text'>
use it is not built by default, and there are currently bugs that
prevent UFS from being unloaded. Nevertheless it can be useful when
developing UFS code on network-booted machines.
</content>
</entry>
</feed>
