diff options
| author | Russell King <rmk+kernel@arm.linux.org.uk> | 2013-05-16 10:30:59 +0000 |
|---|---|---|
| committer | Wolfram Sang <wsa@the-dreams.de> | 2013-05-17 22:49:37 +0200 |
| commit | d295a86eab200b3f0c513e78dbe1f189fd32d397 (patch) | |
| tree | 20e8211da3b410b9e6597340fafe8526d9ab1f89 /fs/btrfs/struct-funcs.c | |
| parent | 53229345502bf3713cce220e849743f83065381d (diff) | |
i2c: mv64xxx: work around signals causing I2C transactions to be aborted
Do not use interruptible waits in an I2C driver; if a process uses
signals (eg, Xorg uses SIGALRM and SIGPIPE) then these signals can
cause the I2C driver to abort a transaction in progress by another
driver, which can cause that driver to fail. I2C drivers are not
expected to abort transactions on signals.
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
Diffstat (limited to 'fs/btrfs/struct-funcs.c')
0 files changed, 0 insertions, 0 deletions
