release: permanently remove the 'reldoc' target and associatesFollowing 7b1d1a1658ffb69eff93afc713f9e88ed8b20eac, the structurefor the reldoc target has significantly changed as result of theASCI
release: permanently remove the 'reldoc' target and associatesFollowing 7b1d1a1658ffb69eff93afc713f9e88ed8b20eac, the structurefor the reldoc target has significantly changed as result of theASCIIDoctor/Hugo migration. As the release notes related fileson the installation medium are inherently out of date, purge thementirely.Discussed within: re, docengNo objection: re (silence), doceng (silence)Timeout: 2 weeksSponsored by: Rubicon Communications, LLC ("Netgate")(cherry picked from commit f61e92ca5a23450bc28169bbdd71d7674df98c19)
show more ...
release: ROCKPRO64: Remove the quirk that disable the big coresIt's not needed anymore.(cherry picked from commit 183d6cc0e0db8bd4653245abc1ca30b34ed09d9f)
release: Rename arm64/RPI3.conf to arm64/RPI.confWe now have a u-boot port and config.txt for booting on all 64bitsvariant of the RPI boards (RPI2v1.1, RPI3* and RPI4*) so usethe new u-boot-rpi-a
release: Rename arm64/RPI3.conf to arm64/RPI.confWe now have a u-boot port and config.txt for booting on all 64bitsvariant of the RPI boards (RPI2v1.1, RPI3* and RPI4*) so usethe new u-boot-rpi-arm64 and the config_arm64.txt files.Discussed with: karels, kevans
release: rpi3: Copy the bcm2710 variant of the rpi2This is the dtb intented to be used for booting RPI2 v1.2 in aarch64.
release: Switch the Allwinner board to GPTAllwinner bootrom have an alternate location for u-boot at 128k.Work was made recently in u-boot to relocate correctly if loaded fromthere.The advantage
release: Switch the Allwinner board to GPTAllwinner bootrom have an alternate location for u-boot at 128k.Work was made recently in u-boot to relocate correctly if loaded fromthere.The advantage of this offset is that we can now use a GPT scheme.
arm64: set the correct partition type in make-memstick.shWe create a UFS root filesystem using makefs(8), and later pass it tomkimg(1) when creating the final image. The correct partition type is
arm64: set the correct partition type in make-memstick.shWe create a UFS root filesystem using makefs(8), and later pass it tomkimg(1) when creating the final image. The correct partition type isfreebsd-ufs; the freebsd parition type is for partitions containing aBSD disklabel.Reviewed by: emasteMFC after: 2 weeksSponsored by: The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D26987
Bump the ISO EFI partition size from 1024 to 2048, following r366732.Suggested by: impSponsored by: Rubicon Communications, LLC (netgate.com)
Increase the amd64 ISO ESP file size from 800KB to 1024KB.At some poing over the last week, the bootx64.efi file has grownpast the 800KB threshold, resulting in being unable to copy it tothe EFI/
Increase the amd64 ISO ESP file size from 800KB to 1024KB.At some poing over the last week, the bootx64.efi file has grownpast the 800KB threshold, resulting in being unable to copy it tothe EFI/BOOT directory. # stat -f %z efiboot.znWo7m 819200 # stat -f %z stand-test.PIEugN/EFI/BOOT/bootx64.efi 842752The comment in the script that creates the ISOs suggests that 800KBis the maximum allowed for the boot code, however I was able toboot an ISO with a 1024KB boot partition. Additionally, I verifiedagainst an ISO from OtherOS, where the boot EFI partition is 2.4MB.Sponsored by: Rubicon Communications, LLC (netgate.com)
arm64: generate ISO release imagesSome IPMI implementations on arm64 are reportedly unable to load ourmemstick installer images, but support the older ISO format. Startgenerating these for arm64.
arm64: generate ISO release imagesSome IPMI implementations on arm64 are reportedly unable to load ourmemstick installer images, but support the older ISO format. Startgenerating these for arm64.Unlike installer ISOs for other platforms, these images are UEFI-only.Reviewed by: emasteRelnotes: yesSponsored by: The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D26452
release: RPI3: Add the RPI2 DTBThe RPI2 v1.2 is using the same SoC as the RPI3 so it can boot this imagebut needs the RPI2 dtb.MFC after: 3 days
release: arm64: rockpro64: Set hw.ncpu to 4Since there is known issue with big.LITTLE set the number of CPU to 4which is the number present in the LITTLE cluster.
Add PINE64 ROCK64 config for generation of release images
Add PINE64 ROCKPro64 config for generation of release imagesSubmitted by: Daniel EngbergReviewed by: impDifferential Revision: https://reviews.freebsd.org/D22538
release: arm64: Remove DTSO for Allwinner boardsBoth SID and THS dts node are now in the main dts and the DTSO havebeen removed in r359935MFC after: 2 monthX-MFC-With: r359935
RPI3: Add RPi4 firmware files to the FAT partitionI've discovered I have this local diff that never got committed -- thisshould have been a part of r355424.Reproted by: Klaus Küchemann <maciphon
RPI3: Add RPi4 firmware files to the FAT partitionI've discovered I have this local diff that never got committed -- thisshould have been a part of r355424.Reproted by: Klaus Küchemann <[email protected]>
release: chase ports r519089 (rpi-firmware update)The recent rpi-firmware update renamed "0" to "zero" in the RPi0 DTBfilenameIt also included the components needed to boot the RPi4, so install
release: chase ports r519089 (rpi-firmware update)The recent rpi-firmware update renamed "0" to "zero" in the RPi0 DTBfilenameIt also included the components needed to boot the RPi4, so install thosenow -- interested parties can install sysutils/u-boot-rpi4 and copyconfig_rpi4.txt to config.txt on the FAT partition in order to boot theboard. Do note that we currently don't support ethernet/usb/pci.Reviewed by: manuMFC after: 3 days
Bump the IMAGE_SIZE for arm64 SoC images to prevent failures dueto full filesystem. This makes the size of the arm64 SoC imagesconsistent with armv6 and armv7.MFC after: 3 daysSponsored by: The
Bump the IMAGE_SIZE for arm64 SoC images to prevent failures dueto full filesystem. This makes the size of the arm64 SoC imagesconsistent with armv6 and armv7.MFC after: 3 daysSponsored by: The FreeBSD Foundation
release: arm64: pine64-lts: Use the newly created u-boot-pine64-lts portIn U-Boot 2019.01 there is now a config for this board, use it for therelease image.MFC after: 1 week
release: arm64: rpi3: Install the RPI3B+ DTB fileWe should use the correct DTB file otherwise the firmware usesthe RPI3B one.MFC after: 1 week
Rework UEFI ESP generationCurrently, the installer uses pre-created 800KB FAT12 filesystems thatit dd's onto the ESP partition.This changeset improves that by having the installer generate a FAT3
Rework UEFI ESP generationCurrently, the installer uses pre-created 800KB FAT12 filesystems thatit dd's onto the ESP partition.This changeset improves that by having the installer generate a FAT32filesystem directly onto the ESP using newfs_msdos and then copyingloader.efi into /EFI/freebsd.For live installs it then runs efibootmgr to add a FreeBSD boot entryin the BIOS.Sponsored by: NetflixDifferential Revision: https://reviews.freebsd.org/D17947
release: arm64: Add opp dtbo to PINE* boardsMFC after: 1 month
release: arm64: Add PINEBOOK configAdd a configuration for PINEBOOK image.Pinebook is a arm64 laptop based on a Pine64 board.Since the usb trackpad need a quirk, add a common function for adding
release: arm64: Add PINEBOOK configAdd a configuration for PINEBOOK image.Pinebook is a arm64 laptop based on a Pine64 board.Since the usb trackpad need a quirk, add a common function for addingquirk for arm board.A default one is supplied as most board to not need quirks.Reviewed by: gjbMFC after: 1 monthDifferential Revision: https://reviews.freebsd.org/D18337
release: arm64: Enable overlays for PINE64 and PINE64-LTSApproved by: re (gjb)
release: arm64: Add PINE64-LTS configuration filePine64 isn't produced anymore but Pine64-LTS is.This image works on the LTS release and the Sopine module.Reviewed by: gjbRelnotes: yesDifferen
release: arm64: Add PINE64-LTS configuration filePine64 isn't produced anymore but Pine64-LTS is.This image works on the LTS release and the Sopine module.Reviewed by: gjbRelnotes: yesDifferential Revision: https://reviews.freebsd.org/D16487
release: Add arm_install_boot to install the commit boot bitsThis reduce the per-board arm_install_uboot to just install u-boot.While here remove the installation of rpi.dtb and rpi2.dtb as we loa
release: Add arm_install_boot to install the commit boot bitsThis reduce the per-board arm_install_uboot to just install u-boot.While here remove the installation of rpi.dtb and rpi2.dtb as we loadthem from the UFS partition via ubldr.Reviewed by: gjb, imp (older version)MFC after: 3 daysDifferential Revision: https://reviews.freebsd.org/D16239
123