summaryrefslogtreecommitdiffstats
path: root/doc/release-notes/skiboot-5.1.3.rst
blob: f80046e827bc927ebd8625aedb77557052bd7146 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
skiboot-5.1.3
-------------

skiboot-5.1.3 was released on September 15th, 2015.

skiboot-5.1.3 is the 4th stable release of 5.1, it follows skiboot-5.1.2
(which was released September 9th, 2015).

Skiboot 5.1.3 contains all fixes from skiboot-5.1.2 and is a minor bugfix
release.

Changes
^^^^^^^
Over skiboot-5.1.2, we have the following changes:

- slot names for firestone platform
- fix display of LPC errors
- SBE based timer support

  - on supported platforms limits reliance on Linux heartbeat
- fix use-after-free in fsp/ipmi
- fix hang on TOD/TB errors (time-of-day/timebase) on OpenPower systems

  - On getting a Hypervizor Maintenance Interrupt to get the timebase
    back into a running state, we would call prlog which would use
    the LPC UART console driver on OpenPower systems, which depends on
    a working timebase, leading to a hang.
    We now don't depend on a working timebase in this recovery codepath.
- enable prd for garrison platform
- PCI: Clear error bits after changing MPS
  Chaning MPS on PCI upstream bridge might cause error bits set on
  downstream endpoints when system boots into Linux as below case
  shows: ::

   host# lspci -vvs 0001:06:00.0
   0001:06:00.0 Ethernet controller: Broadcom Corporation \
                NetXtreme II BCM57810 10 Gigabit Ethernet (rev 10)
   DevSta:	CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr- TransPend-
   CESta:	RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+

  This clears those error bits in AER and PCIe capability after MPS
  is changed. With the patch applied, no more error bits are seen.

Contributors
^^^^^^^^^^^^
Processed 14 csets from 6 developers
1 employers found
A total of 462 lines added, 163 removed (delta 299)

Developers with the most changesets

============================ =========
============================ =========
Benjamin Herrenschmidt       5 (35.7%)
Stewart Smith                4 (28.6%)
Mahesh Salgaonkar            2 (14.3%)
Gavin Shan                   1 (7.1%)
Jeremy Kerr                  1 (7.1%)
Neelesh Gupta                1 (7.1%)
============================ =========

Developers with the most changed lines

========================== ===========
========================== ===========
Benjamin Herrenschmidt     407 (80.8%)
Mahesh Salgaonkar           23 (4.6%)
Gavin Shan                  19 (3.8%)
Stewart Smith               18 (3.6%)
Jeremy Kerr                  5 (1.0%)
Neelesh Gupta                2 (0.4%)
========================== ===========

Developers with the most lines removed

========================== ===========
========================== ===========
Stewart Smith                8 (4.9%)
Jeremy Kerr                  3 (1.8%)
Neelesh Gupta                1 (0.6%)
========================== ===========

Developers with the most signoffs (total 10)

========================== ===========
========================== ===========
Stewart Smith               10 (100.0%)
========================== ===========

Developers with the most reviews (total 1)

========================== ===========
========================== ===========
Joel Stanley                 1 (100.0%)
========================== ===========

Developers with the most test credits (total 0)

Developers who gave the most tested-by credits (total 0)

Developers with the most report credits (total 1)

========================== ===========
========================== ===========
John Walthour                1 (100.0%)
========================== ===========

Developers who gave the most report credits (total 1)

========================== ===========
========================== ===========
Gavin Shan                   1 (100.0%)
========================== ===========

Top changeset contributors by employer

========================== ===========
========================== ===========
IBM                         14 (100.0%)
========================== ===========

Top lines changed by employer

========================== ===========
========================== ===========
IBM                        504 (100.0%)
========================== ===========

Employers with the most signoffs (total 10)

========================== ===========
========================== ===========
IBM                         10 (100.0%)
========================== ===========

Employers with the most hackers (total 6)

========================== ===========
========================== ===========
IBM                          6 (100.0%)
========================== ===========
OpenPOWER on IntegriCloud