<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/x86/kernel/microcode_amd.c, branch linux-2.6.30.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.30.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.30.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2009-03-18T12:51:17Z</updated>
<entry>
<title>x86: microcode: cleanup</title>
<updated>2009-03-18T12:51:17Z</updated>
<author>
<name>Ingo Molnar</name>
</author>
<published>2009-03-11T10:19:46Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4bae1967357bfc78a2fad1be5e81a4b868980ae6'/>
<id>urn:sha1:4bae1967357bfc78a2fad1be5e81a4b868980ae6</id>
<content type='text'>
Impact: cleanup

Cc: Rusty Russell &lt;rusty@rustcorp.com.au&gt;
Cc: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Cc: Dmitry Adamushko &lt;dmitry.adamushko@gmail.com&gt;
Cc: Peter Oruba &lt;peter.oruba@amd.com&gt;
LKML-Reference: &lt;200903111632.37279.rusty@rustcorp.com.au&gt;
Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
</content>
</entry>
<entry>
<title>x86: fix warning in arch/x86/kernel/microcode_amd.c</title>
<updated>2008-12-19T00:31:54Z</updated>
<author>
<name>Ingo Molnar</name>
</author>
<published>2008-12-19T00:36:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f34a10bd9f8cc95ebdc69a079db195636b2e22e0'/>
<id>urn:sha1:f34a10bd9f8cc95ebdc69a079db195636b2e22e0</id>
<content type='text'>
this warning:

  arch/x86/kernel/microcode_amd.c: In function ‘apply_microcode_amd’:
  arch/x86/kernel/microcode_amd.c:163: warning: cast from pointer to integer of different size
  arch/x86/kernel/microcode_amd.c:163: warning: cast from pointer to integer of different size

triggers because we want to pass the address to the microcode MSR,
which is 64-bit even on 32-bit. Cast it explicitly to express this.

Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
</content>
</entry>
<entry>
<title>x86: microcode_amd: modify log messages</title>
<updated>2008-12-16T18:58:07Z</updated>
<author>
<name>Andreas Herrmann</name>
</author>
<published>2008-12-16T18:22:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=df23cab563912ba43f7e9bc8ac517e5a2ddc9cd2'/>
<id>urn:sha1:df23cab563912ba43f7e9bc8ac517e5a2ddc9cd2</id>
<content type='text'>
Impact: change microcode printk content

Change log level and provide (at least I tried to;-) consistent, short,
meaningful content.

Signed-off-by: Andreas Herrmann &lt;andreas.herrmann3@amd.com&gt;
Cc: Dmitry Adamushko &lt;dmitry.adamushko@gmail.com&gt;
Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
</content>
</entry>
<entry>
<title>x86: microcode_amd: use 'packed' attribute for structs</title>
<updated>2008-12-16T18:58:07Z</updated>
<author>
<name>Andreas Herrmann</name>
</author>
<published>2008-12-16T18:21:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=5549b94bc74c3e7edd44e0aeb7d9f773e82d2d20'/>
<id>urn:sha1:5549b94bc74c3e7edd44e0aeb7d9f773e82d2d20</id>
<content type='text'>
Impact: cleanup

Signed-off-by: Andreas Herrmann &lt;andreas.herrmann3@amd.com&gt;
Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
</content>
</entry>
<entry>
<title>x86: microcode_amd: remove (wrong) chipset deivce ID checks</title>
<updated>2008-12-16T18:58:06Z</updated>
<author>
<name>Andreas Herrmann</name>
</author>
<published>2008-12-16T18:20:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=98415301ea2dd389539ab429bcfa9da07219eabc'/>
<id>urn:sha1:98415301ea2dd389539ab429bcfa9da07219eabc</id>
<content type='text'>
Impact: remove dead/incorrect code

Currently there is no chipset specific ucode. The checks are incorrect
anyway (e.g. pci device IDs are 16 bit and not 8 bit).

Thus I remove the stuff for the time being and will reintroduce it if
it's foreseeable that it is really needed.

Signed-off-by: Andreas Herrmann &lt;andreas.herrmann3@amd.com&gt;
Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
</content>
</entry>
<entry>
<title>x86: microcode_amd: consolidate macro definitions</title>
<updated>2008-12-16T18:58:05Z</updated>
<author>
<name>Andreas Herrmann</name>
</author>
<published>2008-12-16T18:17:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6cc9b6d94b6fee23b0671970f67d297fa76b68b3'/>
<id>urn:sha1:6cc9b6d94b6fee23b0671970f67d297fa76b68b3</id>
<content type='text'>
Impact: cleanup

Signed-off-by: Andreas Herrmann &lt;andreas.herrmann3@amd.com&gt;
Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
</content>
</entry>
<entry>
<title>x86: microcode_amd: replace inline asm by common rdmsr/wrmsr functions</title>
<updated>2008-12-16T18:58:04Z</updated>
<author>
<name>Andreas Herrmann</name>
</author>
<published>2008-12-16T18:16:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=29d0887ffd084cde9d6a1286cb82b71701a974dd'/>
<id>urn:sha1:29d0887ffd084cde9d6a1286cb82b71701a974dd</id>
<content type='text'>
Impact: cleanup

Signed-off-by: Andreas Herrmann &lt;andreas.herrmann3@amd.com&gt;
Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
</content>
</entry>
<entry>
<title>x86: microcode_amd: don't pass superfluous function pointer for get_ucode_data</title>
<updated>2008-12-16T18:58:03Z</updated>
<author>
<name>Andreas Herrmann</name>
</author>
<published>2008-12-16T18:14:05Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0657d9ebff186dcdb17e582dcb909028775a7707'/>
<id>urn:sha1:0657d9ebff186dcdb17e582dcb909028775a7707</id>
<content type='text'>
Impact: cleanup

Signed-off-by: Andreas Herrmann &lt;andreas.herrmann3@amd.com&gt;
Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
</content>
</entry>
<entry>
<title>x86: microcode_amd: fix compile warning</title>
<updated>2008-12-16T18:58:02Z</updated>
<author>
<name>Andreas Herrmann</name>
</author>
<published>2008-12-16T18:13:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8c135206c826095c852c16d94a0a74eeaf05c90d'/>
<id>urn:sha1:8c135206c826095c852c16d94a0a74eeaf05c90d</id>
<content type='text'>
Impact: fix build warning

  CC      arch/x86/kernel/microcode_amd.o
arch/x86/kernel/microcode_amd.c: In function ‘request_microcode_fw’:
arch/x86/kernel/microcode_amd.c:393: warning: passing argument 2 of ‘generic_load_microcode’ discards qualifiers from pointer target type

(Respect "const" qualifier of firmware-&gt;data.)

Signed-off-by: Andreas Herrmann &lt;andreas.herrmann3@amd.com&gt;
Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
</content>
</entry>
<entry>
<title>x86: microcode_amd: fix checkpatch warnings/errors</title>
<updated>2008-12-16T18:58:02Z</updated>
<author>
<name>Andreas Herrmann</name>
</author>
<published>2008-12-16T18:11:23Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=be957763b01905d33b53cdd25c8df110f94f499a'/>
<id>urn:sha1:be957763b01905d33b53cdd25c8df110f94f499a</id>
<content type='text'>
Impact: cleanup

Signed-off-by: Andreas Herrmann &lt;andreas.herrmann3@amd.com&gt;
Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
</content>
</entry>
</feed>
