public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* RFC: changes to microcode update driver.
@ 2003-10-07 10:58 Tigran Aivazian
  2003-10-07 11:02 ` Tigran Aivazian
                   ` (3 more replies)
  0 siblings, 4 replies; 11+ messages in thread
From: Tigran Aivazian @ 2003-10-07 10:58 UTC (permalink / raw)
  To: linux-kernel

Hi guys,

It's been a long time that I was going to send to Linux the patch with the
following changes, but the birth of my first child intervened and caused
delays (though can't call them "unexpected" :). Now, if I hear from people
"no, no! we are using this feature!"  then I will reconsider:

1. Remove ->read() method for /dev/cpu/microcode device node and do not
hold a copy of applied microcode chunks in kernel memory. In the days when
we had a regular devfs file with a non-zero size this had at least some
potential use but now this feature is almost useless and removing it would
allow a lot of code cleanup and simplification.

2. remove MICROCODE_IOCFREE ioctl for freeing the copy of held microcode
(because there won't be such copy, see 1.)

Please let me know your thoughts.

Kind regards
Tigran


^ permalink raw reply	[flat|nested] 11+ messages in thread
* RE: RFC: changes to microcode update driver.
@ 2003-10-07 13:56 Nakajima, Jun
  2003-10-07 15:56 ` Maciej Zenczykowski
  0 siblings, 1 reply; 11+ messages in thread
From: Nakajima, Jun @ 2003-10-07 13:56 UTC (permalink / raw)
  To: Tigran Aivazian, Giacomo A. Catenazzi; +Cc: linux-kernel, simon

As Tigran pointed out, we are active in this area too. At this point we
want to add support of the extended update format to the driver, before
we ship the latest microcode data. Some of them require the new format.

	Jun
> -----Original Message-----
> From: Tigran Aivazian [mailto:tigran@veritas.com]
> Sent: Tuesday, October 07, 2003 6:48 AM
> To: Giacomo A. Catenazzi
> Cc: linux-kernel@vger.kernel.org; simon@urbanmyth.org; Nakajima, Jun
> Subject: Re: RFC: changes to microcode update driver.
> 
> On Tue, 7 Oct 2003, Giacomo A. Catenazzi wrote:
> > Is microcode_ctl still maintained? I've made some
correction/extentions
> but now
> > new from the maintainer.
> 
> Yes, I believe Simon is alive and well. (but busy, as we all are)
> 
> > Intel give us the new microcode? I had contact with the new
> contact/maintainer/?
> > person in Intel, but still no new microcode since summer 2001. So
maybe
> before
> > changing the driver, could you check the Intel vision about Linux
and
> microcode?
> 
> I am communicating with Intel guys from time to time and there are
some
> interesting changes from Intel in the pipeline to update the driver,
but I
> thought it is worthwhile to cleanup and throw away unnecessary bits
before
> applying a major update (otherwise we would be wasting time debugging
an
> update to code which is no longer needed).
> 
> As for the microcode data itself, no, I haven't received anything new
from
> Intel yet but please be patient. I have received unofficial latest
> "hacked"  version of microcode data from someone (outside Intel) but
it
> will not be uploaded because it will cause support problems both to
Intel
> and myself.
> 
> I find it is wiser to be friendly with Intel than to annoy them with
> constant questions "where is the latest microcode data" :)
> 
> Kind regards
> Tigran
> 
> 
> 
> 


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2003-10-08 19:43 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-10-07 10:58 RFC: changes to microcode update driver Tigran Aivazian
2003-10-07 11:02 ` Tigran Aivazian
2003-10-07 13:34 ` Giacomo A. Catenazzi
2003-10-07 13:48   ` Tigran Aivazian
2003-10-07 13:54 ` Dave Jones
2003-10-08  8:59   ` Tigran Aivazian
2003-10-08 10:07     ` Mikael Pettersson
2003-10-08 19:43 ` Jamie Lokier
  -- strict thread matches above, loose matches on Subject: below --
2003-10-07 13:56 Nakajima, Jun
2003-10-07 15:56 ` Maciej Zenczykowski
2003-10-07 16:03   ` Tigran Aivazian

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox