blob: a009464258129e699723174dd8b046a580a0fe24 [file] [log] [blame]
Deployment Bot (from Travis CI)6d7e6e92021-06-14 19:18:41 +00001Release Notes for OpenPower Firmware v2.0.11
2============================================
3
4op-build v2.0.11 was released on Thursday November 29th, 2018 and replaces
5op-build v2.0.10 as the current stable release in the 2.0.x series.
6
7It is recommended that v2.0.11 be used over any previous v2.0.x version on
8POWER9 systems due to the bug fixes contained within.
9
10Updated Packages
11----------------
12
13+-------------------+-----------------+-----------------+------------------------------------------+
14| Package | Old Version | New Version | Platforms |
15+===================+=================+=================+==========================================+
16| hcode | hw101018a.op920 | hw112818a.op920 | p9dsu, romulus, witherspoon, zaius |
17+-------------------+-----------------+-----------------+------------------------------------------+
18| hostboot | 7a402b0bc32 | 3bf7fcf3596 | p9dsu, romulus, witherspoon, zaius |
19+-------------------+-----------------+-----------------+------------------------------------------+
20| hostboot-binaries | hw101018a.op920 | hw112818a.op920 | barreleye, firestone, garrison, |
21| | | | habanero, p9dsu, palmetto, romulus, |
22| | | | vesnin, witherspoon, zaius |
23+-------------------+-----------------+-----------------+------------------------------------------+
24| occ | 3cb1ba3042e | 3a505ffc175 | p9dsu, romulus, witherspoon, zaius, zz |
25+-------------------+-----------------+-----------------+------------------------------------------+
26| openpower-pnor | 491ac2632f9 | 2e68ed6a605 | barreleye, firestone, garrison, |
27| | | | habanero, p9dsu, palmetto, romulus, |
28| | | | vesnin, witherspoon, witherspoon_dev, |
29| | | | zaius |
30+-------------------+-----------------+-----------------+------------------------------------------+
31| sbe | eae2a18c584 | 7aa21f6c0b1 | p9dsu, romulus, witherspoon, zaius |
32+-------------------+-----------------+-----------------+------------------------------------------+
33| skiboot | v6.0.9 | v6.0.14 | barreleye, firenze, firestone, garrison, |
34| | | | habanero, openpower_mambo, |
35| | | | openpower_p9_mambo, p9dsu, palmetto, |
36| | | | pseries, romulus, vesnin, witherspoon, |
37| | | | witherspoon_dev, zaius, zz |
38+-------------------+-----------------+-----------------+------------------------------------------+
39
40Package: hcode
41--------------
42
43`Repository <https://github.com/open-power/hcode>`__
44
45Patches
46~~~~~~~
47
48Commits
49~~~~~~~
50
51Rahul Batra (1):
52
53- `a13f21bb8264 <https://github.com/open-power/hcode/commit/a13f21bb8264>`__ PGPE: Only ack pending
54 Quad Exit on WOF Disable
55
56hostboot (4):
57
58- `a8a1e493ee03 <https://github.com/open-power/hcode/commit/a8a1e493ee03>`__ Release tag
59 information updated for hw110718a.op920
60- `14a103eb369c <https://github.com/open-power/hcode/commit/14a103eb369c>`__ Release tag
61 information updated for hw110918a.op920
62- `aa29996aa300 <https://github.com/open-power/hcode/commit/aa29996aa300>`__ Release tag
63 information updated for hw112718a.op920
64- `2f9ef5344d1a <https://github.com/open-power/hcode/commit/2f9ef5344d1a>`__ Release tag
65 information updated for hw112818a.op920
66
67Package: hostboot
68-----------------
69
70`Repository <https://github.com/open-power/hostboot>`__
71
72.. _v2.0.11-patches-1:
73
74Patches
75~~~~~~~
76
77- `0007-Disable-warnings-that-crop-up-a-lot-with-GCC6.patch <https://github.com/open-power/op-build/tree/HEAD/openpower/package/hostboot/0007-Disable-warnings-that-crop-up-a-lot-with-GCC6.patch>`__
78- `hostboot-0002-Revert-Mark-Read-Only-Partitions-as-Such.patch <https://github.com/open-power/op-build/tree/HEAD/openpower/package/hostboot/hostboot-0002-Revert-Mark-Read-Only-Partitions-as-Such.patch>`__
79- `hostboot-1020-Revert-jgr17071200-Removed-pdwn-settings.patch <https://github.com/open-power/op-build/tree/HEAD/openpower/package/hostboot/hostboot-1020-Revert-jgr17071200-Removed-pdwn-settings.patch>`__
80
81.. _v2.0.11-commits-1:
82
83Commits
84~~~~~~~
85
86Andrew Jeffery (22):
87
88- `bd961754223f <https://github.com/open-power/hostboot/commit/bd961754223f>`__ ipmi: Replace
89 incorrect dependency on ipmibt with ipmimsg
90- `828d8608b4bb <https://github.com/open-power/hostboot/commit/828d8608b4bb>`__ ipmi: Break
91 circular dependency between ipmimsg and ipmibt
92- `175679c45a77 <https://github.com/open-power/hostboot/commit/175679c45a77>`__ assert: Print the
93 backtrace for critical and kernel assertions
94- `72084f68c72f <https://github.com/open-power/hostboot/commit/72084f68c72f>`__ assert: Include
95 file name in assert output
96- `76fc880a286a <https://github.com/open-power/hostboot/commit/76fc880a286a>`__ ipmi: Introduce
97 register_for_event() interface
98- `70398ea39909 <https://github.com/open-power/hostboot/commit/70398ea39909>`__ ipmi: Drop
99 unnecessary ipmibt dependency from ipmifru
100- `46438c46da91 <https://github.com/open-power/hostboot/commit/46438c46da91>`__ ipmi: Drop
101 unnecessary ipmiconfig dependencies
102- `733dc2bda19f <https://github.com/open-power/hostboot/commit/733dc2bda19f>`__ ipmi: Break
103 circular dependency between IpmiDD and IpmiRP
104- `d2e83450bcbd <https://github.com/open-power/hostboot/commit/d2e83450bcbd>`__ initservice: Flush
105 trace buffers before shutdown syscall
106- `72ef7e552930 <https://github.com/open-power/hostboot/commit/72ef7e552930>`__ ipmi: Terminate SEL
107 task via shutdown event
108- `715448652b8d <https://github.com/open-power/hostboot/commit/715448652b8d>`__ ipmi: IpmiDD and
109 IpmiRP must never free resources
110- `27a305e6eacc <https://github.com/open-power/hostboot/commit/27a305e6eacc>`__ ipmi: Split into
111 ipmibase and ipmiext modules
112- `469142642d04 <https://github.com/open-power/hostboot/commit/469142642d04>`__ ipmi: Remove IpmiRP
113 dependency on targeting
114- `4bd42945974a <https://github.com/open-power/hostboot/commit/4bd42945974a>`__ initservice: Move
115 ipmibase module to base image
116- `4126c2c06d4b <https://github.com/open-power/hostboot/commit/4126c2c06d4b>`__ pnor: Introduce an
117 IPMI-based PNOR driver implementation
118- `30cc12393168 <https://github.com/open-power/hostboot/commit/30cc12393168>`__ pnor: Rename the
119 SFC-based PnorDD class to PnorSfcDD
120- `1d34f7399f30 <https://github.com/open-power/hostboot/commit/1d34f7399f30>`__ pnor: ipmidd:
121 Rename class to PnorIpmiDD
122- `aa42e9dd4fc0 <https://github.com/open-power/hostboot/commit/aa42e9dd4fc0>`__ pnor: mboxdd:
123 Rename class to PnorMboxDD
124- `d649d2d867bb <https://github.com/open-power/hostboot/commit/d649d2d867bb>`__ pnor: Fall back to
125 AST mbox transport if IPMI is unavailable
126- `daad484beb6b <https://github.com/open-power/hostboot/commit/daad484beb6b>`__ errl: Mark
127 errlogMsgHandler() as detached
128- `ae46c0e9d2bf <https://github.com/open-power/hostboot/commit/ae46c0e9d2bf>`__ sio: Add test for
129 availability
130- `3b407d471769 <https://github.com/open-power/hostboot/commit/3b407d471769>`__ ipmi: Increase
131 polling rate to decrease boot time
132
133Corey Swenson (2):
134
135- `aed7e4e74ffd <https://github.com/open-power/hostboot/commit/aed7e4e74ffd>`__ Enable IPMI errl
136 after targeting is initialized
137- `3bf7fcf35960 <https://github.com/open-power/hostboot/commit/3bf7fcf35960>`__ Extend multicast
138 workaround and add tests
139
140Dan Crowell (8):
141
142- `b9ff0e6ab036 <https://github.com/open-power/hostboot/commit/b9ff0e6ab036>`__ Make Boootloader
143 trace tool follow HRMOR
144- `5bcbca7f3316 <https://github.com/open-power/hostboot/commit/5bcbca7f3316>`__ Break down Dump
145 requests into 1MB chunks
146- `6bedb6794509 <https://github.com/open-power/hostboot/commit/6bedb6794509>`__ Increase ipmi
147 polling frequency to every 1ms
148- `8226322626b0 <https://github.com/open-power/hostboot/commit/8226322626b0>`__ Add missing mutex
149 in LPC error path
150- `9435e74228cb <https://github.com/open-power/hostboot/commit/9435e74228cb>`__ Reduce ipmi trace
151 spam for pnor hiomap messages
152- `51d23526e5ed <https://github.com/open-power/hostboot/commit/51d23526e5ed>`__ Only save the CME
153 FIR Masks after they have been setup once
154- `929270216149 <https://github.com/open-power/hostboot/commit/929270216149>`__ Clear out HOMER
155 attributes and reset PM in PHYP mode
156- `c112438736e8 <https://github.com/open-power/hostboot/commit/c112438736e8>`__ Clear out FIR Init
157 parameters after extra PM Resets
158
159Dean Sanner (1):
160
161- `9ffcb906952b <https://github.com/open-power/hostboot/commit/9ffcb906952b>`__ Support a default
162 risk/init level per MRW
163
164Jenny Huynh (1):
165
166- `f2691140aea5 <https://github.com/open-power/hostboot/commit/f2691140aea5>`__ HW471413 Aggressive
167 Uncle: disable ERAT thread sharing
168
169Mike Baiocchi (1):
170
171- `8e2f7e910291 <https://github.com/open-power/hostboot/commit/8e2f7e910291>`__ Make TOC partion
172 Read-Only in all PNOR Layouts
173
174Nick Bofferding (3):
175
176- `b72789bde76c <https://github.com/open-power/hostboot/commit/b72789bde76c>`__ Add
177 lib_isteps_mss.so as an istep 15 dependency
178- `eaa2604f9df4 <https://github.com/open-power/hostboot/commit/eaa2604f9df4>`__ Fix shutdown race
179 condition and task start error in IPMI SEL library
180- `801ca2a0b25c <https://github.com/open-power/hostboot/commit/801ca2a0b25c>`__ Remove trace buffer
181 flush at end of shutdown path
182
183Prem Shanker Jha (1):
184
185- `af26129b7229 <https://github.com/open-power/hostboot/commit/af26129b7229>`__ PM: Fixed handling
186 of CME LFIR mask during PM complex reset.
187
188Samuel Mendoza-Jonas (1):
189
190- `26f5df72578a <https://github.com/open-power/hostboot/commit/26f5df72578a>`__ genPnorImages: Add
191 VERSION to signed partitions
192
193Sheldon Bailey (1):
194
195- `891bdf54e189 <https://github.com/open-power/hostboot/commit/891bdf54e189>`__ HTMGT: Check for
196 OCC elog action bit to force sending an error log to BMC
197
198Thi Tran (1):
199
200- `5172324220a1 <https://github.com/open-power/hostboot/commit/5172324220a1>`__ Only call PRD
201 attention handling in resetPMComplex function at runtime.
202
203Yue Du (1):
204
205- `6c9db8103b05 <https://github.com/open-power/hostboot/commit/6c9db8103b05>`__ STOP: Fix Bug
206 introduced by 66511
207
208Package: occ
209------------
210
211`Repository <https://github.com/open-power/occ>`__
212
213.. _v2.0.11-patches-2:
214
215Patches
216~~~~~~~
217
218.. _v2.0.11-commits-2:
219
220Commits
221~~~~~~~
222
223mbroyles (1):
224
225- `3a505ffc1751 <https://github.com/open-power/occ/commit/3a505ffc1751>`__ Fix memory OT throttling
226 on Nimbus
227
228Package: sbe
229------------
230
231`Repository <https://github.com/open-power/sbe>`__
232
233.. _v2.0.11-patches-3:
234
235Patches
236~~~~~~~
237
238.. _v2.0.11-commits-3:
239
240Commits
241~~~~~~~
242
243Dan Crowell (1):
244
245- `d50f588fcca6 <https://github.com/open-power/sbe/commit/d50f588fcca6>`__ Only save the CME FIR
246 Masks after they have been setup once
247
248Dean Sanner (1):
249
250- `7aa21f6c0b11 <https://github.com/open-power/sbe/commit/7aa21f6c0b11>`__ Leave scratch valid bits
251 alone to allow HB to query
252
253Jenny Huynh (1):
254
255- `446cf71b4174 <https://github.com/open-power/sbe/commit/446cf71b4174>`__ HW471413 Aggressive
256 Uncle: disable ERAT thread sharing
257
258Prem Shanker Jha (1):
259
260- `421b1db8df54 <https://github.com/open-power/sbe/commit/421b1db8df54>`__ PM: Fixed handling of
261 CME LFIR mask during PM complex reset.
262
263Package: skiboot
264----------------
265
266`Repository <https://github.com/open-power/skiboot>`__
267
268.. _v2.0.11-patches-4:
269
270Patches
271~~~~~~~
272
273.. _v2.0.11-commits-4:
274
275Commits
276~~~~~~~
277
278Adriana Kobylak (1):
279
280- `977aa1ef5fa6 <https://github.com/open-power/skiboot/commit/977aa1ef5fa6>`__ pflash: Add –skip
281 option for reading
282
283Andrew Jeffery (29):
284
285- `e9accca5570e <https://github.com/open-power/skiboot/commit/e9accca5570e>`__ ast-bmc: Move copy
286 routines to ast-sf-ctrl
287- `668d88c3e9b7 <https://github.com/open-power/skiboot/commit/668d88c3e9b7>`__ core/pci-quirk:
288 Remove broken comment in quirk_astbmc_vga()
289- `c7dd603a460c <https://github.com/open-power/skiboot/commit/c7dd603a460c>`__ core/pci-quirk:
290 Clean up commented code in quirk_astbmc_vga()
291- `5421d79dd212 <https://github.com/open-power/skiboot/commit/5421d79dd212>`__ ast-bmc: Rename LPC
292 FW cycle helpers
293- `20e3d130d003 <https://github.com/open-power/skiboot/commit/20e3d130d003>`__ ast-io: Rework
294 setup/tear-down of communication with the BMC
295- `79c821bcfc4b <https://github.com/open-power/skiboot/commit/79c821bcfc4b>`__ lpc: Silence LPC
296 SYNC no-response error when necessary
297- `c1208aee6955 <https://github.com/open-power/skiboot/commit/c1208aee6955>`__ ipmi: Introduce
298 registration for SEL command handlers
299- `c8edac1b2f32 <https://github.com/open-power/skiboot/commit/c8edac1b2f32>`__ core/lock: Use
300 try_lock_caller() in lock_caller() to capture owner
301- `f976e7788a3b <https://github.com/open-power/skiboot/commit/f976e7788a3b>`__ core/flash: Only
302 lock around flashes update in flash_register()
303- `67531d1deacc <https://github.com/open-power/skiboot/commit/67531d1deacc>`__ core/flash: Unlock
304 around blocklevel calls in NVRAM accessors
305- `8b8dbd4e3353 <https://github.com/open-power/skiboot/commit/8b8dbd4e3353>`__ libflash: Add
306 ipmi-hiomap
307- `ae947a88fec9 <https://github.com/open-power/skiboot/commit/ae947a88fec9>`__ astbmc: Prefer
308 ipmi-hiomap for PNOR access
309- `dacc40af25fb <https://github.com/open-power/skiboot/commit/dacc40af25fb>`__ astbmc: Remove
310 coordinated isolation support
311- `494221e68052 <https://github.com/open-power/skiboot/commit/494221e68052>`__ lpc: Introduce
312 generic probe capability
313- `8d95e373c274 <https://github.com/open-power/skiboot/commit/8d95e373c274>`__ astbmc: Use LPC
314 probe calls to determine SIO presence
315- `d2649636ba4d <https://github.com/open-power/skiboot/commit/d2649636ba4d>`__ platform:
316 Restructure bmc_platform type
317- `e4197f8b56b4 <https://github.com/open-power/skiboot/commit/e4197f8b56b4>`__ astbmc: Fail SFC
318 init if SIO is unavailable
319- `70c83a425670 <https://github.com/open-power/skiboot/commit/70c83a425670>`__ lpc: Clear sync
320 no-response field prior to device probe
321- `aac9abe6ccab <https://github.com/open-power/skiboot/commit/aac9abe6ccab>`__
322 libflash/ipmi-hiomap: Cleanup allocation on init failure
323- `516f41649ff1 <https://github.com/open-power/skiboot/commit/516f41649ff1>`__ p9dsu: Add
324 HIOMAP-over-IPMI support
325- `ee6a266a2b23 <https://github.com/open-power/skiboot/commit/ee6a266a2b23>`__ p9dsu: Describe
326 platform BMC register configuration
327- `f145626d6227 <https://github.com/open-power/skiboot/commit/f145626d6227>`__
328 libflash/ipmi-hiomap: Improve event handling
329- `3f49e5220086 <https://github.com/open-power/skiboot/commit/3f49e5220086>`__
330 libflash/ipmi-hiomap: Restore window state on window/protocol reset
331- `bec5a5f89adc <https://github.com/open-power/skiboot/commit/bec5a5f89adc>`__
332 libflash/ipmi-hiomap: Use error codes rather than abort()
333- `9555cf21ba5b <https://github.com/open-power/skiboot/commit/9555cf21ba5b>`__ core/flash: Log
334 return code when ffs_init() fails
335- `d0f50f9166c5 <https://github.com/open-power/skiboot/commit/d0f50f9166c5>`__ libflash/test:
336 Rewrite Makefile.check to improve scalability
337- `353040cfc500 <https://github.com/open-power/skiboot/commit/353040cfc500>`__
338 libflash/ipmi-hiomap: Fix argument type warning on x86-64
339- `d2b06e9e89ef <https://github.com/open-power/skiboot/commit/d2b06e9e89ef>`__
340 libflash/ipmi-hiomap: Add support for unit tests
341- `83bf0c167280 <https://github.com/open-power/skiboot/commit/83bf0c167280>`__
342 libflash/ipmi-hiomap: Respect daemon presence and flash control
343
344Joel Stanley (3):
345
346- `6433d05f9b5c <https://github.com/open-power/skiboot/commit/6433d05f9b5c>`__ ast-bmc: Document
347 BMC scratch register
348- `3b7aaba71f6d <https://github.com/open-power/skiboot/commit/3b7aaba71f6d>`__ astbmc: Enable mbox
349 depending on scratch reg
350- `9da1e28ed4c0 <https://github.com/open-power/skiboot/commit/9da1e28ed4c0>`__ opal-ci: qemu: Use
351 the powernv-3.0 branch
352
353Oliver O’Halloran (3):
354
355- `a130f3e08481 <https://github.com/open-power/skiboot/commit/a130f3e08481>`__ hdata/i2c: Add
356 whitelisting for Host I2C devices
357- `afef7d511178 <https://github.com/open-power/skiboot/commit/afef7d511178>`__ hdata/i2c: Make SPD
358 workaround more workaroundy
359- `125cecaa0f23 <https://github.com/open-power/skiboot/commit/125cecaa0f23>`__ phb4: Check for RX
360 errors after link training
361
362Samuel Mendoza-Jonas (4):
363
364- `fbe074c81fcf <https://github.com/open-power/skiboot/commit/fbe074c81fcf>`__ astbmc: Set romulus
365 BMC type to OpenBMC
366- `c7e090237b96 <https://github.com/open-power/skiboot/commit/c7e090237b96>`__ Recognise signed
367 VERSION partition
368- `467770ef95f4 <https://github.com/open-power/skiboot/commit/467770ef95f4>`__ libflash: Restore
369 blocklevel tests
370- `d0dce2b973d1 <https://github.com/open-power/skiboot/commit/d0dce2b973d1>`__ libflash: Don’t
371 merge ECC-protected ranges
372
373Stewart Smith (21):
374
375- `cac09fda2839 <https://github.com/open-power/skiboot/commit/cac09fda2839>`__ hdata/i2c.c: fix
376 building with gcc8
377- `4550c1a18501 <https://github.com/open-power/skiboot/commit/4550c1a18501>`__ hdata/tests/stubs.c:
378 fix GCC8 warning
379- `88275cf25800 <https://github.com/open-power/skiboot/commit/88275cf25800>`__
380 core/test/run_mem_region: fix GCC8 compile error
381- `b76911b9cadf <https://github.com/open-power/skiboot/commit/b76911b9cadf>`__ Add
382 -Wno-stringop-truncation for GCC8
383- `fd4bbc869b02 <https://github.com/open-power/skiboot/commit/fd4bbc869b02>`__ AMI BMC: use 0x3a as
384 OEM command
385- `dd8b717f30a4 <https://github.com/open-power/skiboot/commit/dd8b717f30a4>`__ hdata/spira.c: fix
386 iplparams feature name string handling
387- `e0959fa04815 <https://github.com/open-power/skiboot/commit/e0959fa04815>`__ Fixup pflash build
388 for ast refactor
389- `240eb43b982b <https://github.com/open-power/skiboot/commit/240eb43b982b>`__ Quieten ‘warnings’
390 now that SIO is disabled
391- `64f24480050e <https://github.com/open-power/skiboot/commit/64f24480050e>`__ Add fast-reboot
392 property to /ibm,opal DT node
393- `0cc0d4f8018b <https://github.com/open-power/skiboot/commit/0cc0d4f8018b>`__ Actually add
394 /ibm,opal/fast-reboot property
395- `4e607093833e <https://github.com/open-power/skiboot/commit/4e607093833e>`__ hiomap: free ipmi
396 message in callback
397- `77ac2fe061b8 <https://github.com/open-power/skiboot/commit/77ac2fe061b8>`__ hiomap: fix missing
398 newline at end of ‘Flushing writes’ prlog()
399- `fc7af9ac4efd <https://github.com/open-power/skiboot/commit/fc7af9ac4efd>`__ Run pollers in
400 time_wait() when not booting
401- `b93b22df1a8b <https://github.com/open-power/skiboot/commit/b93b22df1a8b>`__ skiboot v6.0.10
402 release notes
403- `3e2024d903ee <https://github.com/open-power/skiboot/commit/3e2024d903ee>`__ skiboot 6.0.11
404 release notes
405- `e5b282ae5d4a <https://github.com/open-power/skiboot/commit/e5b282ae5d4a>`__ libflash: fix gcov
406 build
407- `e02e17b713d5 <https://github.com/open-power/skiboot/commit/e02e17b713d5>`__ hiomap: quieten
408 warning on failing to move a window
409- `450975e708bf <https://github.com/open-power/skiboot/commit/450975e708bf>`__ skiboot v6.0.12
410 release notes
411- `e550528a74af <https://github.com/open-power/skiboot/commit/e550528a74af>`__ skiboot v6.0.13
412 release notes
413- `a41470c94920 <https://github.com/open-power/skiboot/commit/a41470c94920>`__ ipmi: Reduce
414 ipmi_queue_msg_sync() polling loop time to 10ms
415- `f4afd85a84ab <https://github.com/open-power/skiboot/commit/f4afd85a84ab>`__ skiboot v6.0.14
416 release notes
417
418Vaibhav Jain (3):
419
420- `0d42e9b441f2 <https://github.com/open-power/skiboot/commit/0d42e9b441f2>`__ phb4/capp: Update
421 the expected Eye-catcher for CAPP ucode lid
422- `84ca6d0ce15f <https://github.com/open-power/skiboot/commit/84ca6d0ce15f>`__ phb4/capp: Use link
423 width to allocate STQ engines to CAPP
424- `bf93742f5c04 <https://github.com/open-power/skiboot/commit/bf93742f5c04>`__ phb4/capp: Only
425 reset FIR bits that cause capp machine check
426
427Vasant Hegde (2):
428
429- `5e66c88ece46 <https://github.com/open-power/skiboot/commit/5e66c88ece46>`__ hdata/i2c: Skip
430 unknown device type
431- `184d7e4aca1a <https://github.com/open-power/skiboot/commit/184d7e4aca1a>`__ opal-prd: Fix
432 opal-prd crash