PROBLEM: (BCSM61SW3) (Patch ID: OSF440-145) ******** This patch fixes an intermittent hang most commonly seen on the DS10 workstation. This hang occurs in the I2c code where the timeout() system call is being used in a do-while busy loop in routines wait_for_i2cfree() and wait_for_i2c_nointr().