<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/tools, branch upstream/11.0.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=upstream%2F11.0.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=upstream%2F11.0.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2016-02-02T07:02:51Z</updated>
<entry>
<title>Fix MFS builds when both MD_ROOT_SIZE and MFS_IMAGE are specified</title>
<updated>2016-02-02T07:02:51Z</updated>
<author>
<name>Adrian Chadd</name>
<email>adrian@FreeBSD.org</email>
</author>
<published>2016-02-02T07:02:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f4c1f0b9eb4c02ed02063283e9ef778ae92923e8'/>
<id>urn:sha1:f4c1f0b9eb4c02ed02063283e9ef778ae92923e8</id>
<content type='text'>
MD_ROOT_SIZE and embed_mfs.sh were basically retired as part of
https://reviews.freebsd.org/D2903 .
However, when building a kernel with 'options MD_ROOT_SIZE' specified, this
results in a non-working MFS, as within sys/dev/md/md.c we fall within the
wrong # ifdef.

This patch implements the following:

* Allow kernels to be built without the MD_ROOT_SIZE option, which results
  in a kernel built as per D2903.
* Allow kernels to be built with the MD_ROOT_SIZE option, which results
  in a kernel built similarly to the pre-D2903 way, with the following
  differences:
  * The MFS is now put in a separate section within the kernel (oldmfs,
    so it differs from the mfs section introduced by D2903).
  * embed_mfs.sh is changed, so it looks up the oldmfs section within the
    kernel, gets its size and offset, sees if the MFS will fit within the
    allocated oldmfs section and only if all is well does a dd of the MFS
    image into the kernel.

Submitted by:	Stanislav Galabov &lt;sgalabov@gmail.com&gt;
Reviewed by:	brooks, imp
Differential Revision:	https://reviews.freebsd.org/D5093
</content>
</entry>
<entry>
<title>Rename the /usr/share/doc/legal files to driver.LICENSE to work around</title>
<updated>2015-10-16T00:38:05Z</updated>
<author>
<name>Bryan Drewery</name>
<email>bdrewery@FreeBSD.org</email>
</author>
<published>2015-10-16T00:38:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=cada39d8dd93c9e4d6038bd3e379201b9b9d56c9'/>
<id>urn:sha1:cada39d8dd93c9e4d6038bd3e379201b9b9d56c9</id>
<content type='text'>
bug of installing 'realtek' and 'intel_iwn' as files rather then as
a 'LICENSE' file in their directories.

Also add obsolete entries for the older names and names that existed in head
for a period of time.

Suggested by:	jmg
X-MFC-With:	r289391
MFC after:	3 weeks
Sponsored by:	EMC / Isilon Storage Division
</content>
</entry>
<entry>
<title>save some bytes by using more concise SDT_PROBE&lt;n&gt; instead of SDT_PROBE</title>
<updated>2015-09-28T12:14:16Z</updated>
<author>
<name>Andriy Gapon</name>
<email>avg@FreeBSD.org</email>
</author>
<published>2015-09-28T12:14:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2f2f522b5de618d24c7ce477bc54ec945124122c'/>
<id>urn:sha1:2f2f522b5de618d24c7ce477bc54ec945124122c</id>
<content type='text'>
SDT_PROBE requires 5 parameters whereas SDT_PROBE&lt;n&gt; requires n parameters
where n is typically smaller than 5.

Perhaps SDT_PROBE should be made a private implementation detail.

MFC after:	20 days
</content>
</entry>
<entry>
<title>Allow the make_dtb script to work outside of a "make buildkernel" context</title>
<updated>2014-08-30T22:39:15Z</updated>
<author>
<name>Ian Lepore</name>
<email>ian@FreeBSD.org</email>
</author>
<published>2014-08-30T22:39:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1ec2d237e0210179919fb9dbf0d35fd44810a8dd'/>
<id>urn:sha1:1ec2d237e0210179919fb9dbf0d35fd44810a8dd</id>
<content type='text'>
by setting MACHINE from uname -m if it's not set already.

Reviewed by:	imp, tuexen
</content>
</entry>
<entry>
<title>Call cpp with -P to avoid printing line markings.</title>
<updated>2014-06-10T06:24:01Z</updated>
<author>
<name>Rui Paulo</name>
<email>rpaulo@FreeBSD.org</email>
</author>
<published>2014-06-10T06:24:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4f1156ca623939d041adee9e8e0122701e72b498'/>
<id>urn:sha1:4f1156ca623939d041adee9e8e0122701e72b498</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix logic error. &lt;blush&gt;</title>
<updated>2014-04-30T20:52:38Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2014-04-30T20:52:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=382b6bbafe6fda7d30fa2f917d88751453cc5169'/>
<id>urn:sha1:382b6bbafe6fda7d30fa2f917d88751453cc5169</id>
<content type='text'>
Submitted by: ian@
</content>
</entry>
<entry>
<title>Turns out this .if evaluated not in the context of the makedtb target</title>
<updated>2014-04-30T20:47:40Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2014-04-30T20:47:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=56d78e82f023cadde8c9d1829b02106de343190e'/>
<id>urn:sha1:56d78e82f023cadde8c9d1829b02106de343190e</id>
<content type='text'>
sometimes due to Makefile expansion rules. Make the test for things
being NULL elsewhere...
</content>
</entry>
<entry>
<title>Allow FDT_DTS_FILE to be a list, either in the makedtb target, or in a</title>
<updated>2014-04-30T18:02:04Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2014-04-30T18:02:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0edb7351698260475fa44fc68ff13777d142a806'/>
<id>urn:sha1:0edb7351698260475fa44fc68ff13777d142a806</id>
<content type='text'>
kernel config file. If you also want to have a static DTB compiled
into your kernel, however, it cannot be a list. We have no mechanism
in the kernel for picking one, so that doesn't make sense and will
result in a compile-time error.
</content>
</entry>
<entry>
<title>Update NetBSD Foundation copyrights to 2-clause BSD</title>
<updated>2014-03-18T01:40:25Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2014-03-18T01:40:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0fcefb433d1265c4e6d4275eae7478cda1bf6a34'/>
<id>urn:sha1:0fcefb433d1265c4e6d4275eae7478cda1bf6a34</id>
<content type='text'>
The NetBSD Foundation states "Third parties are encouraged to change the
license on any files which have a 4-clause license contributed to the
NetBSD Foundation to a 2-clause license."

This change removes clauses 3 and 4 from copyright / license blocks that
list The NetBSD Foundation as the only copyright holder.

Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>Use proper include path for dtc as well as cpp.</title>
<updated>2014-02-28T22:37:35Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2014-02-28T22:37:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8b86933acc5087b30cded8eecd9b24800676ef5c'/>
<id>urn:sha1:8b86933acc5087b30cded8eecd9b24800676ef5c</id>
<content type='text'>
</content>
</entry>
</feed>
