Changeset 5822

Show
Ignore:
Timestamp:
02/04/10 09:14:10 (2 years ago)
Author:
khali
Message:

sensors-detect: Give udev time to settle before accessing i2c device
nodes.

Location:
lm-sensors/trunk
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • lm-sensors/trunk/CHANGES

    r5819 r5822  
    11lm-sensors CHANGES file 
    22----------------------- 
     3 
     4SVN HEAD 
     5  sensors-detect: Give udev time to settle before accessing i2c nodes 
    36 
    473.1.2 (2010-02-02) 
  • lm-sensors/trunk/prog/detect/sensors-detect

    r5818 r5822  
    58935893                                             'supermicro'); 
    58945894 
     5895                # udev may take some time to create the device node 
     5896                if (!(-x "/sbin/udevadm" && system("/sbin/udevadm settle") == 0) 
     5897                 && !(-x "/sbin/udevsettle" && system("/sbin/udevsettle") == 0)) { 
     5898                        sleep(1); 
     5899                } 
     5900 
    58955901                for (my $dev_nr = 0; $dev_nr < @i2c_adapters; $dev_nr++) { 
    58965902                        next unless exists $i2c_adapters[$dev_nr];