diff options
author | Renato Botelho <renato@netgate.com> | 2015-10-07 18:07:27 -0300 |
---|---|---|
committer | Renato Botelho <renato@netgate.com> | 2015-10-07 18:07:27 -0300 |
commit | 945ed01c4bae06169f63978e43029c04d4abd731 (patch) | |
tree | 5cd3ae372187bd25416aeec230f31242c3729be7 /release | |
parent | 8aae621ec1e941b8f27411df1bace42778e61b99 (diff) | |
parent | 36b47c3278c31b909b37616c58ccf4f148a9e47c (diff) | |
download | FreeBSD-src-945ed01c4bae06169f63978e43029c04d4abd731.zip FreeBSD-src-945ed01c4bae06169f63978e43029c04d4abd731.tar.gz |
Merge branch 'stable/10' into devel
Diffstat (limited to 'release')
-rw-r--r-- | release/arm/BEAGLEBONE.conf | 2 | ||||
-rw-r--r-- | release/arm/CUBOX-HUMMINGBOARD.conf | 2 | ||||
-rw-r--r-- | release/arm/GUMSTIX.conf | 2 | ||||
-rw-r--r-- | release/arm/PANDABOARD.conf | 2 | ||||
-rw-r--r-- | release/arm/RPI-B.conf | 2 | ||||
-rw-r--r-- | release/arm/RPI2.conf | 2 | ||||
-rw-r--r-- | release/arm/WANDBOARD.conf | 2 | ||||
-rw-r--r-- | release/doc/en_US.ISO8859-1/relnotes/article.xml | 60 | ||||
-rw-r--r-- | release/doc/share/xml/security.xml | 7 | ||||
-rw-r--r-- | release/doc/share/xml/sponsor.ent | 3 | ||||
-rwxr-xr-x | release/release.sh | 12 | ||||
-rw-r--r-- | release/tools/vmimage.subr | 2 |
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> </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> </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> </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> </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> </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> </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> </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 August 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 September 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&D"> +<!ENTITY clusterhq "ClusterHQ"> + <!ENTITY darpa "DARPA"> <!ENTITY darpa_afrl "DARPA, AFRL"> <!ENTITY ff "The &os; 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} } |