<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/edac/mce_amd.h, branch linux-3.8.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.8.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.8.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2012-11-28T10:56:30Z</updated>
<entry>
<title>MCE, AMD: Dump error status</title>
<updated>2012-11-28T10:56:30Z</updated>
<author>
<name>Borislav Petkov</name>
</author>
<published>2012-09-14T18:25:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d5c6770d4cb27bc33aa433cf8fb848ad9af6644b'/>
<id>urn:sha1:d5c6770d4cb27bc33aa433cf8fb848ad9af6644b</id>
<content type='text'>
Dump error status after decoding the error which describes the error
disposition.

Signed-off-by: Borislav Petkov &lt;borislav.petkov@amd.com&gt;
</content>
</entry>
<entry>
<title>MCE, AMD: Remove functional unit references</title>
<updated>2012-11-28T10:55:44Z</updated>
<author>
<name>Borislav Petkov</name>
</author>
<published>2012-09-11T16:57:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f05c41a9c6057a0d5851ebc9589e3834fde1a4b6'/>
<id>urn:sha1:f05c41a9c6057a0d5851ebc9589e3834fde1a4b6</id>
<content type='text'>
Having the functional unit names in each bank decode is only misleading
as this code supports multiple families and there's no guarantee the
mapping between FUs and MCE banks will stay the same.

And also, knowing the functional unit name doesn't help much since you
end up looking at the respective BKDG anyway.

So drop all FU references and use the MC bank numbers instead.

Signed-off-by: Borislav Petkov &lt;borislav.petkov@amd.com&gt;
</content>
</entry>
<entry>
<title>x86/bitops: Move BIT_64() for a wider use</title>
<updated>2012-05-23T15:16:42Z</updated>
<author>
<name>Borislav Petkov</name>
</author>
<published>2012-05-22T10:53:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e8f380e00840f694599e6ab42806639f7de26f11'/>
<id>urn:sha1:e8f380e00840f694599e6ab42806639f7de26f11</id>
<content type='text'>
Needed for shifting 64-bit values on 32-bit, like MSR values,
for example.

Signed-off-by: Borislav Petkov &lt;borislav.petkov@amd.com&gt;
Cc: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
Cc: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Cc: Peter Zijlstra &lt;a.p.zijlstra@chello.nl&gt;
Cc: Frank Arnold &lt;frank.arnold@amd.com&gt;
Link: http://lkml.kernel.org/r/1337684026-19740-1-git-send-email-bp@amd64.org
Signed-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;
</content>
</entry>
<entry>
<title>MCE, AMD: Constify error tables</title>
<updated>2012-03-19T11:06:26Z</updated>
<author>
<name>Borislav Petkov</name>
</author>
<published>2011-11-29T18:03:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ebe2aea86872622d4352cd71d55298fedf69a7bb'/>
<id>urn:sha1:ebe2aea86872622d4352cd71d55298fedf69a7bb</id>
<content type='text'>
... so that checkpatch can chill out.

Signed-off-by: Borislav Petkov &lt;borislav.petkov@amd.com&gt;
Reviewed-by: Andreas Herrmann &lt;andreas.herrmann3@amd.com&gt;
</content>
</entry>
<entry>
<title>MCE, AMD: Rework NB MCE signatures</title>
<updated>2012-03-19T11:06:25Z</updated>
<author>
<name>Borislav Petkov</name>
</author>
<published>2011-11-24T20:29:57Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=68782673e6dd69054a9b75b0983a5e45e16f6625'/>
<id>urn:sha1:68782673e6dd69054a9b75b0983a5e45e16f6625</id>
<content type='text'>
Correct their formulation, replace per-family functions with a single,
unified lookup table.

Signed-off-by: Borislav Petkov &lt;borislav.petkov@amd.com&gt;
Reviewed-by: Andreas Herrmann &lt;andreas.herrmann3@amd.com&gt;
</content>
</entry>
<entry>
<title>EDAC, MCE, AMD: Simplify NB MCE decoder interface</title>
<updated>2011-10-06T10:34:04Z</updated>
<author>
<name>Borislav Petkov</name>
</author>
<published>2011-08-24T16:44:22Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b0b07a2bd4fbb6198d4e7142337214eeb77c417a'/>
<id>urn:sha1:b0b07a2bd4fbb6198d4e7142337214eeb77c417a</id>
<content type='text'>
Drop third nbcfg argument which is old remains and not required anymore.

No functionality change.

Signed-off-by: Borislav Petkov &lt;borislav.petkov@amd.com&gt;
</content>
</entry>
<entry>
<title>amd64_edac: Simplify decoding path</title>
<updated>2011-03-17T13:46:19Z</updated>
<author>
<name>Borislav Petkov</name>
</author>
<published>2011-01-10T13:24:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f192c7b16c98839c1945733f1013f75daec5f380'/>
<id>urn:sha1:f192c7b16c98839c1945733f1013f75daec5f380</id>
<content type='text'>
Use the struct mce directly instead of copying from it into a custom
struct err_regs.

No functionality change.

Signed-off-by: Borislav Petkov &lt;borislav.petkov@amd.com&gt;
</content>
</entry>
<entry>
<title>amd64_edac: Cleanup NBSH cruft</title>
<updated>2011-03-17T13:46:17Z</updated>
<author>
<name>Borislav Petkov</name>
</author>
<published>2011-01-07T15:17:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bcd781f46a5f892ef2ae5843839849aa579fe096'/>
<id>urn:sha1:bcd781f46a5f892ef2ae5843839849aa579fe096</id>
<content type='text'>
Remove reporting of errors with UC bit set - this is done by the MCE
decoding code anyway and this driver deals with DRAM ECC errors only. UC
(NB uncorrectable error) doesn't necessarily mean it is a DRAM error.
Remove unused macros while at it.

Signed-off-by: Borislav Petkov &lt;borislav.petkov@amd.com&gt;
</content>
</entry>
<entry>
<title>EDAC, MCE: Overhaul error fields extraction macros</title>
<updated>2011-01-07T10:54:21Z</updated>
<author>
<name>Borislav Petkov</name>
</author>
<published>2010-09-22T14:08:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6245288232516aadf293f575d1812dafb4696aee'/>
<id>urn:sha1:6245288232516aadf293f575d1812dafb4696aee</id>
<content type='text'>
Make macro names shorter thus making code shorter and more clear.

Signed-off-by: Borislav Petkov &lt;borislav.petkov@amd.com&gt;
</content>
</entry>
<entry>
<title>EDAC, MCE: Add F15h IC MCE decoder</title>
<updated>2011-01-07T10:54:15Z</updated>
<author>
<name>Borislav Petkov</name>
</author>
<published>2010-11-08T14:03:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=86039cd401e1780573733870f9c0bd458fc96ea2'/>
<id>urn:sha1:86039cd401e1780573733870f9c0bd458fc96ea2</id>
<content type='text'>
Add support for decoding F15h IC MCEs.

Signed-off-by: Borislav Petkov &lt;borislav.petkov@amd.com&gt;
</content>
</entry>
</feed>
