lkml.org 
[lkml]   [2009]   [Sep]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH -next] i2c: uses/select RT_MUTEXES
    Hi Randy,

    On Fri, 25 Sep 2009 15:20:03 -0700, Randy Dunlap wrote:
    > From: Randy Dunlap <randy.dunlap@oracle.com>
    >
    > i2c-core uses rt mutexes, so it needs to select that
    > kconfig symbol since there is no prompt for it.
    >
    > ERROR: "rt_mutex_lock" [drivers/i2c/i2c-core.ko] undefined!
    > ERROR: "__rt_mutex_init" [drivers/i2c/i2c-core.ko] undefined!
    > ERROR: "rt_mutex_trylock" [drivers/i2c/i2c-core.ko] undefined!
    > ERROR: "rt_mutex_unlock" [drivers/i2c/i2c-core.ko] undefined!
    >
    > Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
    > ---
    > drivers/i2c/Kconfig | 1 +
    > 1 file changed, 1 insertion(+)
    >
    > --- linux-next-20090925.orig/drivers/i2c/Kconfig
    > +++ linux-next-20090925/drivers/i2c/Kconfig
    > @@ -5,6 +5,7 @@
    > menuconfig I2C
    > tristate "I2C support"
    > depends on HAS_IOMEM
    > + select RT_MUTEXES
    > ---help---
    > I2C (pronounce: I-square-C) is a slow serial bus protocol used in
    > many micro controller applications and developed by Philips. SMBus,

    Thanks for the fix, I've folded it into
    i2c-prevent-priority-inversion-on-top-of-bus-lock.patch.

    --
    Jean Delvare


    \
     
     \ /
      Last update: 2009-09-26 11:51    [W:0.024 / U:0.112 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site