<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/edac, branch v4.12</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
</subtitle>
<id>https://git.shady.money/linux/atom?h=v4.12</id>
<link rel='self' href='https://git.shady.money/linux/atom?h=v4.12'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/'/>
<updated>2017-05-03T14:27:36Z</updated>
<entry>
<title>EDAC, amd64: Fix reporting of Chip Select sizes on Fam17h</title>
<updated>2017-05-03T14:27:36Z</updated>
<author>
<name>Yazen Ghannam</name>
<email>yazen.ghannam@amd.com</email>
</author>
<published>2017-04-27T17:11:54Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=eb77e6b80f3bed262c7773236f0fb84649fd3091'/>
<id>urn:sha1:eb77e6b80f3bed262c7773236f0fb84649fd3091</id>
<content type='text'>
The wrong index into the csbases/csmasks arrays was being passed to
the function to compute the chip select sizes, which resulted in the
wrong size being computed. Address that so that the correct values are
computed and printed.

Also, redo how we calculate the number of pages in a CS row.

Reported-by: Benjamin Bennett &lt;benbennett@gmail.com&gt;
Signed-off-by: Yazen Ghannam &lt;yazen.ghannam@amd.com&gt;
Cc: &lt;stable@vger.kernel.org&gt; # 4.10.x
Cc: linux-edac &lt;linux-edac@vger.kernel.org&gt;
Link: http://lkml.kernel.org/r/1493313114-11260-1-git-send-email-Yazen.Ghannam@amd.com
[ Remove unneeded integer math comment, minor cleanups. ]
Signed-off-by: Borislav Petkov &lt;bp@suse.de&gt;
</content>
</entry>
<entry>
<title>EDAC, ghes: Do not enable it by default</title>
<updated>2017-04-27T12:15:38Z</updated>
<author>
<name>Borislav Petkov</name>
<email>bp@suse.de</email>
</author>
<published>2017-04-26T10:22:08Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=f8d5549df25e3961d6bd2ae36d3e0b08614660d9'/>
<id>urn:sha1:f8d5549df25e3961d6bd2ae36d3e0b08614660d9</id>
<content type='text'>
Leave it to the user to decide whether to enable this or not. Otherwise,
platform-specific drivers won't initialize (currently, EDAC supports
only a single platform driver loaded).

Signed-off-by: Borislav Petkov &lt;bp@suse.de&gt;
</content>
</entry>
<entry>
<title>EDAC: Rename report status accessors</title>
<updated>2017-04-10T15:15:02Z</updated>
<author>
<name>Borislav Petkov</name>
<email>bp@suse.de</email>
</author>
<published>2017-02-04T17:10:14Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=bffc7dece92edd0b6445b76a378e2fa9e324c7ed'/>
<id>urn:sha1:bffc7dece92edd0b6445b76a378e2fa9e324c7ed</id>
<content type='text'>
Change them to have the edac_ prefix.

No functionality change.

Signed-off-by: Borislav Petkov &lt;bp@suse.de&gt;
</content>
</entry>
<entry>
<title>EDAC: Delete edac_stub.c</title>
<updated>2017-04-10T15:14:48Z</updated>
<author>
<name>Borislav Petkov</name>
<email>bp@suse.de</email>
</author>
<published>2017-02-04T16:42:03Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=fee27d7d97886515a60cce38b4152b7f5b5a21fc'/>
<id>urn:sha1:fee27d7d97886515a60cce38b4152b7f5b5a21fc</id>
<content type='text'>
Move the remaining functionality to edac_mc.c. Convert "edac_report=" to
a module parameter.

Signed-off-by: Borislav Petkov &lt;bp@suse.de&gt;
</content>
</entry>
<entry>
<title>EDAC: Update Kconfig help text</title>
<updated>2017-04-10T15:14:44Z</updated>
<author>
<name>Borislav Petkov</name>
<email>bp@suse.de</email>
</author>
<published>2017-02-04T15:32:27Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=a06b85ff07147cf03c4d5e17db9ac0644bd27861'/>
<id>urn:sha1:a06b85ff07147cf03c4d5e17db9ac0644bd27861</id>
<content type='text'>
Remove the old URLs.

Signed-off-by: Borislav Petkov &lt;bp@suse.de&gt;
</content>
</entry>
<entry>
<title>EDAC: Remove EDAC_MM_EDAC</title>
<updated>2017-04-10T15:14:41Z</updated>
<author>
<name>Borislav Petkov</name>
<email>bp@suse.de</email>
</author>
<published>2017-02-03T17:18:05Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=e3c4ff6d8c949fa9a9ea1bd005bf1967efe09d5d'/>
<id>urn:sha1:e3c4ff6d8c949fa9a9ea1bd005bf1967efe09d5d</id>
<content type='text'>
Move all the EDAC core functionality behind CONFIG_EDAC and get rid of
that indirection. Update defconfigs which had it.

While at it, fix dependencies such that EDAC depends on RAS for the
tracepoints.

Signed-off-by: Borislav Petkov &lt;bp@suse.de&gt;
Cc: linux-arm-kernel@lists.infradead.org
Cc: linuxppc-dev@lists.ozlabs.org
Cc: Chris Metcalf &lt;cmetcalf@mellanox.com&gt;
Cc: linux-edac@vger.kernel.org
</content>
</entry>
<entry>
<title>EDAC: Issue tracepoint only when it is defined</title>
<updated>2017-04-10T15:14:38Z</updated>
<author>
<name>Borislav Petkov</name>
<email>bp@suse.de</email>
</author>
<published>2017-02-03T16:15:53Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=be1d162948f5bb0ced260e60208e7dc06cd45cab'/>
<id>urn:sha1:be1d162948f5bb0ced260e60208e7dc06cd45cab</id>
<content type='text'>
... and this happens only when CONFIG_RAS is enabled.

Signed-off-by: Borislav Petkov &lt;bp@suse.de&gt;
</content>
</entry>
<entry>
<title>EDAC: Move edac_op_state to edac_mc.c</title>
<updated>2017-04-10T15:14:29Z</updated>
<author>
<name>Borislav Petkov</name>
<email>bp@suse.de</email>
</author>
<published>2017-01-26T21:18:12Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=8c22b4fece594e0602a6204876842b5a94df6568'/>
<id>urn:sha1:8c22b4fece594e0602a6204876842b5a94df6568</id>
<content type='text'>
... as part of moving stuff away from edac_stub.c

Signed-off-by: Borislav Petkov &lt;bp@suse.de&gt;
</content>
</entry>
<entry>
<title>EDAC: Remove edac_err_assert</title>
<updated>2017-04-10T15:14:21Z</updated>
<author>
<name>Borislav Petkov</name>
<email>bp@suse.de</email>
</author>
<published>2017-01-26T17:25:11Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=d3116a0837261405e0febb8043fe7040c8ebccb4'/>
<id>urn:sha1:d3116a0837261405e0febb8043fe7040c8ebccb4</id>
<content type='text'>
... and the glue around it. It is not needed anymore.

Signed-off-by: Borislav Petkov &lt;bp@suse.de&gt;
</content>
</entry>
<entry>
<title>EDAC: Get rid of edac_handlers</title>
<updated>2017-04-10T15:14:17Z</updated>
<author>
<name>Borislav Petkov</name>
<email>bp@suse.de</email>
</author>
<published>2017-01-26T15:49:59Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/linux/commit/?id=97bb6c17ad5a0892beb45070dfe8c7d6d0e5326e'/>
<id>urn:sha1:97bb6c17ad5a0892beb45070dfe8c7d6d0e5326e</id>
<content type='text'>
Use mc_devices list instead to check whether we have EDAC driver
instances successfully registered with EDAC core.

Signed-off-by: Borislav Petkov &lt;bp@suse.de&gt;
</content>
</entry>
</feed>
