xref: /aosp_15_r20/external/coreboot/Documentation/releases/coreboot-4.4-relnotes.md (revision b9411a12aaaa7e1e6a6fb7c5e057f44ee179a49c)
1coreboot 4.4 release notes
2==========================
3
4We are happy to announce the release of coreboot 4.4.  This is our
5fourth quarterly release.  Since the last release, we've had 850 commits
6by 90 authors adding 59000 lines to the codebase.
7
8The release tarballs are available at https://www.coreboot.org/releases/
9There is a 4.4 tag and branch in the git repository.
10
11Log of commit 3141eac900 to commit 588ccaa9a7
12
13Major areas that received significant changes in for this release:
14* Build system (30 commits) - Add postcar stage, 'timeless' builds,
15  extend site-local, test toolchain by version string, update
16  dependencies, catch ACPI errors, add additional macros.
17* Toolchain updates (40+ patches) - Update IASL to v20160318 , LLVM to
18  v3.7.1, add GNU make, add nds32le GCC compiler
19* Lint tools (30 patches) - Update existing lint utilities, add lint
20  tests for executable bit, make sure site-local isn't committed, add
21  test to break all lint tests.
22* Payloads (60 commits) - Fixes for libpayload, coreinfo and nvramcui,
23  add new payloads, see below.
24* Maintainers file - (8 patches) - continue adding maintainers for
25  various areas.
26* Documentation for adding Intel FSP-based platforms (20 commits)
27
28Mainboards
29----------
30### Added 9 mainboards
31* asus/kcma-d8
32* emulation/qemu-power8
33* google/auron_paine
34* google/gru
35* intel/amenia
36* intel/apollolake_rvp
37* intel/camelbackmountain_fsp
38* intel/galileo
39* lenovo/t420
40
41### Existing boards with significant updates
42* asus/kgpe-d16
43* google/oak
44* google/chell
45* intel/kunimitsu
46
47Changes in chips
48----------------
49### Added 1 new architecture
50* power8
51
52### Added 1 processor
53* qemu-power8
54
55### Added 5 socs
56* intel/apollolake
57* intel/fsp_broadwell_de
58* intel/quark
59* marvell/armada38x
60* rockchip/rk3399
61
62### Existing chip areas with many changes
63* cpuamd/mct_ddr3
64* drivers/intel/fsp2_0
65* northbridge/intel/sandybridge/raminit
66* soc/intel/apollolake
67* soc/intel/fsp_baytrail
68* soc/intel/skylake
69* soc/mediatek/mt8173
70
71### Added 1 new vendorcode directory
72* siemens
73
74Submodules
75----------
76### Added 1 submodule
77* chromeec
78
79### Updated 3 submodules
80* 3rdparty/arm-trusted-firmware (329 commits)
81* 3rdparty/vboot (28 commits)
82* util/nvidia/cbootimage (13 commits)
83
84Other
85-----
86### Added 4 payloads
87* depthcharge: For ChromeOS verified boot
88* iPXE: For network booting
89* Memtest86+: Updated with fixes for correctly testing coreboot with
90  payloads
91* U-Boot (Experimental): Alternate payload for booting an OS
92
93### Added 6 utilities
94* archive - Concatenates files into a single blob with an indexed header
95* chromeos - Download and extract blobs from a ChromeOS image
96* futility - vboot Firmware utility
97* intelmetool - Shows information about the Intel ME on a platform.
98* marvell/doimage_mv - No usage notes
99* post - Simple utility to test post cards
100
101coreboot statistics
102-------------------
103* Total Commits:          850
104* Total authors:           90
105* New authors:             28
106* Total Reviewers:         40
107* Total Submitters:        17
108* Total lines added:    74054
109* Total lines removed: -15056
110* Total difference:     58998
111