Tags give the ability to mark specific points in history as being important
-
2019.02
052a1891 · ·2019.02 Public Release New Hardware Platforms ====================== 0ad07330 Accton Wedge100BF_32X r1 model c9a70180 Accton CSP9250 90681c38 Accton Wedge100BF_65X e4266db0 Accton AS7726_32X r1 model b775d934 Accton AS7716_24XC 1ee287b1 Accton AS7316_54XS 3c3dfcdd Accton AS7716_32XB 0924ebca Accton AS7716_24SC 28e21d5d Accton Bacon 516750cd Alpha Networks SNH61B0-640F f17c332f Alpha Networks SNH61A0-640F fdc092a8 Delta ag9032v2a 175c6695 Lenovo NE0152t Build and Release / Improvements ================================ 8f90e701 Change email list links to groups.io 48c8dbf3 grub: update for building with gcc-7 e0a817c2 crosstool-ng: fix compiling gcc-6.3 using host gcc-7.x 924af3df put back in -e 's/\/\//g' that was incorrectly removed d88b786b Fix so sed discards chars on end of efi line Bugs Fixes / Improvements ========================= d1a672e6 Accton AS7716_32X: enable UEFI support c224c29b nxp: ls: update kernel patches from LSDK 1803 to LSDK 1809 355c04dc nxp: ls: update uboot from 2017.11 to 2018.03 56c4aaf0 Add GPLv2 copyright notices to lenovo machine.make files 00702ac9 pesign: use comment method to bypass -Werror=implicit-fallthrough bae57119 pesign: update for compiling with gcc-7
-
2019.02-rc2
017d3854 · ·2019.02-rc1 Public Release New Hardware Platforms ====================== 0ad07330 Accton Wedge100BF_32X r1 model c9a70180 Accton CSP9250 90681c38 Accton Wedge100BF_65X e4266db0 Accton AS7726_32X r1 model b775d934 Accton AS7716_24XC 1ee287b1 Accton AS7316_54XS 3c3dfcdd Accton AS7716_32XB 0924ebca Accton AS7716_24SC 28e21d5d Accton Bacon 516750cd Alpha Networks SNH61B0-640F f17c332f Alpha Networks SNH61A0-640F fdc092a8 Delta ag9032v2a 175c6695 Lenovo NE0152t Build and Release / Improvements ================================ 8f90e701 Change email list links to groups.io 48c8dbf3 grub: update for building with gcc-7 e0a817c2 crosstool-ng: fix compiling gcc-6.3 using host gcc-7.x 924af3df put back in -e 's/\/\//g' that was incorrectly removed d88b786b Fix so sed discards chars on end of efi line Bugs Fixes / Improvements ========================= d1a672e6 Accton AS7716_32X: enable UEFI support c224c29b nxp: ls: update kernel patches from LSDK 1803 to LSDK 1809 355c04dc nxp: ls: update uboot from 2017.11 to 2018.03 56c4aaf0 Add GPLv2 copyright notices to lenovo machine.make files 00702ac9 pesign: use comment method to bypass -Werror=implicit-fallthrough bae57119 pesign: update for compiling with gcc-7
-
2018.11
2de43a5d · ·2018.11 Public Release New Hardware Platforms ====================== d2088ba Platform support for the DELL EMC S5100 with the Rangeley C2538 CPU module. 64dcb26 [Quanta] add support motherboard ID(IX7, IX8) Build and Release / Improvements ================================ 5f6de160ff3a create-release: add script for making releases 052c3f916571 git-stats: scripts to generate ONIE release statistics Bugs Fixes / Improvements ========================= Hardware: d25cf93 Prevent halt from bricking switch on NE2572 and NE10032 adfb83e machine_accton_wedge_16x: Allow using m.2 storage Misc: 72aee53783e1 onie-syseeprom: Allow multiple vendor extension TLVs a4c3057fdfd5 kvm_x86_64: update mk-vm.sh for user networking
-
2018.11-rc2
1efb56e6 · ·2018.11-rc2 Public Release New Hardware Platforms ====================== d2088ba Platform support for the DELL EMC S5100 with the Rangeley C2538 CPU module. 64dcb26 [Quanta] add support motherboard ID(IX7, IX8) Build and Release / Improvements ================================ 5f6de160ff3a create-release: add script for making releases 052c3f916571 git-stats: scripts to generate ONIE release statistics Bugs Fixes / Improvements ========================= Hardware: d25cf93 Prevent halt from bricking switch on NE2572 and NE10032 adfb83e machine_accton_wedge_16x: Allow using m.2 storage Misc: 72aee53783e1 onie-syseeprom: Allow multiple vendor extension TLVs a4c3057fdfd5 kvm_x86_64: update mk-vm.sh for user networking
-
2018.11-rc1
4fdd8d8e · ·2018.11-rc1 Public Release New Hardware Platforms ====================== NONE Build and Release / Improvements ================================ 5f6de160ff3a create-release: add script for making releases 052c3f916571 git-stats: scripts to generate ONIE release statistics Bugs Fixes / Improvements ========================= Misc: 72aee53783e1 onie-syseeprom: Allow multiple vendor extension TLVs a4c3057fdfd5 kvm_x86_64: update mk-vm.sh for user networking
-
2018.08
f1c0f8c6 · ·2018.08 Public Release New Hardware Platforms ====================== 71118bdcf925 New Netberg switch models (420/630/520) 1a789152dcb4 delta_et-6248brb: add new platform b22d59e5ac50 Accton AS5916_54XM: remove unused kernel patches 8f893d37eed3 Accton AS5916_26XB: add to support ONIE 96a1bb6425ad Accton AS5916_54XMK: add to support ONIE 627f84e6b57a Accton AS5912_42X: add to support ONIE 4854512216ea Accton AS5916_54XKS: add to support ONIE Bugs Fixes / Improvements ========================= Hardware Support: fc20b7ee376f nxp: nxp_ls1088ardb: remove a bad file c602a421609a Adding newline to delta/ag9064 busybox config. This fix ensures, that the file is properly parsed. c1d259c9b5e0 NXP arm64 add TLV mtd hw-info partitions for onie-syseeprom Misc: ef51706a3295 fixes for grub 2.02 with gcc8 4d03f3b2da83 fixes for glibc 2.27 and perl >5.22 5c4e0dfcf6d6 machine.conf: add onie_grub_image_name for old NOS installers aa5036caeee1 u-boot.make: UPDATER_UBOOT_NAME should still be u-boot.bin even with dtb enable 5f619890b179 installer/u-boot-arch/install-arch: update_uboot_env support arm64 092ff43a98ed grub-arch: show BIOS mode during booting up
-
2018.08-rc1
a4a8aa88 · ·2018.08-rc1 Public Release New Hardware Platforms ====================== 71118bdcf925 New Netberg switch models (420/630/520) 1a789152dcb4 delta_et-6248brb: add new platform b22d59e5ac50 Accton AS5916_54XM: remove unused kernel patches 8f893d37eed3 Accton AS5916_26XB: add to support ONIE 96a1bb6425ad Accton AS5916_54XMK: add to support ONIE 627f84e6b57a Accton AS5912_42X: add to support ONIE 4854512216ea Accton AS5916_54XKS: add to support ONIE Bugs Fixes / Improvements ========================= Hardware Support: fc20b7ee376f nxp: nxp_ls1088ardb: remove a bad file c602a421609a Adding newline to delta/ag9064 busybox config. This fix ensures, that the file is properly parsed. c1d259c9b5e0 NXP arm64 add TLV mtd hw-info partitions for onie-syseeprom Misc: ef51706a3295 fixes for grub 2.02 with gcc8 4d03f3b2da83 fixes for glibc 2.27 and perl >5.22 5c4e0dfcf6d6 machine.conf: add onie_grub_image_name for old NOS installers aa5036caeee1 u-boot.make: UPDATER_UBOOT_NAME should still be u-boot.bin even with dtb enable 5f619890b179 installer/u-boot-arch/install-arch: update_uboot_env support arm64
-
2018.05
64fdefdf · ·2018.05 Public Release Major new features: Secure Boot =========== ONIE can be built with Secure Boot and booted securely. For details see kvm_x86_64/README.secureboot and PR #700: - https://github.com/opencomputeproject/onie/blob/master/machine/kvm_x86_64/README.secureboot - https://github.com/opencomputeproject/onie/pull/700 Docker Based Build Environment ============================== As a starting point for new developers, the ONIE project now provides a Debian build environment as a Docker image. For more info, see: - https://opencomputeproject.github.io/onie/developers/building.html#docker-image 9fa62dd4f771 docker-build: create ONIE build environment NOS Install Mode ================ A NOS installer can signal ONIE that a NOS is successfully installed, thereby allowing ONIE to be more "user friendly". See PR #706 for details: https://github.com/opencomputeproject/onie/pull/706 cf6e91cda5c5 NOS mode: a persistent NOS mode boot option 40b7011fe7e1 u-boot: manage NOS mode on successful install Additional New Hardware Platforms ================================= 3ea4cada63c4 delta_ak7448: add new machine 89d61ed037b3 Add Alpha Networks SNH61D2-320F 41a47da36b77 Add Alpha Networks SNC60D0-488F Default Kernel -- 4.9.95 ======================== 9f3080d1 Move default kernel forward to 4.9.95 Bugs Fixes / Improvements ========================= Hardware Support: 7dec5415fdcb Add SWITCH_ASIC_VENDOR=bcm in Alpha Networks SNH60A0-320Fv2 cbb3731219b7 x86_64: add kernel support for USB_XHCI and USB_OHCI ec87e872d46b nxp: ls: update kernel patches from LSDK 1709 to LSDK 1803 6b3f5d3790bc nxp: ls: update uboot from 2017.07 to 2017.11 Misc: a2bd1222951a Add empty dir for mounting USB device a3026af15829 Mark several commands as deprecated 2e213a30dccd Rename onie-discovery-[start|stop] to onie-[start|stop] 9aa85e562e6d onie-syseeprom: accept mixed case TLV hex codes ec56e1773f14 discover: enclose IPv6 address URLs in square brackets
-
2018.05-rc1
79be4079 · ·2018.05-rc1 Public Release Major new features: Secure Boot =========== ONIE can be built with Secure Boot and booted securely. For details see kvm_x86_64/README.secureboot and PR #700: - https://github.com/opencomputeproject/onie/blob/master/machine/kvm_x86_64/README.secureboot - https://github.com/opencomputeproject/onie/pull/700 Docker Based Build Environment ============================== As a starting point for new developers, the ONIE project now provides a Debian build environment as a Docker image. For more info, see: - https://opencomputeproject.github.io/onie/developers/building.html#docker-image 9fa62dd4f771 docker-build: create ONIE build environment NOS Install Mode ================ A NOS installer can signal ONIE that a NOS is successfully installed, thereby allowing ONIE to be more "user friendly". See PR #706 for details: https://github.com/opencomputeproject/onie/pull/706 cf6e91cda5c5 NOS mode: a persistent NOS mode boot option 40b7011fe7e1 u-boot: manage NOS mode on successful install Additional New Hardware Platforms ================================= 3ea4cada63c4 delta_ak7448: add new machine 89d61ed037b3 Add Alpha Networks SNH61D2-320F 41a47da36b77 Add Alpha Networks SNC60D0-488F Default Kernel -- 4.9.95 ======================== 9f3080d1 Move default kernel forward to 4.9.95 Bugs Fixes / Improvements ========================= Hardware Support: 7dec5415fdcb Add SWITCH_ASIC_VENDOR=bcm in Alpha Networks SNH60A0-320Fv2 cbb3731219b7 x86_64: add kernel support for USB_XHCI and USB_OHCI Misc: a2bd1222951a Add empty dir for mounting USB device a3026af15829 Mark several commands as deprecated 2e213a30dccd Rename onie-discovery-[start|stop] to onie-[start|stop] 9aa85e562e6d onie-syseeprom: accept mixed case TLV hex codes ec56e1773f14 discover: enclose IPv6 address URLs in square brackets
-
2018.02
918f2382 · ·2018.02 Public Release Major new features: Additional New Hardware Platforms ================================= afdc69e inventec_dcs7032q28b: Add new platform 640ebe3 Platform support for the DELL EMC S4100 682e39a inventec_d7054q28b:Add new platform 503e6bf Adding a new lenovo platform NE2572 b2d5162 Accton AS7816_64X: add to support r1 ONIE 30a7079 Accton AS5916_54XM: add to support ONIE 5e1c7b0 Add machine delta_ag9064 3515f3c Accton AS7312_54XS: add to support ONIE 38dd2bb Accton AS5916_54XK: add to support ONIE fd2204a Accton AS7726_32X: add to support ONIE 54ce1c3 WNC new platfrom osw1800 f8c37d0 machine: nxp_ls1088ardb: add ls1088ardb support Default Kernel -- 4.9.80 ======================== fa5a38e kernel: move default version forward to kernel-4.9.80 c9deb80 kernel: move default version forward to kernel-4.9.79 a9d15cd kernel: move default version forward to kernel-4.9.77 Spectre and Meltdown Changes ============================ The new default kernel contains, among other fixes from the previous 4.9.57 kernel, a few patches for the recent Meltdown and Spectre vulnerabilities. Interested parties are stronly encouraged to read the entire 4.9.77 changelog: https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.77 A brief summary of some important patches: Page Table Isolation (aka Meltdown, aka KAISER), now enabled with CONFIG_PAGE_TABLE_ISOLATION=y. commit 13be4483bb487176c48732b887780630a141ae96 Author: Richard Fellner <richard.fellner@student.tugraz.at> Date: Thu May 4 14:26:50 2017 +0200 KAISER: Kernel Address Isolation Partial Spectre mitigation, now enabled with CONFIG_RETPOLINE=y. commit 2bb5de42f254bf5addedf17c9c25c68d65639b55 Author: David Woodhouse <dwmw@amazon.co.uk> Date: Thu Jan 11 21:46:25 2018 +0000 x86/retpoline: Add initial retpoline support New vulnerability sysfs directory, now enabled with CONFIG_GENERIC_CPU_VULNERABILITIES=y. commit 11ec2df9c02071a7c0a63a1febb53e76cdee56ac Author: Thomas Gleixner <tglx@linutronix.de> Date: Sun Jan 7 22:48:00 2018 +0100 sysfs/cpu: Add vulnerability folder Note: Full Spectre mitigation support will ultimately require microcode updates and updates the GCC compiler, which are not included here. U-Boot ============ 9ef7b8e support u-boot 2017.07 Bugs Fixes / Improvements ========================= Hardware Support: 942d50b inventec_d6254qs: Move to kernel 4.9.57 156461b coreboot: build target grub-i386-pc for .ISO installer 31b36b7 intel_coreboot_rangeley: set switch asic to 'none' cc6a77b grub:coreboot:build-grub-mkfont unifont.bdf 443ba79 inventec_d7054q28b:Modification for rootconf 6f3fcd7 1.fix kernel dependant. 2.kernel config add support ipmi. bc25ef2 Update ONIE support for Mellanox x86 based systems. 3ed8cd6 im_n29xx_t40n: Handle uninstall of MSDOS partitions. 4cb1103 VENDOR_VERSION is updated on Lenovo G8272 and G8296 c456d5e dellemc_s4100_c2338: update kernel version to 4.9.77 848a132 delta_ag9032v2: update kernel version to 4.9.77 787ec84 quanta_common_rglbmc: update kernel version to 4.9.77 c2cec27 quanta_ly4r: update kernel version to 4.9.77 53e15d0 inventec_d7054q28b: update kernel version to 4.9.77 b1bf1ae inventec_d6254qs: update kernel version to 4.9.77 8b8ca6f inventec_dcs7032q28b: update kernel version to 4.9.77 08553a5 mlnx_x86: update kernel version to 4.9.77 Misc: 7933764 Improve checking for missing libraries at build time 7d38c39 pkg-config: configure packages' --prefix properly 5452c04 pkg-config: prepend $(DEV_SYSROOT) to responses 72c9df8 image-discovery: update TFTP server search order 5de5768 intel_coreboot_rangeley: add demo OS files 3753cb7 Add build time platform information to GRUB messages cc7a80a grub: be able to set timeout by platform a8289ed grub-arch:onie-sysinfo use DMI information if no syseeprom e2c1ea1 dmidecode: upgrade to version 3.1 45c3ef6 demo OS: wait boot device ready before mouting ONIE-DEMO-OS fe5b096 machine.conf: generated automatically during ONIE booting 33768d0 gen-config: remove double quotes from onie_platform cdeb90e onie-fwpkg: correct preservation of update records ba3cc8c efibootmgr: update to version 15 a5c8f15 efivar: update to version 30 8e1fc0b busybox: fw_env: modify crc size in getenvsize 8794be7 onie-mk-bin: add contiguous-uboot_ubootenv-up support 319ddc7 machine: nxp_ls1043ardb: update kernel to 4.9.79 and uboot to 2017.07 3bc1fe3 machine: nxp_ls2088ardb: update kernel to 4.9.79 and uboot to 2017.07 4a15102 machine: nxp_ls1046ardb: update kernel to 4.9.79 and uboot to 2017.07 2c5f0a3 gcc-4.9.2: enable binutils plugin support -
2018.02-rc3
71fa19a9 · ·2018.02-rc3 Public Release Changes from -rc3 release: c9deb80 kernel: move default version forward to kernel-4.9.79 ba3cc8c efibootmgr: update to version 15 a5c8f15 efivar: update to version 30 54ce1c3 WNC new platfrom osw1800 Major new features: Additional New Hardware Platforms ================================= afdc69e inventec_dcs7032q28b: Add new platform 640ebe3 Platform support for the DELL EMC S4100 682e39a inventec_d7054q28b:Add new platform 503e6bf Adding a new lenovo platform NE2572 b2d5162 Accton AS7816_64X: add to support r1 ONIE 30a7079 Accton AS5916_54XM: add to support ONIE 5e1c7b0 Add machine delta_ag9064 3515f3c Accton AS7312_54XS: add to support ONIE 38dd2bb Accton AS5916_54XK: add to support ONIE fd2204a Accton AS7726_32X: add to support ONIE 54ce1c3 WNC new platfrom osw1800 Default Kernel -- 4.9.79 ======================== c9deb80 kernel: move default version forward to kernel-4.9.79 a9d15cd kernel: move default version forward to kernel-4.9.77 Spectre and Meltdown Changes ============================ The new default kernel 4.9.79 contains, among other fixes from the previous 4.9.57 kernel, a few patches for the recent Meltdown and Spectre vulnerabilities. Interested parties are stronly encouraged to read the entire 4.9.77 changelog: https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.77 A brief summary of some important patches: Page Table Isolation (aka Meltdown, aka KAISER), now enabled with CONFIG_PAGE_TABLE_ISOLATION=y. commit 13be4483bb487176c48732b887780630a141ae96 Author: Richard Fellner <richard.fellner@student.tugraz.at> Date: Thu May 4 14:26:50 2017 +0200 KAISER: Kernel Address Isolation Partial Spectre mitigation, now enabled with CONFIG_RETPOLINE=y. commit 2bb5de42f254bf5addedf17c9c25c68d65639b55 Author: David Woodhouse <dwmw@amazon.co.uk> Date: Thu Jan 11 21:46:25 2018 +0000 x86/retpoline: Add initial retpoline support New vulnerability sysfs directory, now enabled with CONFIG_GENERIC_CPU_VULNERABILITIES=y. commit 11ec2df9c02071a7c0a63a1febb53e76cdee56ac Author: Thomas Gleixner <tglx@linutronix.de> Date: Sun Jan 7 22:48:00 2018 +0100 sysfs/cpu: Add vulnerability folder Note: Full Spectre mitigation support will ultimately require microcode updates and updates the GCC compiler, which are not included here. Bugs Fixes / Improvements ========================= Hardware Support: 942d50b inventec_d6254qs: Move to kernel 4.9.57 156461b coreboot: build target grub-i386-pc for .ISO installer 31b36b7 intel_coreboot_rangeley: set switch asic to 'none' cc6a77b grub:coreboot:build-grub-mkfont unifont.bdf 443ba79 inventec_d7054q28b:Modification for rootconf 6f3fcd7 1.fix kernel dependant. 2.kernel config add support ipmi. bc25ef2 Update ONIE support for Mellanox x86 based systems. 3ed8cd6 im_n29xx_t40n: Handle uninstall of MSDOS partitions. 4cb1103 VENDOR_VERSION is updated on Lenovo G8272 and G8296 c456d5e dellemc_s4100_c2338: update kernel version to 4.9.77 848a132 delta_ag9032v2: update kernel version to 4.9.77 787ec84 quanta_common_rglbmc: update kernel version to 4.9.77 c2cec27 quanta_ly4r: update kernel version to 4.9.77 53e15d0 inventec_d7054q28b: update kernel version to 4.9.77 b1bf1ae inventec_d6254qs: update kernel version to 4.9.77 8b8ca6f inventec_dcs7032q28b: update kernel version to 4.9.77 08553a5 mlnx_x86: update kernel version to 4.9.77 Testing and Certification: Misc: 7933764 Improve checking for missing libraries at build time 7d38c39 pkg-config: configure packages' --prefix properly 5452c04 pkg-config: prepend $(DEV_SYSROOT) to responses 72c9df8 image-discovery: update TFTP server search order 5de5768 intel_coreboot_rangeley: add demo OS files 3753cb7 Add build time platform information to GRUB messages cc7a80a grub: be able to set timeout by platform a8289ed grub-arch:onie-sysinfo use DMI information if no syseeprom e2c1ea1 dmidecode: upgrade to version 3.1 45c3ef6 demo OS: wait boot device ready before mouting ONIE-DEMO-OS fe5b096 machine.conf: generated automatically during ONIE booting 33768d0 gen-config: remove double quotes from onie_platform cdeb90e onie-fwpkg: correct preservation of update records ba3cc8c efibootmgr: update to version 15 a5c8f15 efivar: update to version 30 -
2018.02-rc2
89f5eb55 · ·2018.02-rc2 Public Release Changes from -rc1 release: cdeb90e onie-fwpkg: correct preservation of update records a9d15cd kernel: move default version forward to kernel-4.9.77 c456d5e dellemc_s4100_c2338: update kernel version to 4.9.77 848a132 delta_ag9032v2: update kernel version to 4.9.77 787ec84 quanta_common_rglbmc: update kernel version to 4.9.77 c2cec27 quanta_ly4r: update kernel version to 4.9.77 53e15d0 inventec_d7054q28b: update kernel version to 4.9.77 b1bf1ae inventec_d6254qs: update kernel version to 4.9.77 8b8ca6f inventec_dcs7032q28b: update kernel version to 4.9.77 08553a5 mlnx_x86: update kernel version to 4.9.77 Major new features: Additional New Hardware Platforms ================================= afdc69e inventec_dcs7032q28b: Add new platform 640ebe3 Platform support for the DELL EMC S4100 682e39a inventec_d7054q28b:Add new platform 503e6bf Adding a new lenovo platform NE2572 b2d5162 Accton AS7816_64X: add to support r1 ONIE 30a7079 Accton AS5916_54XM: add to support ONIE 5e1c7b0 Add machine delta_ag9064 3515f3c Accton AS7312_54XS: add to support ONIE 38dd2bb Accton AS5916_54XK: add to support ONIE fd2204a Accton AS7726_32X: add to support ONIE Default Kernel -- 4.9.77 ======================== a9d15cd kernel: move default version forward to kernel-4.9.77 Spectre and Meltdown Changes ============================ The new default kernel 4.9.77 contains, among other fixes from the previous 4.9.57 kernel, a few patches for the recent Meltdown and Spectre vulnerabilities. Interested parties are stronly encouraged to read the entire 4.9.77 changelog: https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.9.77 A brief summary of some important patches: Page Table Isolation (aka Meltdown, aka KAISER), now enabled with CONFIG_PAGE_TABLE_ISOLATION=y. commit 13be4483bb487176c48732b887780630a141ae96 Author: Richard Fellner <richard.fellner@student.tugraz.at> Date: Thu May 4 14:26:50 2017 +0200 KAISER: Kernel Address Isolation Partial Spectre mitigation, now enabled with CONFIG_RETPOLINE=y. commit 2bb5de42f254bf5addedf17c9c25c68d65639b55 Author: David Woodhouse <dwmw@amazon.co.uk> Date: Thu Jan 11 21:46:25 2018 +0000 x86/retpoline: Add initial retpoline support New vulnerability sysfs directory, now enabled with CONFIG_GENERIC_CPU_VULNERABILITIES=y. commit 11ec2df9c02071a7c0a63a1febb53e76cdee56ac Author: Thomas Gleixner <tglx@linutronix.de> Date: Sun Jan 7 22:48:00 2018 +0100 sysfs/cpu: Add vulnerability folder Note: Full Spectre mitigation support will ultimately require microcode updates and updates the GCC compiler, which are not included here. Bugs Fixes / Improvements ========================= Hardware Support: 942d50b inventec_d6254qs: Move to kernel 4.9.57 156461b coreboot: build target grub-i386-pc for .ISO installer 31b36b7 intel_coreboot_rangeley: set switch asic to 'none' cc6a77b grub:coreboot:build-grub-mkfont unifont.bdf 443ba79 inventec_d7054q28b:Modification for rootconf 6f3fcd7 1.fix kernel dependant. 2.kernel config add support ipmi. bc25ef2 Update ONIE support for Mellanox x86 based systems. 3ed8cd6 im_n29xx_t40n: Handle uninstall of MSDOS partitions. 4cb1103 VENDOR_VERSION is updated on Lenovo G8272 and G8296 c456d5e dellemc_s4100_c2338: update kernel version to 4.9.77 848a132 delta_ag9032v2: update kernel version to 4.9.77 787ec84 quanta_common_rglbmc: update kernel version to 4.9.77 c2cec27 quanta_ly4r: update kernel version to 4.9.77 53e15d0 inventec_d7054q28b: update kernel version to 4.9.77 b1bf1ae inventec_d6254qs: update kernel version to 4.9.77 8b8ca6f inventec_dcs7032q28b: update kernel version to 4.9.77 08553a5 mlnx_x86: update kernel version to 4.9.77 Testing and Certification: Misc: 7933764 Improve checking for missing libraries at build time 7d38c39 pkg-config: configure packages' --prefix properly 5452c04 pkg-config: prepend $(DEV_SYSROOT) to responses 72c9df8 image-discovery: update TFTP server search order 5de5768 intel_coreboot_rangeley: add demo OS files 3753cb7 Add build time platform information to GRUB messages cc7a80a grub: be able to set timeout by platform a8289ed grub-arch:onie-sysinfo use DMI information if no syseeprom e2c1ea1 dmidecode: upgrade to version 3.1 45c3ef6 demo OS: wait boot device ready before mouting ONIE-DEMO-OS fe5b096 machine.conf: generated automatically during ONIE booting 33768d0 gen-config: remove double quotes from onie_platform cdeb90e onie-fwpkg: correct preservation of update records -
2018.02-rc1
fe4648e8 · ·2018.02-rc1 Public Release Major new features: Additional New Hardware Platforms ================================= afdc69e inventec_dcs7032q28b: Add new platform 640ebe3 Platform support for the DELL EMC S4100 682e39a inventec_d7054q28b:Add new platform 503e6bf Adding a new lenovo platform NE2572 b2d5162 Accton AS7816_64X: add to support r1 ONIE 30a7079 Accton AS5916_54XM: add to support ONIE 5e1c7b0 Add machine delta_ag9064 3515f3c Accton AS7312_54XS: add to support ONIE 38dd2bb Accton AS5916_54XK: add to support ONIE fd2204a Accton AS7726_32X: add to support ONIE Default Kernel -- 4.9.y ======================= Not in place yet for 2018.02-rc1, but for final release will be latest 4.9.y (greater than 77 likely) with support for current Meltdown and Spectre patches. Bugs Fixes / Improvements ========================= Hardware Support: 942d50b inventec_d6254qs: Move to kernel 4.9.57 156461b coreboot: build target grub-i386-pc for .ISO installer 31b36b7 intel_coreboot_rangeley: set switch asic to 'none' cc6a77b grub:coreboot:build-grub-mkfont unifont.bdf 443ba79 inventec_d7054q28b:Modification for rootconf 6f3fcd7 1.fix kernel dependant. 2.kernel config add support ipmi. bc25ef2 Update ONIE support for Mellanox x86 based systems. 3ed8cd6 im_n29xx_t40n: Handle uninstall of MSDOS partitions. 4cb1103 VENDOR_VERSION is updated on Lenovo G8272 and G8296 Testing and Certification: Misc: 7933764 Improve checking for missing libraries at build time 7d38c39 pkg-config: configure packages' --prefix properly 5452c04 pkg-config: prepend $(DEV_SYSROOT) to responses 72c9df8 image-discovery: update TFTP server search order 5de5768 intel_coreboot_rangeley: add demo OS files 3753cb7 Add build time platform information to GRUB messages cc7a80a grub: be able to set timeout by platform a8289ed grub-arch:onie-sysinfo use DMI information if no syseeprom e2c1ea1 dmidecode: upgrade to version 3.1 45c3ef6 demo OS: wait boot device ready before mouting ONIE-DEMO-OS fe5b096 machine.conf: generated automatically during ONIE booting 33768d0 gen-config: remove double quotes from onie_platform
-
2017.11
9fa7dbe1 · ·2017.11 Public Release Major new features: Additional New Hardware Platforms ================================= 428ff9a Support Ingrasys S9100, S8900-54XC and S8900-64XC platforms 4117ee5 Add Alpha Networks SNH61A2-320F: 32*QSFP28+2*SFPP/Intel Rangeley C2558 34d0eda Add Alpha Networks SNH60B0-640F: 64*QSFP28 with Intel Broadwell D-1518 ed029b1 Add Alpha Networks SNH60A0-640F: 64*QSFP28 with Intel Rangeley C2558 1289489 Add Ingrasys S8810-32Q: 32*QSFP28 with Intel Rangeley C2558 cfcc834 Add AG9032v1 ONIE e50d692 Accton P9572X: add to support ONIE 82cbb36 Accton ASXvOLT16: add to support ONIE 2ef7b74 Accton Wedge100BF_32X: add to support ONIE bfc8312 Accton AS7816_64X: add to support ONIE 76493c9 Add Alpha Networks SNC60A0-488F: 48*SFP28+8*QSFP28+2*SFPP/Intel C2558. 3bdb868 delta_ag5648: Add new platform 9b84b74 delta_agc7648a: Add new platform 204315e delta_agc7648s: Add new platform e40debf delta_ag9032v2: add new platform Identifying machines with common CPU modules ============================================ 3cbcb9e Identifying machines with common CPU modules This patch adds support for machines that use a common CPU module. These modules provide a common CPU, memory and storage system for switching platforms. The CPU module can be plugged into a variety of base boards where the switching elements reside. The idea is to have a single ONIE "machine" for the CPU module and detect at run time what the baseboard is. Support for Barefoot ASIC ========================= cd76810 add 'bft' to KNOWN_ASIC_VENDORS list Default Kernel -- 4.9.57 ======================== Move the default Linux kernel major version to 4.9.y: 33cb235 kernel: move default version forward to 4.9.57 Create ONIE Compatible CentOS installer ======================================= f127d94 Demo CentOS installer Bugs Fixes / Improvements ========================= Hardware Support: 55b37b7 kvm_x86_64: add disk based onie-syseeprom support 7532bc9 imt: add support for newer intel igb driver. ac4ddce im_n29xx_t40n: switch to 4.1.38 kernel. bfd2ce0 im_n29xx_t40n: use onie init-arch. 31beb60 im_n29xx_t40n: make umount less verbose. b54809f im_n29xx_t40n: add trident3 platforms. ac1d6d5 Lenovo NE10x2 fixes 80e2b8f Merge the kernel patches from different Alpha machines. dd949e4 Accton AS5916_54X: change SYS_EEPROM slave address 22f5964 quanta_common_rglbmc: move to kernel 4.9.57 2736012 quanta_ly4r: move to kernel 4.9.57 509ef9a Update Quanta document: README.md, INSTALL f8c6f84 Update quanta_common_p2020: gen-config-platform d76bc0c Update quanta_common_rglbmc: gen-config-platform 9354a9c Update quanta_common_rangeley: gen-config-platform Testing and Certification: Misc: 717ef8a During ONIE update, do not modify EEPROM TLV 0x28 062bea3 limit platform install files to installer only f02d732 Add more file presence checks to installer. 13bd4da demo: take onie_root_dir from hw blkid configuration. e0fe278 uefi_boot_first: correct error message of updating BootOrder 60cfc1b uefi_boot_first: check boot_num before updating BootOrder b92c261 kvm_x86_64: test of runtime ONIE config generation 56b7b83 make onie_build_date in U-Boot and machine.conf be consistent 443ada9 updater: show build date during installing ONIE 1d438d4 Added 'quiet' in extra linux command line not to show all booting message when demo OS is booted 045dfcd busybox: enable i2c tools if I2CTOOLS_ENABLE=y 01719c2 crosstool-ng: fix regression when compiling gcc 4.9.2 with host gcc 6.3.0
-
2017.11-rc1
09386ab1 · ·2017.11-rc1 Public Release Major new features: Additional New Hardware Platforms ================================= 428ff9a Support Ingrasys S9100, S8900-54XC and S8900-64XC platforms 4117ee5 Add Alpha Networks SNH61A2-320F: 32*QSFP28+2*SFPP/Intel Rangeley C2558 34d0eda Add Alpha Networks SNH60B0-640F: 64*QSFP28 with Intel Broadwell D-1518 ed029b1 Add Alpha Networks SNH60A0-640F: 64*QSFP28 with Intel Rangeley C2558 1289489 Add Ingrasys S8810-32Q: 32*QSFP28 with Intel Rangeley C2558 cfcc834 Add AG9032v1 ONIE e50d692 Accton P9572X: add to support ONIE 82cbb36 Accton ASXvOLT16: add to support ONIE 2ef7b74 Accton Wedge100BF_32X: add to support ONIE bfc8312 Accton AS7816_64X: add to support ONIE 76493c9 Add Alpha Networks SNC60A0-488F: 48*SFP28+8*QSFP28+2*SFPP/Intel C2558. Identifying machines with common CPU modules ============================================ 3cbcb9e Identifying machines with common CPU modules This patch adds support for machines that use a common CPU module. These modules provide a common CPU, memory and storage system for switching platforms. The CPU module can be plugged into a variety of base boards where the switching elements reside. The idea is to have a single ONIE "machine" for the CPU module and detect at run time what the baseboard is. Support for Barefoot ASIC ========================= cd76810 add 'bft' to KNOWN_ASIC_VENDORS list Default Kernel -- 4.9.57 ======================== Move the default Linux kernel major version to 4.9.y: 33cb235 kernel: move default version forward to 4.9.57 Bugs Fixes / Improvements ========================= Hardware Support: 55b37b7 kvm_x86_64: add disk based onie-syseeprom support 7532bc9 imt: add support for newer intel igb driver. ac4ddce im_n29xx_t40n: switch to 4.1.38 kernel. bfd2ce0 im_n29xx_t40n: use onie init-arch. 31beb60 im_n29xx_t40n: make umount less verbose. b54809f im_n29xx_t40n: add trident3 platforms. ac1d6d5 Lenovo NE10x2 fixes 80e2b8f Merge the kernel patches from different Alpha machines. dd949e4 Accton AS5916_54X: change SYS_EEPROM slave address 22f5964 quanta_common_rglbmc: move to kernel 4.9.57 2736012 quanta_ly4r: move to kernel 4.9.57 Testing and Certification: Misc: 717ef8a During ONIE update, do not modify EEPROM TLV 0x28 062bea3 limit platform install files to installer only f02d732 Add more file presence checks to installer. 13bd4da demo: take onie_root_dir from hw blkid configuration. e0fe278 uefi_boot_first: correct error message of updating BootOrder 60cfc1b uefi_boot_first: check boot_num before updating BootOrder b92c261 kvm_x86_64: test of runtime ONIE config generation 56b7b83 make onie_build_date in U-Boot and machine.conf be consistent 443ada9 updater: show build date during installing ONIE 1d438d4 Added 'quiet' in extra linux command line not to show all booting message when demo OS is booted 045dfcd busybox: enable i2c tools if I2CTOOLS_ENABLE=y
-
2017.08.01
95304dc1 · ·2017.08.01 Public Release Minor bug fix release. This release updates the Lenovo NE10x2 with minor bug fixes. This is to help expedite the ONIE certification of these platforms using the 2017.08 ONIE release. The fix is contained in this commit: commit 59147837af504aecea9d1737dbc51142466dad0f Author: Pinaki <psarker@lenovo.com> Date: Mon Aug 28 00:45:55 2017 -0700 Lenovo NE10x2 fixes 1. Added a patch to detect eMMC card. 2. Fixed error message during install/update that pops up due to rpmb eMMC partition. 3. Cleaned up and erased each eMMC partition as now discovery process looks in local FS for installer/updater. Signed-off-by: Curt Brune <curt@cumulusnetworks.com> -
2017.08
c34c1d7c · ·2017.08 Public Release Major new features: Additional New Hardware Platforms ================================= f94412c Delta WB2448: add to support ONIE 88304f9 Add Netberg Aurora 620 and Aurora 720 Platform Support a7e5dcb Accton AS7212_54X: add to support ONIE c869c49 Add support for QuantaMesh T1048-LY4R 8bc7780 Add support for QuantaMesh Common Rangeley with BMC CPU board 006451d Add support for QuantaMesh Broadwell-DE with BMC CPU board 9a2d09f Adding ONIE support on a new Lenovo NE1072T platform dc7d830 Adding ONIE support on a new Lenovo NE1032T platform 55d4757 Adding ONIE support on a new Lenovo NE1032T platform a3568d8 Adding ONIE support on a new Lenovo G8296 platform 9940029 Add ONIE support to a new Lenovo X86 platform NE10032 c94dace Accton P9532X: add to support ONIE bbf9717 Accton AS5912_54XK: add to support ONIE cb63c85 Accton AS7116_54X: add to support ONIE 2cc147d Accton Wedge100S_32X: add to support ONIE 121cc7d Add ONIE support on a new Ingrasys S9130-32X platform Documentation Updates ===================== The ONIE 'wiki' documentation is now back in the repo, where it started long ago. Using the github wiki was just too limiting and looked awful. The documentation source is kept in the 'docs' branch of the ONIE repo. The generated documentation is available here: https://opencomputeproject.github.io/onie/ b7c6e83 docs: Store ONIE documentation in repo 94f44eb docs: move documentation to separate branch Build System ============ The build system underwent two major changes this development cycle. 1. Compile common utilities once per toolchain (commit a48f8ad) Reduce the build time and storage requirements when compiling machines that use the same tool chain. Here, a toolchain is defined by the triplet (GCC version, Linux kernel version, uCLibc version). For example this makes building all the Accton (or DELL or Quanta or Celestica or ....) x86_64 machines much faster. Also the storage footprint of the build products is greatly reduced: http://lists.opencompute.org/pipermail/opencompute-onie/2017-May/001405.html 2. Upgrade toolchain for all CPU architectures to gcc-6.3.0 with uClibc-ng-1.0.22 Supporting commits: 4b887c2 x86_64:upgrade toolchain to gcc-6.3.0 with uClibc-ng-1.0.22 d52fdbb powerpc-softfloat:upgrade toolchain to gcc-6.3.0 with uClibc-ng-1.0.22 d03174e armv7a:upgrade toolchain to gcc-6.3.0 with uClibc-ng-1.0.22 c61240f armv8a: update toolchain to gcc-6.3.0 and glibc-2.25 The old legacy gcc-4.7.3 is dropped (commit b293b8f) The "new" legacy gcc version is gcc-4.9.2. Default Kernel -- 4.9.40 ======================== Move the default Linux kernel major version to 4.9.y: 34762ad update default kernel to 4.9.33 02a8c54 kernel: move default version forward to 4.9.35 e201e60 kernel: bump default kernel from 4.9.35 to 4.9.40 Hooks for Network ASIC drivers ============================== Add boot time hook scripts to enable the switching ASIC for front panel port network access. This is infrastructure only, not specific ASIC driver support: 3d4c3ea Add an init hook for starting network ASIC drivers e66a592 kvm_x86_64: provide demonstration network-driver initialization http://lists.opencompute.org/pipermail/opencompute-onie/2017-April/001387.html Use DEVTMPFS for /dev nodes =========================== Semi-major change in the way /dev nodes are maintained in the sysroot. Previously most nodes were precomputed at build time. This change switches to using the kernel's dynamic devtmpfs instead: a047959 sysroot: use devtmpfs instead of static /dev node Bugs Fixes / Improvements ========================= Hardware Support: 9bced2a qemu_armv7a: update demo OS install parameters 61e2190 quanta_ly4r: Fix fix-i2c-ismt-write-error.patch build issue 2778fa0 Accton AS5610_52X u-boot: tune DDR configurations d631baa Accton AS5916_54X: enable UEFI features 2b67afb Accton AS7712_32X: enable UEFI features a7108c0 Accton AS7312_54X: enable UEFI features 6644884 accton_as5916_54x: update management port driver 3742eca accton_wedge_16x: use linux-4.1.38 70d5b4c accton_as7716_32x: use linux-4.1.38 13050ab accton_as7712_32x: use linux-4.1.38 cabf67b accton_as7712_16x: use linux-4.1.38 d725d38 accton_as7512_32x: use linux-4.1.38 1beb830 accton_as7312_54x: use linux-4.1.38 6b0695d accton_as7212_54x: use linux-4.1.38 3c292ab accton_as6812_32x: use linux-4.1.38 8bcd396 accton_as6712_32x: use linux-4.1.38 d36ef5d accton_as5822_54x: use linux-4.1.38 2acd7ee accton_as5812_54x: use linux-4.1.38 f672474 accton_as5812_54t: use linux-4.1.38 1cfdd81 accton_as5712_54x: use linux-4.1.38 ca38649 accton_as5512_54x: use linux-4.1.38 ebc5706 accton_833435_b21: use linux-4.1.38 Testing and Certification: 66319cc oce: Set correct dns server ip in dhcp config Misc: 7aba9af crosstool-ng: backport fix to compile gcc 4.9.2 using host gcc 6.3.0 aec3633 grub2: update configure to work with gcc-6.3.0 4352887 U-Boot: store version and build date in default environment faa80ca updater: store ONIE build date in U-Boot env f667653 updater: store U-Boot version string reliably 7b43509 updater: rename U-Boot env variable 'ver' to 'onie_uboot_version' 133a290 u-boot: fix save-default-env-on-bad-crc issue 8e11076 dropbear enable ECDSA keys ebbc9de add 'mvl' to KNOWN_ASIC_VENDORS list a3e9632 console: reduce printk() default verbosity 3e654b9 networking: reduce the verbosity of udhcpc f159f32 klogd: add and enable daemon 77483d4 gcc-4.9.2: enable to support powerpc64 target c083bb4 kernel-4.1.38:powerpc: back port kernel patch for gcc-6.3 4b8d393 u-boot-2013.01.01: back port patches for gcc-6.3 27ff666 qemu_armv7a: u-boot: backport patches for gcc-6.3 1653bbb u-boot-2015.10: back port patches to work with gcc 6.3.0 8dad071 fix-up dev-sysroot read/write permissions 3c1f3be u-boot-fsl-sdk-v1.7: patches to work with powerpc64 binutils 2.28 9307088 kernel-fsl-sdk-v1.7: patches to work with powerpc64 binutils 2.28 ed5108d file system: Add support for NVMe SSD 493725a crosstool-ng: Allow obsolete isl-0.12.2 with custom gcc version 162317d grub: explicitly disable build time grub-mkfont e633c56 i2ctools: set I2CTOOLS_SYSEEPROM=no as the default b61fcba Add ".bin" extension to default waterfall file names -
2017.08-rc1
ca224e00 · ·2017.08-rc1 Public Release Major new features: Additional New Hardware Platforms ================================= f94412c Delta WB2448: add to support ONIE 88304f9 Add Netberg Aurora 620 and Aurora 720 Platform Support a7e5dcb Accton AS7212_54X: add to support ONIE c869c49 Add support for QuantaMesh T1048-LY4R 8bc7780 Add support for QuantaMesh Common Rangeley with BMC CPU board 006451d Add support for QuantaMesh Broadwell-DE with BMC CPU board 9a2d09f Adding ONIE support on a new Lenovo NE1072T platform dc7d830 Adding ONIE support on a new Lenovo NE1032T platform 55d4757 Adding ONIE support on a new Lenovo NE1032T platform a3568d8 Adding ONIE support on a new Lenovo G8296 platform 9940029 Add ONIE support to a new Lenovo X86 platform NE10032 Documentation Updates ===================== The ONIE 'wiki' documentation is now back in the repo, where it started long ago. Using the github wiki was just too limiting and looked awful. The documentation source is kept in the 'docs' branch of the ONIE repo. The generated documentation is available here: https://opencomputeproject.github.io/onie/ b7c6e83 docs: Store ONIE documentation in repo 94f44eb docs: move documentation to separate branch Build System ============ The build system underwent two major changes this development cycle. 1. Compile common utilities once per toolchain (commit a48f8ad) Reduce the build time and storage requirements when compiling machines that use the same tool chain. Here, a toolchain is defined by the triplet (GCC version, Linux kernel version, uCLibc version). For example this makes building all the Accton (or DELL or Quanta or Celestica or ....) x86_64 machines much faster. Also the storage footprint of the build products is greatly reduced: http://lists.opencompute.org/pipermail/opencompute-onie/2017-May/001405.html 2. Upgrade toolchain for all CPU architectures to gcc-6.3.0 with uClibc-ng-1.0.22 Supporting commits: 4b887c2 x86_64:upgrade toolchain to gcc-6.3.0 with uClibc-ng-1.0.22 d52fdbb powerpc-softfloat:upgrade toolchain to gcc-6.3.0 with uClibc-ng-1.0.22 d03174e armv7a:upgrade toolchain to gcc-6.3.0 with uClibc-ng-1.0.22 c61240f armv8a: update toolchain to gcc-6.3.0 and glibc-2.25 The old legacy gcc-4.7.3 is dropped (commit b293b8f) The "new" legacy gcc version is gcc-4.9.2. Default Kernel ============== Move the default Linux kernel major version to 4.9.y: 34762ad update default kernel to 4.9.33 02a8c54 kernel: move default version forward to 4.9.35 Hooks for Network ASIC drivers ============================== Add boot time hook scripts to enable the switching ASIC for front panel port network access. This is infrastructure only, not specific ASIC driver support: 3d4c3ea Add an init hook for starting network ASIC drivers e66a592 kvm_x86_64: provide demonstration network-driver initialization http://lists.opencompute.org/pipermail/opencompute-onie/2017-April/001387.html Use DEVTMPFS for /dev nodes =========================== Semi-major change in the way /dev nodes are maintained in the sysroot. Previously most nodes were precomputed at build time. This change switches to using the kernel's dynamic devtmpfs instead: a047959 sysroot: use devtmpfs instead of static /dev node Bugs Fixes / Improvements ========================= Hardware Support: 9bced2a qemu_armv7a: update demo OS install parameters 61e2190 quanta_ly4r: Fix fix-i2c-ismt-write-error.patch build issue 2778fa0 Accton AS5610_52X u-boot: tune DDR configurations d631baa Accton AS5916_54X: enable UEFI features 2b67afb Accton AS7712_32X: enable UEFI features a7108c0 Accton AS7312_54X: enable UEFI features 6644884 accton_as5916_54x: update management port driver 3742eca accton_wedge_16x: use linux-4.1.38 70d5b4c accton_as7716_32x: use linux-4.1.38 13050ab accton_as7712_32x: use linux-4.1.38 cabf67b accton_as7712_16x: use linux-4.1.38 d725d38 accton_as7512_32x: use linux-4.1.38 1beb830 accton_as7312_54x: use linux-4.1.38 6b0695d accton_as7212_54x: use linux-4.1.38 3c292ab accton_as6812_32x: use linux-4.1.38 8bcd396 accton_as6712_32x: use linux-4.1.38 d36ef5d accton_as5822_54x: use linux-4.1.38 2acd7ee accton_as5812_54x: use linux-4.1.38 f672474 accton_as5812_54t: use linux-4.1.38 1cfdd81 accton_as5712_54x: use linux-4.1.38 ca38649 accton_as5512_54x: use linux-4.1.38 ebc5706 accton_833435_b21: use linux-4.1.38 Misc: 7aba9af crosstool-ng: backport fix to compile gcc 4.9.2 using host gcc 6.3.0 aec3633 grub2: update configure to work with gcc-6.3.0 4352887 U-Boot: store version and build date in default environment faa80ca updater: store ONIE build date in U-Boot env f667653 updater: store U-Boot version string reliably 7b43509 updater: rename U-Boot env variable 'ver' to 'onie_uboot_version' 133a290 u-boot: fix save-default-env-on-bad-crc issue 8e11076 dropbear enable ECDSA keys ebbc9de add 'mvl' to KNOWN_ASIC_VENDORS list a3e9632 console: reduce printk() default verbosity 3e654b9 networking: reduce the verbosity of udhcpc f159f32 klogd: add and enable daemon 77483d4 gcc-4.9.2: enable to support powerpc64 target c083bb4 kernel-4.1.38:powerpc: back port kernel patch for gcc-6.3 4b8d393 u-boot-2013.01.01: back port patches for gcc-6.3 27ff666 qemu_armv7a: u-boot: backport patches for gcc-6.3 1653bbb u-boot-2015.10: back port patches to work with gcc 6.3.0 8dad071 fix-up dev-sysroot read/write permissions 3c1f3be u-boot-fsl-sdk-v1.7: patches to work with powerpc64 binutils 2.28 9307088 kernel-fsl-sdk-v1.7: patches to work with powerpc64 binutils 2.28 ed5108d file system: Add support for NVMe SSD 493725a crosstool-ng: Allow obsolete isl-0.12.2 with custom gcc version 162317d grub: explicitly disable build time grub-mkfont -
2017.05
66bbf40b · ·2017.05 Public Release Major new features: Additional New Hardware Platforms ================================= e325987 Accton AS7316_54X: add to support ONIE e0a8cb9 Accton AS5916_54X: add to support ONIE b1d7f72 AGEMA AG7648C: add to support ONIE a207ffd Celestica BigStone-G Support 2a234d9 Accton AS5916_54X: add to support r1 machine Documentation Updates ===================== Features ======== Misc: 481b975 busybox sys_eeprom: make i2c write delay be configurable ce1c461 Inventec platforms: move i2c write delay to busybox config 317f770 Facebook platforms: move i2c write delay to busybox config 0404000 Centec platforms: move i2c write delay to busybox config f5f7d1f Alphanetworks platforms: move i2c write delay to busybox config 6f3283d Accton platforms: move i2c write delay to busybox config ARM64 CPU Support: 364e46b ls2088ardb: add dpaa2 support Bugs Fixes / Improvements ========================= Hardware Support: 787a55b Accton AS7716_32X: move mgmt port init config patch to common directory edc5dfd quanta_common_rangeley: Alias mbdetect from mb_detect for backward compatible 2d6d90a Accton AS7512_32X: revise SWITCH_ASIC_VENDOR to cavium Misc: 3433f38 updater: show error messages if failed to access sys_eeprom 13125b9 onie-mk-itb.sh: revise $10 to ${10} 38fb3cb busybox-1.25.1: add gitignore file 8915c81 busybox.config: revise CONFIG_SYS_EEPROM_I2C_MEM_ADDR_BITS to 8 1d2b3ef discovery: refine code of http and tftp waterfall 09f0224 Add DHCP option 66 to HTTP waterfall 2715c63 installer: Set bootable flag in the GPT protective MBR partition table a0542b3 Verify the SWITCH_ASIC_VENDOR setting in machine.make daeb0b4 Log local file image discovery paths a3f47f9 networking: bring up link on the loopback interface 88353c8 SWITCH_ASIC_VENDOR: Allow machines to specify 'none' 91d9217 nxp: set SWITCH_ASIC_VENDOR to 'none' ee181d4 busybox-1.25.1: revise pid file path to /var/run de56894 busybox.make: allow to specify machine's busybox directory da698f4 Set the UEFI boot loader statically b760ede Add $onie_disco_serverid and $onie_server_name to TFTP waterfall -
2017.05-rc1
940fbe2c · ·2017.05-rc1 Public Release Major new features: Additional New Hardware Platforms ================================= e325987 Accton AS7316_54X: add to support ONIE e0a8cb9 Accton AS5916_54X: add to support ONIE b1d7f72 AGEMA AG7648C: add to support ONIE a207ffd Celestica BigStone-G Support 2a234d9 Accton AS5916_54X: add to support r1 machine Documentation Updates ===================== Features ======== Misc: 481b975 busybox sys_eeprom: make i2c write delay be configurable ce1c461 Inventec platforms: move i2c write delay to busybox config 317f770 Facebook platforms: move i2c write delay to busybox config 0404000 Centec platforms: move i2c write delay to busybox config f5f7d1f Alphanetworks platforms: move i2c write delay to busybox config 6f3283d Accton platforms: move i2c write delay to busybox config ARM64 CPU Support: 364e46b ls2088ardb: add dpaa2 support Bugs Fixes / Improvements ========================= Hardware Support: 787a55b Accton AS7716_32X: move mgmt port init config patch to common directory edc5dfd quanta_common_rangeley: Alias mbdetect from mb_detect for backward compatible Misc: 3433f38 updater: show error messages if failed to access sys_eeprom 13125b9 onie-mk-itb.sh: revise $10 to ${10} 38fb3cb busybox-1.25.1: add gitignore file 8915c81 busybox.config: revise CONFIG_SYS_EEPROM_I2C_MEM_ADDR_BITS to 8 1d2b3ef discovery: refine code of http and tftp waterfall 09f0224 Add DHCP option 66 to HTTP waterfall 2715c63 installer: Set bootable flag in the GPT protective MBR partition table a0542b3 Verify the SWITCH_ASIC_VENDOR setting in machine.make daeb0b4 Log local file image discovery paths a3f47f9 networking: bring up link on the loopback interface 88353c8 SWITCH_ASIC_VENDOR: Allow machines to specify 'none' 91d9217 nxp: set SWITCH_ASIC_VENDOR to 'none' ee181d4 busybox-1.25.1: revise pid file path to /var/run de56894 busybox.make: allow to specify machine's busybox directory