[Fwd: [patch 2/9] 2.5.6 lm_sensors]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Incidently, in the kernel drivers/sound/cs46xx.c, it checks for a 600E
and 600X series Thinkpads by checking for the existance of some
specific PCI devices.  Parhaps it's just as easy as looking for one of
a series of specific PCI devices to detect for a Thinkpad?

On linux-thinkpad.org they list the vulnerable Thinkpads as:

ThinkPad 770X
ThinkPad 600E
ThinkPad 770Z
ThinkPad 600X
ThinkPad 240
ThinkPad X20                                                      
ThinkPad 570E

It would be nice if we could detect for any Thinkpad, but we might be 
OK if we just were able to detect the above?

Here's a list of know PCI ID's, which might be useful:

http://pciids.sourceforge.net/pci.db

The names here don't quite match with the scheme above, though...


Phil

On Sat, Jul 20, 2002 at 03:08:24PM -0700, phil at netroedge.com wrote:
> 
> Yup.  If we can't get more details, then I suggest we detect for the 
> presence of a Thinkpad and not allow i2c-piix4 to initialize.  
> According to Keith's old email, that would be sufficient to prevent 
> any possible communication with the compromisable Flash ROM.
> 
> When we were emailing with Keith, I think he said that the technical
> details for detecting Thinkpads was company-confidential but he was
> working to make it available to us.  Never heard any more on that...  
> The linux.kernel newsgroup suggested adding an explicit kernel config
> that said 'Support for Thinkpads? [Y/n]'.  Another person suggested
> that it be more preciously worded as 'Destroy my precious Thinkpad?
> [Y/n]'.... ;')
> 
> We could also look to see if there is any existing code in the Kernel 
> (or elsewhere) which detects for Thinkpads.
> 
> 
> Phil

-- 
Philip Edelbrock -- IS Manager -- Edge Design, Corvallis, OR
   phil at netroedge.com -- http://www.netroedge.com/~phil
 PGP F16: 01 D2 FD 01 B5 46 F4 F0  3A 8B 9D 7E 14 7F FB 7A



[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux