summaryrefslogtreecommitdiffstats
path: root/release
diff options
context:
space:
mode:
authorRenato Botelho <renato@netgate.com>2015-10-07 18:07:27 -0300
committerRenato Botelho <renato@netgate.com>2015-10-07 18:07:27 -0300
commit945ed01c4bae06169f63978e43029c04d4abd731 (patch)
tree5cd3ae372187bd25416aeec230f31242c3729be7 /release
parent8aae621ec1e941b8f27411df1bace42778e61b99 (diff)
parent36b47c3278c31b909b37616c58ccf4f148a9e47c (diff)
downloadFreeBSD-src-945ed01c4bae06169f63978e43029c04d4abd731.zip
FreeBSD-src-945ed01c4bae06169f63978e43029c04d4abd731.tar.gz
Merge branch 'stable/10' into devel
Diffstat (limited to 'release')
-rw-r--r--release/arm/BEAGLEBONE.conf2
-rw-r--r--release/arm/CUBOX-HUMMINGBOARD.conf2
-rw-r--r--release/arm/GUMSTIX.conf2
-rw-r--r--release/arm/PANDABOARD.conf2
-rw-r--r--release/arm/RPI-B.conf2
-rw-r--r--release/arm/RPI2.conf2
-rw-r--r--release/arm/WANDBOARD.conf2
-rw-r--r--release/doc/en_US.ISO8859-1/relnotes/article.xml60
-rw-r--r--release/doc/share/xml/security.xml7
-rw-r--r--release/doc/share/xml/sponsor.ent3
-rwxr-xr-xrelease/release.sh12
-rw-r--r--release/tools/vmimage.subr2
12 files changed, 90 insertions, 8 deletions
diff --git a/release/arm/BEAGLEBONE.conf b/release/arm/BEAGLEBONE.conf
index e7ef4f3..5eba7b9 100644
--- a/release/arm/BEAGLEBONE.conf
+++ b/release/arm/BEAGLEBONE.conf
@@ -26,6 +26,8 @@ arm_install_uboot() {
chroot ${CHROOTDIR} cp -p ${UBOOT_DIR}/MLO ${FATMOUNT}/MLO
chroot ${CHROOTDIR} cp -p ${UBOOT_DIR}/u-boot.img ${FATMOUNT}/u-boot.img
chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr ${FATMOUNT}/ubldr
+ chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr.bin \
+ ${FATMOUNT}/ubldr.bin
chroot ${CHROOTDIR} touch ${UFSMOUNT}/firstboot
sync
umount_loop ${CHROOTDIR}/${FATMOUNT}
diff --git a/release/arm/CUBOX-HUMMINGBOARD.conf b/release/arm/CUBOX-HUMMINGBOARD.conf
index 5c82d40..987fe23 100644
--- a/release/arm/CUBOX-HUMMINGBOARD.conf
+++ b/release/arm/CUBOX-HUMMINGBOARD.conf
@@ -28,6 +28,8 @@ arm_install_uboot() {
chroot ${CHROOTDIR} mount_msdosfs /dev/${mddev}s1 ${FATMOUNT}
chroot ${CHROOTDIR} mount /dev/${mddev}s2a ${UFSMOUNT}
chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr ${FATMOUNT}/ubldr
+ chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr.bin \
+ ${FATMOUNT}/ubldr.bin
chroot ${CHROOTDIR} touch ${UFSMOUNT}/firstboot
sync
umount_loop ${CHROOTDIR}/${FATMOUNT}
diff --git a/release/arm/GUMSTIX.conf b/release/arm/GUMSTIX.conf
index 92e8476..1f3d8da 100644
--- a/release/arm/GUMSTIX.conf
+++ b/release/arm/GUMSTIX.conf
@@ -26,6 +26,8 @@ arm_install_uboot() {
chroot ${CHROOTDIR} cp -p ${UBOOT_DIR}/MLO ${FATMOUNT}/MLO
chroot ${CHROOTDIR} cp -p ${UBOOT_DIR}/u-boot.img ${FATMOUNT}/u-boot.img
chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr ${FATMOUNT}/ubldr
+ chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr.bin \
+ ${FATMOUNT}/ubldr.bin
chroot ${CHROOTDIR} touch ${UFSMOUNT}/firstboot
sync
umount_loop ${CHROOTDIR}/${FATMOUNT}
diff --git a/release/arm/PANDABOARD.conf b/release/arm/PANDABOARD.conf
index 4b7f5eb..341fdeb 100644
--- a/release/arm/PANDABOARD.conf
+++ b/release/arm/PANDABOARD.conf
@@ -26,6 +26,8 @@ arm_install_uboot() {
chroot ${CHROOTDIR} cp -p ${UBOOT_DIR}/MLO ${FATMOUNT}/MLO
chroot ${CHROOTDIR} cp -p ${UBOOT_DIR}/u-boot.img ${FATMOUNT}/u-boot.img
chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr ${FATMOUNT}/ubldr
+ chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr.bin \
+ ${FATMOUNT}/ubldr.bin
chroot ${CHROOTDIR} touch ${UFSMOUNT}/firstboot
sync
umount_loop ${CHROOTDIR}/${FATMOUNT}
diff --git a/release/arm/RPI-B.conf b/release/arm/RPI-B.conf
index ad44995..0129a2e 100644
--- a/release/arm/RPI-B.conf
+++ b/release/arm/RPI-B.conf
@@ -30,6 +30,8 @@ arm_install_uboot() {
${FATMOUNT}/${_UF}
done
chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr ${FATMOUNT}/ubldr
+ chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr.bin \
+ ${FATMOUNT}/ubldr.bin
chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/dtb/rpi.dtb \
${FATMOUNT}/rpi.dtb
chroot ${CHROOTDIR} touch ${UFSMOUNT}/firstboot
diff --git a/release/arm/RPI2.conf b/release/arm/RPI2.conf
index dc13c83..24fb491 100644
--- a/release/arm/RPI2.conf
+++ b/release/arm/RPI2.conf
@@ -31,6 +31,8 @@ arm_install_uboot() {
${FATMOUNT}/${_UF}
done
chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr ${FATMOUNT}/ubldr
+ chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr.bin \
+ ${FATMOUNT}/ubldr.bin
chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/dtb/rpi2.dtb \
${FATMOUNT}/rpi2.dtb
chroot ${CHROOTDIR} touch ${UFSMOUNT}/firstboot
diff --git a/release/arm/WANDBOARD.conf b/release/arm/WANDBOARD.conf
index 2cc0995..971aa1c 100644
--- a/release/arm/WANDBOARD.conf
+++ b/release/arm/WANDBOARD.conf
@@ -29,6 +29,8 @@ arm_install_uboot() {
chroot ${CHROOTDIR} mount_msdosfs /dev/${mddev}s1 ${FATMOUNT}
chroot ${CHROOTDIR} mount /dev/${mddev}s2a ${UFSMOUNT}
chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr ${FATMOUNT}/ubldr
+ chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr.bin \
+ ${FATMOUNT}/ubldr.bin
chroot ${CHROOTDIR} touch ${UFSMOUNT}/firstboot
sync
umount_loop ${CHROOTDIR}/${FATMOUNT}
diff --git a/release/doc/en_US.ISO8859-1/relnotes/article.xml b/release/doc/en_US.ISO8859-1/relnotes/article.xml
index 857428f..825fa10 100644
--- a/release/doc/en_US.ISO8859-1/relnotes/article.xml
+++ b/release/doc/en_US.ISO8859-1/relnotes/article.xml
@@ -166,13 +166,42 @@
<sect2 xml:id="userland-programs">
<title>Userland Application Changes</title>
- <para>&nbsp;</para>
+ <para revision="286064">The &man.jail.8; utility has been
+ updated to include a new flag, <literal>-l</literal>, which
+ ensures a clean environment in the target jail when used.
+ Additionally, &man.jail.8; will run a shell within the target
+ jail when run no commands are specified.</para>
+
+ <para revision="287122">The &man.mkimg.1; utility has been
+ updated to include support for <literal>NTFS</literal>
+ filesystems in both <acronym>MBR</acronym> and
+ <acronym>GPT</acronym> partitioning schemes.</para>
+
+ <para revision="288202" contrib="sponsor" sponsor="&ff;">The
+ &man.ar.1; utility now enables deterministic mode
+ (<literal>-D</literal>) by default. This behavior can be
+ disabled by specifying the <literal>-U</literal> flag.</para>
+
+ <para revision="287746">The &man.pciconf.8; utility has been
+ updated to use the PCI ID database from the <filename
+ role="package">misc/pciids</filename> package, if present,
+ falling back to the PCI ID database in the &os; base
+ system.</para>
+
+ <para revision="288710" contrib="sponsor" sponsor="&gandi;">A
+ new utility, &man.sesutil.8;, has been added, which is used
+ to manage &man.ses.4; devices.</para>
</sect2>
<sect2 xml:id="userland-contrib">
<title>Contributed Software</title>
- <para>&nbsp;</para>
+ <para revision="286082">The &man.libarchive.3; library has been
+ updated to properly skip a sparse file entry in a &man.tar.1;
+ file, which would previously produce errors.</para>
+
+ <para revision="286751">Timezone data files have been updated to
+ version 2015f.</para>
</sect2>
<sect2 xml:id="userland-installer">
@@ -218,7 +247,10 @@
<sect2 xml:id="kernel-bugfix">
<title>Kernel Bug Fixes</title>
- <para>&nbsp;</para>
+ <para revision="288167" contrib="sponsor"
+ sponsor="&multiplay;">The &man.kqueue.2; system call has been
+ updated to handle write events to files larger than 2
+ gigabytes.</para>
</sect2>
<sect2 xml:id="kernel-config">
@@ -230,7 +262,10 @@
<sect2 xml:id="kernel-sysctl">
<title>System Tuning and Controls</title>
- <para>&nbsp;</para>
+ <para revision="287037">The &man.uart.4; driver has been
+ updated to allow tuning pulses per second captured in the
+ CTS line during runtime, whereas previously only the DCD line
+ could be used without rebuilding the kernel.</para>
</sect2>
</sect1>
@@ -249,7 +284,12 @@
<sect2 xml:id="drivers-storage">
<title>Storage Drivers</title>
- <para>&nbsp;</para>
+ <para revision="288732" contrib="sponsor" sponsor="&ix;">The
+ <acronym>CTL</acronym> High Availability implementation has
+ been rewritten.</para>
+
+ <para revision="288810">The &man.ctl.4; driver has been updated
+ to support CD-ROM and removable devices.</para>
</sect2>
<sect2 xml:id="drivers-network">
@@ -276,7 +316,9 @@
<sect2 xml:id="hardware-virtualization">
<title>Virtualization Support</title>
- <para>&nbsp;</para>
+ <para revision="287802">The &man.xen.4; driver has been updated
+ to include support for <literal>blkif</literal> indirect
+ segment I/O.</para>
</sect2>
<sect2 xml:id="hardware-arm">
@@ -307,7 +349,11 @@
<sect2 xml:id="storage-zfs">
<title>ZFS</title>
- <para>&nbsp;</para>
+ <para revision="287665" contrib="sponsor"
+ sponsor="&clusterhq;">The &man.zfs.8; <literal>l2arc</literal>
+ code has been updated to take <literal>ashift</literal> into
+ account when gathering buffers to be written to the
+ <literal>l2arc</literal> device.</para>
</sect2>
<sect2 xml:id="storage-geom">
diff --git a/release/doc/share/xml/security.xml b/release/doc/share/xml/security.xml
index d5718ae..3a34520 100644
--- a/release/doc/share/xml/security.xml
+++ b/release/doc/share/xml/security.xml
@@ -32,6 +32,13 @@
<entry>25&nbsp;August&nbsp;2015</entry>
<entry><para>Multiple vulnerabilities</para></entry>
</row>
+
+ <row>
+ <entry><link
+ xlink:href="&security.url;/FreeBSD-SA-15:24.rpcbind.asc">FreeBSD-SA-15:24.rpcbind</link></entry>
+ <entry>29&nbsp;September&nbsp;2015</entry>
+ <entry><para>Remote denial of service</para></entry>
+ </row>
</tbody>
</tgroup>
</informaltable>
diff --git a/release/doc/share/xml/sponsor.ent b/release/doc/share/xml/sponsor.ent
index 27f1410..fa8c866 100644
--- a/release/doc/share/xml/sponsor.ent
+++ b/release/doc/share/xml/sponsor.ent
@@ -13,12 +13,15 @@
<!ENTITY citrix "Citrix Systems">
<!ENTITY citrix.rd "Citrix Systems R&amp;D">
+<!ENTITY clusterhq "ClusterHQ">
+
<!ENTITY darpa "DARPA">
<!ENTITY darpa_afrl "DARPA, AFRL">
<!ENTITY ff "The&nbsp;&os;&nbsp;Foundation">
<!ENTITY ff.url "https://www.FreeBSDFoundation.org/">
+<!ENTITY gandi "Gandi.net">
<!ENTITY google "Google">
<!ENTITY intelcorp "Intel Corporation">
diff --git a/release/release.sh b/release/release.sh
index 94a9bb6..e168422 100755
--- a/release/release.sh
+++ b/release/release.sh
@@ -311,6 +311,18 @@ chroot_build_target() {
# chroot_build_release(): Invoke the 'make release' target.
chroot_build_release() {
load_target_env
+ if [ ! -z "${WITH_VMIMAGES}" ]; then
+ if [ -z "${VMFORMATS}" ]; then
+ VMFORMATS="$(eval chroot ${CHROOTDIR} \
+ make -C /usr/src/release -V VMFORMATS)"
+ fi
+ if [ -z "${VMSIZE}" ]; then
+ VMSIZE="$(eval chroot ${CHROOTDIR} \
+ make -C /usr/src/release -V VMSIZE)"
+ fi
+ RELEASE_RMAKEFLAGS="${RELEASE_RMAKEFLAGS} \
+ VMFORMATS=\"${VMFORMATS}\" VMSIZE=${VMSIZE}"
+ fi
eval chroot ${CHROOTDIR} make -C /usr/src/release \
${RELEASE_RMAKEFLAGS} release
eval chroot ${CHROOTDIR} make -C /usr/src/release \
diff --git a/release/tools/vmimage.subr b/release/tools/vmimage.subr
index dae2ee1..8f058a9 100644
--- a/release/tools/vmimage.subr
+++ b/release/tools/vmimage.subr
@@ -102,7 +102,7 @@ vm_copy_base() {
umount_loop /dev/${mdnew}
rmdir ${DESTDIR}/new
- tunefs -j enable /dev/${mdnew}
+ tunefs -n enable /dev/${mdnew}
mdconfig -d -u ${mdnew}
mv ${VMBASE}.tmp ${VMBASE}
}
OpenPOWER on IntegriCloud